.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:flex;align-items:center;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:20px;padding-right:38px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;}
.nice-select:hover{border-color:#dbdbdb;}
.nice-select:active, .nice-select.open, .nice-select:focus{border-color:#999;}
.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px;}
.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
.nice-select.open .list{opacity:1;padding-left:0!important;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}
.nice-select.disabled:after{border-color:#cccccc;}
.nice-select.wide{width:100%;}
.nice-select.wide .list{left:0 !important;right:0 !important;}
.nice-select.right{float:right;}
.nice-select.right .list{left:auto;right:0;}
.nice-select.small{font-size:12px;height:36px;line-height:34px;}
.nice-select.small:after{height:4px;width:4px;}
.nice-select.small .option{line-height:34px;min-height:34px;}
.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9;}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important;}
.nice-select .option{color:#222 !important;cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f6f6;}
.nice-select .option.selected{font-weight:bold;}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default;}
.no-csspointerevents .nice-select .list{display:none;}
.no-csspointerevents .nice-select.open .list{display:block;}
.nice-select span.current{color:#222 !important;display:block;overflow:hidden;text-overflow:ellipsis;}
.nice-select .list li:before{display:none;}
.nice-select .list > li {
padding-left: 14px !important;
}@media(max-width:1024px){ .menuzord-responsive .menuzord-menu > li{
padding: 0;
}
.menuzord-responsive .menuzord-menu > li > a{
padding: 12px 20px !important;
}
}:root{--body-font-family:"DM Sans", sans-serif;--heading-font-family:"DM Sans", sans-serif;--body-font-size:1rem;--body-font-weight:400;--body-font-bold:bold;--text-color:#7c858c;--link-color:#352f27;--link-hover-color:#5b8c51;--headings-color:#0b3b5e;--h1-font-size:3.8rem;--h1-font-size-mob:2.5rem;--h2-font-size:3.125rem;--h2-font-size-mob:2.5rem;--h3-font-size:2rem;--h4-font-size:1.5rem;--h5-font-size:1.25rem;--h6-font-size:1rem;--headings-font-weight-h1:700;--headings-font-weight-h2:700;--headings-font-weight-h3:700;--headings-font-weight-h4:700;--headings-font-weight-h5:700;--headings-font-weight-h6:700;--section-title-color:var(--headings-color);--section-title-font-size:var(--h2-font-size);--section-title-font-family:var(--heading-font-family);--section-title-font-weight:var(--headings-font-weight-h2);--section-title-subtitle-color:#7c858c;--section-title-subtitle-font-size:14px;--section-title-subtitle-font-family:var(--body-font-family);--section-title-subtitle-font-weight:700;--line-height-widget-li:2.5rem;--mobile-menu-item-link-text-color:#111;--mobile-menu-item-link-bg-color:#fff;--mobile-menu-item-link-bg-border-color:#f1f1f1;--mobile-menu-item-link-text-color-hover:#111;--mobile-menu-item-indicator-bg-color:var(--theme-color2);--mobile-menu-item-indicator-text-color:var(--text-color-bg-theme-color2);--menuzord-primary-nav-font-size:14px;--menuzord-primary-nav-font-weight:500;--menuzord-primary-nav-font-transform:uppercase;--menuzord-brand-width:155px;--menuzord-brand-width-responsive:100px;}
@media (prefers-reduced-motion: no-preference) {
html.tm-html-enable-localscroll{scroll-behavior:smooth;}
}
html, body{margin:0;padding:0;width:100%;line-height:150%;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}::selection{background:#333;color:#fff;text-shadow:none;}::-moz-selection{background:#333;color:#fff;text-shadow:none;}::-webkit-selection{background:#333;color:#fff;text-shadow:none;}:active,
:focus{outline:none !important;}
body {
line-height: 1.9;
color: var(--text-color);
font-size: var(--body-font-size);
font-family: var(--body-font-family);
font-weight: var(--body-font-weight);
background-color: #fff;
background-attachment: fixed;
-ms-word-wrap: break-word;
word-wrap: break-word;
counter-reset: my-sec-counter;
} a{color:var(--link-color);text-decoration:none;font-weight:var(--body-font-weight);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) { a{transition:none;}
}
a:hover, a:focus{color:var(--hover-theme-color);text-decoration:none;}
a b, a strong{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
a b, a strong{transition:none;}
}
a img{border:none;}
b, strong{color:#333;font-weight:var(--body-font-bold);}
img{max-width:100%;}
iframe{border:none !important;}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{font-family:var(--heading-font-family);color:var(--headings-color);}
h1 small, h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small, .h1 small, .h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small{font-weight:normal;line-height:1;color:var(--headings-color);}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a{color:inherit;font-weight:inherit;}
.h1, .h2, .h3, h1, h2, h3{line-height:1.3;margin-bottom:1rem;margin-top:0.75rem;}
h4, h5, h6,
.h4, .h5, .h6{line-height:1.4;margin-bottom:1rem;margin-top:0.75rem;}
h1, .h1{font-size:var(--h1-font-size);}
h2, .h2{font-size:var(--h2-font-size);}
@media(max-width:767.98px){
h2, .h2{font-size:var(--h2-font-size-mob);}
}
h3, .h3{font-size:var(--h3-font-size);}
h4, .h4{font-size:var(--h4-font-size);}
h5, .h5{font-size:var(--h5-font-size);}
h6, .h6{font-size:var(--h6-font-size);}
h1, .h1{font-weight:var(--headings-font-weight-h1);}
h2, .h2{font-weight:var(--headings-font-weight-h2);}
h3, .h3{font-weight:var(--headings-font-weight-h3);}
h4, .h4{font-weight:var(--headings-font-weight-h4);}
h5, .h5{font-weight:var(--headings-font-weight-h5);}
h6, .h6{font-weight:var(--headings-font-weight-h6);}
p, pre, ul, ol, dl, dd, blockquote, address, table, fieldset{margin-bottom:10px;}
table p {
margin-bottom: 0;
} p{margin-bottom:20px;}
p a:not(.button):not(.btn):not(.added_to_cart):hover, p a:not(.button):not(.btn):not(.added_to_cart):focus{text-decoration:underline;}
.wp-block-quote{margin:20px 0;}
caption{caption-side:top;}
.main-content-area ul > li, .main-content-area ol > li, .page-content ul > li, .page-content ol > li, .post-content ul > li, .post-content ol > li, .post-excerpt ul > li, .post-excerpt ol > li, .wpb_text_column ul > li, .wpb_text_column ol > li, .comments-area .comment-list ul > li, .comments-area .comment-list ol > li{margin-bottom:10px;}
.main-content-area ul > li > ul, .main-content-area ul > li > ol,
.main-content-area ol > li > ul, .main-content-area ol > li > ol, .page-content ul > li > ul, .page-content ul > li > ol, .page-content ol > li > ul, .page-content ol > li > ol, .post-content ul > li > ul, .post-content ul > li > ol, .post-content ol > li > ul, .post-content ol > li > ol, .post-excerpt ul > li > ul, .post-excerpt ul > li > ol, .post-excerpt ol > li > ul, .post-excerpt ol > li > ol, .wpb_text_column ul > li > ul, .wpb_text_column ul > li > ol, .wpb_text_column ol > li > ul, .wpb_text_column ol > li > ol, .comments-area .comment-list ul > li > ul, .comments-area .comment-list ul > li > ol, .comments-area .comment-list ol > li > ul, .comments-area .comment-list ol > li > ol{margin-top:10px;}
.drop-caps > p{text-align:justify;}
.drop-caps > p:first-child:first-letter{color:#333;display:block;float:left;font-size:48px;line-height:48px;margin:6px 3px;padding:10px 18px;}
.drop-caps.text-colored > p:first-child:first-letter{display:block;float:left;font-size:48px;line-height:48px;margin:6px 3px;padding:10px 18px;}
.drop-caps.border > p:first-child:first-letter{border:1px solid;margin:8px 16px 0 0;padding:15px 20px;}
.drop-caps.border-rounded > p:first-child:first-letter{border:1px solid;border-radius:50%;margin:8px 16px 0 0;padding:15px 20px;}
.drop-caps.colored-square > p:first-child:first-letter{color:#fff;margin:8px 16px 0 0;padding:15px 20px;}
.drop-caps.colored-rounded > p:first-child:first-letter{color:#fff;margin:8px 16px 0 0;padding:15px 20px;border-radius:50%;}
.drop-caps.dark-square > p:first-child:first-letter{background:#222;color:#fff;margin:8px 16px 0 0;padding:15px 20px;}
.drop-caps.dark-rounded > p:first-child:first-letter{background:#222;color:#fff;margin:8px 16px 0 0;padding:15px 20px;border-radius:50%;}
.text-highlight{background:none repeat scroll 0 0 #111;border-radius:4px;color:#fff;padding:0 5px 3px;}
.text-highlight.light{background:#808080;}
address{color:#777;font-style:italic;}
ol, ul{list-style-position:inside;margin:0;padding:0;}
ol ol li, ol ul li,
ul ol li, ul ul li{padding-left:20px;}
html{font-size:100%;max-width:100%;}
@media(max-width:991.98px){
html{font-size:98%;}
}
@media(max-width:767.98px){
html{font-size:96%;}
}
@media(max-width:575.98px){
html{font-size:94%;}
}
html, html a{-webkit-font-smoothing:antialiased;}
body{max-width:100%;overflow-x:hidden;position:relative;}
img{height:auto;max-width:100%;}
iframe, embed, object{margin-bottom:1.5em;max-width:100%;}
iframe{display:block;margin:0;max-width:100%;}
ul, ol{margin:0 0 1.5em 0;}
ul{list-style-type:disc;}
.inline-block, .display-inline-block{display:inline-block;}
.display-inline{display:inline;}
.display-block{display:block;}
.fullwidth{width:100%;}
.bg-hover-theme-colored{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.bg-hover-theme-colored{transition:none;}
}
.media-object{max-width:none;}
.text-underline{text-decoration:underline;}
.hr-divider{margin:20px 0;}
.heading-line-bottom{border-bottom:1px dashed #808080;display:inline-block;margin:0;position:relative;margin:20px 0;}
.heading-line-bottom::after{content:"";height:2px;left:0;position:absolute;top:4px;width:20px;}
.heading-title{margin-top:10px;}
.double-line-bottom{margin-bottom:20px;margin-top:8px;padding-bottom:5px;position:relative;}
.double-line-bottom::after{border-radius:8px;bottom:1px;content:"";height:2px;left:0;position:absolute;width:64px;}
.double-line-bottom::before{border-radius:8px;bottom:-1px;content:"";height:6px;left:10px;position:absolute;width:24px;}
.line-bottom{position:relative;margin-bottom:35px;padding-bottom:10px;}
.line-bottom:after{bottom:-10px;content:"";height:4px;left:0;position:absolute;width:65px;background:#555;}
.section-typo-light .line-bottom:after{background:#fff;}
.line-bottom-footer-widget{position:relative;padding-bottom:10px;}
.line-bottom-footer-widget:after{bottom:-5px;content:"";height:3px;left:0;position:absolute;width:54px;background:#555;}
.line-bottom-centered{position:relative;margin:10px 0 20px;}
.line-bottom-centered:after{background:#2b96cc none repeat scroll 0 0;bottom:-8px;content:"";height:1px;left:0;margin-left:auto;margin-right:auto;margin-top:0;position:absolute;right:0;width:30px;}
.title-icon [class^=flaticon-]::after,
.title-icon [class^=flaticon-]::before{font-size:48px;margin-left:10px;}
.title-icon{margin:0 auto;max-width:160px;position:relative;}
.title-icon::after{content:"";height:2px;left:24px;position:absolute;top:10px;width:30px;}
.title-icon::before{content:"";height:2px;position:absolute;right:20px;top:10px;width:30px;}
.bg-video{height:100%;position:absolute;text-align:center;width:100%;z-index:-1;}
.bg-video .video{height:100%;left:0;margin:0 !important;position:relative;top:0;width:100%;}
.bg-video .video .mbYTP_wrapper{z-index:-1 !important;}
.display-table-parent{height:100%;left:0;position:absolute;top:0;width:100%;}
.display-table{display:table;height:100%;position:relative;width:100%;}
.display-table-cell{display:table-cell;height:100%;vertical-align:middle;}
.scroll-to-top{background-size:200% auto;box-shadow:0 7px 30px rgba(0, 0, 0, 0.3);bottom:15px;display:none;border-radius:50%;height:50px;padding:2px;position:fixed;right:15px;text-align:center;text-decoration:none;width:50px;z-index:99999;opacity:0.4;}
.scroll-to-top i{color:var(--text-color-bg-theme-color1);font-size:42px;}
.scroll-to-top:hover{text-decoration:none;opacity:1;}
.section-typo-light, .section-typo-light h1, .section-typo-light h2, .section-typo-light h3, .section-typo-light h4, .section-typo-light h5, .section-typo-light h6, .section-typo-light p, .section-typo-light a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link),
.section-typo-light a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):hover{color:#fff !important;}
.section-typo-dark, .section-typo-dark h1, .section-typo-dark h2, .section-typo-dark h3, .section-typo-dark h4, .section-typo-dark h5, .section-typo-dark h6, .section-typo-dark p, .section-typo-dark a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link),
.section-typo-dark a:not(.icon):not(.btn):not(.social-link):not(.styled-icons-item):not(.wp-block-button__link):hover{color:var(--headings-color) !important;}
.main-content-area table, .comment-body .comment-text table{width:100%;margin:0 0 40px;}
.main-content-area table td, .main-content-area table th, .comment-body .comment-text table td, .comment-body .comment-text table th{padding:10px 20px;border:1px solid #e6e6e6;text-transform:capitalize;}
.main-content-area table th, .comment-body .comment-text table th{color:#333;font-weight:var(--body-font-bold);}
.section-bg-diagonal-1{background-image:linear-gradient(145deg, transparent 50%, #f6f8fd 50%);}
.section-bg-diagonal-2{background-image:linear-gradient(325deg, transparent 50%, #f6f8fd 50%);}
.section-bg-diagonal-3{background-image:linear-gradient(165deg, transparent 50%, #f6f8fd 50%);}
.section-bg-diagonal-4{background-image:linear-gradient(345deg, transparent 50%, #f6f8fd 50%);}
@media(max-width:1199.98px){
.hidden-mobile-mode{display:none !important;}
}
.lead, .lead p{line-height:1.5;font-size:1.4rem;font-weight:500;}
.anim-delay-1ms{animation-delay:0.1s;}
.anim-delay-3ms{animation-delay:0.3s;}
.anim-delay-5ms{animation-delay:0.5s;}
.anim-delay-7ms{animation-delay:0.7s;}
.anim-delay-9ms{animation-delay:0.9s;}
.anim-delay-1s{animation-delay:1s;}
.box-shadow{box-shadow:0 14px 18px 0 rgba(0, 0, 0, 0.1) !important;}
.hover-box-shadow:hover{box-shadow:0 14px 18px 0 rgba(0, 0, 0, 0.1) !important;}
.slick-slide img{display:block;cursor:pointer;}
.slick-slide.slick-current .thumb .img-thumbnail{background-color:#fd7807;}
.tm-btn-loadmore-preloader .preloader-dot-loading{display:block;margin:0px auto;width:97px;}
.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i{width:15px;height:15px;display:inline-block;border-radius:50%;background:var(--theme-color1);}
.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:first-child{opacity:0;animation:cssload-loading-ani2 0.58s linear infinite;-o-animation:cssload-loading-ani2 0.58s linear infinite;-ms-animation:cssload-loading-ani2 0.58s linear infinite;-webkit-animation:cssload-loading-ani2 0.58s linear infinite;-moz-animation:cssload-loading-ani2 0.58s linear infinite;transform:translate(-15px);-o-transform:translate(-15px);-ms-transform:translate(-15px);-webkit-transform:translate(-15px);-moz-transform:translate(-15px);}
.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:nth-child(2),
.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:nth-child(3){animation:cssload-loading-ani3 0.58s linear infinite;-o-animation:cssload-loading-ani3 0.58s linear infinite;-ms-animation:cssload-loading-ani3 0.58s linear infinite;-webkit-animation:cssload-loading-ani3 0.58s linear infinite;-moz-animation:cssload-loading-ani3 0.58s linear infinite;}
.tm-btn-loadmore-preloader .preloader-dot-loading .cssload-loading i:last-child{animation:cssload-loading-ani1 0.58s linear infinite;-o-animation:cssload-loading-ani1 0.58s linear infinite;-ms-animation:cssload-loading-ani1 0.58s linear infinite;-webkit-animation:cssload-loading-ani1 0.58s linear infinite;-moz-animation:cssload-loading-ani1 0.58s linear infinite;}
@keyframes cssload-loading-ani1 {
100%{transform:translate(39px);opacity:0;}
}
@-o-keyframes cssload-loading-ani1 {
100%{-o-transform:translate(39px);opacity:0;}
}
@-ms-keyframes cssload-loading-ani1 {
100%{-ms-transform:translate(39px);opacity:0;}
}
@-webkit-keyframes cssload-loading-ani1 {
100%{-webkit-transform:translate(39px);opacity:0;}
}
@-moz-keyframes cssload-loading-ani1 {
100%{-moz-transform:translate(39px);opacity:0;}
}
@keyframes cssload-loading-ani2 {
100%{transform:translate(15px);opacity:1;}
}
@-o-keyframes cssload-loading-ani2 {
100%{-o-transform:translate(15px);opacity:1;}
}
@-ms-keyframes cssload-loading-ani2 {
100%{-ms-transform:translate(15px);opacity:1;}
}
@-webkit-keyframes cssload-loading-ani2 {
100%{-webkit-transform:translate(15px);opacity:1;}
}
@-moz-keyframes cssload-loading-ani2 {
100%{-moz-transform:translate(15px);opacity:1;}
}
@keyframes cssload-loading-ani3 {
100%{transform:translate(15px);}
}
@-o-keyframes cssload-loading-ani3 {
100%{-o-transform:translate(15px);}
}
@-ms-keyframes cssload-loading-ani3 {
100%{-ms-transform:translate(15px);}
}
@-webkit-keyframes cssload-loading-ani3 {
100%{-webkit-transform:translate(15px);}
}
@-moz-keyframes cssload-loading-ani3 {
100%{-moz-transform:translate(15px);}
}
.top-sliders-container{position:relative;z-index:0;}
body.has-fixed-footer .top-sliders-container{z-index:2;}
.alert{padding:1.25rem 1.25rem;}
.alert-dismissible .close{padding:1.5rem;}
.alert-dismissible .btn-close{top:50%;transform:translateY(-50%);filter:invert(1);}
.bg-contain{background-size:contain;}
.nice-select{font-size:0.95rem;padding-left:20px;padding-right:38px;color:#222;box-shadow:0px 10px 20px rgba(5, 5, 5, 0.05);}
.nice-select:after, .nice-select:before{height:8px;width:8px;}
.nice-select:after{right:18px;}
.nice-select .option.selected{font-weight:var(--body-font-bold);}
.description-list dt{color:var(--headings-color);}
.tm-one-vertical-line:before{content:"";background-color:var(--theme-color1);height:100px;width:2px;position:absolute;top:-50px;left:50%;}
.tm-enable-four-vertical-line{z-index:0;}
.tm-enable-four-vertical-line .tm-four-vertical-line{position:absolute;top:0;bottom:0;left:25px;right:25px;z-index:-1;}
.tm-enable-four-vertical-line .tm-four-vertical-line .line{position:absolute;top:0;bottom:0;width:2px;background:rgba(204, 204, 204, 0.25);}
.tm-enable-four-vertical-line .tm-four-vertical-line .line-1{left:0;}
.tm-enable-four-vertical-line .tm-four-vertical-line .line-2{left:33.33333%;}
.tm-enable-four-vertical-line .tm-four-vertical-line .line-3{left:66.66666%;}
.tm-enable-four-vertical-line .tm-four-vertical-line .line-4{right:0;}
rs-module-wrap{z-index:0;}
html.nivo-lightbox-popup-open{overflow:hidden;}
.pt-100{padding-top:100px;}
.pb-50{padding-bottom:50px;}
.pt-20{padding-top:20px;}
.pb-10{padding-bottom:10px;}
.mt-10{margin-top:10px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.container .container{width:100%;}
.container .container, .container .container-fluid, .container-fluid .container, .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1200px){
.container{max-width:1170px;}
}
@media(min-width:992px){
body.container-970px .container{width:970px;}
body.container-100pr .container{width:100%;}
body.container-100pr .container, body.container-100pr .container-fluid{padding-left:40px;padding-right:40px;}
body.container-100pr .container .container, body.container-100pr .container .container-fluid, body.container-100pr .container-fluid .container, body.container-100pr .container-fluid .container-fluid{padding-left:0;padding-right:0;}
}
section{position:relative;}
section > .container, section > .container-fluid{padding-top:0;padding-bottom:0;}
body.blog .main-content-area, body.blog .sidebar-area, body.archive .main-content-area,
body.archive .sidebar-area{padding-bottom:100px !important;}
body .main-content-area, body .sidebar-area{padding-top:120px;padding-bottom:120px;}
body .main-content-area, body .sidebar-area{padding-top:120px;padding-bottom:120px;}
@media(max-width:991.98px){
body .sidebar-area{padding-top:0;}
}
body.elementor-page:not(.single-post):not(.single-give_forms) .main-content-area,
body.elementor-page:not(.single-post):not(.single-give_forms) .sidebar-area{padding-top:0;padding-bottom:0;}
body.elementor-page:not(.single-post) .main-content-section-wrapper .container{max-width:100% !important;width:100% !important;}
.elementor-element.elementor-top-section{padding-top:120px;padding-bottom:120px;}
body.elementor-page:not(.single-post) .main-content > .main-content-section-wrapper > .container > .row > div{padding-left:0;padding-right:0;}
@media(min-width:1000px){
body.elementor-default.container-970px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:970px;}
}
body.elementor-default.container-970px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:970px;}
body.elementor-default.container-970px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:970px;}
body.elementor-default.container-970px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-970px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:960px;}
body.elementor-default.container-970px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:970px;}
body.elementor-default.container-970px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:970px;}
body.elementor-default.container-970px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-970px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:960px;}
@media(min-width:1300px){
body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1230px;}
}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1230px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1230px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1220px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed > .elementor-container .menuzord-menu > li > .megamenu{width:1220px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1230px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1230px;}
body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1230px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1220px;}
@media(min-width:1400px){
body.elementor-default.container-1300px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1300px;}
}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1300px;}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1300px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1290px;}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1300px;}
body.elementor-default.container-1300px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1300px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1290px;}
@media(min-width:1400px){
body.elementor-default.container-1340px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1340px;}
}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1340px;}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1340px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1330px;}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1340px;}
body.elementor-default.container-1340px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1340px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1330px;}
@media(min-width:1500px){
body.elementor-default.container-1440px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1440px;}
}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1440px;}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1440px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1430px;}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1440px;}
body.elementor-default.container-1440px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1440px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1430px;}
@media(min-width:1560px){
body.elementor-default.container-1500px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1500px;}
}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1500px;}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1500px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1490px;}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1500px;}
body.elementor-default.container-1500px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1500px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1490px;}
@media(min-width:1660px){
body.elementor-default.container-1600px .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:1600px;}
}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:1600px;}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-1600px .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:1590px;}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:1600px;}
body.elementor-default.container-1600px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-1600px .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:1590px;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-extended{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-default, body.elementor-default.container-100pr .elementor-top-section.elementor-section-boxed > .elementor-container .elementor-column-gap-no{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-extended{max-width:100%;}
body.elementor-default.container-100pr .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default, body.elementor-default.container-100pr .elementor-top-section.elementor-section-full_width > .elementor-container .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-no{max-width:100%;}
.elementor * :last-child,
.elementor * p:last-child{margin-bottom:0;}
body.elementor-default.single-post .main-content .container .elementor-top-section.elementor-section-boxed > .elementor-container{max-width:100%;}
.main-content .elementor-section-stretched .elementor-container.elementor-column-gap-extended, .site-footer-custom .elementor-container.elementor-column-gap-extended{margin:0 -15px;}
.main-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default{margin:0 auto;}
.main-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-column .elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-column .elementor-column-gap-extended{margin:0 -10px;}
.main-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended{margin:0 auto;}
.main-content .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended .elementor-column .elementor-column-gap-extended, .site-footer-custom .elementor-section-stretched.elementor-section-boxed .elementor-container.elementor-column-gap-extended .elementor-column .elementor-column-gap-extended{margin:0 -15px;}
.post-single .entry-content .elementor-widget-container p:last-of-type{margin-bottom:0;}
.elementor-widget-image a img[src$=".svg"]{max-width:92% !important;}
.elementor-editor-active #header .elementor:not(.elementor-edit-area-active){display:none;}
.elementor-editor-active #header .elementor:has(.elementor.elementor-edit-area-active){display:block;}
.elementor-editor-active #header .elementor-edit-area{display:block;}
body.single-post.elementor-editor-active .tm-blog-sidebar-row > div{padding:0 16px !important;}
.elementor-editor-active .elementor-widget-tm-ele-floating-objects{min-height:30px;background-color:#cb9494;}
.tm-ele-floating-objects > .each-object{position:absolute;width:100px;height:100px;z-index:0;background-repeat:no-repeat;background-position:center;}
.layer-overlay{position:relative;}
.layer-overlay::before{background:rgba(17, 17, 17, 0.5) none repeat scroll 0 0;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}
.layer-overlay.overlay-light::before{background-color:rgba(255, 255, 255, 0.4);}
.layer-overlay.overlay-lighter::before{background-color:rgba(255, 255, 255, 0.3);}
.layer-overlay.overlay-deep::before{background-color:rgba(255, 255, 255, 0.9);}
.layer-overlay.overlay-dark::before{background-color:rgba(17, 17, 17, 0.85);}
.layer-overlay.overlay-dark-1::before{background-color:rgba(17, 17, 17, 0.1);}
.layer-overlay.overlay-dark-2::before{background-color:rgba(17, 17, 17, 0.2);}
.layer-overlay.overlay-dark-3::before{background-color:rgba(17, 17, 17, 0.3);}
.layer-overlay.overlay-dark-4::before{background-color:rgba(17, 17, 17, 0.4);}
.layer-overlay.overlay-dark-5::before{background-color:rgba(17, 17, 17, 0.5);}
.layer-overlay.overlay-dark-6::before{background-color:rgba(17, 17, 17, 0.6);}
.layer-overlay.overlay-dark-7::before{background-color:rgba(17, 17, 17, 0.7);}
.layer-overlay.overlay-dark-8::before{background-color:rgba(17, 17, 17, 0.8);}
.layer-overlay.overlay-dark-9::before{background-color:rgba(17, 17, 17, 0.9);}
.layer-overlay.overlay-white::before{background-color:rgba(255, 255, 255, 0.4);}
.layer-overlay.overlay-white-1::before{background-color:rgba(255, 255, 255, 0.1);}
.layer-overlay.overlay-white-2::before{background-color:rgba(255, 255, 255, 0.2);}
.layer-overlay.overlay-white-3::before{background-color:rgba(255, 255, 255, 0.3);}
.layer-overlay.overlay-white-4::before{background-color:rgba(255, 255, 255, 0.4);}
.layer-overlay.overlay-white-5::before{background-color:rgba(255, 255, 255, 0.5);}
.layer-overlay.overlay-white-6::before{background-color:rgba(255, 255, 255, 0.6);}
.layer-overlay.overlay-white-7::before{background-color:rgba(255, 255, 255, 0.7);}
.layer-overlay.overlay-white-8::before{background-color:rgba(255, 255, 255, 0.8);}
.layer-overlay.overlay-white-9::before{background-color:rgba(255, 255, 255, 0.9);}
.layer-overlay.layer-pattern::before{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/pattern1.png);background-color:rgba(0, 0, 0, 0.6);}
.layer-overlay.layer-pattern2::before{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/pattern2.png);background-color:rgba(0, 0, 0, 0.8);}
.layer-overlay.layer-pattern3::before{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/pattern3.png);background-color:rgba(0, 0, 0, 0.8);}
.layer-overlay.maximage-layer-overlay::before{z-index:1;}
.layer-overlay.overlay-blue::before{background-color:rgba(1, 162, 208, 0.9);}
.layer-overlay.overlay-blue-light::before{background-color:rgba(1, 162, 208, 0.45);}
.layer-overlay.overlay-pink::before{background-color:rgba(235, 110, 142, 0.9);}
.layer-overlay.overlay-pink-light::before{background-color:rgba(235, 110, 142, 0.45);}
.layer-overlay.overlay-brown::before{background-color:rgba(60, 171, 111, 0.9);}
.layer-overlay.overlay-brown-light::before{background-color:rgba(60, 171, 111, 0.45);}
.layer-overlay.overlay-yellow::before{background-color:rgba(255, 187, 34, 0.9);}
.layer-overlay.overlay-yellow-light::before{background-color:rgba(255, 187, 34, 0.45);}
.layer-overlay.overlay-green::before{background-color:rgba(16, 196, 92, 0.9);}
.layer-overlay.overlay-green-light::before{background-color:rgba(16, 196, 92, 0.45);}
.layer-overlay.overlay-theme-color-1::before{background-color:rgba(173, 216, 230, 0.9);}
.layer-overlay.overlay-theme-color-2::before{background-color:rgba(230, 173, 188, 0.9);}
.layer-overlay.overlay-theme-color-3::before{background-color:rgba(230, 216, 173, 0.9);}
.half-divider .overlay-theme-color-1, .half-divider .overlay-theme-color-2, .half-divider .overlay-theme-color-3{content:"";height:100%;position:absolute;right:0;top:0;width:50%;}
.layer-overlay{z-index:0;}
.layer-overlay:before{z-index:-1;}
@media(min-width:1025px){
body:not(.elementor-editor-active) header .elementor-header-top-transparent{z-index:11;position:absolute;top:0;left:0;right:0;}
}
body:not(.elementor-editor-active) header #elementor-header-top-sticky{opacity:0;z-index:-1;visibility:hidden;width:100%;position:fixed;top:0;left:0;display:block;-webkit-transform:translate(0px, -140px);-moz-transform:translate(0px, -140px);-ms-transform:translate(0px, -140px);transform:translate(0px, -140px);transition:all 0.4s ease-out;}
@media (prefers-reduced-motion: reduce) {
body:not(.elementor-editor-active) header #elementor-header-top-sticky{transition:none;}
}
body:not(.elementor-editor-active) header #elementor-header-top-sticky.visible{opacity:1;z-index:11;visibility:visible;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);}
@media(min-width:1025px){
body:not(.elementor-editor-active) header #elementor-header-top-mobile{display:none;}
}
body:not(.elementor-editor-active).tm-header-sticky-mobile header #elementor-header-top-mobile, body:not(.elementor-editor-active).tm-header-sticky-mobile-always header #elementor-header-top-mobile{width:100%;position:fixed;top:0;left:0;z-index:11;opacity:1;display:block;visibility:visible;transition:all 0.4s ease-out;}
@media (prefers-reduced-motion: reduce) {
body:not(.elementor-editor-active).tm-header-sticky-mobile header #elementor-header-top-mobile, body:not(.elementor-editor-active).tm-header-sticky-mobile-always header #elementor-header-top-mobile{transition:none;}
}
@media(min-width:1025px){
body:not(.elementor-editor-active).tm-header-sticky-mobile header #elementor-header-top-mobile, body:not(.elementor-editor-active).tm-header-sticky-mobile-always header #elementor-header-top-mobile{opacity:0;visibility:hidden;display:none;}
}
body:not(.elementor-editor-active).tm-header-sticky-mobile header #elementor-header-top-mobile.scrolling-down, body:not(.elementor-editor-active).tm-header-sticky-mobile-always header #elementor-header-top-mobile.scrolling-down{position:fixed;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
body:not(.elementor-editor-active).tm-header-sticky-mobile header #elementor-header-top-mobile.visible, body:not(.elementor-editor-active).tm-header-sticky-mobile-always header #elementor-header-top-mobile.visible{position:fixed;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.menuzord, .menuzord *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.menuzord{padding:0 30px;position:relative;}
.menuzord a{-o-transition:color 0.3s linear, background 0.3s linear;-moz-transition:color 0.3s linear, background 0.3s linear;-webkit-transition:color 0.3s linear, background 0.3s linear;transition:color 0.3s linear, background 0.3s linear;}
.menuzord-menu.scrollable > .scrollable-fix{display:none;}
.menuzord-brand{display:inline-block;color:var(--headings-color);text-decoration:none;font-size:24px;font-weight:600;line-height:1.3;cursor:pointer;font-family:var(--heading-font-family);}
.menuzord-brand img{width:var(--menuzord-brand-width);}
.menuzord-menu{margin:0;padding:0;float:left;list-style:none;}
.menuzord-menu > li{display:inline-block;float:left;}
@media(min-width:1025px){
.menuzord-menu > li{padding:20px 0;}
}
.menuzord-menu > li > a{padding:7px 16px;display:inline-block;text-decoration:none;color:#222;outline:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}
.menuzord-menu > li > .megamenu{top:100%;}
.menuzord-menu ul.dropdown{top:100%;}
.menuzord-menu ul.dropdown li ul.dropdown{top:0;}
.menuzord-menu > li.active > a, .menuzord-menu > li:hover > a{color:#333;}
.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99;min-width:230px;background:#fff;}
.menuzord-menu ul.dropdown li{clear:both;width:100%;border:0 none;position:relative;display:block;}
.menuzord-menu ul.dropdown li ul.dropdown{left:100%;}
.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{left:-100%;}
.menuzord-menu ul.dropdown li a{width:100%;background:none;text-decoration:none;display:inline-block;float:left;clear:both;position:relative;outline:0;}
.menuzord-menu ul.dropdown li:hover > a{padding-left:28px;padding-right:19px;color:#333;}
.menuzord-menu ul.dropdown.dropdown-left{left:none;}
.menuzord-menu li .indicator{margin-left:0;margin-right:0;}
.menuzord-menu > li > a .indicator{display:none;}
@media(min-width:1025px){
.menuzord-menu li ul.dropdown li .indicator{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:15px;line-height:1;}
} .menuzord-menu > li > .megamenu{position:absolute;display:none;z-index:99;}
.menuzord-menu > li > .megamenu.megamenu-half-width{width:50%;left:auto;}
.menuzord-menu > li > .megamenu.megamenu-quarter-width{width:25%;left:auto;}
.menuzord-menu > li > .megamenu .megamenu-row{width:100%;margin:0 auto;}
.menuzord-menu > li > .megamenu .megamenu-row:after{clear:both;}
.menuzord-menu > li > .megamenu .megamenu-row [class*=col]:first-child{margin-left:0;}
.menuzord-menu > li > .megamenu .megamenu-row:before, .menuzord-menu > li > .megamenu .megamenu-row:after{display:table;content:"";line-height:0;}
.menuzord-menu > li > .megamenu .megamenu-row .col1, .menuzord-menu > li > .megamenu .megamenu-row .col2, .menuzord-menu > li > .megamenu .megamenu-row .col3, .menuzord-menu > li > .megamenu .megamenu-row .col4, .menuzord-menu > li > .megamenu .megamenu-row .col5, .menuzord-menu > li > .megamenu .megamenu-row .col6, .menuzord-menu > li > .megamenu .megamenu-row .col7, .menuzord-menu > li > .megamenu .megamenu-row .col8, .menuzord-menu > li > .megamenu .megamenu-row .col9, .menuzord-menu > li > .megamenu .megamenu-row .col10, .menuzord-menu > li > .megamenu .megamenu-row .col11, .menuzord-menu > li > .megamenu .megamenu-row .col12{display:block;min-height:20px;}
.menuzord-menu > li > a > i{margin:0 5px 0 0;font-size:18px;display:inline-block;line-height:1;font-family:"Font Awesome 5 Free";}
@media(min-width:1025px){
header#header.header .top-primary-nav-clone-parent{display:none !important;}
}
@media(max-width:1024px){ .menuzord-responsive.menuzord{padding:0;}
header#header.header .nav-side-icon-parent{display:none;}
.menuzord-responsive .menuzord-brand{margin:8px 30px 10px 20px;font-size:20px;line-height:1.55;}
.elementor-element .menuzord-responsive .showhide{margin-right:5px;}
.menuzord-responsive .menuzord-menu{width:100%;float:left !important;margin-top:5px;padding:0;display:block;}
.elementor-element .menuzord-responsive .menuzord-menu{padding:0 5px 5px;}
.menuzord-responsive .menuzord-menu.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch;}
.menuzord-responsive .menuzord-menu.scrollable > .scrollable-fix{display:block;}
.menuzord-responsive .menuzord-menu > li{width:100%;display:block;position:relative;}
.menuzord-responsive .menuzord-menu > li > a{width:100%;padding:12px 20px;display:block;border-bottom:solid 1px #f0f0f0;}
.menuzord-responsive .menuzord-menu > li:first-child > a{border-top:solid 1px #f0f0f0;}
.menuzord-responsive .menuzord-menu ul.dropdown, .menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{width:100%;left:0;position:static;border:none;background:#fff;float:left;}
.menuzord-responsive .menuzord-menu ul.dropdown li{position:relative;}
.menuzord-responsive .menuzord-menu ul.dropdown li a{border-bottom:solid 1px #f0f0f0;}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > a{padding-left:30px !important;}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > a{padding-left:50px !important;}
.menuzord-responsive .menuzord-menu.menuzord-indented > li > ul.dropdown > li > ul.dropdown > li > ul.dropdown > li > a{padding-left:70px !important;}
.menuzord-responsive .menuzord-menu li .indicator{width:27px;height:27px;position:absolute;right:15px;top:13.5px;left:auto;font-size:12px;text-align:center;line-height:1;display:flex;align-items:center;justify-content:center;background:var(--mobile-menu-item-indicator-bg-color);color:var(--mobile-menu-item-indicator-text-color);border-radius:5px;transform:rotate(-90deg);transition:all 0.3s ease;}
}
@media (max-width: 1024px) and (prefers-reduced-motion: reduce) {
.menuzord-responsive .menuzord-menu li .indicator{transition:none;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu li .indicator.active{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);transform:rotate(0deg);}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu li ul.dropdown li .indicator{transform:rotate(0);}
.menuzord-responsive .menuzord-menu li ul.dropdown li .indicator.active{transform:rotate(90deg);}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu .megamenu .megamenu-row{display:block;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu > li > .megamenu{width:100% !important;left:0 !important;position:static;border-top:none;border-bottom:solid 1px #f0f0f0;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu > li > .megamenu .megamenu-row [class*=col]{float:none;display:block;width:100% !important;margin-left:0;margin-top:15px;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu > li.search form{width:100%;margin:4px 0;padding:10px 16px !important;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-menu > li.search form input[type=text]{width:100%;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-tabs-nav{width:100%;}
}
@media(max-width:1024px){
.menuzord-responsive .menuzord-tabs-content{width:100%;}
}
@media(max-width:767.98px){
header#header .header-nav .header-nav-container .top-primary-nav-clone-parent .menuzord-menu{padding-bottom:10px;}
} header#header .header-nav .header-nav-container{background-color:#fff;box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);}
.header-nav .header-nav-wrapper .menuzord-container{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.header-nav .header-nav-wrapper .menuzord-container{transition:none;}
}
.header-nav .header-nav-wrapper.navbar-scrolltofixed{min-width:100%;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.header-nav .header-nav-wrapper.navbar-scrolltofixed{transition:none;}
}
.header-nav .header-nav-col-row > .menuzord-primary-nav .showhide{display:none !important;}
.header-nav .header-nav-col-row > .menuzord-side-icon-list{display:none;}
@media(max-width:1024px){
.header-nav .header-nav-col-row > .menuzord-brand-parent{flex:0 0 auto;width:auto;}
.header-nav .header-nav-col-row > .menuzord-mobile-showhide{flex:1;display:flex;align-items:center;justify-content:end;}
.header-nav .header-nav-col-row > .menuzord-primary-nav{flex-basis:100%;}
}
.menuzord-primary-nav{min-height:1px;}
.menuzord-primary-nav.menuzord{padding:0;}
.menuzord-primary-nav .menuzord-menu li a{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.menuzord-primary-nav .menuzord-menu li a{transition:none;}
}
.menuzord-primary-nav .menuzord-menu > li{position:relative;}
.menuzord-primary-nav .menuzord-menu > li > a{font-size:1rem;padding-left:16px;padding-right:16px;}
@media(max-width:1199.98px){
.menuzord-primary-nav .menuzord-menu > li > a{padding-left:0;padding-right:16px;}
}
.menuzord-primary-nav .menuzord-menu > li > a .indicator{right:0;}
.menuzord-primary-nav .menuzord-menu ul.dropdown{border:1px solid #ddd;box-shadow:1px 1px 35px rgba(0, 0, 0, 0.08);}
.menuzord-primary-nav .menuzord-menu ul.dropdown li{margin:0;padding-left:0;}
@media(min-width:1025px){
.menuzord-primary-nav .menuzord-menu ul.dropdown li{border-bottom:1px solid #eee;}
}
.menuzord-primary-nav .menuzord-menu ul.dropdown li a{color:#555;font-size:1rem;padding:12px 25px 12px 22px;}
.menuzord-primary-nav .menuzord-menu ul.dropdown li a:hover{background-color:#f5f5f5;padding-left:25px;}
.menuzord-primary-nav .menuzord-menu ul.dropdown li a:after{content:"";display:inline-block;height:0;width:4px;vertical-align:middle;margin-right:0;opacity:0;visibility:hidden;background:var(--theme-color1);-webkit-transition:height 0.4s, opacity 0.4s ease, top 0.4s ease;-o-transition:height 0.4s, opacity 0.4s ease, top 0.4s ease;-moz-transition:height 0.4s, opacity 0.4s ease, top 0.4s ease;transition:height 0.4s, opacity 0.4s ease, top 0.4s ease;position:absolute;top:50%;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.menuzord-primary-nav .menuzord-menu ul.dropdown li:hover > a{background:#eee none repeat scroll 0 0;color:#333;}
.menuzord-primary-nav .menuzord-menu ul.dropdown li:hover > a:after{top:0;left:-1px;height:-webkit-calc(100% + 1px);height:-moz-calc(100% + 1px);height:calc(100% + 1px);opacity:1;visibility:visible;}
.menuzord-primary-nav .menuzord-menu ul.dropdown li a.tm-submenu-title{font-size:1rem;font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h5);color:#222;}
.menuzord-primary-nav .menuzord-menu > li > ul.dropdown{border-top:0;background:#fcfcfc;}
.menuzord-primary-nav .menuzord-menu .tm-menu-badge{display:inline;font-size:65%;line-height:1;text-transform:uppercase;padding:0 4px 0px 4px;margin:0 0 0 5px;background-color:#f44336;color:#fff;}
@media(max-width:1024px){
.menuzord-primary-nav.menuzord-responsive .menuzord-menu > li > a{color:var(--mobile-menu-item-link-text-color);background-color:var(--mobile-menu-item-link-bg-color);border-bottom-color:var(--mobile-menu-item-link-bg-border-color);}
.menuzord-primary-nav.menuzord-responsive .menuzord-menu li .indicator{border-left-color:var(--mobile-menu-item-indicator-color);}
.menuzord-primary-nav.menuzord-responsive .menuzord-menu ul.dropdown{border-top:0;border-bottom:0;border-color:var(--mobile-menu-item-link-bg-border-color);}
.menuzord-primary-nav.menuzord-responsive .menuzord-menu ul.dropdown li a{color:var(--mobile-menu-item-link-text-color);background-color:var(--mobile-menu-item-link-bg-color);border-bottom-color:var(--mobile-menu-item-link-bg-border-color);}
.menuzord-primary-nav.menuzord-responsive .menuzord-menu .widget{margin-bottom:15px;}
.menuzord-primary-nav.menuzord-responsive .menuzord-menu .megamenu .megamenu-row [class*=col]{margin-top:0;}
}
#top-primary-nav-clone .showhide,
#top-primary-nav-sticky-clone .showhide{display:none !important;}
#top-primary-nav-clone .menuzord-menu,
#top-primary-nav-sticky-clone .menuzord-menu{display:none;margin-bottom:30px;}
@media(max-width:768px){
#top-primary-nav-clone .menuzord-menu,
#top-primary-nav-sticky-clone .menuzord-menu{margin-bottom:20px;}
}
@media(max-width:575.98px){
#top-primary-nav-clone .menuzord-menu,
#top-primary-nav-sticky-clone .menuzord-menu{margin-bottom:0;}
}
header#header .menuzord-brand{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
header#header .menuzord-brand{transition:none;}
}
@media(max-width:1024px){
header#header .menuzord-brand{margin-right:20px;padding:10px 0;}
}
@media(max-width:767.98px){
header#header .menuzord-brand{margin-right:0;}
}
header#header .menuzord-brand img{width:auto;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
header#header .menuzord-brand img{transition:none;}
} .menuzord-menu > li > .megamenu{background:none;padding:0;}
@media(min-width:1200px){
.menuzord-menu > li > .megamenu{min-width:400px;}
}
.menuzord-menu > li > .megamenu.megamenu-three-quarter-width{left:auto;width:75%;}
.menuzord-menu > li > .megamenu .megamenu-row{border-top:3px solid var(--theme-color1);background:#fcfcfc;box-shadow:0 5px 20px rgba(0, 0, 0, 0.05);display:flex;}
.menuzord-menu > li > .megamenu .megamenu-row .col1{width:8.33333333%;}
.menuzord-menu > li > .megamenu .megamenu-row .col2{width:16.66666667%;}
.menuzord-menu > li > .megamenu .megamenu-row .col3{width:25%;}
.menuzord-menu > li > .megamenu .megamenu-row .col4{width:33.333%;}
.menuzord-menu > li > .megamenu .megamenu-row .col5{width:41.66666667%;}
.menuzord-menu > li > .megamenu .megamenu-row .col6{width:50%;}
.menuzord-menu > li > .megamenu .megamenu-row .col7{width:58.33333333%;}
.menuzord-menu > li > .megamenu .megamenu-row .col8{width:66.66666667%;}
.menuzord-menu > li > .megamenu .megamenu-row .col9{width:75%;}
.menuzord-menu > li > .megamenu .megamenu-row .col10{width:83.33333333%;}
.menuzord-menu > li > .megamenu .megamenu-row .col11{width:91.66666667%;}
.menuzord-menu > li > .megamenu .megamenu-row .col12{width:100%;}
.menuzord-menu > li > .megamenu .megamenu-row > [class^=col]{float:none;margin-left:0;border-right:1px solid #eee;background-repeat:no-repeat;background-position:bottom right;}
@media(min-width:1200px){
.menuzord-menu > li > .megamenu .megamenu-row > [class^=col]{padding:15px 10px;border-right:1px solid #eee;}
}
@media(max-width:1199.98px){
.menuzord-menu > li > .megamenu .megamenu-row > [class^=col]{padding:10px 10px;border-bottom:1px solid #eee;}
}
.menuzord-menu > li > .megamenu .megamenu-row > [class^=col]:last-child{border-right:none;}
.menuzord-menu > li > .megamenu .megamenu-row li{border:0 none;clear:both;margin:0;padding:2px;position:relative;width:100%;}
.menuzord-menu > li > .megamenu .megamenu-row li a{color:#777;display:block;font-size:1rem;line-height:1.65;padding:5px 12px 5px;}
.menuzord-menu > li > .megamenu .megamenu-row li a i{color:#777;padding-right:6px;}
.menuzord-menu > li > .megamenu .megamenu-row li a.tm-submenu-title{font-size:1rem;font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h5);color:#222;}
.menuzord-menu > li > .megamenu .megamenu-row li.active > a:not(.tm-submenu-title), .menuzord-menu > li > .megamenu .megamenu-row li:hover > a:not(.tm-submenu-title){color:#111;padding-left:15px;background-color:#f5f5f5;}
.menuzord-menu > li > .megamenu .megamenu-row li.active > a:not(.tm-submenu-title) i, .menuzord-menu > li > .megamenu .megamenu-row li:hover > a:not(.tm-submenu-title) i{color:#555;padding-right:6px;}
.menuzord-menu > li > .megamenu .megamenu-row .widget{margin-bottom:0;}
.admin-bar .tm-header-menu{top:32px;}
@media screen and (max-width:782px){
.admin-bar .tm-header-menu{top:46px;}
}
.tm-close{border-radius:50%;background:rgba(255, 255, 255, 0.7);border:9px solid transparent;color:#777;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer;}
.tm-close:before, .tm-close:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;transform-origin:50% 50%;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:#1b1b1b;}
@media (prefers-reduced-motion: reduce) {
.tm-close:before, .tm-close:after{transition:none;}
}
.tm-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.tm-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.tm-close:hover:before, .tm-close:hover:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
@media(max-width:1024px){
#tm-header-default,
#elementor-header-top-mobile{position:relative;box-shadow:0 0px 15px rgba(0, 0, 0, 0.08);background-color:#fff;}
#tm-header-default .tm-header-main,
#elementor-header-top-mobile .tm-header-main{position:relative;}
#tm-header-default .tm-header-branding,
#elementor-header-top-mobile .tm-header-branding{min-height:50px;align-items:center;display:flex;}
#tm-header-default .tm-header-branding img,
#elementor-header-top-mobile .tm-header-branding img{height:65px;}
#tm-header-default #tm-nav-mobile,
#elementor-header-top-mobile #tm-nav-mobile{display:block;position:absolute;top:50%;right:15px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:flex;flex-wrap:wrap;align-items:center;}
#tm-header-default #tm-nav-mobile .tm-mobile-meta-item,
#elementor-header-top-mobile #tm-nav-mobile .tm-mobile-meta-item{margin-left:10px;}
.tm-nav-mobile-button{width:34px;height:20px;position:relative;cursor:pointer;}
.tm-nav-mobile-button:before, .tm-nav-mobile-button:after,
.tm-nav-mobile-button span{content:"";background-color:#1b1b1b;height:2px;position:absolute;left:0;right:0;margin:auto;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}
}
@media (max-width: 1024px) and (prefers-reduced-motion: reduce) {
.tm-nav-mobile-button:before, .tm-nav-mobile-button:after,
.tm-nav-mobile-button span{transition:none;}
}
@media(max-width:1024px){
.tm-nav-mobile-button:before{top:0;width:24px;}
}
@media(max-width:1024px){
.tm-nav-mobile-button:after{bottom:0;width:24px;}
}
@media(max-width:1024px){
.tm-nav-mobile-button span{top:9px;width:100%;}
}
@media(max-width:1024px){
.tm-nav-mobile-button.active:before, .tm-nav-mobile-button.active:after{width:100%;}
}
@media(max-width:1024px){
.tm-header-menu-backdrop{z-index:998;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0, 0, 0, 0.6);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0;visibility:hidden;}
}
@media (max-width: 1024px) and (prefers-reduced-motion: reduce) {
.tm-header-menu-backdrop{transition:none;}
}
@media(max-width:1024px){
.tm-header-menu{position:fixed;height:100vh;width:350px;top:0;left:0;bottom:0;margin:0;overflow:hidden;z-index:999;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;box-shadow:0 0 15px rgba(0, 0, 0, 0.08);background-color:#fff;overflow-y:scroll;}
}
@media (max-width: 1024px) and (prefers-reduced-motion: reduce) {
.tm-header-menu{transition:none;}
}
@media(max-width:1024px){
.tm-header-menu.active{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
.tm-header-menu.active + .tm-header-menu-backdrop{opacity:1;visibility:visible;}
}
@media(max-width:1024px){
.tm-header-menu-scroll{padding:55px 0 40px;}
}
@media(max-width:1024px){
.tm-menu-close{background-color:rgba(0, 0, 0, 0.03);position:absolute;top:0;right:0;border-radius:0px;}
}
@media(max-width:1024px){
#elementor-header-top-mobile .tm-header-elementor-main,
#elementor-header-top-mobile .tm-header-elementor-sticky{display:none;}
#elementor-header-top-mobile #tm-header-mobile{display:block;box-shadow:0 3px 18px rgba(2, 21, 78, 0.09);position:relative;z-index:999;}
} @media(max-width:1024px){
header#header.header-nav-left .header-nav-col-row{padding:10px 0;}
header#header.header-nav-left .header-nav-col-row :first-child{order:1;}
}
header#header.header-layout-type-header-default .menuzord-brand, header#header.header-layout-type-header-side-panel-nav .menuzord-brand{margin-bottom:15px;margin-top:15px;}
@media(max-width:991.98px){
header#header.header-layout-type-header-default .menuzord-brand, header#header.header-layout-type-header-side-panel-nav .menuzord-brand{margin-bottom:5px;margin-top:5px;}
}
header#header.header-layout-type-header-default .menuzord-brand img, header#header.header-layout-type-header-side-panel-nav .menuzord-brand img{width:var(--menuzord-brand-width);height:auto;}
@media(max-width:991.98px){
header#header.header-layout-type-header-default .menuzord-brand img, header#header.header-layout-type-header-side-panel-nav .menuzord-brand img{width:var(--menuzord-brand-width-responsive);}
}
@media(max-width:767.98px){
header#header.header-layout-type-header-side-panel-nav .header-nav-container{padding:0 20px;}
}
body.tm-dark-layout header#header .header-nav{border-top-color:#151515;}
@media(min-width:1025px){
header#header.header-layout-type-header-floating-left-logo, header#header.header-layout-type-header-floating-left-logo-left-nav, header#header.header-layout-type-header-floating-no-logo{position:absolute;left:0;right:0;top:0;z-index:1011;}
}
header#header.header-layout-type-header-floating-left-logo .header-top-cpt,
header#header.header-layout-type-header-floating-left-logo .header-nav, header#header.header-layout-type-header-floating-left-logo-left-nav .header-top-cpt,
header#header.header-layout-type-header-floating-left-logo-left-nav .header-nav, header#header.header-layout-type-header-floating-no-logo .header-top-cpt,
header#header.header-layout-type-header-floating-no-logo .header-nav{position:relative;z-index:11;}
header#header.header-layout-type-header-floating-left-logo .header-nav-sticky, header#header.header-layout-type-header-floating-left-logo-left-nav .header-nav-sticky, header#header.header-layout-type-header-floating-no-logo .header-nav-sticky{background-color:#111;position:fixed;z-index:111;}
header#header.header-layout-type-header-floating-left-logo .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container, header#header.header-layout-type-header-floating-left-logo-left-nav .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container, header#header.header-layout-type-header-floating-no-logo .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container{background-color:transparent;box-shadow:none;}
header#header.header-layout-type-header-floating-left-logo.header-bg-dark-shadow, header#header.header-layout-type-header-floating-left-logo-left-nav.header-bg-dark-shadow, header#header.header-layout-type-header-floating-no-logo.header-bg-dark-shadow{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.01));padding-bottom:30px;border-width:0 0 1px;border-color:#f4f4f4;}
@media(max-width:767.98px){
header#header.header-layout-type-header-floating-left-logo.header-bg-dark-shadow, header#header.header-layout-type-header-floating-left-logo-left-nav.header-bg-dark-shadow, header#header.header-layout-type-header-floating-no-logo.header-bg-dark-shadow{background-color:#333;padding-bottom:0;}
}
header#header.header-layout-type-header-floating-left-logo.header-bg-light-shadow, header#header.header-layout-type-header-floating-left-logo-left-nav.header-bg-light-shadow, header#header.header-layout-type-header-floating-no-logo.header-bg-light-shadow{background-color:transparent;background-image:linear-gradient(180deg, rgba(250, 250, 250, 0.7), rgba(250, 250, 250, 0.45), rgba(250, 250, 250, 0.01));padding-bottom:30px;border-width:0 0 1px;border-color:#f4f4f4;}
@media(max-width:767.98px){
header#header.header-layout-type-header-floating-left-logo.header-bg-light-shadow, header#header.header-layout-type-header-floating-left-logo-left-nav.header-bg-light-shadow, header#header.header-layout-type-header-floating-no-logo.header-bg-light-shadow{padding-bottom:0;}
}
@media(min-width:1025px){
header#header.header-layout-type-header-floating-left-logo .header-nav{border-bottom:1px solid rgba(240, 240, 240, 0.2);}
}
header#header.header-layout-type-header-floating-left-logo #top-primary-nav .menuzord-menu > li > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-sticky .menuzord-menu > li > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-clone .menuzord-menu > li > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-sticky-clone .menuzord-menu > li > a{color:#fff;}
@media(max-width:1024px){
header#header.header-layout-type-header-floating-left-logo #top-primary-nav .menuzord-menu > li:hover > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-sticky .menuzord-menu > li:hover > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-clone .menuzord-menu > li:hover > a,
header#header.header-layout-type-header-floating-left-logo #top-primary-nav-sticky-clone .menuzord-menu > li:hover > a{color:#fff;}
}
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container{background-color:#fff;}
@media(min-width:1025px){
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .menuzord-menu > li:not(.active):not(:hover) > a{color:#111;}
}
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .top-nav-search-btn .search-icon,
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#111;}
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner, header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner:after, header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner:before{background-color:#111;}
header#header.header-floating-sticky-bg-white .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .menuzord .showhide em{background:#111;}
@media(max-width:1024px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container{background-color:#222;}
}
@media(max-width:1024px) and (min-width:1025px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .menuzord-menu > li:not(.active):not(:hover) > a{color:#fff;}
}
@media(max-width:1024px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .top-nav-search-btn .search-icon,
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#fff;}
}
@media(max-width:1024px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .hamburger-box .hamburger-inner, header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .hamburger-box .hamburger-inner:after, header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .hamburger-box .hamburger-inner:before{background-color:#fff;}
}
@media(max-width:1024px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-container .menuzord .showhide em{background:#fff;}
}
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container{background-color:var(--theme-color2);}
@media(min-width:1025px){
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .menuzord-menu > li:not(.active):not(:hover) > a{color:#fff;}
}
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .top-nav-search-btn .search-icon,
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#fff;}
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner, header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner:after, header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .hamburger-box .hamburger-inner:before{background-color:#fff;}
header#header.header-floating-sticky-bg-dark .header-nav .navbar-scrolltofixed.tm-sticky-menu .menuzord-container .menuzord .showhide em{background:#fff;}
@media(min-width:1025px){
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-menu > li:not(.active):not(:hover) > a{color:#fff;}
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .top-nav-search-btn .search-icon,
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#fff;}
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner, header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner:after, header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner:before{background-color:#fff;}
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord .showhide em{background:#fff;}
}
@media(max-width:991.98px){
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container{background-color:#111;}
header#header.header-floating-bg-dark-text-white .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container .menuzord .showhide em{background:#fff;}
}
@media(min-width:1025px){
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord-menu > li:not(.active):not(:hover) > a{color:#111;}
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .top-nav-search-btn .search-icon,
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .mini-cart-icon{color:#111;}
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner, header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner:after, header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .hamburger-box .hamburger-inner:before{background-color:#111;}
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .menuzord .showhide em{background:#111;}
}
@media(max-width:991.98px){
header#header.header-floating-bg-white-text-dark .header-nav .header-nav-wrapper.navbar-scrolltofixed:not(.tm-sticky-menu) .header-nav-container{background-color:#fff;}
}
header#header.header-layout-type-header-logo-center .header-nav{border-top:1px solid #eee;}
header#header.header-layout-type-header-logo-center .menuzord-brand{display:inline-block;float:none;}
header#header.header-layout-type-header-logo-center .menuzord-brand{margin-bottom:0;margin-top:0;}
header#header.header-layout-type-header-logo-center .menuzord-menu > li{padding:20px 0;}
header#header.header-layout-type-header-logo-center .nav-side-icon-list{float:right;}
@media(max-width:1024px){
header#header.header-layout-type-header-logo-center .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{left:0;right:auto;}
}
header#header.header-layout-type-header-logo-menu-center .header-nav{border-top:1px solid #eee;}
header#header.header-layout-type-header-logo-menu-center .menuzord-brand{display:inline-block;float:none;}
header#header.header-layout-type-header-logo-menu-center .menuzord-brand{margin-bottom:0;margin-top:0;}
@media(min-width:1025px){
header#header.header-layout-type-header-logo-menu-center .menuzord-menu > li{padding:20px 0;}
}
header#header.header-layout-type-header-logo-menu-center .menuzord-menu{float:none;text-align:left;}
@media(min-width:1025px){
header#header.header-layout-type-header-logo-menu-center .menuzord-menu{display:inline-block !important;}
}
header#header.header-layout-type-header-logo-menu-center .top-nav-mini-cart-icon-container{text-align:left;}
@media(max-width:1024px){
header#header.header-layout-type-header-logo-menu-center .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents .dropdown-content{left:0;right:auto;}
}
header#header.header-layout-type-header-mobile-nav .menuzord-brand{float:none;}
header#header.header-layout-type-header-vertical-nav .menuzord-brand{padding:15px;}
header#header.header-layout-type-header-vertical-nav .menuzord-menu > li > a{padding-bottom:5px;padding-top:5px;}
header#header.header-layout-type-header-vertical-nav .menuzord-menu > li:hover > a::before{bottom:0;}
@media(max-width:1024px){
header#header.header-layout-type-header-vertical-nav .header-nav-container{padding:0 20px;}
header#header.header-layout-type-header-vertical-nav .menuzord-brand{padding:0;margin-bottom:25px;margin-top:25px;}
header#header.header-layout-type-header-vertical-nav .showhide{margin-top:30px;}
header#header.header-layout-type-header-vertical-nav .menuzord .menuzord-menu li .indicator{display:inline-flex;}
}
body.tm-dark-layout header#header .header-nav{border-top-color:#151515;}
body.tm-dark-layout header#header .header-nav{border-top-color:#151515;}
.menuzord-menu .tm-elementor-megamenu > ul.dropdown, .menuzord-menu .tm-elementor-megamenu > .megamenu:not(.elementor-megamenu-wrapper){display:none !important;}
.side-push-panel{overflow-x:hidden;}
.side-push-panel.has-side-panel .menuzord .showhide{float:left;}
.has-side-panel .side-panel-body-overlay{background-color:rgba(17, 17, 17, 0.8);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1111;transition:all 0.5s ease;}
@media (prefers-reduced-motion: reduce) {
.has-side-panel .side-panel-body-overlay{transition:none;}
}
.has-side-panel.side-panel-open .side-panel-body-overlay{opacity:1;pointer-events:auto;}
.side-panel-open:not(.device-xxs):not(.device-xs):not(.device-sm) .side-panel-body-overlay:hover{cursor:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/close.png) 15 15, default;}
.side-panel-container{-webkit-backface-visibility:hidden;background-color:#fff;height:100vh;overflow:hidden;position:fixed;right:-480px;top:0;text-align:left;width:480px;z-index:1112;transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.side-panel-container{transition:none;}
}
@media(max-width:991.98px){
.side-panel-container{width:300px;}
}
.side-panel-container ul{padding-left:0;}
.side-panel-container .side-panel-wrap{bottom:0;height:100%;left:0;overflow:auto;padding:0;position:absolute;top:0;width:100%;}
.side-panel-container .widget.widget-side-push-panel{width:100%;}
.side-panel-container .widget.widget-side-push-panel .textwidget{color:#333;}
.side-panel-container .widget.widget-side-push-panel.widget-horizontal-row{margin-top:0;margin-bottom:0;}
.side-panel-container .widget.widget-side-push-panel.widget-image-widget .thumb{margin-bottom:20px;}
body.rtl .side-panel-container{left:auto !important;}
.side-panel-open .side-panel-container{right:0;}
.side-panel-left .side-panel-container{left:-480px;right:auto;}
.side-panel-left.side-panel-open .side-panel-container{left:0;right:auto;}
.device-touch .side-panel-container .side-panel-wrap{overflow-y:scroll;}
.side-panel-trigger{cursor:pointer;display:block;z-index:11;}
.side-panel-trigger-close{position:absolute;right:0;top:0;z-index:1;}
.side-panel-trigger-close .side-panel-trigger-icon{font-size:18px;color:#333;margin-top:20px;margin-right:15px;background:#eee;padding:13px 16px 14px 16px;border-radius:30px;transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.side-panel-trigger-close .side-panel-trigger-icon{transition:none;}
}
.side-panel-trigger-close .side-panel-trigger-icon:hover{color:var(--text-color-bg-theme-color1);background:var(--theme-color1);}
.side-push-panel.fullwidth-page #wrapper,
.side-push-panel.fullwidth-page header .header-nav-wrapper.tm-sticky-menu .container{transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.side-push-panel.fullwidth-page #wrapper,
.side-push-panel.fullwidth-page header .header-nav-wrapper.tm-sticky-menu .container{transition:none;}
} .hamburger-box{display:inline-block;height:20px;position:relative;width:40px;padding:12px 15px;}
.hamburger-box .hamburger-inner{margin-left:3px;top:16px;}
.hamburger-box .hamburger-inner, .hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before{background-color:#444;border-radius:4px;height:2px;position:absolute;width:24px;transition:all 0.15s ease;}
@media (prefers-reduced-motion: reduce) {
.hamburger-box .hamburger-inner, .hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before{transition:none;}
}
.hamburger-box .hamburger-inner:after, .hamburger-box .hamburger-inner:before{display:block;content:"";}
.hamburger-box .hamburger-inner:before{top:-9px;}
.hamburger-box .hamburger-inner:after{bottom:-9px;}
.hamburger-box .hamburger-inner{width:16px;}
.hamburger-box .hamburger-inner:after{width:24px;}
.hamburger-box .hamburger-inner:before{width:24px;}
.hamburger-box:hover .hamburger-inner, .hamburger-box:hover .hamburger-inner:after, .hamburger-box:hover .hamburger-inner:before{height:2px;background-color:#333;}
.hamburger-box:hover .hamburger-inner{width:24px;}
.hamburger-box:hover .hamburger-inner:after{width:16px;}
.hamburger-box:hover .hamburger-inner:before{width:16px;}
body.elementor-editor-active .side-panel-container{height:auto;position:relative;right:0;top:0;text-align:left;width:480px;overflow:visible;}
body.elementor-editor-active .side-panel-container .side-panel-wrap{position:relative;overflow:inherit;}
.top-nav-search-btn .search-icon{color:var(--theme-color2);font-size:18px;line-height:1;padding:3px;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.top-nav-search-btn .search-icon{transition:none;}
}
.top-nav-search-btn .search-icon:hover{color:var(--hover-theme-color);}
@media(max-width:1024px){
.top-nav-search-btn{margin-top:12px;}
}
.top-nav-search-form{background:rgba(15, 15, 15, 0.993);opacity:0;display:flex;align-items:center;justify-content:center;position:fixed;visibility:hidden;top:0;left:0;width:100vw;height:100vh;transform:scale(0.9);z-index:-1;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.top-nav-search-form{transition:none;}
}
.top-nav-search-form.active{transform:scale(1);z-index:111;opacity:1;visibility:visible;}
.top-nav-search-form .nav-search-inner{text-align:center;}
.top-nav-search-form form{margin-bottom:0;}
.top-nav-search-form .input-group{color:#fff;position:relative;display:inline-block;padding-bottom:5px;border-bottom:3px solid rgba(255, 255, 255, 0.1);}
.top-nav-search-form input[type=text]{-webkit-appearance:none;display:inline-block;padding:15px 20px 15px 0;box-shadow:none;outline:none;border:0;background:transparent;-webkit-transition:all 350ms ease;transition:all 350ms ease;position:relative;top:1px;color:#fff;font-size:36px;width:450px;}
@media(max-width:767.98px){
.top-nav-search-form input[type=text]{font-size:26px;width:250px;}
}
.top-nav-search-form input[type=text]::-webkit-input-placeholder{color:#fff;}
.top-nav-search-form input[type=text]::placeholder{color:#fff;}
.top-nav-search-form button{position:relative;white-space:nowrap;margin-left:-1px;z-index:2;display:inline-block;text-align:center;vertical-align:middle;-webkit-appearance:button;border:0;background:transparent;cursor:pointer;outline:none;border-radius:0;padding:0 0 0 20px;}
.top-nav-search-form button i{color:#fff;font-size:28px;line-height:0;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.top-nav-search-form button i{transition:none;}
}
@media(max-width:767.98px){
.top-nav-search-form button i{font-size:20px;}
}
.top-nav-search-form button i:hover{color:var(--hover-theme-color);}
.top-nav-search-form .close-search-btn{color:#eee;font-size:28px;line-height:75px;display:flex;justify-content:center;align-items:center;margin-top:20px;position:fixed;right:30px;top:30px;}
.top-nav-search-form .close-search-btn:hover{color:var(--hover-theme-color);}
html.html-search-block-active{overflow:hidden;}
.tm-page-title{background-color:#050605;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;}
.tm-page-title:before{background-color:transparent;background-image:linear-gradient(310deg, rgba(30, 30, 30, 0) 0%, rgba(0, 0, 0, 0.9098039216) 100%);opacity:0.9;}
.tm-page-title .container, .tm-page-title .container-fluid{padding-top:50px;padding-bottom:50px;}
.tm-page-title .padding-default{padding-top:50px;padding-bottom:50px;}
.tm-page-title .padding-extra-small{padding-top:30px;padding-bottom:30px;}
.tm-page-title .padding-small{padding-top:50px;padding-bottom:50px;}
.tm-page-title .padding-medium{padding-top:80px;padding-bottom:80px;}
.tm-page-title .padding-large{padding-top:120px;padding-bottom:120px;}
.tm-page-title .padding-extra-large{padding-top:150px;padding-bottom:150px;}
.tm-page-title .title{color:#fff;margin-bottom:20px;margin-top:0;font-size:var(--h1-font-size);text-transform:capitalize;}
@media(max-width:767.98px){
.tm-page-title .title{font-size:var(--h1-font-size-mob);line-height:1.3;}
}
.tm-page-title .title b, .tm-page-title .title strong{color:#f5f5f5;}
.tm-page-title .subtitle{color:#aaa;font-weight:600;margin:0;margin-top:10px;}
.tm-page-title.text-inverted .title{color:#222;}
.tm-page-title.text-inverted .subtitle{color:#555;}
.tm-page-title.text-inverted .breadcrumbs span a{color:#555;}
.tm-page-title.text-inverted .breadcrumbs span a:hover{color:#151515;}
.tm-page-title.text-inverted .breadcrumbs .active{color:#808080;}
.tm-page-title.page-title-standard .breadcrumbs{margin-top:10px;}
.tm-page-title.page-title-standard .subtitle + .breadcrumbs{margin-top:15px;}
.tm-page-title-elementor .breadcrumbs, .tm-page-title .breadcrumbs{display:inline-block;margin:0;padding:0;background-color:transparent;border-radius:0;color:#aaa;font-size:16px;}
.tm-page-title-elementor .breadcrumbs > li, .tm-page-title .breadcrumbs > li{display:inline-block;padding:0;float:none;}
.tm-page-title-elementor .breadcrumbs .trail-item a:not(.btn),
.tm-page-title .breadcrumbs .trail-item a:not(.btn){color:var(--theme-color2);}
.tm-page-title-elementor .breadcrumbs .trail-item a:not(.btn):hover,
.tm-page-title .breadcrumbs .trail-item a:not(.btn):hover{color:#fff;}
.tm-page-title-elementor .breadcrumbs .trail-item:not(:last-child),
.tm-page-title .breadcrumbs .trail-item:not(:last-child){margin-right:20px;padding-right:20px;position:relative;}
.tm-page-title-elementor .breadcrumbs .trail-item:not(:last-child) .tm-breadcrumb-arrow-icon,
.tm-page-title .breadcrumbs .trail-item:not(:last-child) .tm-breadcrumb-arrow-icon{color:#eee;display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;position:absolute;right:-4px;top:50%;transform:translateY(-50%);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-page-title-elementor .breadcrumbs .trail-item:not(:last-child) .tm-breadcrumb-arrow-icon,
.tm-page-title .breadcrumbs .trail-item:not(:last-child) .tm-breadcrumb-arrow-icon{transition:none;}
}
.tm-page-title-elementor .breadcrumbs .trail-item.trail-end, .tm-page-title .breadcrumbs .trail-item.trail-end{color:#ddd;}
.tm-page-title-elementor .breadcrumbs .trail-item.trail-end a, .tm-page-title .breadcrumbs .trail-item.trail-end a{color:#ddd;}
.tm-page-title-elementor .breadcrumbs .trail-item.trail-end .tm-breadcrumb-arrow-icon, .tm-page-title .breadcrumbs .trail-item.trail-end .tm-breadcrumb-arrow-icon{display:none;}
.tm-page-title .breadcrumbs .trail-item a:not(.btn){color:var(--theme-color2);}
.tm-page-title .breadcrumbs .trail-item a:not(.btn):hover{color:#fff;}
.tm-page-title .breadcrumbs .trail-item:not(:last-child) .tm-breadcrumb-arrow-icon{color:#FFF;}
.tm-page-title .breadcrumbs .trail-item.trail-end{color:#fff;}
@media(min-width:1000px){
body.container-970px .container{max-width:970px;width:970px;}
}
@media(min-width:1300px){
body.container-1230px .container{max-width:1230px;width:1230px;}
}
@media(min-width:1400px){
body.container-1300px .container{max-width:1300px;width:1300px;}
}
@media(min-width:1400px){
body.container-1340px .container{max-width:1340px;width:1340px;}
}
@media(min-width:1500px){
body.container-1440px .container{max-width:1440px;width:1440px;}
}
@media(min-width:1560px){
body.container-1500px .container{max-width:1500px;width:1500px;}
}
@media(min-width:1660px){
body.container-1600px .container{max-width:1600px;width:1600px;}
}
body.container-100pr .container, body.container-100pr .container-fluid{max-width:100%;width:100%;}
body.tm-boxed-layout{background-color:#444;padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px;}
body.tm-boxed-layout.layer-overlay:before{z-index:-1;}
body.tm-boxed-layout #wrapper{margin:0 auto;overflow:hidden;background-color:#fff;position:relative;}
@media(min-width:1200px){
body.tm-boxed-layout #wrapper{width:1170px;}
}
body.tm-boxed-layout .container .container{width:100%;}
@media(min-width:1200px){
body.tm-boxed-layout .container{width:1140px;}
}
@media(min-width:1000px){
body.tm-boxed-layout.container-970px #wrapper{width:970px;}
}
body.tm-boxed-layout.container-970px .container, body.tm-boxed-layout.container-970px .container-fluid{padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-970px .container .container, body.tm-boxed-layout.container-970px .container .container-fluid, body.tm-boxed-layout.container-970px .container-fluid .container, body.tm-boxed-layout.container-970px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1300px){
body.tm-boxed-layout.container-1230px #wrapper{width:1230px;}
}
body.tm-boxed-layout.container-1230px .container, body.tm-boxed-layout.container-1230px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1230px .container .container, body.tm-boxed-layout.container-1230px .container .container-fluid, body.tm-boxed-layout.container-1230px .container-fluid .container, body.tm-boxed-layout.container-1230px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1400px){
body.tm-boxed-layout.container-1300px #wrapper{width:1300px;}
}
body.tm-boxed-layout.container-1300px .container, body.tm-boxed-layout.container-1300px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1300px .container .container, body.tm-boxed-layout.container-1300px .container .container-fluid, body.tm-boxed-layout.container-1300px .container-fluid .container, body.tm-boxed-layout.container-1300px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1400px){
body.tm-boxed-layout.container-1340px #wrapper{width:1340px;}
}
body.tm-boxed-layout.container-1340px .container, body.tm-boxed-layout.container-1340px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1340px .container .container, body.tm-boxed-layout.container-1340px .container .container-fluid, body.tm-boxed-layout.container-1340px .container-fluid .container, body.tm-boxed-layout.container-1340px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1400px){
body.tm-boxed-layout.container-1440px #wrapper{width:1440px;}
}
body.tm-boxed-layout.container-1440px .container, body.tm-boxed-layout.container-1440px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1440px .container .container, body.tm-boxed-layout.container-1440px .container .container-fluid, body.tm-boxed-layout.container-1440px .container-fluid .container, body.tm-boxed-layout.container-1440px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1560px){
body.tm-boxed-layout.container-1500px #wrapper{width:1500px;}
}
body.tm-boxed-layout.container-1500px .container, body.tm-boxed-layout.container-1500px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1500px .container .container, body.tm-boxed-layout.container-1500px .container .container-fluid, body.tm-boxed-layout.container-1500px .container-fluid .container, body.tm-boxed-layout.container-1500px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
@media(min-width:1660px){
body.tm-boxed-layout.container-1600px #wrapper{width:1600px;}
}
body.tm-boxed-layout.container-1600px .container, body.tm-boxed-layout.container-1600px .container-fluid{width:100%;padding-left:20px;padding-right:20px;}
body.tm-boxed-layout.container-1600px .container .container, body.tm-boxed-layout.container-1600px .container .container-fluid, body.tm-boxed-layout.container-1600px .container-fluid .container, body.tm-boxed-layout.container-1600px .container-fluid .container-fluid{padding-left:0;padding-right:0;}
body.tm-boxed-layout.container-100pr #wrapper{width:95%;}
body.tm-boxed-layout.container-100pr #wrapper .container,
body.tm-boxed-layout.container-100pr #wrapper .container-fluid{width:100%;}
body.tm-boxed-layout.container-shadow #wrapper{box-shadow:0 0 25px 0 #777;}
body.tm-boxed-layout .header .navbar-default{background-color:#fff;border-color:#fff;padding:0;}
body.tm-boxed-layout .header .navbar-default .navbar-nav > li > a{padding:30px 5px;}
body.tm-boxed-layout .header .navbar-default .navbar-collapse{background-color:#fff;border-color:#fff;margin-right:30px;}
body.tm-boxed-layout .header #header-logo{margin:0;padding-top:27px;}
@media(max-width:991.98px){
.tm-boxed-layout{padding-top:15px;}
.tm-boxed-layout .header .navbar-default .navbar-nav > li > a{padding:10px;}
.tm-boxed-layout .header .navbar-default .navbar-collapse{margin-right:15px;}
.tm-boxed-layout .navbar-header{padding:15px 0;}
.tm-boxed-layout .navbar-collapse .navbar-nav li a .caret{margin-right:0;}
} body.tm-dark-layout{color:#aaa;background-color:#2a2a2a;}
body.tm-dark-layout h1, body.tm-dark-layout h2, body.tm-dark-layout h3, body.tm-dark-layout h4, body.tm-dark-layout h5, body.tm-dark-layout h6{color:#777;}
body.tm-dark-layout p{color:#aaa;}
body.tm-dark-layout [class^=bg-theme-], body.tm-dark-layout [class*=" bg-theme-"]{color:#fff;}
body.tm-dark-layout [class^=bg-theme-] h1,
body.tm-dark-layout [class^=bg-theme-] h2,
body.tm-dark-layout [class^=bg-theme-] h3,
body.tm-dark-layout [class^=bg-theme-] h4,
body.tm-dark-layout [class^=bg-theme-] h5,
body.tm-dark-layout [class^=bg-theme-] h6, body.tm-dark-layout [class*=" bg-theme-"] h1,
body.tm-dark-layout [class*=" bg-theme-"] h2,
body.tm-dark-layout [class*=" bg-theme-"] h3,
body.tm-dark-layout [class*=" bg-theme-"] h4,
body.tm-dark-layout [class*=" bg-theme-"] h5,
body.tm-dark-layout [class*=" bg-theme-"] h6{color:#fff;}
body.tm-dark-layout [class^=bg-theme-] p, body.tm-dark-layout [class*=" bg-theme-"] p{color:#fff;}
body.tm-dark-layout .bg-silver-light{background-color:#222 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-10px;}
.select2 .selection .select2-selection{background-color:rgba(241, 238, 246, 0.5);border:1px solid rgba(241, 238, 246, 0.5);height:calc(2.1rem + 30px);padding:14px 20px;}
.select2 .selection .select2-selection .select2-selection__rendered{color:#686a6f;line-height:36px;padding-left:0;font-weight:normal;font-size:1rem;}
.select2 .selection .select2-selection .select2-selection__arrow{height:100%;position:absolute;right:6px;top:0;width:20px;}
.form-control, .input-text{height:calc(2.1rem + 30px);padding:14px 20px;outline:0;background-color:rgba(241, 238, 246, 0.5);border:1px solid rgba(241, 238, 246, 0.5);color:#686a6f;font-size:1rem;width:100%;}
.form-control::placeholder, .input-text::placeholder{color:#686a6f;opacity:1;}
.form-control:-ms-input-placeholder, .input-text:-ms-input-placeholder{color:#686a6f;}
.form-control::-ms-input-placeholder, .input-text::-ms-input-placeholder{color:#686a6f;}
.form-control:active, .form-control:focus, .input-text:active, .input-text:focus{box-shadow:0 0 0 1px var(--theme-color1);border-color:var(--theme-color1);}
textarea.form-control{height:auto;padding-top:15px;padding-bottom:15px;}
.tm-contact-form-transparent{padding-right:15px;}
.tm-contact-form-transparent input[type=text],
.tm-contact-form-transparent input[type=email],
.tm-contact-form-transparent textarea{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-contact-form-transparent input[type=text],
.tm-contact-form-transparent input[type=email],
.tm-contact-form-transparent textarea{transition:none;}
}
.tm-contact-form-transparent input[type=text],
.tm-contact-form-transparent input[type=email]{background:#fff;border:none;border-bottom:1px solid #ddd;padding:14px;padding-left:0;margin-bottom:28px;width:100%;}
.tm-contact-form-transparent textarea{background:#fff;border:none;border-bottom:1px solid #ddd;width:100%;padding:15px;padding-left:0;margin-bottom:28px;}
.tm-contact-form-transparent .form-submit-btn{padding:12px 32px;margin-top:20px;margin-bottom:0;font-weight:700;border:2px solid transparent;color:#fff;transition:all 300ms;}
.tm-contact-form-transparent .form-submit-btn:hover{border-width:2px;border-style:solid;background:none;}
.tm-contact-form-transparent .form-input-label{padding:0;padding-left:15px;line-height:0;margin:0;}
.tm-contact-form-transparent input[type=submit]{margin-top:15px;}
.tm-contact-form-transparent.white-form input[type=text],
.tm-contact-form-transparent.white-form input[type=email]{background:#ffffff;border:1px solid #eee;}
.tm-contact-form-transparent.white-form textarea{background:#ffffff;border:1px solid #eee;}
.tm-request-a-call-back-form1{padding-right:15px;}
.tm-request-a-call-back-form1 input[type=text],
.tm-request-a-call-back-form1 input[type=email],
.tm-request-a-call-back-form1 textarea, .tm-request-a-call-back-form1 select{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-request-a-call-back-form1 input[type=text],
.tm-request-a-call-back-form1 input[type=email],
.tm-request-a-call-back-form1 textarea, .tm-request-a-call-back-form1 select{transition:none;}
}
.tm-request-a-call-back-form1 input[type=text],
.tm-request-a-call-back-form1 input[type=email]{background:#ffffff;border:1px solid #ddd;padding:14px;margin-bottom:28px;width:100%;}
.tm-request-a-call-back-form1 select{background:#ffffff;border:1px solid #ddd;width:100%;padding:17px 14px;}
.tm-request-a-call-back-form1 textarea{background:#ffffff;border:1px solid #ddd;width:100%;padding:15px;}
.tm-request-a-call-back-form1 .form-submit-btn{padding:12px 32px;margin-bottom:0;font-weight:700;border:2px solid transparent;color:#fff;transition:all 300ms;}
.tm-request-a-call-back-form1 .form-submit-btn:hover{border-width:2px;border-style:solid;background:none;}
.tm-request-a-call-back-form1 .form-input-label{padding:0;padding-left:15px;line-height:0;margin:0;}
.tm-request-a-call-back-form1.white-form input[type=text],
.tm-request-a-call-back-form1.white-form input[type=email]{background:#ffffff;border:1px solid #eee;}
.tm-request-a-call-back-form1.white-form textarea{background:#ffffff;border:1px solid #eee;}
.tm-contact-form-transparent .form-submit-btn, .tm-request-a-call-back-form1 .form-submit-btn{background-color:var(--theme-color1);}
.tm-contact-form-transparent .form-submit-btn:hover, .tm-request-a-call-back-form1 .form-submit-btn:hover{border-color:var(--theme-color1);color:var(--theme-color1);}
.tm-contact-form-transparent input[type=text]:focus,
.tm-contact-form-transparent input[type=email]:focus,
.tm-contact-form-transparent textarea:focus, .tm-request-a-call-back-form1 input[type=text]:focus,
.tm-request-a-call-back-form1 input[type=email]:focus,
.tm-request-a-call-back-form1 textarea:focus{border-bottom-color:var(--theme-color1);}
.tm-get-free-consulting-form1{padding-right:15px;}
.tm-get-free-consulting-form1 input[type=text],
.tm-get-free-consulting-form1 input[type=email],
.tm-get-free-consulting-form1 textarea, .tm-get-free-consulting-form1 select{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-get-free-consulting-form1 input[type=text],
.tm-get-free-consulting-form1 input[type=email],
.tm-get-free-consulting-form1 textarea, .tm-get-free-consulting-form1 select{transition:none;}
}
.tm-get-free-consulting-form1 input[type=text],
.tm-get-free-consulting-form1 input[type=email]{background:#ffffff;border:1px solid #ddd;padding:14px;width:100%;}
.tm-get-free-consulting-form1 select{background:#ffffff;border:1px solid #ddd;width:100%;padding:17px 14px;}
.tm-get-free-consulting-form1 .form-submit-btn{padding:12px 32px;margin-bottom:0;font-weight:700;border:1px solid #38e17f;color:#ffffff;background:#2e4384;cursor:pointer;transition:all 300ms;}
.tm-get-free-consulting-form1 .form-submit-btn:hover{border:1px solid #38e17f;border-style:solid;background:#38e17f;color:#fff;}
.tm-contact-form-transparent input[type=text],
.tm-contact-form-transparent input[type=email],
.tm-contact-form-transparent textarea{background:transparent;}
.reservation-form{background:rgba(10, 10, 15, 0.5);padding:30px;}
.become-a-volunteer-form-title{padding:20px 20px 20px 30px;color:#fff;margin-bottom:0;}
.tm-cf7-subscription-form{position:relative;}
.tm-cf7-subscription-form .wpcf7-form-control.wpcf7-text{color:#909090;padding-left:20px;height:53px;}
.tm-cf7-subscription-form .submit-btn{position:absolute;top:0;right:11px;display:block;width:80px;padding-right:5px;}
.tm-cf7-subscription-form-with-btn{position:relative;}
.tm-cf7-subscription-form-with-btn .wpcf7-form-control.wpcf7-text{color:#909090;padding-left:20px;height:65px;border-radius:0;}
.tm-cf7-subscription-form-with-btn .submit-btn{position:absolute;top:0;right:0;}
.tm-cf7-subscription-form-with-btn .submit-btn .wpcf7-form-control.wpcf7-submit{position:relative;line-height:1;font-size:1rem;text-transform:uppercase;height:65px;color:#fff;border-radius:0;border:1px solid transparent;cursor:pointer;vertical-align:middle;}
.tm-cf7-subscription-form-with-btn .submit-btn .wpcf7-form-control.wpcf7-submit:hover{background-color:#111;}
.tm-cf7-subscription-form-with-btn .submit-btn .ajax-loader{display:block;}
.tm-cf7-subscription-form-round-btn{position:relative;}
.tm-cf7-subscription-form-round-btn .wpcf7-form-control.wpcf7-text{color:#909090;padding-left:30px;height:65px;border-radius:3rem;}
.tm-cf7-subscription-form-round-btn .submit-btn{position:absolute;top:0;right:0;}
.tm-cf7-subscription-form-round-btn .submit-btn .wpcf7-form-control.wpcf7-submit{position:relative;line-height:1;font-size:1rem;text-transform:uppercase;height:65px;color:#fff;border:1px solid transparent;cursor:pointer;vertical-align:middle;}
.tm-cf7-subscription-form-round-btn .submit-btn .wpcf7-form-control.wpcf7-submit:hover{background-color:#111;}
.tm-cf7-subscription-form-round-btn .submit-btn .ajax-loader{display:block;}
.isotope-layout-filter, .carousel-layout-filter{margin-bottom:30px;}
.isotope-layout-filter a, .carousel-layout-filter a{transition:all 0.3s ease-in-out 0s;color:#777;font-size:15px;font-weight:500;margin:0 5px 10px;padding:8px 20px 6px;display:inline-block;position:relative;text-transform:uppercase;border:2px solid;border-color:transparent;}
@media (prefers-reduced-motion: reduce) {
.isotope-layout-filter a, .carousel-layout-filter a{transition:none;}
}
.isotope-layout-filter a.active, .isotope-layout-filter a:focus, .isotope-layout-filter a:hover,
.carousel-layout-filter a.active, .carousel-layout-filter a:focus, .carousel-layout-filter a:hover{color:#fff;background:#343434;}
.isotope-layout-filter.filter-style-2 a, .carousel-layout-filter.filter-style-2 a{border-color:#343434;}
.isotope-layout-filter.filter-style-3 a, .carousel-layout-filter.filter-style-3 a{border-color:#eee;}
.isotope-layout-filter.filter-style-4 a, .carousel-layout-filter.filter-style-4 a{background-color:#f7f7f7;}
.isotope-layout-filter.filter-style-4 a.active, .isotope-layout-filter.filter-style-4 a:focus, .isotope-layout-filter.filter-style-4 a:hover,
.carousel-layout-filter.filter-style-4 a.active, .carousel-layout-filter.filter-style-4 a:focus, .carousel-layout-filter.filter-style-4 a:hover{background:#343434;}
.isotope-layout-filter.filter-style-5 a, .carousel-layout-filter.filter-style-5 a{border-radius:7px;}
.isotope-layout-filter.filter-style-6 a, .carousel-layout-filter.filter-style-6 a{border-radius:7px;border-color:#343434;}
.isotope-layout-filter.filter-style-7 a, .carousel-layout-filter.filter-style-7 a{border-radius:7px;border-color:#eee;}
.isotope-layout-filter.filter-style-8 a, .carousel-layout-filter.filter-style-8 a{border-radius:7px;background-color:#f7f7f7;}
.isotope-layout-filter.filter-style-8 a.active, .isotope-layout-filter.filter-style-8 a:focus, .isotope-layout-filter.filter-style-8 a:hover,
.carousel-layout-filter.filter-style-8 a.active, .carousel-layout-filter.filter-style-8 a:focus, .carousel-layout-filter.filter-style-8 a:hover{background:#343434;}
.isotope-layout-filter.filter-style-9 a, .carousel-layout-filter.filter-style-9 a{border-width:2px;border-radius:30px;}
.isotope-layout-filter.filter-style-10 a, .carousel-layout-filter.filter-style-10 a{border-width:2px;border-radius:30px;border-color:#343434;}
.isotope-layout-filter.filter-style-11 a, .carousel-layout-filter.filter-style-11 a{border-width:2px;border-radius:30px;border-color:#eee;}
.isotope-layout-filter.filter-style-12 a, .carousel-layout-filter.filter-style-12 a{border-width:2px;border-radius:30px;background-color:#f7f7f7;}
.isotope-layout-filter.filter-style-12 a.active, .isotope-layout-filter.filter-style-12 a:focus, .isotope-layout-filter.filter-style-12 a:hover,
.carousel-layout-filter.filter-style-12 a.active, .carousel-layout-filter.filter-style-12 a:focus, .carousel-layout-filter.filter-style-12 a:hover{background:#343434;}
.isotope-layout-filter.filter-style-13 a, .carousel-layout-filter.filter-style-13 a{border-width:2px;border-radius:15px 0;}
.isotope-layout-filter.filter-style-14 a, .carousel-layout-filter.filter-style-14 a{border-width:2px;border-radius:15px 0;border-color:#343434;}
.isotope-layout-filter.filter-style-15 a, .carousel-layout-filter.filter-style-15 a{border-width:2px;border-radius:15px 0;border-color:#eee;}
.isotope-layout-filter.filter-style-16 a, .carousel-layout-filter.filter-style-16 a{border-width:2px;border-radius:15px 0;background-color:#f7f7f7;}
.isotope-layout-filter.filter-style-16 a.active, .isotope-layout-filter.filter-style-16 a:focus, .isotope-layout-filter.filter-style-16 a:hover,
.carousel-layout-filter.filter-style-16 a.active, .carousel-layout-filter.filter-style-16 a:focus, .carousel-layout-filter.filter-style-16 a:hover{background:#343434;}
.isotope-layout-filter.filter-style-flat a, .carousel-layout-filter.filter-style-flat a{margin-left:20px;padding:0;background:none;border-bottom:1px solid transparent;}
.isotope-layout-filter.filter-style-flat a.active, .isotope-layout-filter.filter-style-flat a:focus, .isotope-layout-filter.filter-style-flat a:hover,
.carousel-layout-filter.filter-style-flat a.active, .carousel-layout-filter.filter-style-flat a:focus, .carousel-layout-filter.filter-style-flat a:hover{color:#333;border-bottom-color:#333;}
.isotope-layout-filter.filter-style-flat a:first-child, .carousel-layout-filter.filter-style-flat a:first-child{margin-left:0;}
.isotope-layout-filter.btn-group a, .carousel-layout-filter.btn-group a{background-color:#fcfcfc;}
.isotope-layout-filter.btn-group a.active, .isotope-layout-filter.btn-group a:focus, .isotope-layout-filter.btn-group a:hover,
.carousel-layout-filter.btn-group a.active, .carousel-layout-filter.btn-group a:focus, .carousel-layout-filter.btn-group a:hover{box-shadow:none;background-color:#444;color:#fff;}
.isotope-layout-sorter{margin-bottom:30px;}
.isotope-layout-sorter a{background-color:#fcfcfc;transition:all 0.3s ease-in-out 0s;}
@media (prefers-reduced-motion: reduce) {
.isotope-layout-sorter a{transition:none;}
}
.isotope-layout-sorter a.active, .isotope-layout-sorter a:hover{box-shadow:none;background-color:#444;color:#fff;}
@media(max-width:575.98px){
.isotope-layout-sorter a{margin-bottom:10px;}
} .isotope-layout{}
.isotope-layout .isotope-layout-inner{position:relative;}
.isotope-layout .isotope-item{padding:0 15px;margin:0 0 30px;float:left;width:24.98%;}
.isotope-layout .isotope-item .isotope-item-inner{position:relative;height:100%;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:49.98%;}
.isotope-layout .isotope-item.isotope-item-sizer{padding:0 !important;margin-bottom:0 !important;width:24.98%;}
.isotope-layout .isotope-item.isotope-item-sizer.tm-masonry-large-wide, .isotope-layout .isotope-item.isotope-item-sizer.tm-masonry-large-width-height{width:49.98%;}
.isotope-layout .isotope-item .thumb img{width:100%;}
.isotope-layout.isotope-layout-single-item:not(.shop-archive):not(.blog-archive){margin-left:0;}
.isotope-layout.isotope-layout-single-item:not(.shop-archive):not(.blog-archive) .isotope-layout-inner{margin-left:0;margin-right:0;}
.isotope-layout.isotope-layout-single-item:not(.shop-archive):not(.blog-archive) .isotope-item{padding-right:0;padding-left:0;margin-bottom:0;width:100% !important;position:relative !important;}
.isotope-layout.isotope-layout-single-item:not(.shop-archive):not(.blog-archive) .isotope-item .hentry{margin-bottom:0;padding-bottom:0;}
.isotope-layout.grid-1 .isotope-item{width:100% !important;}
.isotope-layout.grid-1 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-1 .isotope-item.tm-masonry-large-width-height{width:100% !important;}
.isotope-layout.grid-2 .isotope-item{width:49.98%;}
.isotope-layout.grid-2 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-2 .isotope-item.tm-masonry-large-width-height{width:100%;}
.isotope-layout.grid-3 .isotope-item{width:33.2%;}
.isotope-layout.grid-3 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-3 .isotope-item.tm-masonry-large-width-height{width:66.4%;}
.isotope-layout.grid-4{width:100.1%;width:calc(100% + 1px);}
.isotope-layout.grid-4 .isotope-item{width:24.98%;}
.isotope-layout.grid-4 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-4 .isotope-item.tm-masonry-large-width-height{width:49.98%;}
.isotope-layout.grid-5 .isotope-item{width:20%;}
.isotope-layout.grid-5 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-5 .isotope-item.tm-masonry-large-width-height{width:40%;}
.isotope-layout.grid-6 .isotope-item{width:16.5%;}
.isotope-layout.grid-6 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-6 .isotope-item.tm-masonry-large-width-height{width:33%;}
.isotope-layout.grid-7 .isotope-item{width:14.2%;}
.isotope-layout.grid-7 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-7 .isotope-item.tm-masonry-large-width-height{width:28.4%;}
.isotope-layout.grid-8 .isotope-item{width:12.5%;}
.isotope-layout.grid-8 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-8 .isotope-item.tm-masonry-large-width-height{width:24.98%;}
.isotope-layout.grid-9 .isotope-item{width:11%;}
.isotope-layout.grid-9 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-9 .isotope-item.tm-masonry-large-width-height{width:22%;}
.isotope-layout.grid-10 .isotope-item{width:10%;}
.isotope-layout.grid-10 .isotope-item.tm-masonry-large-wide, .isotope-layout.grid-10 .isotope-item.tm-masonry-large-width-height{width:20%;}
.isotope-layout .isotope-layout-inner{margin:0 -15px;}
.isotope-layout .isotope-item{padding:0 15px;margin:0 0 30px;}
.isotope-layout.gutter .isotope-layout-inner{margin:0 -15px;}
.isotope-layout.gutter .isotope-item{padding:0 15px;margin:0 0 30px;}
.isotope-layout.gutter-0 .isotope-layout-inner{margin:0;}
.isotope-layout.gutter-0 .isotope-item{padding:0;margin:0;}
.isotope-layout.gutter-5 .isotope-layout-inner{margin:0 -5px;}
.isotope-layout.gutter-5 .isotope-item{padding:0 5px;margin:0 0 10px;}
.isotope-layout.gutter-10 .isotope-layout-inner{margin:0 -10px;}
.isotope-layout.gutter-10 .isotope-item{padding:0 10px;margin:0 0 20px;}
.isotope-layout.gutter-15 .isotope-layout-inner{margin:0 -15px;}
.isotope-layout.gutter-15 .isotope-item{padding:0 15px;margin:0 0 30px;}
.isotope-layout.gutter-20 .isotope-layout-inner{margin:0 -20px;}
.isotope-layout.gutter-20 .isotope-item{padding:0 20px;margin:0 0 40px;}
.isotope-layout.gutter-30 .isotope-layout-inner{margin:0 -30px;}
.isotope-layout.gutter-30 .isotope-item{padding:0 30px;margin:0 0 60px;}
.isotope-layout.gutter-40 .isotope-layout-inner{margin:0 -40px;}
.isotope-layout.gutter-40 .isotope-item{padding:0 40px;margin:0 0 80px;}
.isotope-layout.gutter-50 .isotope-layout-inner{margin:0 -50px;}
.isotope-layout.gutter-50 .isotope-item{padding:0 50px;margin:0 0 100px;}
.isotope-layout.gutter-60 .isotope-layout-inner{margin:0 -60px;}
.isotope-layout.gutter-60 .isotope-item{padding:0 60px;margin:0 0 120px;}
@media(max-width:767px){
.isotope-layout .isotope-item{width:33.2% !important;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:100% !important;}
}
@media(max-width:1024px){
.isotope-layout .isotope-item{width:49.98% !important;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:100% !important;}
}
@media(max-width:991.98px){
.isotope-layout .isotope-item{width:49.98% !important;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:100% !important;}
}
@media(max-width:767.98px){
.isotope-layout .isotope-item{width:100% !important;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:100% !important;}
}
@media(max-width:575.98px){
.isotope-layout .isotope-item{width:100% !important;}
.isotope-layout .isotope-item.tm-masonry-large-wide, .isotope-layout .isotope-item.tm-masonry-large-width-height{width:100% !important;}
} .owl-carousel{}
.owl-carousel .tm-carousel-item{transition:0.8s;-webkit-transition:0.8s;transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
.owl-carousel .tm-carousel-item.__loading{opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);}
.owl-carousel .owl-item img{display:inline-block;width:auto;}
.owl-carousel .owl-dots{position:absolute;}
.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;}
.owl-carousel .owl-dots .owl-dot span{background:#D6D6D6;display:block;height:10px;margin:5px 3px;opacity:0.8;width:10px;border-radius:3px;transition:all 0.4s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.owl-carousel .owl-dots .owl-dot span{transition:none;}
}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background:#869791;}
.owl-carousel .owl-nav{position:absolute;}
.owl-carousel .owl-nav button{border-radius:0;display:inline-block;margin:0;opacity:0.3;z-index:6;transition:all 0.4s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.owl-carousel .owl-nav button{transition:none;}
}
.owl-carousel .owl-nav button i{vertical-align:middle;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{background:#fff;border-radius:50%;color:var(--theme-color1);padding:10px;width:50px;height:50px;opacity:1;display:inline-flex;justify-content:center;align-items:center;box-shadow:0px 0px 50px rgba(5, 5, 5, 0.08);}
.owl-carousel .owl-nav button.owl-prev:hover, .owl-carousel .owl-nav button.owl-next:hover{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
.owl-carousel .owl-nav button.owl-prev{margin-right:15px;}
.owl-carousel .owl-nav button.owl-next{left:80px;}
.owl-carousel[data-focused-center-image=true] .owl-item{opacity:0.3;transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.owl-carousel[data-focused-center-image=true] .owl-item{transition:none;}
}
.owl-carousel[data-focused-center-image=true] .owl-item.active{opacity:0.6;}
.owl-carousel[data-focused-center-image=true] .owl-item.active.center{opacity:1;}
.owl-carousel[data-zoomin-center-image=true] .owl-item{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.owl-carousel[data-zoomin-center-image=true] .owl-item{transition:none;}
}
.owl-carousel[data-zoomin-center-image=true] .owl-item.active.center{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.owl-nav-outer .owl-nav button.owl-prev, .owl-nav-outer .owl-nav button.owl-next{background:rgba(240, 240, 240, 0.8);padding:10px 15px;}
.owl-nav-outer .owl-nav button.owl-prev{left:-70px;}
.owl-nav-outer .owl-nav button.owl-next{right:-70px;}
@media(max-width:1199.98px){
.owl-nav-outer .owl-nav button.owl-prev{left:-25px;}
.owl-nav-outer .owl-nav button.owl-next{right:-25px;}
} .owl-dots-bottom-right .owl-dots{bottom:-10px;position:absolute;right:0;}
.owl-dots-center-bottom .owl-dots{bottom:15px;left:0;position:absolute;right:0;text-align:center;}
.owl-dots-left .owl-dots{text-align:left;}
.owl-dots-center .owl-dots{text-align:center;}
.owl-dots-right .owl-dots{text-align:right;}
.owl-dots-light-skin .owl-dots .owl-dot span{background:#D6D6D6;}
.owl-dots-light-skin .owl-dots .owl-dot.active span, .owl-dots-light-skin .owl-dots .owl-dot:hover span{background:#fff;}
.owl-dots-dark-skin .owl-dots .owl-dot span{background:#333;}
.owl-dots-dark-skin .owl-dots .owl-dot.active span, .owl-dots-dark-skin .owl-dots .owl-dot:hover span{background:#000;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y !important;touch-action:pan-y !important;}
.page-404-wrapper.page-404-wrapper-padding{padding-top:100px;padding-bottom:50px;}
.page-404-wrapper .page-404-main-content{margin-bottom:25px;}
.page-404-wrapper .page-404-main-content .title{font-size:11rem;line-height:1;margin-top:0;margin-bottom:2rem;}
@media(max-width:767.98px){
.page-404-wrapper .page-404-main-content .title{font-size:8rem;}
}
.page-404-wrapper .page-404-main-content .sub-title{font-size:2rem;line-height:1;margin-top:0;margin-bottom:1.7rem;}
.page-404-wrapper .page-404-main-content .content, .page-404-wrapper .page-404-main-content .content p{margin-bottom:1.7rem;}
.page-404-wrapper .search-box{margin-bottom:2rem;}
.page-404-wrapper .search-box .paragraph{margin-bottom:1rem;}
.page-404-wrapper .helpful-links{margin-bottom:25px;}
.page-404-wrapper .helpful-links ul{list-style:none;}
.page-404-wrapper .helpful-links ul li{padding-left:15px;position:relative;margin-bottom:5px;}
.page-404-wrapper .helpful-links ul li::before{content:"\f0da";left:0;top:0;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;color:#ccc;}
.page-404-wrapper .helpful-links ul li a{color:var(--text-color);}
.page-404-wrapper.page-404-layout-split .page-404-main-content .title{font-size:8rem;line-height:1;margin-top:0;margin-bottom:1rem;}
.page-404-wrapper.page-404-layout-split .page-404-main-content .sub-title{font-size:1.7rem;line-height:1;margin-top:0;margin-bottom:1.2rem;}
.page-404-wrapper.page-404-layout-split .page-404-main-content .content, .page-404-wrapper.page-404-layout-split .page-404-main-content .content p{margin-bottom:1rem;}
.page-404-wrapper .page-404-main-content .title{color:var(--theme-color1);}
.page-404-wrapper .helpful-links ul li::before{color:var(--theme-color1);}
.page-404-wrapper .helpful-links ul li a:hover{color:var(--hover-theme-color);}
body.archive .main-content-area article:not(.type-post){margin-bottom:20px;border-bottom:1px solid rgba(240, 240, 240, 0.5);}
body.archive.post-type-archive .main-content-area, body.archive.tax-product_cat .main-content-area{padding-bottom:90px;}
article .entry-content .post-content ul:not(.tm-sc-list):not(.list), article .entry-content .post-content ol,
article .entry-content .post-excerpt ul:not(.tm-sc-list):not(.list),
article .entry-content .post-excerpt ol{padding-left:10px;}
article .box-hover-effect .thumb{text-align:center;}
.blog-posts .main-content-area .post .post-sticky-icon{display:none;}
body.archive .blog-posts .main-content-area article, body.blog .blog-posts .main-content-area article{margin-bottom:3rem;}
body.archive .blog-posts .main-content-area .row > div:last-child article, body.blog .blog-posts .main-content-area .row > div:last-child article{margin-bottom:0;}
body.archive .blog-posts .main-content-area .post.sticky, body.blog .blog-posts .main-content-area .post.sticky{box-shadow:none;position:relative;background:#fff;border:2px solid var(--theme-color2);}
body.archive .blog-posts .main-content-area .post.sticky .entry-content, body.blog .blog-posts .main-content-area .post.sticky .entry-content{background:transparent;}
body.archive .blog-posts .main-content-area .post.sticky .post-sticky-icon, body.blog .blog-posts .main-content-area .post.sticky .post-sticky-icon{display:block;position:absolute;right:12px;top:8px;z-index:1;}
body.archive .blog-posts .main-content-area .post.sticky .post-sticky-icon i, body.blog .blog-posts .main-content-area .post.sticky .post-sticky-icon i{font-size:30px;color:#ccc;transform:rotate(45deg);}
.main-content-area article .entry-meta{font-size:14px;margin-bottom:1rem;color:#9a9a9a;text-transform:uppercase;}
.main-content-area article .entry-meta li:first-child{padding-left:0;}
.main-content-area article .entry-meta li{padding-right:5px;margin-bottom:0;}
.main-content-area article .entry-meta li:last-child{padding-right:0;}
.main-content-area article .entry-meta i{margin-right:5px;}
.main-content-area article .entry-meta .categories-links, .main-content-area article .entry-meta a, .main-content-area article .entry-meta span, .main-content-area article .entry-meta .sl-wrapper span{color:#9a9a9a;font-weight:normal;}
.main-content-area article .entry-meta .categories-links a:hover, .main-content-area article .entry-meta a:hover, .main-content-area article .entry-meta .sl-wrapper span:hover{color:var(--hover-theme-color);}
.main-content-area article .post-excerpt{margin-bottom:20px;}
.main-content-area article .post-excerpt p{margin-bottom:28px;}
.main-content-area .pagination{margin-top:40px;}
pre{font-family:"Courier 10 Pitch", courier, monospace;max-width:100%;margin:1.6em 0;padding:1.6em;background-color:#f5f5f5;white-space:pre-wrap;word-wrap:break-word;font-family:monospace;font-size:1em;color:#000;}
code{padding:2px 4px;font-size:90%;color:#c7254e;border-radius:4px;}
dt{font-weight:var(--body-font-bold);color:#222429;}
dd{margin:0 1.5em 1.5em;}
@media(min-width:768px){
.post-standard-1col-classic .entry-header{border-radius:2px;float:left;margin-right:25px;width:45%;}
}
body.blog .main-content-area article .entry-meta .posted-date, body.archive .main-content-area article .entry-meta .posted-date{display:none;}
article .entry-content h1 a:hover, article .entry-content h2 a:hover, article .entry-content h3 a:hover, article .entry-content h4 a:hover, article .entry-content h5 a:hover, article .entry-content h6 a:hover,
article .entry-content .h1 a:hover, article .entry-content .h2 a:hover, article .entry-content .h3 a:hover, article .entry-content .h4 a:hover, article .entry-content .h5 a:hover, article .entry-content .h6 a:hover{color:var(--hover-theme-color);}
article .entry-content h1 a:hover b, article .entry-content h1 a:hover strong, article .entry-content h2 a:hover b, article .entry-content h2 a:hover strong, article .entry-content h3 a:hover b, article .entry-content h3 a:hover strong, article .entry-content h4 a:hover b, article .entry-content h4 a:hover strong, article .entry-content h5 a:hover b, article .entry-content h5 a:hover strong, article .entry-content h6 a:hover b, article .entry-content h6 a:hover strong,
article .entry-content .h1 a:hover b, article .entry-content .h1 a:hover strong, article .entry-content .h2 a:hover b, article .entry-content .h2 a:hover strong, article .entry-content .h3 a:hover b, article .entry-content .h3 a:hover strong, article .entry-content .h4 a:hover b, article .entry-content .h4 a:hover strong, article .entry-content .h5 a:hover b, article .entry-content .h5 a:hover strong, article .entry-content .h6 a:hover b, article .entry-content .h6 a:hover strong{color:var(--hover-theme-color);}
article .entry-meta a:hover{color:var(--hover-theme-color);}
.blog-posts .main-content-area article{background:#fff;position:relative;padding:30px 30px 25px 30px;border:1px solid #eee;margin-bottom:0 !important;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article{transition:none;}
}
.blog-posts .main-content-area article.has-post-thumbnail{margin-top:70px;}
.blog-posts .main-content-area article .entry-header{position:relative;margin-top:-100px;}
.blog-posts .main-content-area article .entry-header .thumb{margin-bottom:25px;overflow:hidden;}
.blog-posts .main-content-area article .entry-header .thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article .entry-header .thumb img{transition:none;}
}
.blog-posts .main-content-area article .entry-header .link{background:#333;position:absolute;left:0;top:45%;right:0;height:50px;width:50px;color:#fff;padding:10px;text-align:center;margin:0 auto;z-index:1;opacity:0;transition:all 0.4s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article .entry-header .link{transition:none;}
}
.blog-posts .main-content-area article .entry-header .post-single-meta{text-align:center;bottom:0;font-size:16px;padding:12px 22px;left:30px;line-height:22px;position:absolute;background:var(--theme-color2);}
.blog-posts .main-content-area article .entry-header .post-single-meta i{display:none;}
.blog-posts .main-content-area article .entry-header .post-single-meta span{color:#fff;display:block;}
.blog-posts .main-content-area article .entry-header .post-single-meta span a:hover{color:var(--link-color);}
.blog-posts .main-content-area article .entry-header .post-single-meta span.day{font-size:24px;font-weight:600;}
.blog-posts .main-content-area article .entry-header .post-single-meta span.year{display:none;}
.blog-posts .main-content-area article .entry-content{box-shadow:none;background-color:transparent;}
.blog-posts .main-content-area article .entry-content .entry-title{margin-top:0;margin-bottom:0;}
.blog-posts .main-content-area article .entry-content .entry-title a:hover{color:var(--theme-color2);}
.blog-posts .main-content-area article .entry-content .post-excerpt{margin-bottom:0;margin-top:15px;}
.blog-posts .main-content-area article .entry-content .entry-meta{border-top:none;margin-bottom:5px;margin-top:0;}
.blog-posts .main-content-area article .entry-content .entry-meta li{font-family:var(--font-current-theme3);font-size:var(--section-title-subtitle-font-size);text-transform:uppercase;}
.blog-posts .main-content-area article .entry-content .entry-meta li i{color:var(--theme-color2);}
.blog-posts .main-content-area article .entry-content .entry-meta li a:hover{color:var(--theme-color2);}
.blog-posts .main-content-area article .entry-content .post-btn-readmore{margin-top:20px;}
.blog-posts .main-content-area article .bottom-boder-line{background-color:#fff;border-radius:3px;height:4px;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article .bottom-boder-line{transition:none;}
}
.blog-posts .main-content-area article:hover .entry-header .thumb::before{-webkit-animation:circle 0.75s;animation:circle 0.75s;}
.blog-posts .main-content-area article:hover .entry-header .thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article:hover .entry-header .thumb img{transition:none;}
}
.blog-posts .main-content-area article:hover .entry-header .link{opacity:1;transform:rotateY(180deg);}
.blog-posts .main-content-area article:hover .bottom-boder-line{background-color:var(--theme-color1);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.blog-posts .main-content-area article:hover .bottom-boder-line{transition:none;}
}
@-webkit-keyframes circle {
0%{opacity:1;}
40%{opacity:1;}
100%{width:200%;height:200%;opacity:0;}
}
@keyframes circle {
0%{opacity:1;}
40%{opacity:1;}
100%{width:200%;height:200%;opacity:0;}
} body.single-post .main-content-area article{margin-bottom:0;border-bottom:none;}
body.single-post .main-content-area article .entry-meta{padding:0;margin-top:60px;margin-bottom:0;}
body.single-post .main-content-area article .entry-meta li{position:relative;padding-right:8px;font-size:16px;}
body.single-post .main-content-area article .entry-meta li a{font-weight:normal;}
body.single-post .main-content-area article .entry-meta li i{margin:0 5px 0 0;vertical-align:baseline;}
body.single-post .main-content-area article .entry-meta li i, body.single-post .main-content-area article .entry-meta li .sl-wrapper .sl-icon svg{color:var(--theme-color2);}
body.single-post .main-content-area article .entry-meta li .sl-wrapper .sl-icon svg:hover{color:var(--hover-theme-color);}
body.single-post .main-content-area article .entry-meta li:first-child:after{display:none;}
body.single-post .main-content-area article .entry-meta li:last-child{padding-right:0;}
body.single-post .main-content-area article .entry-header .post-thumb{box-shadow:0px 0px 50px rgba(5, 5, 5, 0.18);margin-bottom:25px;border-radius:5px;overflow:hidden;display:inline-block;}
body.single-post .main-content-area article .entry-title{margin-top:0;}
body.single-post .main-content-area article .entry-content h1, body.single-post .main-content-area article .entry-content h2, body.single-post .main-content-area article .entry-content h3, body.single-post .main-content-area article .entry-content h4, body.single-post .main-content-area article .entry-content h5, body.single-post .main-content-area article .entry-content h6,
body.single-post .main-content-area article .entry-content .h1, body.single-post .main-content-area article .entry-content .h2, body.single-post .main-content-area article .entry-content .h3, body.single-post .main-content-area article .entry-content .h4, body.single-post .main-content-area article .entry-content .h5, body.single-post .main-content-area article .entry-content .h6{margin-top:30px;}
body.single-post .main-content-area article .entry-content h1:first-child, body.single-post .main-content-area article .entry-content h2:first-child, body.single-post .main-content-area article .entry-content h3:first-child, body.single-post .main-content-area article .entry-content h4:first-child, body.single-post .main-content-area article .entry-content h5:first-child, body.single-post .main-content-area article .entry-content h6:first-child,
body.single-post .main-content-area article .entry-content .h1:first-child, body.single-post .main-content-area article .entry-content .h2:first-child, body.single-post .main-content-area article .entry-content .h3:first-child, body.single-post .main-content-area article .entry-content .h4:first-child, body.single-post .main-content-area article .entry-content .h5:first-child, body.single-post .main-content-area article .entry-content .h6:first-child{margin-top:0;}
body.single-post .main-content-area article.format-link{position:relative;}
body.single-post .main-content-area article.format-link .entry-header{padding:90px 30px;background-color:#fdfdfd;text-align:center;border:1px solid rgba(222, 222, 222, 0.3);margin-bottom:30px;border-radius:5px;box-shadow:0 3px 15px rgba(25, 41, 66, 0.04) inset;}
body.single-post .main-content-area article.format-link .entry-header a{font-size:var(--h4-font-size);color:var(--headings-color);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
body.single-post .main-content-area article.format-link .entry-header a{transition:none;}
}
body.single-post .main-content-area article.format-link .entry-header a span{color:#999;display:block;font-size:1rem;margin-top:15px;}
body.single-post .main-content-area article.format-link .entry-header .post-excerpt{margin-bottom:5px;}
body.single-post .main-content-area article.format-link .entry-header .post-excerpt p{margin-bottom:5px;}
body.single-post .main-content-area article.format-link:after{content:"";background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/blog/link.png) no-repeat;opacity:0.1;position:absolute;right:0;top:10px;margin:0 auto;left:0;width:100px;height:100px;transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
body.single-post .main-content-area article.format-link:after{transition:none;}
}
body.single-post .main-content-area article.format-quote{position:relative;}
body.single-post .main-content-area article.format-quote .post-excerpt{margin-bottom:0;}
body.single-post .main-content-area article.format-quote .entry-header{padding:90px 30px;background-color:#fdfdfd;text-align:center;border:1px solid rgba(222, 222, 222, 0.3);margin-bottom:30px;border-radius:5px;box-shadow:0 3px 15px rgba(25, 41, 66, 0.04) inset;}
body.single-post .main-content-area article.format-quote .entry-header blockquote{border:0;padding:0;margin:0;background:none;}
body.single-post .main-content-area article.format-quote .entry-header blockquote:before{display:none;}
body.single-post .main-content-area article.format-quote .entry-header blockquote p{font-size:var(--h4-font-size);color:var(--headings-color);margin-bottom:5px;}
body.single-post .main-content-area article.format-quote .entry-header blockquote p span{color:#999;display:block;font-size:1rem;margin-top:15px;}
body.single-post .main-content-area article.format-quote .entry-header blockquote cite{font-size:1rem;font-family:var(--body-font-family);margin-top:20px;}
body.single-post .main-content-area article.format-quote .entry-header blockquote cite a{color:var(--theme-color1);}
body.single-post .main-content-area article.format-quote:after{content:"";background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/blog/quote.png) no-repeat;opacity:0.1;position:absolute;right:0;top:10px;margin:0 auto;left:0;width:100px;height:100px;transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
body.single-post .main-content-area article.format-quote:after{transition:none;}
}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb{display:block;}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav{position:unset;}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button{border-radius:0;position:absolute;margin:0;opacity:0.3;}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-prev, body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-next{background:#fff;border-radius:0;color:var(--theme-color1);padding:10px;width:30px;height:65px;opacity:1;top:50%;transform:translateY(-50%);}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-prev:hover, body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-next:hover{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-prev{left:0;}
body.single-post .main-content-area article.format-gallery .entry-header .post-thumb .owl-nav button.owl-next{right:0;left:auto;}
body.single-post .single-post-tags-share{border-top:1px solid #ececec;padding:20px 0 0;margin-top:55px;margin-left:0;margin-right:0;}
@media(min-width:1200px){
body.single-post .single-post-tags-share > div{max-width:100%;}
}
@media(min-width:1200px){
body.single-post .single-post-tags-share > div.max-width-half{max-width:50%;}
}
body.single-post .single-post-tags-share > div:first-child{padding-left:0;padding-right:0;}
@media(max-width:1199.98px){
body.single-post .single-post-tags-share > div:first-child{margin-bottom:20px;}
}
body.single-post .single-post-tags-share > div:last-child{padding-left:0;padding-right:0;}
@media(max-width:1199.98px){
body.single-post .single-post-tags-share > div:last-child{margin-bottom:0;}
}
body.single-post .single-post-tags{margin:0;}
body.single-post .single-post-tags span{color:var(--headings-color);font-size:1rem;font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h4);line-height:1.4;}
body.single-post .single-post-tags li:not(:first-child){margin:5px 7px 11px 0;}
body.single-post .single-post-tags a{font-size:0.8rem;padding:10px 16px;text-transform:capitalize;border:1px solid #eee;color:var(--theme-color1);}
body.single-post .single-post-tags a:hover{background-color:var(--theme-color2);color:var(--text-color-bg-theme-color2);}
body.single-post .pre-next-post-link{margin-top:60px;vertical-align:middle;}
body.single-post .pre-next-post-link .pre-post-link, body.single-post .pre-next-post-link .next-post-link{cursor:pointer;display:table;height:100%;position:relative;width:100%;}
body.single-post .pre-next-post-link .pre-post-link > *,
body.single-post .pre-next-post-link .next-post-link > *{display:table-cell;height:100%;position:relative;vertical-align:middle;}
body.single-post .pre-next-post-link .pre-post-link .title, body.single-post .pre-next-post-link .next-post-link .title{margin-top:0;margin-bottom:0;font-style:italic;color:#9a9a9a;font-size:0.875rem;}
body.single-post .pre-next-post-link .pre-post-link .content, body.single-post .pre-next-post-link .next-post-link .content{font-size:1.25rem;word-break:break-all;}
body.single-post .pre-next-post-link .pre-post-link .content a, body.single-post .pre-next-post-link .next-post-link .content a{font-size:1rem;font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h4);line-height:1.4;}
body.single-post .pre-next-post-link .pre-post-link span, body.single-post .pre-next-post-link .next-post-link span{color:#f5f5f5;font-size:130px;line-height:0;padding-top:15px;transition:all 0.4s ease 0s;}
@media (prefers-reduced-motion: reduce) {
body.single-post .pre-next-post-link .pre-post-link span, body.single-post .pre-next-post-link .next-post-link span{transition:none;}
}
body.single-post .pre-next-post-link .pre-post-link:hover a, body.single-post .pre-next-post-link .next-post-link:hover a{color:var(--hover-theme-color);}
body.single-post .pre-next-post-link .pre-post-link:hover span, body.single-post .pre-next-post-link .next-post-link:hover span{color:#ddd;}
body.single-post .pre-next-post-link .pre-post-link .link, body.single-post .pre-next-post-link .next-post-link .link{margin-bottom:0;margin-top:0;}
body.single-post .pre-next-post-link .next-post-link{text-align:right;}
body.single-post .author-info{background:#f8f8f8;border:1px solid #f5f5f5;margin-top:60px;padding:40px;}
body.single-post .author-info .author-thumb{float:left;margin-right:30px;}
body.single-post .author-info .author-thumb img{border-radius:50%;}
body.single-post .author-info .author-description{margin-left:110px;}
body.single-post .author-info .author-description .author-title{margin-bottom:0;margin-top:0;}
body.single-post .author-info .author-description .author-title .author-title-label{display:none;font-weight:var(--body-font-bold);}
body.single-post .author-info .author-description .author-email{font-size:14px;}
body.single-post .author-info .author-description .author-email a{color:#a1a1a1;font-weight:normal;}
body.single-post .author-info .author-description .author-text p{margin-top:10px;margin-bottom:0;}
@media(max-width:767.98px){
body.single-post .author-info .author-thumb{float:none;}
body.single-post .author-info .author-description{margin-left:0;}
body.single-post .author-info .author-description .author-title{margin-top:15px;margin-bottom:7px;}
}
body.single-post .related-posts{margin-top:60px;}
body.single-post .related-posts .title{margin-bottom:20px;font-weight:var(--body-font-bold);text-transform:uppercase;}
body.single-post .related-posts article{background-color:#fefefe;box-shadow:0px 0px 50px rgba(5, 5, 5, 0.08);}
body.single-post .related-posts article .entry-header .post-thumb{margin-bottom:0;}
body.single-post .related-posts article .entry-content{padding:20px;}
body.single-post .related-posts article .entry-date{color:#999;font-size:0.875rem;}
body.single-post .related-posts article .post-excerpt{font-size:0.875rem;margin-bottom:10px;}
body.single-post .related-posts article .entry-meta{padding:5px 0;margin-bottom:0;margin-top:0;}
body.single-post .related-posts article .post-btn-readmore{font-size:11px;font-weight:var(--body-font-bold);text-transform:uppercase;}
body.single-post.single-post .related-posts article .entry-title{margin-bottom:0;margin-top:10px;}
body.single-post .post-single.drop-caps .entry-content .post-content > p:first-child:first-letter, body.single-post .post-single.drop-caps .entry-content .post-excerpt > p:first-child:first-letter{color:#222;float:left;font-size:75px;line-height:0.85;padding-top:4px;padding-right:8px;padding-left:0;}
body.single-post .comments-no-password{margin-top:1rem;}
body.single-post .no-comments, body.single-post .comments-no-password{background-color:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
body.single-post .no-comments .close, body.single-post .comments-no-password .close{color:var(--text-color-bg-theme-color1);}
.comments-area{margin-top:60px;}
.comments-area .comments-title .title{margin-bottom:0;margin-top:0;}
.comments-area .comments-title p{display:none;}
.comments-area .comment-list{margin:0 0 60px;border-bottom:1px solid #eee;}
.comments-area .comment-list .comment, .comments-area .comment-list .pingback, .comments-area .comment-list .trackback{border:1px solid #ddd;background:#fff;padding:30px 30px 30px;margin-top:30px;margin-bottom:0;list-style:none;}
.comments-area .comment-list .comment .comment, .comments-area .comment-list .comment .pingback, .comments-area .comment-list .comment .trackback,
.comments-area .comment-list .pingback .comment, .comments-area .comment-list .pingback .pingback, .comments-area .comment-list .pingback .trackback, .comments-area .comment-list .trackback .comment,
.comments-area .comment-list .trackback .pingback, .comments-area .comment-list .trackback .trackback{padding-left:20px;padding-right:0;box-shadow:none;}
.comments-area .comment-list .comment .children, .comments-area .comment-list .pingback .children, .comments-area .comment-list .trackback .children{margin:20px 0 0 20px;}
.comments-area .comment-list .comment .children > li, .comments-area .comment-list .pingback .children > li, .comments-area .comment-list .trackback .children > li{padding-bottom:0;margin-bottom:0;}
.comments-area .comment-list .comment.parent .children .comment, .comments-area .comment-list .pingback.parent .children .comment, .comments-area .comment-list .trackback.parent .children .comment{border:none;border-top:1px solid #eee;}
.comments-area .comment-list .comment .comment-item-wrapper, .comments-area .comment-list .pingback .comment-item-wrapper, .comments-area .comment-list .trackback .comment-item-wrapper{position:relative;}
@media(min-width:768px){
.comments-area .comment-list .comment .comment-item-wrapper, .comments-area .comment-list .pingback .comment-item-wrapper, .comments-area .comment-list .trackback .comment-item-wrapper{padding-left:110px;}
}
@media(max-width:767.98px){
.comments-area .comment-list .comment .comment-item-wrapper .comment-thumb, .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb, .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb{margin-bottom:20px;}
}
.comments-area .comment-list .comment .comment-item-wrapper .comment-thumb img, .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb img, .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb img{border-radius:50%;}
@media(min-width:768px){
.comments-area .comment-list .comment .comment-item-wrapper .comment-thumb img, .comments-area .comment-list .pingback .comment-item-wrapper .comment-thumb img, .comments-area .comment-list .trackback .comment-item-wrapper .comment-thumb img{position:absolute;top:0;left:0;}
}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body{display:block;padding:0;width:auto;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item{margin-right:0;}
@media(min-width:576px){
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item{padding-left:15px;}
}
@media(max-width:575.98px){
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .list-inline-item{padding-left:0;padding-right:15px;}
}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link, .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link,
.comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link{font-size:1rem;font-weight:normal;color:var(--theme-color1);}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover, .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-edit-link:hover,
.comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-reply-link .comment-reply-link:hover{color:var(--hover-theme-color);}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name{margin-top:0;margin-bottom:15px;text-transform:capitalize;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a{transition:all 0.2s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a{transition:none;}
}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-author-name a:hover, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-author-name a:hover, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-author-name a:hover{text-decoration:underline;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata{margin-bottom:0;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata a, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata a, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata a{font-size:0.95rem;color:var(--theme-color3);font-weight:normal;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-metadata a:hover, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-metadata a:hover, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-metadata a:hover{color:var(--hover-theme-color);}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content p, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content p, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content p{margin-bottom:30px;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content p:last-of-type, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content p:last-of-type, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content p:last-of-type{margin-bottom:0;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content ul, .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content ol,
.comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content ul, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content ol, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content ul, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content ol{padding-left:10px;}
.comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content > ul > li, .comments-area .comment-list .comment .comment-item-wrapper .comment-body .comment-content > ol > li,
.comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content > ul > li, .comments-area .comment-list .pingback .comment-item-wrapper .comment-body .comment-content > ol > li, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content > ul > li, .comments-area .comment-list .trackback .comment-item-wrapper .comment-body .comment-content > ol > li{padding-left:0;}
.comments-area .comment-list .pingback .comment-body a, .comments-area .comment-list .trackback .comment-body a{color:var(--headings-color);}
.comments-area .comment-list .pingback .comment-body a:hover, .comments-area .comment-list .trackback .comment-body a:hover{color:var(--hover-theme-color);}
.comments-area .comment-list .pingback .comment-body .edit-link a, .comments-area .comment-list .trackback .comment-body .edit-link a{font-size:1rem;}
@media(max-width:991.98px){
.comments-area .comment-list .comment .children, .comments-area .comment-list .pingback .children, .comments-area .comment-list .trackback .children{margin:5px 0 0 5px;}
}
@media(max-width:767.98px){
.comments-area .comment-list .comment .children, .comments-area .comment-list .pingback .children, .comments-area .comment-list .trackback .children{margin:0;}
.comments-area .comment-list .comment .children .comment, .comments-area .comment-list .comment .children .pingback, .comments-area .comment-list .comment .children .trackback,
.comments-area .comment-list .pingback .children .comment, .comments-area .comment-list .pingback .children .pingback, .comments-area .comment-list .pingback .children .trackback, .comments-area .comment-list .trackback .children .comment,
.comments-area .comment-list .trackback .children .pingback, .comments-area .comment-list .trackback .children .trackback{padding-left:5px;}
}
.comments-area .comment-respond{margin:30px 0 0 0;padding-left:15px;width:100%;padding-right:15px;}
.comments-area .comment-respond .comment-reply-title{margin-bottom:20px;text-transform:capitalize;}
.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link{font-size:0.85rem;text-transform:capitalize;margin-left:10px;color:var(--theme-color2);}
.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link:hover{color:var(--hover-theme-color);}
.comments-area .comment-respond .comment-form{margin-bottom:0;}
.comments-area .comment-respond .comment-form .logged-in-as, .comments-area .comment-respond .comment-form .comment-notes{color:#888;}
.comments-area .comment-respond .comment-form .logged-in-as a, .comments-area .comment-respond .comment-form .comment-notes a{color:#888;font-weight:normal;}
.comments-area .comment-respond .comment-form .logged-in-as a:hover, .comments-area .comment-respond .comment-form .comment-notes a:hover{color:var(--hover-theme-color);}
.comments-area .comment-respond .comment-form .form-submit{margin-bottom:0;}
.comments-area .comment-respond .comment-form .form-submit input[type=submit]{margin-top:0;}
.comments-area .comment-respond .comment-form .form-control{height:calc(2.1rem + 30px);}
.comments-area .comment-respond .comment-form .form-control:focus{background-color:#fff;}
.comments-area .comment-respond .comment-form textarea.form-control{height:auto;}
.comments-area .comment-respond .form-group label{display:none;font-size:14px;}
.comments-area .comment-respond .form-group .required{display:none;}
.comments-area > .comment-respond{padding-left:0;padding-right:0;}
.comments-area .comment-form-cookies-consent label{color:#aaa;display:inline;font-weight:normal;}
.comments-area .comment-form-cookies-consent #wp-comment-cookies-consent{margin-right:0.6rem;}
.post-password-form{margin-bottom:20px;}
.post-password-form label{display:block;margin-bottom:0;}
.post-password-form input[type=password]{margin-bottom:7px !important;}
.post-password-form > :last-child{margin-bottom:0;}
body.single-post .post-password-form label{display:inline-block;}
body.single-post .post-password-form input[type=password]{margin-bottom:0 !important;}
body.single-post .post-password-form input[type=submit]{margin-top:-3px;}
.page-links{clear:both;padding:20px 0 20px;display:flex;align-items:center;}
.page-links a, .page-links > span{border:0;border-radius:50%;font-size:15px;line-height:1.9;width:40px;height:40px;padding:3px 10px;margin-right:10px;text-align:center;display:flex;align-items:center;justify-content:center;}
.page-links > span{color:#fff;background-color:#222;}
.page-links a{background-color:#f4f5f8;border-color:#ddd;color:#222;}
.page-links a:hover, .page-links a:focus{background-color:#222;border-color:transparent;color:#fff;text-decoration:none;}
.page-links > .page-links-title{border:0;background:none;color:#1a1a1a;height:auto;margin:0 7px 0 0;padding:0;width:auto;}
.gallery{margin-bottom:30px;}
.gallery .isotope-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%;margin:0;}
.gallery.gallery-columns-2 .isotope-item{max-width:50%;}
.gallery.gallery-columns-3 .isotope-item{max-width:33.33%;}
.gallery.gallery-columns-4 .isotope-item{max-width:25%;}
.gallery.gallery-columns-5 .isotope-item{max-width:20%;}
.gallery.gallery-columns-6 .isotope-item{max-width:16.66%;}
.gallery.gallery-columns-7 .isotope-item{max-width:14.28%;}
.gallery.gallery-columns-8 .isotope-item{max-width:12.5%;}
.gallery.gallery-columns-9 .isotope-item{max-width:11.11%;}
.gallery .gallery-icon img{max-width:100%;height:auto;margin:0 auto;}
.gallery .gallery-caption{color:#707070;color:rgba(51, 51, 51, 0.7);display:block;font-size:0.95rem;line-height:1.5;padding:0.5em 0;}
.video-player-wrapper video{width:100% !important;}
@media(min-width:1200px){
.tm-social-share-icons{text-align:right;}
}
.tm-social-share-icons .title{display:inline-block;margin-right:10px;font-size:1rem;font-family:var(--heading-font-family);color:var(--headings-color);font-weight:var(--headings-font-weight-h4);line-height:1.4;}
.tm-social-share-icons .title i{color:var(--theme-color1);}
.tm-social-share-icons .styled-icons{display:inline-block;margin-bottom:0;}
.tm-social-share-icons .styled-icons a{float:none;}
.tm-social-share-icons .social-share-icons-text{display:inline-block;}
.sidebar-area .widget_search .widget-inner{padding:0;background:none;}
@media(min-width:992px){
.has-sidebar-left{flex-direction:row-reverse;}
}  .sl-wrapper{}
.sl-wrapper a{border-bottom:0 !important;text-decoration:none !important;}
.sl-wrapper .sl-button{font-size:1em;line-height:1;font-weight:normal;}
.sl-wrapper a.liked{color:#da1b1b;}
.sl-wrapper a.liked:hover, .sl-wrapper a.liked:active, .sl-wrapper a.liked:focus{color:#666666;}
.sl-wrapper .sl-icon{margin-right:0.3125em;vertical-align:initial;}
.sl-wrapper .sl-icon svg{fill:currentColor;width:1em;height:1em;}
.sl-wrapper .sl-icon svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}
.sl-wrapper .loader, .sl-wrapper .loader:before, .sl-wrapper .loader:after{background:rgba(0, 0, 0, 0.2);-webkit-animation:slloader 1s infinite ease-in-out;animation:slloader 1s infinite ease-in-out;width:0.2em;height:0.6em;}
.sl-wrapper .loader:before, .sl-wrapper .loader:after{position:absolute;top:0;content:"";}
.sl-wrapper .loader:before{left:-0.375em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.sl-wrapper .loader{text-indent:-9999em;display:inline-block;position:relative;vertical-align:middle;font-size:1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
.sl-wrapper .loader:after{left:0.375em;}
@-webkit-keyframes slloader {
0%, 80%, 100%{box-shadow:0 0 rgba(0, 0, 0, 0.2);height:0.6em;}
40%{box-shadow:0 -0.3em rgba(0, 0, 0, 0.2);height:1em;}
}
@keyframes slloader {
0%, 80%, 100%{box-shadow:0 0 rgba(0, 0, 0, 0.2);height:0.6em;}
40%{box-shadow:0 -0.3em rgba(0, 0, 0, 0.2);height:1em;}
} body:not(.single) article.format-link{padding:50px 30px;background-color:#fdfdfd;text-align:center;border:1px solid rgba(222, 222, 222, 0.3);position:relative;z-index:0;display:flex;justify-content:center;}
body:not(.single) article.format-link .link-content{height:100%;display:table;}
body:not(.single) article.format-link .link-content .link-content-wrapper{height:100%;display:table-cell;vertical-align:middle;}
body:not(.single) article.format-link .link-content .link-content-wrapper .title{font-size:1.6rem;margin-bottom:20px;line-height:1.5;}
body:not(.single) article.format-link .link-content .link-content-wrapper .post-excerpt{margin-bottom:0;}
body:not(.single) article.format-link .link-content .link-content-wrapper .link{color:#999;}
body:not(.single) article.format-link .link-content .link-content-wrapper .link-url{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:2;}
body:not(.single) article.format-link:after{content:"";background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/blog/link.png) no-repeat;opacity:0.1;position:absolute;right:0;top:30px;margin:0 auto;left:0;width:100px;height:100px;z-index:-1;transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
body:not(.single) article.format-link:after{transition:none;}
}
body:not(.single) article.format-quote{background-color:#fdfdfd;padding:50px 30px;text-align:center;border:1px solid rgba(222, 222, 222, 0.3);position:relative;z-index:0;display:flex;justify-content:center;}
body:not(.single) article.format-quote .quote-content{height:100%;display:table;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper{height:100%;display:table-cell;vertical-align:middle;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote{border:none;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote .title{font-size:1.6rem;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote .post-excerpt{margin-bottom:0;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote .quote{margin-bottom:20px;line-height:1.5;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote footer{font-size:0.9rem;color:#999;}
body:not(.single) article.format-quote .quote-content .quote-content-wrapper blockquote:before{color:rgba(250, 250, 250, 0.7);content:"\f067";display:none;font-family:"Font Awesome 5 Free";font-weight:600;font-size:7rem;line-height:1;opacity:0.2;position:absolute;bottom:0;right:7px;transform:rotate(180deg);}
body:not(.single) article.format-quote:after{content:"";background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/blog/quote.png) no-repeat;opacity:0.1;position:absolute;right:0;top:30px;margin:0 auto;left:0;width:100px;height:100px;z-index:-1;transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
body:not(.single) article.format-quote:after{transition:none;}
}
body:not(.single) article.format-gallery .owl-nav{position:unset;}
body:not(.single) article.format-gallery .owl-nav button{border-radius:0;position:absolute;margin:0;opacity:0.3;}
body:not(.single) article.format-gallery .owl-nav button.owl-prev, body:not(.single) article.format-gallery .owl-nav button.owl-next{background:#fff;border-radius:0;color:var(--theme-color1);padding:10px;width:30px;height:65px;opacity:1;top:50%;transform:translateY(-50%);}
body:not(.single) article.format-gallery .owl-nav button.owl-prev:hover, body:not(.single) article.format-gallery .owl-nav button.owl-next:hover{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
body:not(.single) article.format-gallery .owl-nav button.owl-prev{left:0;}
body:not(.single) article.format-gallery .owl-nav button.owl-next{right:0;left:auto;}
body.search-results .main-content-area article{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #f5f5f5;}
table{margin:0 0 40px;width:100%;}
table td, table th{padding:5px;}
.main-content-area{min-height:0;}
#footer-top-callout-wrap{background-color:#daefe9;}
#footer-top-callout-wrap .container, #footer-top-callout-wrap .container-fluid{padding-bottom:40px;padding-top:40px;}
#footer-top-callout-wrap .callout-icon.icon-left{padding-right:20px;}
#footer-top-callout-wrap .callout-icon.icon-top{margin-bottom:20px;}
#footer-top-callout-wrap .callout-icon i{font-size:48px;margin-top:5px;}
#footer-top-callout-wrap .callout-content{color:#7d7777;font-size:18px;}
#footer-top-callout-wrap .button-right .callout-content p{margin-bottom:0;}
.tm-enable-element-animation-effect .tm-animation{opacity:0;}
.tm-enable-element-animation-effect .tm-animation.fade-in.animate{-webkit-animation:fadeIn 0.95s ease forwards;animation:fadeIn 0.95s ease forwards;}
.tm-enable-element-animation-effect .tm-animation.fade-in2.animate{-webkit-animation:fadeIn 0.95s ease forwards;animation:fadeIn 0.95s ease forwards;animation-delay:0.2s;}
.tm-enable-element-animation-effect .tm-animation.fade-in3.animate{-webkit-animation:fadeIn 0.95s ease forwards;animation:fadeIn 0.95s ease forwards;animation-delay:0.4s;}
.tm-enable-element-animation-effect .tm-animation.fade-in4.animate{-webkit-animation:fadeIn 0.95s ease forwards;animation:fadeIn 0.95s ease forwards;animation-delay:0.6s;}
.tm-enable-element-animation-effect .tm-animation.move-up.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;}
.tm-enable-element-animation-effect .tm-animation.move-up2.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.2s;}
.tm-enable-element-animation-effect .tm-animation.move-up3.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.4s;}
.tm-enable-element-animation-effect .tm-animation.move-up4.animate{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.6s;}
.tm-enable-element-animation-effect .tm-animation.move-down.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;}
.tm-enable-element-animation-effect .tm-animation.move-down2.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.2s;}
.tm-enable-element-animation-effect .tm-animation.move-down3.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.4s;}
.tm-enable-element-animation-effect .tm-animation.move-down4.animate{-webkit-transform:translateY(-150px);transform:translateY(-150px);-webkit-animation:moveVertical 0.65s ease forwards;animation:moveVertical 0.65s ease forwards;animation-delay:0.6s;}
.tm-enable-element-animation-effect .tm-animation.move-left.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;}
.tm-enable-element-animation-effect .tm-animation.move-left2.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.2s;}
.tm-enable-element-animation-effect .tm-animation.move-left3.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.4s;}
.tm-enable-element-animation-effect .tm-animation.move-left4.animate{-webkit-transform:translateX(150px);transform:translateX(150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.6s;}
.tm-enable-element-animation-effect .tm-animation.move-right.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;}
.tm-enable-element-animation-effect .tm-animation.move-right2.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.2s;}
.tm-enable-element-animation-effect .tm-animation.move-right3.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.4s;}
.tm-enable-element-animation-effect .tm-animation.move-right4.animate{-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-animation:moveHorizontal 0.65s ease forwards;animation:moveHorizontal 0.65s ease forwards;animation-delay:0.6s;}
.tm-enable-element-animation-effect .tm-animation.scale-up.animate{-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-animation:scaleUp 0.65s ease-in-out forwards;animation:scaleUp 0.65s ease-in-out forwards;}
.tm-enable-element-animation-effect .tm-animation.fall-perspective{-webkit-perspective:1300px;perspective:1300px;}
.tm-enable-element-animation-effect .tm-animation.fall-perspective.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective 0.8s ease-in-out forwards;animation:fallPerspective 0.8s ease-in-out forwards;}
.tm-enable-element-animation-effect .tm-animation.fly{-webkit-perspective:1300px;perspective:1300px;}
.tm-enable-element-animation-effect .tm-animation.fly.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly 0.8s ease-in-out forwards;animation:fly 0.8s ease-in-out forwards;}
.tm-enable-element-animation-effect .tm-animation.flip.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip 0.8s ease-in-out forwards;animation:flip 0.8s ease-in-out forwards;}
.tm-enable-element-animation-effect .tm-animation.helix{-webkit-perspective:1300px;perspective:1300px;}
.tm-enable-element-animation-effect .tm-animation.helix.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix 0.8s ease-in-out forwards;animation:helix 0.8s ease-in-out forwards;}
.tm-enable-element-animation-effect .tm-animation.pop-up{-webkit-perspective:1300px;perspective:1300px;}
.tm-enable-element-animation-effect .tm-animation.pop-up.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-animation:popUp 0.8s ease-in forwards;animation:popUp 0.8s ease-in forwards;}
@-webkit-keyframes fadeIn {
100%{opacity:1;}
}
@keyframes fadeIn {
100%{opacity:1;}
}
@-webkit-keyframes moveVertical {
100%{-webkit-transform:translateY(0);opacity:1;}
}
@keyframes moveVertical {
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
}
@-webkit-keyframes moveHorizontal {
100%{-webkit-transform:translateX(0);opacity:1;}
}
@keyframes moveHorizontal {
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
}
@-webkit-keyframes scaleUp {
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes scaleUp {
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
@-webkit-keyframes fallPerspective {
100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
}
@keyframes fallPerspective {
100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
}
@-webkit-keyframes fly {
100%{-webkit-transform:rotateX(0deg);opacity:1;}
}
@keyframes fly {
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
}
@-webkit-keyframes flip {
100%{-webkit-transform:rotateX(0deg);opacity:1;}
}
@keyframes flip {
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
}
@-webkit-keyframes helix {
100%{-webkit-transform:rotateY(0deg);opacity:1;}
}
@keyframes helix {
100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}
}
@-webkit-keyframes popUp {
70%{-webkit-transform:scale(1.1);opacity:0.8;-webkit-animation-timing-function:ease-out;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes popUp {
70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
.tm-item-appear-clip-path{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);-webkit-transition:1s cubic-bezier(0.85, 0.15, 0.25, 1) !important;-moz-transition:1s cubic-bezier(0.85, 0.15, 0.25, 1) !important;transition:1s cubic-bezier(0.85, 0.15, 0.25, 1) !important;}
.tm-item-appear-clip-path.tm-item-appeared{clip-path:inset(-20% -20% -20% -20%);-webkit-clip-path:inset(-20% -20% -20% -20%);}
.tm-appear-block-holder{position:relative;overflow:hidden;}
.tm-appear-block-holder:after, .tm-appear-block-holder:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;}
.tm-appear-block-holder:after{background-color:var(--theme-color2);z-index:2;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);}
.tm-appear-block-holder:before{background-color:var(--theme-color1);z-index:1;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);}
.tm-appear-block-holder.tm-item-appeared:after{-webkit-animation:tm-appear-block-holder-animation 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;animation:tm-appear-block-holder-animation 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;}
.tm-appear-block-holder.tm-item-appeared:before{-webkit-animation:tm-appear-block-holder-animation 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;animation:tm-appear-block-holder-animation 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;}
@-webkit-keyframes tm-appear-block-holder-animation {
0%{-webkit-transform:translateX(-101%);transform:translateX(-101%);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(101%);transform:translateX(101%);}
}
@keyframes tm-appear-block-holder-animation {
0%{-webkit-transform:translateX(-101%);transform:translateX(-101%);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(101%);transform:translateX(101%);}
}
.elementor-editor-active .elementor-column.tm-appear-block-holder:after, .elementor-editor-active .elementor-widget-mkdf_single_image.tm-appear-block-holder:after{-webkit-animation:tm-appear-block-holder-animation 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;animation:tm-appear-block-holder-animation 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;}
.elementor-editor-active .elementor-column.tm-appear-block-holder:before, .elementor-editor-active .elementor-widget-mkdf_single_image.tm-appear-block-holder:before{-webkit-animation:tm-appear-block-holder-animation 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;animation:tm-appear-block-holder-animation 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;}
.fadeInUp{animation-name:fadeInUp;animation-duration:1.3s;}
@keyframes fadeInUp {
from{opacity:0;transform:translate3d(0, 25%, 0);}
to{opacity:1;transform:none;}
}
.fadeInLeft{animation-name:fadeInLeft;animation-duration:1s;}
@keyframes fadeInLeft {
from{opacity:0;transform:translate3d(-15%, 0, 0);}
to{opacity:1;transform:none;}
}
.fadeInRight{animation-name:fadeInRight;animation-duration:1s;}
@keyframes fadeInRight {
from{opacity:0;transform:translate3d(15%, 0, 0);}
to{opacity:1;transform:none;}
}
.tm-animation-floating{-webkit-animation-name:tm-animation-floating;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:Floating;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;}
@-webkit-keyframes tm-animation-floating {
from{-webkit-transform:translate(0, 0px);}
65%{-webkit-transform:translate(0, 15px);}
to{-webkit-transform:translate(0, 0px);}
}
@-moz-keyframes tm-animation-floating {
from{-moz-transform:translate(0, 0px);}
65%{-moz-transform:translate(0, 15px);}
to{-moz-transform:translate(0, 0px);}
}
.tm-animation-slide-horizontal{-webkit-animation:tm-animation-slide-horizontal 3s linear infinite alternate-reverse both;animation:tm-animation-slide-horizontal 3s linear infinite alternate-reverse both;}
@-webkit-keyframes tm-animation-slide-horizontal {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);}
}
@keyframes tm-animation-slide-horizontal {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);}
}
.tm-animation-scaling{-webkit-animation-name:tm-animation-scaling;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:tm-animation-scaling;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;}
@-webkit-keyframes tm-animation-scaling {
from{-webkit-transform:scale(0.6);}
65%{-webkit-transform:scale(1.2);}
to{-webkit-transform:scale(0.6);}
}
@-moz-keyframes tm-animation-scaling {
from{-moz-transform:scale(0.6);}
65%{-moz-transform:scale(1.2);}
to{-moz-transform:scale(0.6);}
}
.tm-animation-flicker{-webkit-animation:tm-animation-flicker 3s infinite;-moz-animation:tm-animation-flicker 3s infinite;-o-animation:tm-animation-flicker 3s infinite;animation:tm-animation-flicker 3s infinite;}
@keyframes tm-animation-flicker {
0%{opacity:1;}
50%{opacity:0.3;}
100%{opacity:1;}
}
@-o-keyframes tm-animation-flicker {
0%{opacity:1;}
50%{opacity:0.3;}
100%{opacity:1;}
}
@-moz-keyframes tm-animation-flicker {
0%{opacity:1;}
50%{opacity:0.3;}
100%{opacity:1;}
}
@-webkit-keyframes tm-animation-flicker {
0%{opacity:1;}
50%{opacity:0.3;}
100%{opacity:1;}
}
.tm-animation-spin{-webkit-animation:tm-animation-spin 10s linear infinite;-moz-animation:tm-animation-spin 10s linear infinite;animation:tm-animation-spin 10s linear infinite;}
@-moz-keyframes tm-animation-spin {
100%{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes tm-animation-spin {
100%{-webkit-transform:rotate(360deg);}
}
@keyframes tm-animation-spin {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.tm-animation-rotated-half{-webkit-animation:rotatedHalf 20s linear infinite alternate;-moz-animation:rotatedHalf 20s linear infinite alternate;animation:rotatedHalf 20s linear infinite alternate;}
@-webkit-keyframes rotatedHalf {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}
}
@keyframes rotatedHalf {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}
}
.tm-animation-jump{-webkit-animation:jump 20s linear infinite alternate;-moz-animation:jump 20s linear infinite alternate;animation:jump 20s linear infinite alternate;}
@-webkit-keyframes jump {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%{-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes jump {
0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
40%{-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);}
100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.tm-animation-run{-webkit-animation:run 20s linear infinite alternate;-moz-animation:run 20s linear infinite alternate;animation:run 20s linear infinite alternate;}
@-webkit-keyframes run {
0%{left:-20%;}
50%{left:0%;}
100%{left:20%;}
}
@-moz-keyframes run {
0%{left:-20%;}
50%{left:0%;}
100%{left:20%;}
}
.tm-animation-scale-right{-webkit-animation:scale-right 20s linear infinite alternate;-moz-animation:scale-right 20s linear infinite alternate;animation:scale-right 20s linear infinite alternate;}
@-webkit-keyframes scale-right {
0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}
50%{-webkit-transform:translateX(50%);transform:translateX(50%);}
100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
@keyframes scale-right {
0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}
50%{-webkit-transform:translateX(50%);transform:translateX(50%);}
100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.tm-animation-random-animation1{-webkit-animation:random-animation1 20s linear infinite alternate;-moz-animation:random-animation1 20s linear infinite alternate;animation:random-animation1 20s linear infinite alternate;}
@keyframes random-animation1 {
0%{transform:translate(0px, 0px) rotate(0deg);}
20%{transform:translate(73px, -1px) rotate(36deg);}
40%{transform:translate(141px, 72px) rotate(72deg);}
60%{transform:translate(83px, 122px) rotate(108deg);}
80%{transform:translate(-40px, 72px) rotate(144deg);}
100%{transform:translate(0px, 0px) rotate(0deg);}
}
@-webkit-keyframes random-animation1 {
0%{-webkit-transform:translate(0px, 0px) rotate(0deg);}
20%{-webkit-transform:translate(73px, -1px) rotate(36deg);}
40%{-webkit-transform:translate(141px, 72px) rotate(72deg);}
60%{-webkit-transform:translate(83px, 122px) rotate(108deg);}
80%{-webkit-transform:translate(-40px, 72px) rotate(144deg);}
100%{-webkit-transform:translate(0px, 0px) rotate(0deg);}
}
.tm-animation-random-animation2{-webkit-animation:random-animation2 20s linear infinite alternate;-moz-animation:random-animation2 20s linear infinite alternate;animation:random-animation2 20s linear infinite alternate;}
@keyframes random-animation2 {
0%{transform:translate(0px, 0px) rotate(0deg) scale(1);}
20%{transform:translate(73px, -1px) rotate(36deg) scale(0.9);}
40%{transform:translate(141px, 72px) rotate(72deg) scale(1);}
60%{transform:translate(83px, 122px) rotate(108deg) scale(1.2);}
80%{transform:translate(-40px, 72px) rotate(144deg) scale(1.1);}
100%{transform:translate(0px, 0px) rotate(0deg) scale(1);}
}
@-webkit-keyframes random-animation2 {
0%{-webkit-transform:translate(0px, 0px) rotate(0deg) scale(1);}
20%{-webkit-transform:translate(73px, -1px) rotate(36deg) scale(0.9);}
40%{-webkit-transform:translate(141px, 72px) rotate(72deg) scale(1);}
60%{-webkit-transform:translate(83px, 122px) rotate(108deg) scale(1.2);}
80%{-webkit-transform:translate(-40px, 72px) rotate(144deg) scale(1.1);}
100%{-webkit-transform:translate(0px, 0px) rotate(0deg) scale(1);}
}
.tm-animation-random-animation3{-webkit-animation:random-animation3 20s linear infinite alternate;-moz-animation:random-animation3 20s linear infinite alternate;animation:random-animation3 20s linear infinite alternate;}
@keyframes random-animation3 {
0%{transform:translate(165px, -179px);}
100%{transform:translate(-346px, 617px);}
}
@-webkit-keyframes random-animation3 {
0%{-webkit-transform:translate(165px, -179px);}
100%{-webkit-transform:translate(-346px, 617px);}
}
.tm-animation-random-animation4{-webkit-animation:random-animation4 20s linear infinite alternate;-moz-animation:random-animation4 20s linear infinite alternate;animation:random-animation4 20s linear infinite alternate;}
@keyframes random-animation4 {
0%{transform:translate(-300px, 151px) rotate(0deg);}
100%{transform:translate(251px, -200px) rotate(180deg);}
}
@-webkit-keyframes random-animation4 {
0%{-webkit-transform:translate(-300px, 151px) rotate(0deg);}
100%{-webkit-transform:translate(251px, -200px) rotate(180deg);}
}
.tm-animation-random-animation5{-webkit-animation:random-animation5 20s linear infinite alternate;-moz-animation:random-animation5 20s linear infinite alternate;animation:random-animation5 20s linear infinite alternate;}
@keyframes random-animation5 {
0%{transform:translate(61px, -99px) rotate(0deg);}
21%{transform:translate(4px, -190px) rotate(38deg);}
41%{transform:translate(-139px, -200px) rotate(74deg);}
60%{transform:translate(-263px, -164px) rotate(108deg);}
80%{transform:translate(-195px, -49px) rotate(144deg);}
100%{transform:translate(-1px, 0px) rotate(180deg);}
}
@-webkit-keyframes random-animation5 {
0%{-webkit-transform:translate(61px, -99px) rotate(0deg);}
21%{-webkit-transform:translate(4px, -190px) rotate(38deg);}
41%{-webkit-transform:translate(-139px, -200px) rotate(74deg);}
60%{-webkit-transform:translate(-263px, -164px) rotate(108deg);}
80%{-webkit-transform:translate(-195px, -49px) rotate(144deg);}
100%{-webkit-transform:translate(-1px, 0px) rotate(180deg);}
}
@-webkit-keyframes shine {
100%{left:125%;}
}
@keyframes shine {
100%{left:125%;}
} .final-countdown-timer{font-size:32px;}
.final-countdown-timer span{font-size:16px;}
.pagination-wrapper{text-align:center;}
.pagination{margin-top:40px;display:inline-flex;}
.pagination > .page-item{padding-left:0 !important;margin-right:10px;}
.pagination > .page-item .page-link{color:var(--headings-color);border-color:#ddd;background-color:#f4f5f8;border:0;border-radius:50%;text-align:center;height:50px;width:50px;display:table-cell;vertical-align:middle;}
@media(max-width:991.98px){
.pagination > .page-item .page-link{height:45px;width:45px;}
}
.pagination > .page-item .page-link:hover:not(.dots){background-color:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
.pagination > .page-item .page-link.dots{background-color:transparent;}
.pagination > .page-item.active .page-link{background-color:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
.box-hover-effect{display:block;vertical-align:middle;}
.box-hover-effect .effect-wrapper{position:relative;overflow:hidden;margin:0;width:100%;}
.box-hover-effect .effect-wrapper .thumb{position:relative;overflow:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .thumb{transition:none;}
}
.box-hover-effect .effect-wrapper .thumb.gradient-effect:after{position:absolute;left:0;bottom:0;height:50%;width:100%;background:#181818;background:-moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0.55), transparent);background:-webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0.55), transparent);background:linear-gradient(to top, #000000, rgba(0, 0, 0, 0.55), transparent);content:"";z-index:1;}
.box-hover-effect .effect-wrapper .hover-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;background:none !important;color:transparent !important;z-index:9;}
.box-hover-effect .effect-wrapper .overlay-shade{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:10;background-color:#000;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .overlay-shade{transition:none;}
}
.box-hover-effect .effect-wrapper .overlay-shade.shade-white{background-color:#fff;}
.box-hover-effect .effect-wrapper .icons-holder{display:inline-block;opacity:0;position:absolute;z-index:13;transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .icons-holder{transition:none;}
}
.box-hover-effect .effect-wrapper .icons-holder .icons-holder-inner{position:relative;margin:0;}
.box-hover-effect .effect-wrapper .icons-holder .icons-holder-inner a{transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .icons-holder .icons-holder-inner a{transition:none;}
}
.box-hover-effect .effect-wrapper .icons-holder-middle{left:0;margin:0 auto;right:0;text-align:center;top:40%;vertical-align:middle;width:80%;}
.box-hover-effect .effect-wrapper .icons-holder-middle .icons-holder-inner{display:inline-block;vertical-align:middle;}
.box-hover-effect .effect-wrapper .icons-holder-middle .icons-holder-inner a{transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .icons-holder-middle .icons-holder-inner a{transition:none;}
}
.box-hover-effect .effect-wrapper .icons-holder-top-left{top:-20%;left:0;padding:15px;}
.box-hover-effect .effect-wrapper .icons-holder-top-left .icons-holder-inner{display:block;}
.box-hover-effect .effect-wrapper .icons-holder-top-right{top:-20%;right:0;padding:15px;}
.box-hover-effect .effect-wrapper .icons-holder-top-right .icons-holder-inner{display:block;}
.box-hover-effect .effect-wrapper .icons-holder-bottom-left{bottom:-20%;left:0;padding:5px 15px;}
.box-hover-effect .effect-wrapper .icons-holder-bottom-left .icons-holder-inner{display:block;}
.box-hover-effect .effect-wrapper .icons-holder-bottom-right{bottom:-20%;right:0;padding:5px 15px;}
.box-hover-effect .effect-wrapper .icons-holder-bottom-right .icons-holder-inner{display:block;}
.box-hover-effect .effect-wrapper .text-holder{display:inline-block;opacity:0;overflow:hidden;position:absolute;transition:all 0.3s ease 0s;z-index:13;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder .title{color:#fff;}
.box-hover-effect .effect-wrapper .text-holder .text_holder_inner{display:table;height:100%;position:relative;width:100%;}
.box-hover-effect .effect-wrapper .text-holder .text_holder_inner2{display:table-cell;height:100%;position:relative;text-align:center;vertical-align:middle;width:100%;}
.box-hover-effect .effect-wrapper .overlay-shade.shade-white + .text-holder .title{color:#333;}
.box-hover-effect .effect-wrapper .text-holder-middle{display:block;left:0;margin:0 auto;right:0;text-align:center;top:30%;vertical-align:middle;width:80%;transition:all 0.3s ease 0.1s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-middle{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-top{display:block;left:0;margin:0 auto;right:0;text-align:center;top:-40px;vertical-align:middle;width:80%;transition:all 0.3s ease 0.1s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-top{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-bottom{display:block;left:0;margin:0 auto;right:0;text-align:center;bottom:-40px;vertical-align:middle;width:80%;transition:all 0.3s ease 0.1s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-bottom{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-top-left{left:-40px;padding:5px 15px;top:0;width:auto;transition:all 0.3s ease 0.2s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-top-left{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-top-right{right:-40px;padding:5px 15px;top:0;width:auto;transition:all 0.3s ease 0.2s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-top-right{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-bottom-left{left:0;padding:5px 15px;bottom:-40px;width:auto;transition:all 0.3s ease 0.2s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-bottom-left{transition:none;}
}
.box-hover-effect .effect-wrapper .text-holder-bottom-right{right:0;padding:5px 15px;bottom:-40px;width:auto;transition:all 0.3s ease 0.2s;}
@media (prefers-reduced-motion: reduce) {
.box-hover-effect .effect-wrapper .text-holder-bottom-right{transition:none;}
}
.box-hover-effect:hover .effect-wrapper .thumb{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.box-hover-effect:hover .effect-wrapper .overlay-shade{opacity:0.7;filter:alpha(opacity=90);}
.box-hover-effect:hover .effect-wrapper .icons-holder{opacity:1;}
.box-hover-effect:hover .effect-wrapper .icons-holder-middle{top:45%;}
.box-hover-effect:hover .effect-wrapper .icons-holder-top-left{left:0;}
.box-hover-effect:hover .effect-wrapper .icons-holder-top-right{right:0;}
.box-hover-effect:hover .effect-wrapper .icons-holder-bottom-left{bottom:2%;}
.box-hover-effect:hover .effect-wrapper .icons-holder-bottom-right{bottom:2%;}
.box-hover-effect:hover .effect-wrapper .text-holder{opacity:1;}
.box-hover-effect:hover .effect-wrapper .text-holder-middle{top:40%;}
.box-hover-effect:hover .effect-wrapper .text-holder-top{top:20px;}
.box-hover-effect:hover .effect-wrapper .text-holder-bottom{bottom:20px;}
.box-hover-effect:hover .effect-wrapper .text-holder-top-left{left:0;}
.box-hover-effect:hover .effect-wrapper .text-holder-top-right{right:0;}
.box-hover-effect:hover .effect-wrapper .text-holder-bottom-left{bottom:2%;}
.box-hover-effect:hover .effect-wrapper .text-holder-bottom-right{bottom:2%;}
.shadow-overlay{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/shadow-overlay.png);background-position:center bottom;background-repeat:repeat-x;bottom:0;color:#fff;height:100%;left:0;position:absolute;width:100%;}
.box-hover-effect.image-zoom-in .thumb{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.box-hover-effect.image-zoom-in:hover .thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.box-hover-effect.image-zoom-out .thumb{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.box-hover-effect.image-zoom-out:hover .thumb{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.post-excerpt blockquote:not([class*=has-]),
.comment-content blockquote, .page-content blockquote, .post-excerpt .wp-block-quote, .widget_block .wp-block-quote, .main-content-area article .post-excerpt .wp-block-quote, .tm-sc-blockquote{color:#333;background-color:#f4f5f8;border-left:2px solid var(--theme-color2);padding-left:30px;padding-right:30px;border-radius:7px;padding-top:20px;padding-bottom:20px;position:relative;margin-bottom:25px;margin-left:0;margin-right:0;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.post-excerpt blockquote:not([class*=has-]),
.comment-content blockquote, .page-content blockquote, .post-excerpt .wp-block-quote, .widget_block .wp-block-quote, .main-content-area article .post-excerpt .wp-block-quote, .tm-sc-blockquote{transition:none;}
}
.post-excerpt blockquote:not([class*=has-]):before,
.comment-content blockquote:before, .page-content blockquote:before, .post-excerpt .wp-block-quote:before, .widget_block .wp-block-quote:before, .main-content-area article .post-excerpt .wp-block-quote:before, .tm-sc-blockquote:before{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;bottom:0;font-size:4rem;line-height:1;color:var(--theme-color2);opacity:0.07;right:30px;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.post-excerpt blockquote:not([class*=has-]):before,
.comment-content blockquote:before, .page-content blockquote:before, .post-excerpt .wp-block-quote:before, .widget_block .wp-block-quote:before, .main-content-area article .post-excerpt .wp-block-quote:before, .tm-sc-blockquote:before{transition:none;}
}
.post-excerpt blockquote:not([class*=has-]):after,
.comment-content blockquote:after, .page-content blockquote:after, .post-excerpt .wp-block-quote:after, .widget_block .wp-block-quote:after, .main-content-area article .post-excerpt .wp-block-quote:after, .tm-sc-blockquote:after{content:"";position:absolute;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.post-excerpt blockquote:not([class*=has-]):after,
.comment-content blockquote:after, .page-content blockquote:after, .post-excerpt .wp-block-quote:after, .widget_block .wp-block-quote:after, .main-content-area article .post-excerpt .wp-block-quote:after, .tm-sc-blockquote:after{transition:none;}
}
.post-excerpt blockquote:not([class*=has-]) p,
.comment-content blockquote p, .page-content blockquote p, .post-excerpt .wp-block-quote p, .widget_block .wp-block-quote p, .main-content-area article .post-excerpt .wp-block-quote p, .tm-sc-blockquote p{margin-bottom:15px;}
.post-excerpt blockquote:not([class*=has-]) cite,
.comment-content blockquote cite, .page-content blockquote cite, .post-excerpt .wp-block-quote cite, .widget_block .wp-block-quote cite, .main-content-area article .post-excerpt .wp-block-quote cite, .tm-sc-blockquote cite{transition:all 0.3s ease;color:var(--theme-color2);display:block;}
@media (prefers-reduced-motion: reduce) {
.post-excerpt blockquote:not([class*=has-]) cite,
.comment-content blockquote cite, .page-content blockquote cite, .post-excerpt .wp-block-quote cite, .widget_block .wp-block-quote cite, .main-content-area article .post-excerpt .wp-block-quote cite, .tm-sc-blockquote cite{transition:none;}
}
.post-excerpt blockquote:not([class*=has-]) cite a,
.comment-content blockquote cite a, .page-content blockquote cite a, .post-excerpt .wp-block-quote cite a, .widget_block .wp-block-quote cite a, .main-content-area article .post-excerpt .wp-block-quote cite a, .tm-sc-blockquote cite a{color:var(--theme-color2);}
.post-excerpt blockquote:not([class*=has-]) > :last-child,
.comment-content blockquote > :last-child, .page-content blockquote > :last-child, .post-excerpt .wp-block-quote > :last-child, .widget_block .wp-block-quote > :last-child, .main-content-area article .post-excerpt .wp-block-quote > :last-child, .tm-sc-blockquote > :last-child{margin-bottom:0;}
.post-excerpt blockquote:not([class*=has-]).has-text-align-right,
.comment-content blockquote.has-text-align-right, .page-content blockquote.has-text-align-right, .post-excerpt .wp-block-quote.has-text-align-right, .widget_block .wp-block-quote.has-text-align-right, .main-content-area article .post-excerpt .wp-block-quote.has-text-align-right, .tm-sc-blockquote.has-text-align-right{border-right:2px solid var(--theme-color2);border-left:0;}
.post-excerpt blockquote:not([class*=has-]).has-text-align-right:before,
.comment-content blockquote.has-text-align-right:before, .page-content blockquote.has-text-align-right:before, .post-excerpt .wp-block-quote.has-text-align-right:before, .widget_block .wp-block-quote.has-text-align-right:before, .main-content-area article .post-excerpt .wp-block-quote.has-text-align-right:before, .tm-sc-blockquote.has-text-align-right:before{right:auto;left:30px;transform:rotateX(-180deg);}
.post-excerpt .elementor-element blockquote{margin-bottom:0;}
.wp-block-group .wp-block-group__inner-container .wp-block-quote p:last-of-type{margin-bottom:15px;}
.btn-gray{color:#fff;background-color:#666;border-color:#666;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-gray:hover{color:#fff;background-color:#575757;border-color:#525252;}
.btn-check:focus + .btn-gray, .btn-gray:focus{color:#fff;background-color:#575757;border-color:#525252;box-shadow:0 0 0 0.25rem rgba(125, 125, 125, 0.5);}
.btn-check:checked + .btn-gray, .btn-check:active + .btn-gray, .btn-gray:active, .btn-gray.active, .show > .btn-gray.dropdown-toggle{color:#fff;background-color:#525252;border-color:#4d4d4d;}
.btn-check:checked + .btn-gray:focus, .btn-check:active + .btn-gray:focus, .btn-gray:active:focus, .btn-gray.active:focus, .show > .btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(125, 125, 125, 0.5);}
.btn-gray:disabled, .btn-gray.disabled{color:#fff;background-color:#666;border-color:#666;}
.btn-light-gray{color:#000;background-color:#e9e9e9;border-color:#e9e9e9;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);}
.btn-light-gray:hover{color:#000;background-color:#ececec;border-color:#ebebeb;}
.btn-check:focus + .btn-light-gray, .btn-light-gray:focus{color:#000;background-color:#ececec;border-color:#ebebeb;box-shadow:0 0 0 0.25rem rgba(198, 198, 198, 0.5);}
.btn-check:checked + .btn-light-gray, .btn-check:active + .btn-light-gray, .btn-light-gray:active, .btn-light-gray.active, .show > .btn-light-gray.dropdown-toggle{color:#000;background-color:#ededed;border-color:#ebebeb;}
.btn-check:checked + .btn-light-gray:focus, .btn-check:active + .btn-light-gray:focus, .btn-light-gray:active:focus, .btn-light-gray.active:focus, .show > .btn-light-gray.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(198, 198, 198, 0.5);}
.btn-light-gray:disabled, .btn-light-gray.disabled{color:#000;background-color:#e9e9e9;border-color:#e9e9e9;}
.btn-outline-gray{color:#666;border-color:#666;}
.btn-outline-gray:hover{color:#fff;background-color:#666;border-color:#666;}
.btn-check:focus + .btn-outline-gray, .btn-outline-gray:focus{box-shadow:0 0 0 0.25rem rgba(102, 102, 102, 0.5);}
.btn-check:checked + .btn-outline-gray, .btn-check:active + .btn-outline-gray, .btn-outline-gray:active, .btn-outline-gray.active, .btn-outline-gray.dropdown-toggle.show{color:#fff;background-color:#666;border-color:#666;}
.btn-check:checked + .btn-outline-gray:focus, .btn-check:active + .btn-outline-gray:focus, .btn-outline-gray:active:focus, .btn-outline-gray.active:focus, .btn-outline-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(102, 102, 102, 0.5);}
.btn-outline-gray:disabled, .btn-outline-gray.disabled{color:#666;background-color:transparent;}
.btn-outline-light-gray{color:#e9e9e9;border-color:#e9e9e9;}
.btn-outline-light-gray:hover{color:#000;background-color:#e9e9e9;border-color:#e9e9e9;}
.btn-check:focus + .btn-outline-light-gray, .btn-outline-light-gray:focus{box-shadow:0 0 0 0.25rem rgba(233, 233, 233, 0.5);}
.btn-check:checked + .btn-outline-light-gray, .btn-check:active + .btn-outline-light-gray, .btn-outline-light-gray:active, .btn-outline-light-gray.active, .btn-outline-light-gray.dropdown-toggle.show{color:#000;background-color:#e9e9e9;border-color:#e9e9e9;}
.btn-check:checked + .btn-outline-light-gray:focus, .btn-check:active + .btn-outline-light-gray:focus, .btn-outline-light-gray:active:focus, .btn-outline-light-gray.active:focus, .btn-outline-light-gray.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(233, 233, 233, 0.5);}
.btn-outline-light-gray:disabled, .btn-outline-light-gray.disabled{color:#e9e9e9;background-color:transparent;}
.btn-xs{padding:0.5rem 1rem;font-size:0.8rem;border-radius:0.2rem;}
.btn, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]), .woosw-item .button, .woosw-item .added_to_cart, .woosc_table .button, .woosc_table .added_to_cart{border-radius:5px;border-width:0;font-size:1rem;font-weight:var(--body-font-bold);line-height:1.9;letter-spacing:0.05rem;padding:1rem 2rem;overflow:hidden;text-transform:capitalize;display:inline-block;white-space:nowrap;transition:all 0.2s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.btn, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]), .woosw-item .button, .woosw-item .added_to_cart, .woosc_table .button, .woosc_table .added_to_cart{transition:none;}
}
.btn.focus, .btn:focus, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]).focus, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]):focus, .woosw-item .button.focus, .woosw-item .button:focus, .woosw-item .added_to_cart.focus, .woosw-item .added_to_cart:focus, .woosc_table .button.focus, .woosc_table .button:focus, .woosc_table .added_to_cart.focus, .woosc_table .added_to_cart:focus{box-shadow:none !important;}
.btn i, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]) i, .woosw-item .button i, .woosw-item .added_to_cart i, .woosc_table .button i, .woosc_table .added_to_cart i{margin-right:5px;}
@media(max-width:575.98px){
.btn, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]), .woosw-item .button, .woosw-item .added_to_cart, .woosc_table .button, .woosc_table .added_to_cart{padding:1.1rem 1.5rem;}
}
.btn-group-xs > .btn, .btn-xs{padding:0.6rem 1.2rem;font-size:0.85rem;}
.btn-group-sm > .btn, .btn-sm{padding:0.75rem 1.7rem;font-size:0.9rem;}
.btn-group-lg > .btn, .btn-lg{padding:1.3rem 3rem;}
[class*=" btn-outline-"]{border-width:3px;padding:1rem 2.5rem;}
[class*=" btn-outline-"].btn-xs{padding:0.55rem 1.2rem;}
[class*=" btn-outline-"].btn-sm{padding:0.8rem 1.7rem;}
[class*=" btn-outline-"].btn-lg{padding:1.1rem 3rem;}
.btn-light, .btn-outline-light{box-shadow:0 7px 20px rgba(170, 170, 170, 0.2);}
.btn-light:hover, .btn-outline-light:hover{box-shadow:0 1px 20px rgba(170, 170, 170, 0.5);}
.btn-dark, .btn-outline-dark{box-shadow:0 7px 20px rgba(33, 37, 41, 0.2);}
.btn-dark:hover, .btn-outline-dark:hover{box-shadow:0 1px 20px rgba(33, 37, 41, 0.5);}
.btn-gray:hover{color:#666;border-color:#666;background-color:transparent;}
.btn-3d{box-shadow:0 4px 1px #999999;margin-bottom:4px;}
.btn-round{border-radius:3rem;}
.btn-flat{border-radius:0;}
.btn-modern-white{position:relative;overflow:hidden;border-width:2px;color:#333;border-color:#eeeeee;background-color:transparent;}
.btn-modern-white:after{content:"";background-color:#111;width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width 0.6s cubic-bezier(0.3, 0.8, 0.3, 1) 0s;transition:width 0.6s cubic-bezier(0.3, 0.8, 0.3, 1) 0s;}
.btn-modern-white:hover{color:#ffffff;border-color:#111;}
.btn-modern-white:hover:after{width:100%;left:0;right:auto;}
.btn-modern-theme-colored{position:relative;overflow:hidden;border-width:2px;color:#333;border-color:#eeeeee;background-color:transparent;z-index:0;}
.btn-modern-theme-colored:after{content:"";background-color:#fff;width:0;height:100%;top:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width 0.6s cubic-bezier(0.3, 0.8, 0.3, 1) 0s;transition:width 0.6s cubic-bezier(0.3, 0.8, 0.3, 1) 0s;}
.btn-modern-theme-colored:hover{border-color:#eee;}
.btn-modern-theme-colored:hover:after{width:100%;left:0;right:auto;}
.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.hvr-sweep-to-right[class^=btn-outline-]:hover, .hvr-sweep-to-right[class^=btn-outline-]:focus, .hvr-sweep-to-right[class^=btn-outline-]:active, .hvr-sweep-to-right[class*=" btn-outline-"]:hover, .hvr-sweep-to-right[class*=" btn-outline-"]:focus, .hvr-sweep-to-right[class*=" btn-outline-"]:active,
.hvr-bounce-to-right[class^=btn-outline-]:hover,
.hvr-bounce-to-right[class^=btn-outline-]:focus,
.hvr-bounce-to-right[class^=btn-outline-]:active,
.hvr-bounce-to-right[class*=" btn-outline-"]:hover,
.hvr-bounce-to-right[class*=" btn-outline-"]:focus,
.hvr-bounce-to-right[class*=" btn-outline-"]:active,
.hvr-shutter-out-horizontal[class^=btn-outline-]:hover,
.hvr-shutter-out-horizontal[class^=btn-outline-]:focus,
.hvr-shutter-out-horizontal[class^=btn-outline-]:active,
.hvr-shutter-out-horizontal[class*=" btn-outline-"]:hover,
.hvr-shutter-out-horizontal[class*=" btn-outline-"]:focus,
.hvr-shutter-out-horizontal[class*=" btn-outline-"]:active{background-color:transparent;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-gray:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-gray:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-gray:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-gray:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-gray:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-gray:before{background:"gray";}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-light-gray:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-light-gray:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-light-gray:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-light-gray:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-light-gray:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-light-gray:before{background:"light-gray";}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-primary:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-primary:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-primary:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-primary:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-primary:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-primary:before{background:#0d6efd;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-secondary:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-secondary:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-secondary:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-secondary:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-secondary:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-secondary:before{background:#6c757d;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-success:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-success:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-success:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-success:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-success:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-success:before{background:#198754;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-info:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-info:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-info:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-info:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-info:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-info:before{background:#0dcaf0;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-warning:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-warning:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-warning:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-warning:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-warning:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-warning:before{background:#ffc107;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-danger:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-danger:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-danger:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-danger:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-danger:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-danger:before{background:#dc3545;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-light:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-light:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-light:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-light:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-light:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-light:before{background:#f8f9fa;}
.hvr-sweep-to-right[class^=btn-outline-].btn-outline-dark:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-dark:before,
.hvr-bounce-to-right[class^=btn-outline-].btn-outline-dark:before,
.hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-dark:before,
.hvr-shutter-out-horizontal[class^=btn-outline-].btn-outline-dark:before,
.hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-dark:before{background:#212529;}
.hvr-sweep-to-right:not(.btn-outline):hover, .hvr-sweep-to-right:not(.btn-outline):focus, .hvr-sweep-to-right:not(.btn-outline):active,
.hvr-bounce-to-right:not(.btn-outline):hover,
.hvr-bounce-to-right:not(.btn-outline):focus,
.hvr-bounce-to-right:not(.btn-outline):active,
.hvr-shutter-out-horizontal:not(.btn-outline):hover,
.hvr-shutter-out-horizontal:not(.btn-outline):focus,
.hvr-shutter-out-horizontal:not(.btn-outline):active{color:#222;}
.btn-theme-colored1, .btn-theme-colored2, .btn-theme-colored3, .btn-theme-colored4, .btn-outline-theme-colored1, .btn-outline-theme-colored2, .btn-outline-theme-colored3, .btn-outline-theme-colored3, .btn-light, .btn-dark,
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]), .woosw-item .button, .woosw-item .added_to_cart{position:relative;z-index:0;}
.btn-theme-colored1:before, .btn-theme-colored2:before, .btn-theme-colored3:before, .btn-theme-colored4:before, .btn-outline-theme-colored1:before, .btn-outline-theme-colored2:before, .btn-outline-theme-colored3:before, .btn-outline-theme-colored3:before, .btn-light:before, .btn-dark:before,
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]):before, .woosw-item .button:before, .woosw-item .added_to_cart:before{position:absolute;content:"";background:var(--theme-color3);width:0;height:100%;left:0;top:0;opacity:0;z-index:-1;transition:all 0.5s ease;}
.btn-theme-colored1:hover:before, .btn-theme-colored1:focus:before,
.btn-theme-colored2:hover:before, .btn-theme-colored2:focus:before, .btn-theme-colored3:hover:before, .btn-theme-colored3:focus:before, .btn-theme-colored4:hover:before, .btn-theme-colored4:focus:before, .btn-outline-theme-colored1:hover:before, .btn-outline-theme-colored1:focus:before, .btn-outline-theme-colored2:hover:before, .btn-outline-theme-colored2:focus:before, .btn-outline-theme-colored3:hover:before, .btn-outline-theme-colored3:focus:before, .btn-outline-theme-colored3:hover:before, .btn-outline-theme-colored3:focus:before, .btn-light:hover:before, .btn-light:focus:before, .btn-dark:hover:before, .btn-dark:focus:before,
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]):hover:before,
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not(.tm-btn-add-to-cart):not([name=apply_coupon]):focus:before, .woosw-item .button:hover:before, .woosw-item .button:focus:before, .woosw-item .added_to_cart:hover:before, .woosw-item .added_to_cart:focus:before{width:100%;opacity:1;}
.btn-light:before, .btn-dark:before{background:var(--theme-color1);}
.btn-light:hover, .btn-light:focus, .btn-dark:hover, .btn-dark:focus{color:var(--text-color-bg-theme-color1);}
.btn-theme-colored3:before, .btn-theme-colored4:before, .btn-outline-theme-colored3:before, .btn-outline-theme-colored3:before{background:var(--theme-color1);}
input[type=submit].btn-theme-colored1:hover, input[type=submit].btn-theme-colored1:focus{color:var(--text-color-bg-theme-color2);background-color:var(--theme-color2);}
input[type=submit].btn-theme-colored2:hover, input[type=submit].btn-theme-colored2:focus{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);}
input[type=submit].btn-theme-colored3:hover, input[type=submit].btn-theme-colored3:focus{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);}
input[type=submit].btn-theme-colored4:hover, input[type=submit].btn-theme-colored4:focus{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);}
.btn-plain-text{color:#aaa;font-size:1rem;padding:0;border:0;padding-bottom:3px;}
.btn-plain-text.focus, .btn-plain-text:focus{box-shadow:none;}
.btn-plain-text-with-arrow{color:#31333e;font-size:1rem;padding:0;border:0;text-transform:capitalize;}
.btn-plain-text-with-arrow:before{color:var(--theme-color2);display:inline-block;content:"\f35a";font-family:"Font Awesome 5 Free";font-size:16px;font-variant:normal;font-weight:600;line-height:1;margin-right:8px;position:relative;text-shadow:none;text-transform:none;transition:all 0.3s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.btn-plain-text-with-arrow:before{transition:none;}
}
.btn-plain-text-with-arrow:focus, .btn-plain-text-with-arrow:hover{color:var(--theme-color2);}
.btn-plain-text-with-arrow:focus:before, .btn-plain-text-with-arrow:hover:before{color:var(--theme-color2);transform:rotateX(180deg);-webkit-animation:moveArrow 1s;-moz-animation:moveArrow 1s;animation:moveArrow 1s;}
.btn-plain-text-with-arrow.focus, .btn-plain-text-with-arrow:focus{box-shadow:none;}
.btn-plain-text-with-arrow.text-white:after{color:#fff !important;}
.btn-plain-text-with-arrow-right{color:#31333e;font-size:1rem;padding:0;border:0;text-transform:capitalize;}
.btn-plain-text-with-arrow-right:after{color:var(--theme-color1);display:inline-block;content:"\f35a";font-family:"Font Awesome 5 Free";font-size:16px;font-variant:normal;font-weight:600;line-height:1;margin-left:10px;position:relative;text-shadow:none;text-transform:none;transition:all 0.3s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.btn-plain-text-with-arrow-right:after{transition:none;}
}
.btn-plain-text-with-arrow-right:focus, .btn-plain-text-with-arrow-right:hover{color:var(--theme-color3);}
.btn-plain-text-with-arrow-right:focus:after, .btn-plain-text-with-arrow-right:hover:after{color:var(--theme-color3);transform:rotateX(180deg);-webkit-animation:moveArrow 1s;-moz-animation:moveArrow 1s;animation:moveArrow 1s;}
.btn-plain-text-with-arrow-right.focus, .btn-plain-text-with-arrow-right:focus{box-shadow:none;}
.btn-plain-text-with-arrow-right.text-white:after{color:#fff !important;}
@keyframes moveArrow {
0%, 55%{opacity:1;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);transform:translateX(0) scale(1);}
25%{opacity:0;-webkit-transform:translateX(13px) scale(0.9);-moz-transform:translateX(13px) scale(0.9);transform:translateX(13px) scale(0.9);}
26%{opacity:0;-webkit-transform:translateX(-13px) scale(0.9);-moz-transform:translateX(-13px) scale(0.9);transform:translateX(-13px) scale(0.9);}
}
.btn-hover-bg-white:hover, .btn-hover-bg-white:focus{color:#333 !important;}
.btn-hover-bg-white:hover:before, .btn-hover-bg-white:focus:before{background-color:#fff;}
.btn-circle-arrow{border:0;padding:0;border-radius:50%;font-size:1.2rem;height:55px;line-height:55px;text-align:center;width:55px;align-items:center;display:inline-flex;justify-content:center;background-color:#f1f1f1;position:relative;transition:all 0.3s ease;}
.btn-circle-arrow:after{position:absolute;content:"\f30b";left:50%;font-size:25px;top:50%;font-weight:bold;color:#111;font-family:"Font Awesome 5 Free";transform:translate(-50%, -50%);border-radius:50%;text-align:center;z-index:9;color:var(--theme-color2);}
.btn .btn-icon, .btn .btn-icon svg{transition:all 0.3s ease;}
.tm-sc .excerpt{margin-bottom:20px;}
.tm-loadmore-container{text-align:center;margin-top:50px;}
.tm-sc-section-title{margin-bottom:60px;}
.tm-sc-section-title .title-wrapper{margin-bottom:0;position:relative;}
.tm-sc-section-title .title-wrapper .title{margin-top:-6px;margin-bottom:10px;line-height:1.3;position:relative;z-index:0;font-family:var(--section-title-font-family);font-weight:var(--section-title-font-weight);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-sc-section-title .title-wrapper .title{transition:none;}
}
.tm-sc-section-title .title-wrapper .title .title-shadow-text{position:absolute;left:0;right:0;z-index:-1;color:#ddd;font-size:6rem;opacity:0.4;top:-40px;}
@media(max-width:767.98px){
.tm-sc-section-title .title-wrapper .title .title-shadow-text{font-size:4rem;top:-20px;}
}
.tm-sc-section-title .title-wrapper .title span{line-height:1;display:inline;}
.tm-sc-section-title .title-wrapper h2.title{font-size:var(--section-title-font-size);}
@media(max-width:767.98px){
.tm-sc-section-title .title-wrapper h2.title{font-size:var(--h2-font-size-mob);}
}
.tm-sc-section-title .title-wrapper .subtitle{position:relative;z-index:1;color:var(--section-title-subtitle-color);font-size:var(--section-title-subtitle-font-size);font-family:var(--section-title-subtitle-font-family);font-weight:var(--section-title-subtitle-font-weight);letter-spacing:2px;margin-bottom:5px;text-transform:uppercase;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-sc-section-title .title-wrapper .subtitle{transition:none;}
}
.tm-sc-section-title .title-wrapper :first-child{margin-top:0;}
.tm-sc-section-title .title-wrapper .paragraph{position:relative;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-sc-section-title .title-wrapper .paragraph{transition:none;}
}
.tm-sc-section-title .title-wrapper .paragraph > *{transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-sc-section-title .title-wrapper .paragraph > *{transition:none;}
}
.tm-sc-section-title.title-icon-pos-icon-top .title-wrapper .subtitle{display:block;}
.tm-sc-section-title.line-bottom-style1-image-icon .title-wrapper:after{background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/line-bottom-style1-image-icon.png) no-repeat;bottom:-20px;border-radius:10px;content:"";height:20px;left:0;margin-top:0;position:absolute;width:66px;}
.tm-sc-section-title.line-bottom-style1-image-icon.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style1-image-icon.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style2-solid-line .title-wrapper:after{background-color:#aaa;bottom:-25px;border-radius:10px;content:"";height:4px;left:0;margin-top:0;position:absolute;width:50px;}
.tm-sc-section-title.line-bottom-style2-solid-line.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style2-solid-line.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style3-bordered-line .title-wrapper:after{border:1px solid #aaa;bottom:-13px;border-radius:10px;content:"";height:4px;left:0;margin-top:0;position:absolute;width:50px;}
.tm-sc-section-title.line-bottom-style3-bordered-line.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style3-bordered-line.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper:before{content:"";background:#eee;position:absolute;height:3px;width:110px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper:after{position:absolute;background:#333;content:"";height:3px;width:35px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper:before{content:"";background:#eee;position:absolute;height:3px;width:110px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper:after{position:absolute;background:#333;content:"";height:3px;width:35px;left:20px;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2.text-right .title-wrapper:after{left:auto;right:20px;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper:before{content:"";background:#ddd;position:absolute;height:2px;width:70px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines .title-wrapper:after{position:absolute;background:#eee;content:"";height:2px;width:35px;left:0;bottom:-18px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style6-bold-double-lines.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper:before{content:"";background:#d3c6c6;position:absolute;height:3px;width:110px;left:0;bottom:-24px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper:after{position:absolute;background:#333;content:"";height:7px;width:35px;left:20px;bottom:-25px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style7-double-lines.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style7-double-lines.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style7-double-lines.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style7-double-lines.text-right .title-wrapper:after{left:auto;right:20px;}
.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper:before{content:"";background:#eee;position:absolute;height:3px;width:110px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper:after{position:absolute;background:#999;content:"";height:10px;width:10px;left:0;bottom:-16px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style8-line-with-circle.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style8-line-with-circle.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style8-line-with-circle.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style8-line-with-circle.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper{position:relative;}
.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper:before{content:"";background:#eee;position:absolute;height:3px;width:110px;left:0;bottom:-13px;border-radius:6px;}
.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper:after{position:absolute;background:#999;content:"";height:10px;width:10px;left:0;bottom:-16px;}
.tm-sc-section-title.line-bottom-style9-line-with-square.text-center .title-wrapper:before{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style9-line-with-square.text-center .title-wrapper:after{margin-left:auto;margin-right:auto;left:0;right:0;}
.tm-sc-section-title.line-bottom-style9-line-with-square.text-right .title-wrapper:before{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style9-line-with-square.text-right .title-wrapper:after{left:auto;right:0;}
.tm-sc-section-title.line-bottom-style2-solid-line .title-wrapper:after{background-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style3-bordered-line .title-wrapper:after{border-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style4-attached-double-lines1 .title-wrapper:after{background-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style5-attached-double-lines2 .title-wrapper:after{background-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style7-double-lines .title-wrapper:after{background-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style8-line-with-circle .title-wrapper:after{background-color:var(--theme-color1);}
.tm-sc-section-title.line-bottom-style9-line-with-square .title-wrapper:after{background-color:var(--theme-color1);}
.elementor-widget-tm-ele-section-title.horizontal-line-align-center .tm-sc-section-title .title-wrapper:before, .elementor-widget-tm-ele-section-title.horizontal-line-align-center .tm-sc-section-title .title-wrapper:after{left:50%;transform:translate(-50%, 0);}
.elementor-widget-tm-ele-section-title.horizontal-line-align-right .tm-sc-section-title .title-wrapper:before, .elementor-widget-tm-ele-section-title.horizontal-line-align-right .tm-sc-section-title .title-wrapper:after{left:auto;right:0;}
.elementor-widget-tm-ele-section-title.vertical-line-align-top .tm-sc-section-title .title-wrapper:before, .elementor-widget-tm-ele-section-title.vertical-line-align-top .tm-sc-section-title .title-wrapper:after{bottom:auto;top:-20px;}
.tm-stretched-bg{position:absolute;top:0;left:0;width:auto;height:100%;z-index:0;}
.tm-stretched-bg:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}
.tm-stretched-bg.tm-stretched-bg-both{margin-left:-700px;margin-right:-700px;right:0;}
.tm-stretched-bg.tm-stretched-bg-left{margin-left:-700px;right:0;}
.tm-stretched-bg.tm-stretched-bg-right{margin-right:-700px;right:0;}
.tm-stretch-bg-theme-color1-left{background:var(--theme-color1);}
.tm-stretch-bg-theme-color1-left:before{content:"";position:absolute;top:0;width:5000px;height:100%;left:-5000px;background:var(--theme-color1);}
.tm-stretch-bg-theme-color1-right{background:var(--theme-color1);}
.tm-stretch-bg-theme-color1-right:after{content:"";position:absolute;top:0;width:5000px;height:100%;right:-5000px;background:var(--theme-color1);}
.tm-stretch-bg-theme-color2-left{background:var(--theme-color2);}
.tm-stretch-bg-theme-color2-left:before{content:"";position:absolute;top:0;width:5000px;height:100%;left:-5000px;background:var(--theme-color2);}
.tm-stretch-bg-theme-color2-right{background:var(--theme-color2);}
.tm-stretch-bg-theme-color2-right:after{content:"";position:absolute;top:0;width:5000px;height:100%;right:-5000px;background:var(--theme-color2);}
.styled-icons li{display:inline-block;margin-bottom:5px;margin-top:0;padding-left:0 !important;}
.styled-icons a{border:2px solid transparent;color:#333;display:inline-block;font-size:16px;height:36px;line-height:2;margin-right:4px;position:relative;text-align:center;text-decoration:none;width:36px;transition:all 0.2s ease;}
@media (prefers-reduced-motion: reduce) {
.styled-icons a{transition:none;}
}
.styled-icons a i{height:100%;line-height:2;position:relative;top:0;width:100%;}
.styled-icons a:hover{background-color:#333;color:#fff;}
.styled-icons.styled-icons-effect-rollover a{overflow:hidden;vertical-align:middle;}
.styled-icons.styled-icons-effect-rollover a:hover i{top:-100%;}
.styled-icons.styled-icons-effect-rotate a:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.styled-icons.icon-bordered a{border-color:#555;}
.styled-icons.icon-bordered a:hover{background-color:#555;color:#fff;}
.styled-icons.icon-gray a{background-color:#eee;color:#8a7c7c;}
.styled-icons.icon-gray a:hover{background-color:#d5d5d5;color:black;}
.styled-icons.icon-gray.icon-bordered a{background-color:transparent;border-color:#eee;color:#eee;}
.styled-icons.icon-gray.icon-bordered a:hover{background-color:#eee;border-color:#eee;color:#111;}
.styled-icons.icon-white a{background-color:#fff;color:#222;}
.styled-icons.icon-white a:hover{background-color:#e6e6e6;color:black;}
.styled-icons.icon-white.icon-bordered a{background-color:transparent;border-color:#fff;color:#fff;}
.styled-icons.icon-white.icon-bordered a:hover{background-color:#fff;border-color:#fff;color:#222;}
.styled-icons.icon-dark a{background-color:#333;color:#fff;}
.styled-icons.icon-dark a:hover{background-color:black;color:#f2f2f2;}
.styled-icons.icon-dark.icon-bordered a{background-color:transparent;border-color:#333;color:#333;}
.styled-icons.icon-dark.icon-bordered a:hover{background-color:#333;color:#fff;}
.styled-icons.icon-default a{height:32px;margin-right:0;width:32px;}
.styled-icons.icon-rounded a{border-radius:3px;}
.styled-icons.icon-circled a{border-radius:50%;}
.styled-icons.icon-xs a{font-size:12px;height:25px;width:25px;}
.styled-icons.icon-sm a{font-size:14px;height:30px;width:30px;}
.styled-icons.icon-md a{font-size:20px;height:45px;width:45px;}
.styled-icons.icon-lg a{font-size:23px;height:50px;width:50px;}
.styled-icons.icon-xl a{font-size:28px;height:60px;width:60px;}
.styled-icons.styled-icons-brand a{color:#fff;}
#sb_instagram{padding-bottom:0 !important;position:relative;}
#sb_instagram .sbi_follow_btn{position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1;}
#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:15px 25px;margin:5px auto 0;background:#333;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.1s ease-in;}
#sb_instagram .sbi_follow_btn a:hover, #sb_instagram .sbi_follow_btn a:focus{box-shadow:none;}
#sb_instagram #sbi_load{padding:0 !important;}
#sb_instagram .sbi_photo_wrap .sbi_photo{position:relative;transition:all 0.5s ease;}
@media (prefers-reduced-motion: reduce) {
#sb_instagram .sbi_photo_wrap .sbi_photo{transition:none;}
}
#sb_instagram .sbi_photo_wrap .sbi_photo:before{color:var(--text-color-bg-theme-color1);content:"\f16d";font-family:"Font Awesome 5 Brands";font-weight:600;font-size:30px;position:absolute;height:100%;width:100%;left:0;right:0;opacity:0;visibility:hidden;text-align:center;-webkit-transform:scale(1.2) translateY(30%);transform:scale(1.2) translateY(30%);transition:all 0.3s ease-out;z-index:3;}
@media (prefers-reduced-motion: reduce) {
#sb_instagram .sbi_photo_wrap .sbi_photo:before{transition:none;}
}
#sb_instagram .sbi_photo_wrap .sbi_photo:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;right:0;z-index:1;opacity:0;visibility:hidden;background-color:rgba(var(--theme-color1-rgb), 0.8);transition:all 0.3s ease-out;}
@media (prefers-reduced-motion: reduce) {
#sb_instagram .sbi_photo_wrap .sbi_photo:after{transition:none;}
}
#sb_instagram .sbi_photo_wrap .sbi_photo:hover:before{-webkit-transform:scale(1) translateY(50%);transform:scale(1) translateY(50%);opacity:1;visibility:visible;}
#sb_instagram .sbi_photo_wrap .sbi_photo:hover:after{opacity:1;visibility:visible;}
#sb_instagram .sbi_follow_btn a{color:var(--text-color-bg-theme-color2);background:rgba(var(--theme-color2-rgb), 0.99) !important;box-shadow:none !important;}
#sb_instagram .sbi_follow_btn a:hover{color:var(--text-color-bg-theme-color1);background:rgba(var(--theme-color1-rgb), 0.99) !important;}
body:not(.elementor-editor-active) .main-content .widget:not(.widget_search) .widget-inner{position:relative;display:block;padding:35px;background-color:#f6f4f9;border:1px solid #f2f0ec;border-radius:2px;}
@media(max-width:767.98px){
body:not(.elementor-editor-active) .main-content .widget:not(.widget_search) .widget-inner{padding:30px;}
}
.widget{margin-bottom:35px;}
.widget:last-child{margin-bottom:0;}
.widget ul, .widget ol{margin:0;padding:0;list-style:none;}
.widget ul li{list-style:none;padding-bottom:0;padding-top:0;margin-bottom:0;line-height:var(--line-height-widget-li);}
.widget > ul li:last-child, .widget ul.menu li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.widget .widget-title, .widget.widget_block h2{margin-bottom:25px;margin-top:0;font-size:1.3rem;font-weight:var(--headings-font-weight-h5);line-height:1.4;letter-spacing:inherit;}
.widget .widget-title.widget-title-line-bottom, .widget.widget_block h2.widget-title-line-bottom{position:relative;margin-bottom:20px;padding-bottom:20px;}
.widget .widget-title.widget-title-line-bottom:after, .widget .widget-title.widget-title-line-bottom:before, .widget.widget_block h2.widget-title-line-bottom:after, .widget.widget_block h2.widget-title-line-bottom:before{background:#bbb;border-radius:10px;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:50px;}
.widget .widget-title.widget-title-line-bottom:before, .widget.widget_block h2.widget-title-line-bottom:before{background:#eee;width:100%;}
.widget.widget_block .wp-block-group__inner-container h2{position:relative;margin-bottom:20px;padding-bottom:20px;}
.widget.widget_block .wp-block-group__inner-container h2:after, .widget.widget_block .wp-block-group__inner-container h2:before{background:var(--sidebar-default-theme-color);border-radius:10px;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:50px;}
.widget.widget_block .wp-block-group__inner-container h2:before{background:#eee;width:100%;}
.widget.tm-widget-sticky-sidebar-in-parent{display:none;}
.widget.widget_recent_entries ul > li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(150, 150, 150, 0.3);line-height:1.9;}
.widget.widget_recent_entries ul > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.widget.widget_recent_entries ul > li a{color:#404040;}
.widget.widget_recent_entries ul > li a:hover{color:var(--hover-theme-color);}
.widget.widget_recent_entries ul > li > span{display:block;color:#404040;font-size:14px;font-weight:300;line-height:12px;padding:4px 0;}
.widget.widget_archive ul > li, .widget.widget_categories ul > li, .widget.widget_pages ul > li, .widget.widget_meta ul > li, .widget.widget_recent_comments ul > li, .widget.widget_rss ul > li, .widget.widget_nav_menu ul > li{padding-left:15px;position:relative;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.widget.widget_archive ul > li, .widget.widget_categories ul > li, .widget.widget_pages ul > li, .widget.widget_meta ul > li, .widget.widget_recent_comments ul > li, .widget.widget_rss ul > li, .widget.widget_nav_menu ul > li{transition:none;}
}
.widget.widget_archive ul > li::before, .widget.widget_categories ul > li::before, .widget.widget_pages ul > li::before, .widget.widget_meta ul > li::before, .widget.widget_recent_comments ul > li::before, .widget.widget_rss ul > li::before, .widget.widget_nav_menu ul > li::before{content:"\f0da";left:0;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;color:#ccc;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.widget.widget_archive ul > li::before, .widget.widget_categories ul > li::before, .widget.widget_pages ul > li::before, .widget.widget_meta ul > li::before, .widget.widget_recent_comments ul > li::before, .widget.widget_rss ul > li::before, .widget.widget_nav_menu ul > li::before{transition:none;}
}
.widget.widget_archive ul > li::before, .widget.widget_categories ul > li::before, .widget.widget_pages ul > li::before, .widget.widget_meta ul > li::before, .widget.widget_recent_comments ul > li::before, .widget.widget_rss ul > li::before, .widget.widget_nav_menu ul > li::before{color:var(--theme-color1);}
.widget.widget_archive ul > li a, .widget.widget_categories ul > li a, .widget.widget_pages ul > li a, .widget.widget_meta ul > li a, .widget.widget_recent_comments ul > li a, .widget.widget_rss ul > li a, .widget.widget_nav_menu ul > li a{color:#404040;font-weight:normal;font-size:var(--body-font-size);}
.widget.widget_archive ul > li > a:hover, .widget.widget_categories ul > li > a:hover, .widget.widget_pages ul > li > a:hover, .widget.widget_meta ul > li > a:hover, .widget.widget_recent_comments ul > li > a:hover, .widget.widget_rss ul > li > a:hover, .widget.widget_nav_menu ul > li > a:hover{color:var(--hover-theme-color);}
.widget.widget_categories ul > li, .widget.widget_archive ul > li{padding-left:24px;color:#999;}
.widget.widget_categories ul > li::before, .widget.widget_archive ul > li::before{content:"\f07c";font-family:"Font Awesome 5 Free";font-weight:400;}
.widget.widget_categories ul > li a, .widget.widget_archive ul > li a{margin-left:5px;}
.widget.widget_recent_comments ul > li{line-height:1.9;margin-bottom:7px;padding-bottom:7px;}
.widget.widget_recent_comments ul > li .comment-author-link, .widget.widget_recent_comments ul > li .comment-author-link a{color:#404040;font-size:var(--h6-font-size);font-weight:var(--headings-font-weight-h6);font-family:var(--heading-font-family);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.widget.widget_recent_comments ul > li .comment-author-link, .widget.widget_recent_comments ul > li .comment-author-link a{transition:none;}
}
.widget.widget_recent_comments ul > li .comment-author-link a:hover{color:var(--hover-theme-color);}
.widget.widget_recent_comments ul > li a{font-style:italic;}
.widget.widget_recent_comments ul > li .comment-author-link a{font-style:normal;}
.widget.widget_nav_menu .sub-menu{}
.widget.widget_nav_menu ul > li::before{content:"\f0da";font-size:14px;font-weight:600;}
.widget.widget_nav_menu ul > li.current-menu-item:before{color:var(--theme-color2);}
.widget.widget_tag_cloud .tagcloud > a{background:#fcfcfc;border:1px solid #eee;border-radius:2px;color:#404040;display:inline-block;font-size:12px !important;margin:10px 12px 0 0 !important;padding:6px 15px !important;font-weight:400;letter-spacing:0.25px;border-radius:50px;text-transform:uppercase;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.widget.widget_tag_cloud .tagcloud > a{transition:none;}
}
.widget.widget_tag_cloud .tagcloud > a:hover{background:#333;color:#fff;}
.widget .wp-block-tag-cloud > a{background:#fcfcfc;border:1px solid #eee;border-radius:2px;color:#404040;display:inline-block;font-size:12px !important;margin:10px 12px 0 0 !important;padding:6px 15px !important;font-weight:400;letter-spacing:0.25px;border-radius:50px;text-transform:uppercase;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.widget .wp-block-tag-cloud > a{transition:none;}
}
.widget .wp-block-tag-cloud > a:hover{text-decoration:none;background:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
.widget select{border:1px solid rgba(51, 51, 51, 0.1);max-width:100%;padding:7px 10px;width:100%;}
.widget.widget_rss ul li{margin-bottom:25px;}
.widget.widget_rss ul li:last-child{margin-bottom:0;}
.widget.widget_rss ul li .rsswidget{display:block;color:var(--headings-color);font-size:var(--h5-font-size);font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h5);line-height:1.4;}
.widget.widget_rss ul li .rss-date{color:var(--theme-color2);font-size:0.9rem;}
.widget.widget_rss ul li .rssSummary{color:#777;line-height:1.9;}
.widget.widget_rss ul li cite{color:#333;font-size:0.9rem;}
.widget.widget_rss ul li:before, .widget.widget_rss ul li:after, .widget.widget_rss ul li a{line-height:1.5;}
.widget.widget_text img{display:block;}
.widget.widget_tag_cloud .tagcloud > a:hover, .widget.widget_product_tag_cloud .tagcloud > a:hover{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);}
.widget .name{margin-top:0;}
.widget .nice-select{float:none;}
.widget.widget_archive .nice-select ul > li:before{content:"";}
.post-single .entry-content .nice-select{float:none;}
.text-center .widget .widget-title.widget-title-line-bottom:after{left:0;right:0;margin:0 auto;}
.wp-block-categories > li{padding-left:15px;position:relative;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-categories > li{transition:none;}
}
.wp-block-categories > li::before{content:"\f0da";left:0;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;color:#ccc;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-categories > li::before{transition:none;}
}
.wp-block-categories > li{padding-left:0;color:#bbb;}
.wp-block-categories > li::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:var(--theme-color1);left:auto;right:0;}
.wp-block-categories > li a{color:#404040;font-weight:normal;font-size:var(--body-font-size);}
.wp-block-categories > li > a:hover{color:var(--hover-theme-color);}
.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li{position:relative;padding-left:68px;min-height:44px;}
.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li::before{content:"\f075";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--theme-color1, #ffffff);width:44px;height:44px;color:var(--text-color-bg-theme-color1, #04000b);margin-right:20px;transition:all 500ms ease;position:absolute;top:6px;left:0;}
.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li:hover::before{background-color:var(--theme-color2, #6222cc);color:var(--text-color-bg-theme-color2, #ffffff);}
.widget-brochure-box .brochure-box{background:#eee;border-radius:3px;display:inline-block;padding:0 15px 0 0;position:relative;width:100%;transition:all 0.2s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.widget-brochure-box .brochure-box{transition:none;}
}
.widget-brochure-box .brochure-box:hover{background:#333;}
.widget-brochure-box .brochure-box .brochure-icon{border-right:1px solid #ddd;border-radius:3px 0 0 3px;color:#888;display:inline-block;font-size:18px;padding:15px;vertical-align:middle;transition:all 0.2s ease 0s;}
@media (prefers-reduced-motion: reduce) {
.widget-brochure-box .brochure-box .brochure-icon{transition:none;}
}
.widget-brochure-box .brochure-box:hover .brochure-icon{border-right-color:#444;color:#fff;}
.widget-brochure-box .brochure-box .text{color:#333;display:inline-block;font-size:14px;margin:0;padding-left:15px;}
.widget-brochure-box .brochure-box:hover .text{color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-classic{padding:15px 0;}
.widget-brochure-box .brochure-box.brochure-box-classic .brochure-icon{padding:3px 15px 0;float:right;border:0;}
.widget-brochure-box .brochure-box.brochure-box-dark-version{background:#333;}
.widget-brochure-box .brochure-box.brochure-box-dark-version:hover{background:#eee;}
.widget-brochure-box .brochure-box.brochure-box-dark-version .text{color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-dark-version:hover .text{color:#333;}
.widget-brochure-box .brochure-box.brochure-box-dark-version .brochure-icon{border-right-color:#444;color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-dark-version:hover .brochure-icon{border-right-color:#ddd;color:#888;}
.sidebar-area .widget-brochure-box{margin-bottom:15px;}
.sidebar-area .widget-brochure-box:last-child{margin-bottom:35px;}
.widget-brochure-box .brochure-box.brochure-box-black{background:#222;}
.widget-brochure-box .brochure-box.brochure-box-black .brochure-icon{border-right:1px solid #333;color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-black .text{color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-black:hover{background:#111;}
.widget-brochure-box .brochure-box.brochure-box-black:hover .brochure-icon{border-right-color:#222;}
.tm-widget-blog-list .post{border-bottom:none;display:flex;align-items:center;}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
.tm-widget-blog-list .post{align-items:start;}
}
.tm-widget-blog-list .post:not(:last-child){margin-bottom:13px;padding-bottom:13px;}
.tm-widget-blog-list .post .post-thumb{float:left;margin-right:15px;margin-top:1px;width:75px;flex-shrink:0;}
.tm-widget-blog-list .post .post-thumb img{border-radius:50%;}
.tm-widget-blog-list .post .post-right{overflow:hidden;}
.tm-widget-blog-list .post .post-right .post-title{margin-top:0;margin-bottom:7px;}
.tm-widget-blog-list .post .post-right .post-title a{text-transform:capitalize;}
.tm-widget-blog-list .post .post-right .entry-date{display:block;color:#777;font-size:14px;line-height:12px;padding:4px 0;}
.wp-block-calendar table, .wp-block-calendar th, .wp-block-calendar td, .widget_calendar table,
.widget_calendar th, .widget_calendar td{border:1px solid rgba(51, 51, 51, 0.1);}
.wp-block-calendar .wp-calendar-table, .widget_calendar .wp-calendar-table{margin-bottom:10px;}
.wp-block-calendar .wp-calendar-table thead, .widget_calendar .wp-calendar-table thead{background-color:var(--theme-color1);}
.wp-block-calendar .wp-calendar-table thead th, .widget_calendar .wp-calendar-table thead th{background-color:transparent;color:var(--text-color-bg-theme-color1);text-align:center;padding-top:15px;padding-bottom:10px;}
.wp-block-calendar .wp-calendar-table tbody, .widget_calendar .wp-calendar-table tbody{background-color:#fff;}
.wp-block-calendar .wp-calendar-table tbody td, .widget_calendar .wp-calendar-table tbody td{text-align:center;padding-top:10px;padding-bottom:8px;}
.wp-block-calendar .wp-calendar-table caption, .widget_calendar .wp-calendar-table caption{text-align:center;color:var(--theme-color1);padding-bottom:0;padding-top:20px;caption-side:bottom;}
.wp-block-calendar a, .widget_calendar a{text-decoration:none;}
.wp-block-calendar .calendar_wrap nav, .widget_calendar .calendar_wrap nav{display:flex;justify-content:space-between;align-items:center;}
.wp-block-calendar .calendar_wrap nav a, .widget_calendar .calendar_wrap nav a{color:var(--theme-color2);transition:all 500ms ease;}
.wp-block-calendar .calendar_wrap nav a:hover, .widget_calendar .calendar_wrap nav a:hover{color:var(--hover-theme-color);}
.wp-block-calendar{margin-bottom:28px;}
.widget .wp-block-calendar{margin-bottom:0;}
.wp-block-group .wp-block-group__inner-container > .wp-block-calendar{margin-bottom:35px;}
.tm-widget-contact-info .thumb{margin-bottom:15px;}
.tm-widget-contact-info .description{margin-bottom:15px;}
.tm-widget-contact-info ul{list-style:none;}
.tm-widget-contact-info ul li{margin-bottom:20px;padding:0;line-height:1.5rem;}
.tm-widget-contact-info ul li .icon{color:var(--headings-color);margin-right:30px;transition:color 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-widget-contact-info ul li .icon{transition:none;}
}
.tm-widget-contact-info ul li .text{color:var(--text-color);font-weight:400;font-size:var(--body-font-size);}
.tm-widget-contact-info ul li .text a{color:var(--text-color);}
.tm-widget-contact-info ul li .text p{margin-bottom:0;}
.tm-widget-contact-info ul li:last-child{margin-bottom:0;}
.tm-widget-contact-info ul li a{font-weight:var(--body-font-weight);}
.tm-widget-contact-info ul li a:hover{text-decoration:underline;}
.tm-widget-contact-info.contact-info-style1 li .icon{float:left;width:16px;font-size:22px;text-align:center;}
.tm-widget-contact-info.contact-info-style1 li .text{overflow:hidden;}
.tm-widget-contact-info.contact-info-style2 li .icon{display:none;}
.tm-widget-contact-info.contact-info-style2 li .text{overflow:hidden;}
.tm-widget-contact-info.contact-info-style3 li .icon{float:left;margin-right:10px;font-weight:var(--body-font-bold);}
.tm-widget-contact-info.contact-info-style3 li .icon i{width:16px;font-size:18px;text-align:center;margin-right:8px;vertical-align:middle;}
.tm-widget-contact-info.contact-info-style3 li .text{overflow:hidden;}
.tm-widget-contact-info.contact-info-style4 li .icon{margin-right:0;font-weight:var(--body-font-bold);}
.tm-widget-contact-info.contact-info-style5 li .icon{margin-right:0;font-weight:var(--body-font-bold);}
.tm-widget-contact-info.contact-info-style5 li .icon i{width:16px;font-size:18px;text-align:center;margin-right:8px;vertical-align:middle;}
.widget-empty-space{margin-bottom:0 !important;}
.widget-featured-page .page .page-content a{margin-bottom:2px solid #bbb;}
#flickr-feed img{background:#000 none repeat scroll 0 0;float:left;height:100%;padding:0;width:100%;}
.widget-gallery-images .isotope-layout .isotope-item{margin-bottom:0;}
.widget-gallery-images .isotope-layout.grid-3 .isotope-item{width:33.2% !important;}
.widget-horizontal-row hr{margin-top:0;margin-bottom:20px;}
.instagram-feed-carousel figure, .instagram-feed-grid figure{position:relative;margin-bottom:0;}
.instagram-feed-carousel figure .link-out, .instagram-feed-grid figure .link-out{position:absolute;right:10px;bottom:10px;background:rgba(0, 0, 0, 0.45);color:#f8f8f8;line-height:1;padding:10px;font-weight:300;opacity:0;}
.instagram-feed-carousel figure .link-out:hover, .instagram-feed-grid figure .link-out:hover{background:rgba(0, 0, 0, 0.7);color:#f8f8f8;}
.instagram-feed-carousel figure:hover .link-out, .instagram-feed-grid figure:hover .link-out{opacity:1;}
.instagram-feed-grid .item{width:100px;display:inline-block;margin-bottom:2px;margin-right:2px;}
.widget .instagram-feed-grid .item{margin-bottom:0;margin-right:0;padding:5px;width:33.33333333%;}
.widget .instagram-feed-grid .item img{border-radius:10px;}
.widget .instagram-feed-grid.feed-grid-3 .item{width:33.33333333%;}
.widget .instagram-feed-grid.feed-grid-4 .item{width:25%;}
body.error404 .search-box .search-form, .sidebar-area .widget_search .search-form, .footer-widget-area .widget_search .search-form, body.search .new-search-form .search-form{position:relative;margin:0px;}
body.error404 .search-box .search-form input[type=text],
.sidebar-area .widget_search .search-form input[type=text],
.footer-widget-area .widget_search .search-form input[type=text],
body.search .new-search-form .search-form input[type=text]{position:relative;line-height:40px;padding:19px 80px 19px 35px;background:#fff;border:1px solid var(--theme-color2);color:#333;display:block;letter-spacing:0px;width:100%;height:80px;border-radius:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
body.error404 .search-box .search-form input[type=search],
.sidebar-area .widget_search .search-form input[type=search],
.footer-widget-area .widget_search .search-form input[type=search],
body.search .new-search-form .search-form input[type=search]{position:relative;line-height:40px;padding:15px 80px 15px 25px;background:#fff;border:1px solid var(--theme-color2);color:#333;display:block;font-weight:300;letter-spacing:0px;width:100%;height:67px;border-radius:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
body.error404 .search-box .search-form input:focus, .sidebar-area .widget_search .search-form input:focus, .footer-widget-area .widget_search .search-form input:focus, body.search .new-search-form .search-form input:focus{border-color:transparent;box-shadow:0 0 0 2px var(--theme-color2);}
body.error404 .search-box .search-form button, .sidebar-area .widget_search .search-form button, .footer-widget-area .widget_search .search-form button, body.search .new-search-form .search-form button{position:absolute;right:0;top:0px;border:none;outline:none;padding:0;height:67px;width:60px;line-height:67px;display:block;font-size:1.1rem;color:var(--text-color-bg-theme-color1);background-color:var(--theme-color2);font-weight:normal;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
body.error404 .search-box .search-form button, .sidebar-area .widget_search .search-form button, .footer-widget-area .widget_search .search-form button, body.search .new-search-form .search-form button{transition:none;}
}
body.error404 .search-box .search-form button:hover, .sidebar-area .widget_search .search-form button:hover, .footer-widget-area .widget_search .search-form button:hover, body.search .new-search-form .search-form button:hover{background-color:var(--theme-color2);color:var(--text-color-bg-theme-color2);}
body.search .new-search-form{margin-bottom:60px;}
body.search .new-search-form .search-title{margin-top:0;}
body.search .new-search-form .search-form input[type=search]{margin-top:20px;}
body.search-results .main-content-area .entry-title{margin-top:0;}
.wp-block-search{position:relative;margin:0px;margin-bottom:20px;}
.wp-block-search .wp-block-search__label{display:none;}
.wp-block-search .wp-block-search__input{position:relative;line-height:40px;padding:15px 80px 15px 25px;background:#fff;border:1px solid var(--theme-color2);color:#333;display:block;letter-spacing:0px;width:100%;height:67px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.wp-block-search input:focus{border-color:transparent;box-shadow:0 0 0 2px var(--theme-color2);}
.wp-block-search .wp-block-search__button{position:absolute;right:0px;top:0px;border:none;outline:none;padding:0;height:67px;width:60px;line-height:67px;display:block;font-size:0;color:transparent;background-color:var(--theme-color2);font-weight:normal;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-search .wp-block-search__button{transition:none;}
}
.wp-block-search .wp-block-search__button:before{content:"\f002";left:50%;top:50%;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;font-size:1.1rem;color:var(--text-color-bg-theme-color1);transform:translate(-50%, -50%);transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-search .wp-block-search__button:before{transition:none;}
}
.wp-block-search .wp-block-search__button:hover{background-color:var(--theme-color2);}
.wp-block-search .wp-block-search__button:hover:before{color:var(--text-color-bg-theme-color2);}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li{margin:0;padding:0;}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li::before{content:"";}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li > a{color:#012446;background:#f5f5f5;font-weight:700;text-decoration:none !important;border-left:5px solid transparent;border-bottom:1px solid #fff;display:block;padding:16px;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li > a{transition:none;}
}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li > a:hover{border-left-color:#b798e0;}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li.current-menu-item a{border-left-color:#b798e0;}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li{padding:0;transition:all 100ms ease-in-out 0s;}
@media (prefers-reduced-motion: reduce) {
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li{transition:none;}
}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li::before{left:auto;right:18px;top:15px;font-size:18px;}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li a{background:#eef0f3;border-left:1px solid #eef0f3;border-bottom:1px solid #fff;color:#333;font-weight:700;display:block;padding:16px;}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li a:hover{background:#fff;border-left:5px solid #eee;}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li.current-menu-item a{background:#fff;border-left:5px solid #eee;}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li:first-child a{border-top:1px solid #f5f5f5;}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li a:hover{border-left-color:var(--theme-color1);}
.tm-sidebar-nav-menu-style1 .widget.widget_nav_menu ul > li.current-menu-item > a{border-left-color:var(--theme-color1);}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li a:hover{border-left-color:var(--theme-color1);}
.tm-sidebar-nav-menu-style2 .widget.widget_nav_menu ul > li.current-menu-item > a{border-left-color:var(--theme-color1);}
.widget-testimonials .author-text{font-size:18px;}
.twitter-feed li{font-size:13px;margin-bottom:8px;padding-bottom:8px;margin-top:0px;position:relative;list-style:none;}
.twitter-feed li.item{position:relative;}
.widget .twitter-feed li{padding-left:30px;}
.widget .twitter-feed li::before{left:0;position:absolute;top:0;}
.mc4wp-form .form-control{background-color:#333;border-color:#444;border-radius:0;box-shadow:none;color:#888;height:50px;font-size:13px;}
.mc4wp-form .input-group-btn .btn{padding:10px 16px 10px;background-color:#555;border-color:#555;color:#eee;border-radius:0;}
.mc4wp-form .input-group-btn .btn:hover{background-color:#444;}
.wpml-ls-legacy-dropdown{background-color:transparent;border-color:transparent;}
.wpml-ls-legacy-dropdown .wpml-ls-current-language > a{background-color:transparent;border-color:rgba(170, 170, 170, 0.32);}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a{color:#333 !important;}
.wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-sub-menu a{color:#333 !important;}
.tm-onappear-slide-animation{display:inline-block;opacity:0;visibility:hidden;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.tm-onappear-slide-animation:nth-of-type(2){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}
.tm-onappear-slide-animation:nth-of-type(3){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.tm-onappear-slide-animation:nth-of-type(4){-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}
.tm-onappear-slide-animation:nth-of-type(5){-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.tm-onappear-slide-animation:nth-of-type(6){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}
.tm-onappear-slide-animation:nth-of-type(7){-webkit-transition-delay:0.7s;-o-transition-delay:0.7s;transition-delay:0.7s;}
.tm-onappear-slide-animation:nth-of-type(8){-webkit-transition-delay:0.8s;-o-transition-delay:0.8s;transition-delay:0.8s;}
.tm-onappear-slide-animation.tm-item-appeared{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.tm_cursor_mouse_helper{font-size:16px;text-indent:0;--mouse-helper-width:11px;--mouse-helper-height:11px;--mouse-helper-left:15px;--mouse-helper-top:15px;border:none;mix-blend-mode:exclusion;background-color:#ffffff;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0);-ms-box-shadow:0 0 0 rgba(0, 0, 0, 0);box-shadow:0 0 0 rgba(0, 0, 0, 0);-webkit-transition:width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;-ms-transition:width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;transition:width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;}
.tm_cursor_mouse_helper .tm_cursor_mouse_helper_image{background-size:cover;background-position:center center;}
.tm_cursor_mouse_helper .tm_cursor_mouse_helper_image:before{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;content:" ";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0);}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_top:not(.tm_cursor_mouse_helper_centered){top:var(--mouse-helper-top) !important;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_left:not(.tm_cursor_mouse_helper_centered){left:var(--mouse-helper-left) !important;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_permanent{opacity:1;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_image.tm_cursor_mouse_helper_with_text{-webkit-box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_image{-webkit-box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);box-shadow:0 3px 46px rgba(0, 0, 0, 0.1);-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_active.tm_cursor_mouse_helper_with_image.tm_cursor_mouse_helper_with_text{--mouse-helper-width:288px;--mouse-helper-height:288px;padding:0;-webkit-box-sizing:"border-box";-ms-box-sizing:"border-box";box-sizing:"border-box";}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_active.tm_cursor_mouse_helper_with_image{--mouse-helper-width:288px;--mouse-helper-height:288px;padding:0;-webkit-box-sizing:"border-box";-ms-box-sizing:"border-box";box-sizing:"border-box";}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_layout{--mouse-helper-width:66px;--mouse-helper-height:66px;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_layout.tm_cursor_mouse_helper_click{--mouse-helper-width:56px;--mouse-helper-height:56px;}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_layout.tm_cursor_mouse_helper_click .custom-helper span:after{transform:translateX(5px);}
.tm_cursor_mouse_helper.tm_cursor_mouse_helper_with_layout.tm_cursor_mouse_helper_click .custom-helper span:before{transform:translateX(-5px);}
.tm-mouse-follow-floating-info-holder{position:fixed;top:50%;left:50%;z-index:9999;pointer-events:none;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 0.4s ease;transition:clip-path 0.4s ease;transition:clip-path 0.4s ease, -webkit-clip-path 0.4s ease;}
.tm-mouse-follow-floating-info-holder .mouse-follow-floating-info-inner{position:relative;display:inline-block;vertical-align:middle;background-color:#000;padding:16px 24px 18px;}
.tm-mouse-follow-floating-info-holder .floating-title{display:block;position:relative;color:#fff;white-space:nowrap;margin-top:0;margin-bottom:0;z-index:8;opacity:0;transform:translateX(20px);will-change:transform;}
.tm-mouse-follow-floating-info-holder .floating-subtitle{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#000;display:inline-block;white-space:nowrap;z-index:9;opacity:0;transform:translateX(20px);will-change:transform;}
.tm-mouse-follow-floating-info-holder .floating-subtitle ul{list-style:none;margin:0;}
.tm-mouse-follow-floating-info-holder a{color:#fff;}
.tm-mouse-follow-floating-info-holder.floating-info-right{text-align:right;transform:translateX(-100%);}
.tm-mouse-follow-floating-info-holder.floating-info-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path 0.4s ease;transition:clip-path 0.4s ease;transition:clip-path 0.4s ease, -webkit-clip-path 0.4s ease;}
.tm-mouse-follow-floating-info-holder.floating-info-active .floating-title{opacity:1;transform:translateX(0);transition:transform 0.4s ease 0.2s, opacity 0.2s ease-out 0.2s;}
.tm-mouse-follow-floating-info-holder.floating-info-active .floating-subtitle{opacity:1;transform:translateX(0);transition:transform 0.4s ease 0.2s, opacity 0.2s ease-out 0.2s;transition:transform 0.4s ease 0.15s, opacity 0.2s ease-out 0.15s;}
@media only screen and (max-width: 1024px) {
.tm-mouse-follow-floating-info-holder{display:none;}
} .alignnone{clear:both;margin:5px 1.5em 1.5em 0;}
p .alignnone:last-child{margin-bottom:0;}
.aligncenter, div.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
.alignright{float:right;margin:5px 0 1.5em 1.5em;clear:right;}
.alignleft{float:left;margin:5px 1.5em 1.5em 0;clear:left;}
a img.alignright{float:right;margin:5px 0 1.5em 1.5em;}
a img.alignnone{margin:5px 1.5em 1.5em 0;}
a img.alignleft{float:left;margin:5px 1.5em 1.5em 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 1.5em 1.5em 0;}
.wp-caption.alignleft{margin:5px 1.5em 1.5em 0;}
.wp-caption.alignright{margin:5px 0 1.5em 1.5em;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption p, .wp-caption .wp-caption-text{margin:10px;padding:0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:var(--body-font-bold);height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left;}
blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right;}
.bypostauthor{opacity:1;}
.alignfull, .alignwide{width:100%;position:relative;padding:15px;background-color:#ffffff;border:1px solid rgba(0, 0, 0, 0.1);}
figcaption, .wp-caption-text{color:var(--text-color);display:block;font-size:1rem;line-height:1.5;padding:0 0 5px;}
.wp-block-latest-comments__comment-date{font-weight:normal;color:#999;}
.wp-block-media-text{margin-top:1.5em;}
.wp-block-group, .wp-block-media-text{margin-bottom:1.5em;}
.main-content-area .entry-content .post-excerpt > *.alignwide,
.main-content-area .entry-summary .post-excerpt > *.alignwide{margin-left:auto;margin-right:auto;clear:both;}
@media only screen and (min-width: 768px) {
.main-content-area .entry-content .post-excerpt > *.alignwide,
.main-content-area .entry-summary .post-excerpt > *.alignwide{width:100%;max-width:100%;}
}
.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"]{border-left:none;border-right:2px solid var(--theme-color2);padding-left:0;padding-right:1em;}
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer{text-align:left;}:root .has-very-dark-gray-color{color:#222;}
.main-content-area .entry-content .wp-block-separator{background-color:#767676;border:0;height:2px;margin-bottom:2rem;margin-top:2rem;max-width:2.25em;text-align:left;}
.main-content-area .entry-content .wp-block-separator.is-style-wide{max-width:100%;}
.main-content-area .entry-content .wp-block-separator.is-style-dots{max-width:100%;background-color:inherit;border:inherit;height:inherit;text-align:center;}
.tm-responsive-video{position:relative;padding-bottom:56.25%;margin-bottom:30px;padding-top:0;height:0;overflow:hidden;}
.tm-responsive-video iframe, .tm-responsive-video object, .tm-responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.wp-block-embed-wordpress-tv.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper .tm-responsive-video{width:100%;position:relative;padding:0;padding-top:56.25%;}
.wp-block-embed-wordpress-tv.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper .tm-responsive-video > iframe, .wp-block-embed-wordpress-tv.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper .tm-responsive-video > object, .wp-block-embed-wordpress-tv.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper .tm-responsive-video > embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.wp-block-embed-wordpress-tv{border:0;padding:0;}
.wp-block-embed-wordpress-tv .tm-responsive-video{margin-bottom:20px;}
.wp-block-embed-wordpress-tv figcaption{margin-bottom:0;}
.wp-block-embed-twitter{border:0;padding:0;}
.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2{color:#fff !important;}
.wp-block-cover :not(.has-text-color):not(.has-inline-color):not(a){color:#fff !important;}
.wp-caption{padding-bottom:0;}
.wp-block-button{float:none;margin:1.5em 0;}
.wp-block-button .wp-block-button__link{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-size:14px;line-height:2em;text-transform:uppercase;letter-spacing:0.2em;font-weight:600;text-decoration:none;border-radius:0;outline:0;-webkit-transition:all, background-color 0.2s ease-out, border-color 0.2s ease-out;-o-transition:all, background-color 0.2s ease-out, border-color 0.2s ease-out;transition:all, background-color 0.2s ease-out, border-color 0.2s ease-out;padding:15px 36px;color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);border:1px solid transparent;border-radius:28px;cursor:pointer;}
.wp-block-button.is-style-outline .wp-block-button__link{color:#000;border:2px solid var(--theme-color1);border-width:2px;}
.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--theme-color2);border-color:var(--theme-color2);color:var(--text-color-bg-theme-color2);}
.wp-block-button.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0;}
.wp-block-button.alignright{text-align:right;margin-top:0;margin-left:2rem;}
.wp-block-button.alignleft{text-align:left;margin-top:0;margin-right:2rem;}
.wp-block-button a:hover{background-color:var(--theme-color2);border-color:var(--theme-color2);color:var(--text-color-bg-theme-color2);}
.wp-block-cover, .wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;margin-bottom:20px;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box;}
.main-content-area article p, .main-content-area article p.wp-block-cover-text{margin-bottom:0;}
.wp-block-columns.alignfull, .wp-block-columns.alignwide{padding:30px;}
.wp-block-gallery{margin-bottom:30px;}
.wp-block-gallery figcaption, .wp-block-gallery .wp-caption-text{margin-top:10px;}
.widget .wp-block-gallery{margin-bottom:0;}
.wp-block-categories-dropdown, .wp-block-archives-dropdown{margin-bottom:30px;}
.wp-block-archives-list{margin-bottom:30px;}
.wp-block-group.has-background{padding:20px 30px;}
.wp-block-media-text.alignfull, .wp-block-media-text.alignwide{padding:0;}
figure{margin:1em 0;}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th{border:1px solid #e6e6e6;}
.wp-block-columns .wp-block-column p:last-of-type, .wp-block-group .wp-block-group__inner-container p:last-of-type{margin-bottom:0;}
.wp-block-image{margin:0.5em 0 1em;}
.post-excerpt .wp-block-archives{margin-bottom:30px;}
.post-excerpt .wp-block-archives li{margin-bottom:10px;}
.wp-block-group .wp-block-group__inner-container > *{margin-bottom:35px;}
.wp-block-group .wp-block-group__inner-container > :last-child{margin-bottom:0;}
.wp-block-group .wp-block-group__inner-container p.wp-block-tag-cloud{margin-bottom:0;}
.widget_block > ul:not([class]){margin-left:15px;list-style:circle;}
.widget_block > ul:not([class]) li{list-style:circle;}
.widget_block .wp-block-group, .widget_block .wp-block-media-text{margin-bottom:0;}
.widget_block .wp-block-group .wp-block-group__inner-container > *:first-child{margin-top:0;}
.widget_block .widget-inner > ul:not([class]){margin-left:15px;list-style:circle;}
.widget_block .widget-inner > ul:not([class]) li{list-style:circle;}
.widget_block.widget_text .widget-inner p:last-of-type{margin-bottom:0;}
.widget_block .wp-block-pullquote{margin:0;padding:3em 0 2rem;}
.widget_block .wp-block-pullquote blockquote{padding:0;position:relative;}
.widget_block .wp-block-pullquote blockquote:before, .widget_block .wp-block-pullquote blockquote:after{content:"";background:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/blog/quote.png) no-repeat;opacity:0.1;position:absolute;margin:0 auto;width:100px;height:100px;transition:all 0.3s ease-in-out;}
@media (prefers-reduced-motion: reduce) {
.widget_block .wp-block-pullquote blockquote:before, .widget_block .wp-block-pullquote blockquote:after{transition:none;}
}
.widget_block .wp-block-pullquote blockquote:before{top:-80px;left:0;transform:rotate(180deg);}
.widget_block .wp-block-pullquote blockquote:after{bottom:-40px;right:0;}
.widget_block .wp-block-pullquote blockquote p{font-size:var(--h4-font-size);font-family:var(--heading-font-family);font-weight:var(--headings-font-weight-h4);line-height:1.4;}
.widget_block .wp-block-pullquote blockquote cite{font-size:1rem;font-family:var(--body-font-family);}
.widget_block .wp-block-pullquote blockquote:not(.has-text-color) p{color:#e7e7e7;color:var(--headings-color);}
.widget_block .wp-block-pullquote blockquote:not(.has-text-color) cite{color:var(--theme-color1);}
.widget_block .wp-block-pullquote blockquote:not(.has-text-color) cite a{color:var(--theme-color2);}
.wp-block-rss{padding-left:0 !important;}
.wp-block-rss .wp-block-rss__item .wp-block-rss__item-title{display:inline-block;font-size:var(--body-font-size);}
.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(150, 150, 150, 0.2);line-height:1.9;}
.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.wp-block-latest-posts.wp-block-latest-posts__list li:after{display:block;clear:both;content:"";}
.wp-block-latest-posts.wp-block-latest-posts__list .wp-block-latest-posts__post-author, .wp-block-latest-posts.wp-block-latest-posts__list .wp-block-latest-posts__post-date{line-height:1.9;color:#999;font-size:0.9rem;}
.wp-block-latest-posts{margin-bottom:10px;}
.wp-block-latest-posts .wp-block-latest-posts__featured-image{width:70px;margin-bottom:0;}
.wp-block-latest-posts a{color:#404040;font-size:var(--body-font-size);font-weight:var(--body-font-weight);font-family:var(--body-font-family);}
.wp-block-latest-posts a:hover{color:var(--hover-theme-color);}
.wp-block-latest-posts .wp-block-latest-posts__post-excerpt{font-size:1rem;}
.wp-block-tag-cloud .tag-cloud-link{color:#404040;font-weight:normal;font-size:1rem;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-tag-cloud .tag-cloud-link{transition:none;}
}
.wp-block-tag-cloud .tag-cloud-link:hover{color:var(--hover-theme-color);}
.widget_rss ul li{margin-bottom:25px;}
.wp-block-page-list li{padding-left:15px;position:relative;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-page-list li{transition:none;}
}
.wp-block-page-list li::before{content:"\f0da";left:0;position:absolute;font-family:"Font Awesome 5 Free";font-weight:600;color:#ccc;transition:all 0.3s ease;}
@media (prefers-reduced-motion: reduce) {
.wp-block-page-list li::before{transition:none;}
}
.wp-block-page-list li::before{color:var(--theme-color2);}
.wp-block-page-list li a{color:#404040;font-weight:normal;font-size:var(--body-font-size);}
.wp-block-page-list li > a:hover{color:var(--hover-theme-color);text-shadow:0 0 1px var(--theme-color1);}
.wp-block-latest-comments{margin-bottom:20px;}
.wp-block-latest-comments .wp-block-latest-comments__comment{margin-bottom:20px;line-height:1.9;display:flex;}
.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;}
.wp-block-latest-comments .wp-block-latest-comments__comment-meta a{color:#404040;font-size:var(--body-font-size);font-weight:var(--body-font-weight);font-family:var(--body-font-family);}
.wp-block-latest-comments .wp-block-latest-comments__comment-meta a:hover{color:var(--hover-theme-color);}
.wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date{font-size:0.9rem;}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:1em;}
.wp-calendar-nav{display:flex;justify-content:space-between;align-items:center;}
.wp-calendar-nav .wp-calendar-nav-prev a{color:var(--theme-color2);text-decoration:none;transition:all 500ms ease;}
.wp-calendar-nav .wp-calendar-nav-prev a:hover{color:var(--hover-theme-color);}
.wp-block-verse{background:none;padding:0;}
.wp-block-table{margin-bottom:0;}
.wp-block-table table{width:100%;margin:0;}
.wp-block-table table td, .wp-block-table table th{padding:10px 20px;border:1px solid #e6e6e6;}
.wp-block-archives{margin:0;padding:0;list-style:none;}
.wp-block-archives > li{color:#bbb;font-weight:normal;font-size:var(--body-font-size);}
.wp-block-archives > li::before{content:"\f07b";font-family:"Font Awesome 5 Free";font-weight:400;color:var(--theme-color2);margin-right:5px;}
.wp-block-archives > li a{margin-left:5px;color:#404040;font-weight:normal;font-size:var(--body-font-size);}
.wp-block-archives > li > a:hover{color:var(--hover-theme-color);text-shadow:0 0 1px var(--theme-color1);}
.wp-block-preformatted, .wp-block-code{padding:0;}
.wp-block-preformatted:not(.has-background), .wp-block-code:not(.has-background){background-color:transparent;}
footer#footer .widget_block h2{color:#fff;}
footer#footer .widget_block .wp-block-preformatted:not(.has-text-color), footer#footer .widget_block .wp-block-code:not(.has-text-color){color:#e7e7e7;}
footer#footer .widget_block .wp-block-latest-comments:not(.has-avatar):not(.has-dates) li:hover::before{background-color:var(--theme-color3, #6222cc);color:var(--text-color-bg-theme-color3, #ffffff);}
footer#footer .widget_block .wp-block-latest-comments .wp-block-latest-comments__comment-meta a{color:#e7e7e7;}
footer#footer .widget_block .wp-block-latest-comments .wp-block-latest-comments__comment-meta a:hover{color:var(--footer-default-theme-color);}
footer#footer .widget_block .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date{color:var(--footer-default-theme-color);}
footer#footer .widget_block .wp-block-pullquote blockquote:not(.has-text-color) p{color:#e7e7e7;}
footer#footer .widget_block .wp-block-page-list li::before{color:var(--footer-default-theme-color);}
footer#footer .widget_block .wp-block-page-list li a{color:#e7e7e7;}
footer#footer .widget_block .wp-block-page-list li a:hover{color:#fff;}
footer#footer .widget_block .wp-block-latest-posts.wp-block-latest-posts__list .wp-block-latest-posts__post-author, footer#footer .widget_block .wp-block-latest-posts.wp-block-latest-posts__list .wp-block-latest-posts__post-date{color:var(--theme-color1);}
footer#footer .widget_block .wp-block-latest-posts a{color:#e7e7e7;}
footer#footer .widget_block .wp-block-latest-posts a:hover{color:#fff;}
footer#footer .widget_block .wp-block-table table td,
footer#footer .widget_block .wp-block-table table th{border-color:rgba(231, 231, 231, 0.4);}
footer#footer .widget_block .wp-block-verse{color:#e7e7e7;}
footer#footer .wp-block-calendar .wp-calendar-table caption, footer#footer .widget_calendar .wp-calendar-table caption{color:var(--footer-default-theme-color);}
footer#footer .wp-block-calendar .wp-calendar-table thead, footer#footer .widget_calendar .wp-calendar-table thead{background-color:var(--footer-default-theme-color);}
footer#footer .wp-block-calendar .wp-calendar-table thead th, footer#footer .widget_calendar .wp-calendar-table thead th{color:var(--footer-default-text-color-on-bg-theme-color);}
footer#footer .wp-block-calendar .wp-calendar-table tbody, footer#footer .widget_calendar .wp-calendar-table tbody{background-color:#fff;}
footer#footer .wp-block-calendar .wp-calendar-table tbody td, footer#footer .widget_calendar .wp-calendar-table tbody td{color:#555;}
footer#footer .wp-block-calendar .wp-calendar-nav a, footer#footer .widget_calendar .wp-calendar-nav a{color:#e7e7e7;}
footer#footer .wp-block-calendar .wp-calendar-nav a:hover, footer#footer .widget_calendar .wp-calendar-nav a:hover{color:var(--footer-default-hover-theme-color);}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%;}
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-item a, .gallery-item a:hover, .gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:none;display:inline-block;max-width:100%;}
.gallery-item a img{display:block;-webkit-transition:-webkit-filter 0.2s ease-in;transition:-webkit-filter 0.2s ease-in;transition:filter 0.2s ease-in;transition:filter 0.2s ease-in, -webkit-filter 0.2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.gallery-item a:hover img, .gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%);}
.gallery-caption{display:block;text-align:center;padding:0 10px 0 0;margin-bottom:0;}
@media screen and (min-width:30em){
.gallery-item{max-width:25%;}
.gallery-columns-1 .gallery-item{max-width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
}
@media screen and (min-width:48em){
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
}  footer#footer{background-color:#0b3b5e;color:#e7e7e7;}
footer#footer b, footer#footer strong{color:#e7e7e7;}
footer#footer .footer-widget-area .footer-widget-area-column-separator{border-left:1px solid rgba(255, 255, 255, 0.1);padding:0 30px;}
footer#footer .footer-widget-area .footer-widget-area-column-separator:first-child{border:none !important;}
footer#footer .footer-widget-area .widget{margin-bottom:45px;}
footer#footer .footer-widget-area .widget .widget-title{color:#fff;margin-bottom:35px;}
footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:after, footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:#666;}
footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:rgba(240, 240, 240, 0.1);}
footer#footer .footer-widget-area .elementor-element .elementor-widget-container .widget:last-child{margin-bottom:0;}
footer#footer .footer-widget-area .tm-widget-contact-info ul li .text{color:#e7e7e7;}
footer#footer .footer-widget-area .tm-widget-contact-info ul li .text a{color:#e7e7e7;}
footer#footer .footer-widget-area .tm-widget-contact-info ul li .text a:hover{color:#fff;}
footer#footer.fixed-footer{bottom:0;left:0;position:fixed;right:0;z-index:1;}
@media(max-width:1199.98px){
footer#footer.fixed-footer{position:relative;}
}
body.has-fixed-footer .main-content{background-color:#fff;position:relative;z-index:2;}
body.has-fixed-footer #header{background-color:#fff;position:relative;z-index:111;}
body.has-fixed-footer.tm-boxed-layout .fixed-footer{overflow:hidden;margin:0 auto;max-width:1170px;}
footer#footer.footer-inverted{background-color:#f9f9f9;border-top:1px solid #eee;color:#666;}
footer#footer.footer-inverted a{color:#222;}
footer#footer.footer-inverted a:focus, footer#footer.footer-inverted a:hover, footer#footer.footer-inverted a:active{color:black;}
footer#footer.footer-inverted .footer-widget-area .footer-widget-area-column-separator{border-left-color:rgba(65, 65, 65, 0.1);}
footer#footer.footer-inverted .footer-widget-area .widget .widget-title.widget-title-line-bottom:before{background:rgba(65, 65, 65, 0.1);}
footer#footer.footer-inverted .footer-widget-area .widget .widget-title,
footer#footer.footer-inverted .footer-widget-area .widget .post .post-title a{color:#222;}
footer#footer.footer-inverted .footer-bottom{background-color:#eee;color:#666;}
footer#footer.footer-inverted .styled-icons.icon-dark:not(.icon-bordered) a{color:#fff;}
.widget_nav_menu.split-nav-menu ul li{margin-bottom:4px !important;width:50%;float:left;padding-right:3px;}
footer#footer .footer-widget-area .widget .widget-title{margin-bottom:20px;}
footer#footer .footer-widget-area .widget .widget-title.widget-title-line-bottom{padding-bottom:20px;}
footer#footer .widget.widget_archive ul li::before, footer#footer .widget.widget_categories ul li::before, footer#footer .widget.widget_pages ul li::before, footer#footer .widget.widget_meta ul li::before, footer#footer .widget.widget_recent_comments ul li::before, footer#footer .widget.widget_rss ul li::before, footer#footer .widget.widget_links ul li::before, footer#footer .widget.widget_recent_entries ul li::before, footer#footer .widget.widget_nav_menu ul li::before{color:var(--footer-default-theme-color);}
footer#footer .widget.widget_archive ul li a, footer#footer .widget.widget_categories ul li a, footer#footer .widget.widget_pages ul li a, footer#footer .widget.widget_meta ul li a, footer#footer .widget.widget_recent_comments ul li a, footer#footer .widget.widget_rss ul li a, footer#footer .widget.widget_links ul li a, footer#footer .widget.widget_recent_entries ul li a, footer#footer .widget.widget_nav_menu ul li a{color:#e7e7e7;}
footer#footer .widget.widget_archive ul li a:focus, footer#footer .widget.widget_archive ul li a:hover, footer#footer .widget.widget_archive ul li a:active, footer#footer .widget.widget_categories ul li a:focus, footer#footer .widget.widget_categories ul li a:hover, footer#footer .widget.widget_categories ul li a:active, footer#footer .widget.widget_pages ul li a:focus, footer#footer .widget.widget_pages ul li a:hover, footer#footer .widget.widget_pages ul li a:active, footer#footer .widget.widget_meta ul li a:focus, footer#footer .widget.widget_meta ul li a:hover, footer#footer .widget.widget_meta ul li a:active, footer#footer .widget.widget_recent_comments ul li a:focus, footer#footer .widget.widget_recent_comments ul li a:hover, footer#footer .widget.widget_recent_comments ul li a:active, footer#footer .widget.widget_rss ul li a:focus, footer#footer .widget.widget_rss ul li a:hover, footer#footer .widget.widget_rss ul li a:active, footer#footer .widget.widget_links ul li a:focus, footer#footer .widget.widget_links ul li a:hover, footer#footer .widget.widget_links ul li a:active, footer#footer .widget.widget_recent_entries ul li a:focus, footer#footer .widget.widget_recent_entries ul li a:hover, footer#footer .widget.widget_recent_entries ul li a:active, footer#footer .widget.widget_nav_menu ul li a:focus, footer#footer .widget.widget_nav_menu ul li a:hover, footer#footer .widget.widget_nav_menu ul li a:active{color:#fff;}
footer#footer .widget.widget_rss ul li .rsswidget{color:#ccc;}
footer#footer .widget.widget_rss ul li .rss-date{color:var(--footer-default-theme-color);}
footer#footer .widget.widget_rss ul li .rssSummary{color:#e7e7e7;}
footer#footer .widget.widget_rss ul li cite{color:#aaa;}
footer#footer .widget.widget_recent_comments ul > li{color:#aaa;}
footer#footer .widget.widget_recent_comments ul > li a{color:#e7e7e7;font-style:italic;}
footer#footer .widget.widget_recent_comments ul > li a:hover{color:var(--footer-default-theme-color);}
footer#footer .widget.widget_recent_comments ul > li .comment-author-link,
footer#footer .widget.widget_recent_comments ul > li .comment-author-link a{color:#ccc;font-style:normal;}
footer#footer .widget.widget_recent_comments ul > li .comment-author-link:hover,
footer#footer .widget.widget_recent_comments ul > li .comment-author-link a:hover{color:var(--footer-default-hover-theme-color);}
footer#footer .widget.widget_tag_cloud .tagcloud > a{border-color:var(--footer-default-theme-color);background-color:rgba(0, 0, 0, 0.25);color:#ccc;}
footer#footer .widget.widget_tag_cloud .tagcloud > a:hover{background:var(--footer-default-theme-color);color:var(--footer-default-text-color-on-bg-theme-color);}
footer#footer .widget .wp-block-tag-cloud > a{border-color:var(--footer-default-theme-color);background-color:rgba(0, 0, 0, 0.25);color:#ccc;}
footer#footer .widget .wp-block-tag-cloud > a:hover{background:var(--footer-default-theme-color);color:var(--footer-default-text-color-on-bg-theme-color);}
footer#footer .widget.widget-blog-list .tm-widget-blog-list .post .post-right .post-title a{color:#ddd;}
footer#footer .widget.widget-blog-list .tm-widget-blog-list .post .post-right .post-title a:hover{color:var(--footer-default-hover-theme-color);}
footer#footer .widget.widget-blog-list .tm-widget-blog-list .post .post-right .entry-date{color:#aaa;}
footer#footer .wp-block-archives li::before,
footer#footer .wp-block-categories li::before{color:var(--footer-default-theme-color);}
footer#footer .wp-block-archives li a,
footer#footer .wp-block-categories li a{color:#e7e7e7;}
footer#footer .wp-block-archives li a:focus, footer#footer .wp-block-archives li a:hover, footer#footer .wp-block-archives li a:active,
footer#footer .wp-block-categories li a:focus,
footer#footer .wp-block-categories li a:hover,
footer#footer .wp-block-categories li a:active{color:#fff;}
footer#footer.footer-black .widget.widget_archive ul > li, footer#footer.footer-black .widget.widget_categories ul > li, footer#footer.footer-black .widget.widget_links ul > li, footer#footer.footer-black .widget.widget_meta ul > li, footer#footer.footer-black .widget.widget_nav_menu ul > li, footer#footer.footer-black .widget.widget_pages ul > li, footer#footer.footer-black .widget.widget_recent_comments ul > li, footer#footer.footer-black .widget.widget_recent_entries ul > li{border-top-color:rgba(51, 51, 51, 0.4);}
footer#footer.footer-black .widget.widget_rss ul li .rss-date{color:#b4b4b4;}
footer#footer.footer-black .widget.widget_rss ul li cite{color:white;}
footer#footer.footer-inverted .widget.widget_archive ul > li, footer#footer.footer-inverted .widget.widget_categories ul > li, footer#footer.footer-inverted .widget.widget_links ul > li, footer#footer.footer-inverted .widget.widget_meta ul > li, footer#footer.footer-inverted .widget.widget_nav_menu ul > li, footer#footer.footer-inverted .widget.widget_pages ul > li, footer#footer.footer-inverted .widget.widget_recent_comments ul > li, footer#footer.footer-inverted .widget.widget_recent_entries ul > li{border-top-color:rgba(55, 55, 55, 0.1);}
footer#footer .footer-widget-area .widget.widget_block .wp-block-group__inner-container h2:after, footer#footer .footer-widget-area .widget.widget_block .wp-block-group__inner-container h2:before{background:var(--footer-default-theme-color);}
footer#footer .footer-widget-area .widget.widget_block .wp-block-group__inner-container h2:before{background:rgba(240, 240, 240, 0.1);}
.get-quote__progress{position:relative;display:block;width:100%;margin-top:23px;margin-bottom:50px;}
.get-quote__progress-single{position:relative;display:block;}
.get-quote__progress-title{font-size:16px;line-height:26px;margin-bottom:14px;}
.get-quote__progress .bar{position:relative;width:100%;height:11px;background-color:white;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);border-radius:5px;border:1px solid #dfe3e7;}
.get-quote__progress .bar-inner{position:relative;display:block;width:0px;height:11px;border-radius:5px;background-image:-moz-linear-gradient(0deg, #015fc9 0%, #0ce0ff 100%);background-image:-webkit-linear-gradient(0deg, #015fc9 0%, #0ce0ff 100%);background-image:-ms-linear-gradient(0deg, #015fc9 0%, #0ce0ff 100%);-webkit-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;-moz-transition:all 1500ms ease;transition:all 1500ms ease;}
.get-quote__progress .count-text{position:absolute;right:-30px;bottom:-8px;opacity:0;border-style:solid;border-width:2px;border-color:white;border-radius:50%;background-color:#16243d;width:34px;height:34px;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.get-quote__progress .bar-inner.counted .count-text{opacity:1;}
.get-quote__balance-box{position:absolute;top:0;right:0;color:var(--headings-color);}
.get-quote__balance{font-size:16px;}
.get-quote__btn{border:none;}
.get-quote__progress-range .irs-single, .get-quote__progress-range .irs-from, .get-quote__progress-range .irs-to{display:none;}
.get-quote__progress-range .irs--flat{height:29px;}
.get-quote__progress-range .irs--flat .irs-handle, .get-quote__progress-range .irs--flat .irs-line, .get-quote__progress-range .irs--flat .irs-bar{top:0;}
.get-quote__progress-range .irs--flat .irs-line{height:12px;border-radius:6px;border-style:solid;border-width:1px;border-color:#dfe3e7;background-color:#ffffff;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}
.get-quote__progress-range .irs--flat .irs-bar{height:12px;border-radius:6px;background-image:linear-gradient(90deg, var(--theme-color2) 0%, var(--theme-color1) 100%);}
.get-quote__progress-range .irs--flat .irs-handle{height:29px;width:29px;background-color:var(--theme-color2);border:2px solid #ffffff;border-radius:50%;top:-9px;}
.get-quote__progress-range .irs--flat .irs-handle i{display:none;}
.funfact-title{padding:53px 50px;margin-right:60px;position:relative;padding-right:0;background-color:var(--theme-color1);}
@media(max-width:767.98px){
.funfact-title{padding:20px;margin-right:0;text-align:center;}
}
.funfact-title .title{color:#fff;font-size:26px;line-height:1.25;margin-top:0;margin-bottom:0;}
@media(min-width:768px){
.funfact-title:before{content:"";position:absolute;border-style:solid;border-width:215px 60px 0 0;top:0;right:-60px;border-color:var(--theme-color1) transparent transparent transparent;}
}
.funfact-current-theme-style1 .icon{line-height:36px;margin-bottom:20px;display:inline-block;position:relative;}
.funfact-current-theme-style1 .icon:after{content:"";width:75px;height:75px;background:linear-gradient(145deg, #efc94c, #338f7a);left:-40px;top:-20px;position:absolute;border-radius:50%;z-index:-1;opacity:0.3;transition:all 0.5s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
@media (prefers-reduced-motion: reduce) {
.funfact-current-theme-style1 .icon:after{transition:none;}
}
.funfact-current-theme-style1:hover .icon:after{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.funfact-current-theme-style2{text-align:center;}
.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner img{-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);transform:scale(0.94);border-radius:50%;}
.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder{border-color:rgba(var(--theme-color2), 0.8);}
.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .tag{background-color:var(--theme-color2);}
.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .tag{background-color:var(--theme-color1);}
.tm-sc-working-steps.working-steps-theme-color1 .tm-sc-working-steps-item .image-holder-wrapper .image-holder{border-color:var(--theme-color1);}
.tm-sc-working-steps.working-steps-theme-color2 .tm-sc-working-steps-item .image-holder-wrapper .image-holder{border-color:var(--theme-color2);}
.tm-sc-working-steps.working-steps-theme-color3 .tm-sc-working-steps-item .image-holder-wrapper .image-holder{border-color:var(--theme-color3);}
.tm-sc-working-steps.working-steps-theme-color4 .tm-sc-working-steps-item .image-holder-wrapper .image-holder{border-color:var(--theme-color4);}
.tm-gallery-item-currenty-style1{border:none;}
.tm-gallery-item-currenty-style1 .tm-gallery-inner{position:relative;overflow:hidden;}
.tm-gallery-item-currenty-style1 .tm-gallery-inner .thumb img{transition:all 0.6s ease-in-out 0s;}
@media (prefers-reduced-motion: reduce) {
.tm-gallery-item-currenty-style1 .tm-gallery-inner .thumb img{transition:none;}
}
.tm-gallery-item-currenty-style1 .tm-gallery-inner .btn-more{background-color:#fff;border:none;border-radius:35px 35px 0 0;bottom:0;color:#fff;display:inline-block;font-size:20px;height:54px;line-height:1;padding-top:18px;position:absolute;right:0;left:0;text-align:center;width:68px;margin:0 auto;opacity:0;z-index:2;transition:all 0.4s ease;}
@media (prefers-reduced-motion: reduce) {
.tm-gallery-item-currenty-style1 .tm-gallery-inner .btn-more{transition:none;}
}
.tm-gallery-item-currenty-style1 .tm-gallery-inner .btn-more i{color:#333;}
.tm-gallery-item-currenty-style1 .tm-gallery-inner .btn-more:hover{background:var(--theme-color2);border-bottom:10px solid var(--theme-color1);}
.tm-gallery-item-currenty-style1 .tm-gallery-inner .btn-more:hover i{color:var(--text-color-bg-theme-color2);}
.tm-gallery-item-currenty-style1 .tm-gallery-inner:after{content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;z-index:1;opacity:0;transition:all 0.4s ease-in-out 0s;}
@media (prefers-reduced-motion: reduce) {
.tm-gallery-item-currenty-style1 .tm-gallery-inner:after{transition:none;}
}
.tm-gallery-item-currenty-style1 .tm-gallery-inner:hover .thumb img{transform:scale(1.1) rotate(3deg);}
.tm-gallery-item-currenty-style1 .tm-gallery-inner:hover .btn-more{opacity:1;}
.tm-gallery-item-currenty-style1 .tm-gallery-inner:hover:after{opacity:1;}
.tm-sc-section-title.line-left-current-theme .title-wrapper .subtitle{padding-left:70px;position:relative;display:inline-block;}
.tm-sc-section-title.line-left-current-theme .title-wrapper .subtitle:after{background-color:#aaa;background-image:linear-gradient(90deg, var(--theme-color1), var(--theme-color1-lighter));top:50%;border-radius:10px;content:"";height:2px;left:0;transform:translateY(-50%);margin-top:0;position:absolute;width:60px;}
.tm-sc-section-title.line-both-side-current-theme .title-wrapper .subtitle{padding-left:70px;padding-right:70px;position:relative;display:inline-block;}
.tm-sc-section-title.line-both-side-current-theme .title-wrapper .subtitle:after{background-color:#aaa;background-image:linear-gradient(90deg, var(--theme-color1), var(--theme-color1-lighter));top:50%;border-radius:10px;content:"";height:2px;left:0;transform:translateY(-50%);margin-top:0;position:absolute;width:60px;}
.tm-sc-section-title.line-both-side-current-theme .title-wrapper .subtitle:before{background-color:#aaa;background-image:linear-gradient(90deg, var(--theme-color1-lighter), var(--theme-color1));top:50%;border-radius:10px;content:"";height:2px;right:0;transform:translateY(-50%);margin-top:0;position:absolute;width:60px;}
.bubble-hover{position:relative;overflow:hidden;}
.bubble-hover:after{content:"";width:191px;height:191px;border-radius:50%;background-color:#bac4c9;opacity:0.1;position:absolute;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transition-delay:0.3s;bottom:0;left:0;-webkit-transform:translate(-90%, 90%);transform:translate(-60%, 60%);}
.bubble-hover:before{content:"";width:191px;height:191px;border-radius:50%;background-color:#bac4c9;opacity:0.1;position:absolute;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transition-delay:0.2s;bottom:0;left:0;-webkit-transform:translate(-90%, 90%);transform:translate(-55%, 55%);}
.bubble-hover:hover:before{bottom:0;left:0;-webkit-transform:translate(0%, 0%);transform:translate(-20%, 20%);}
.bubble-hover:hover:after{bottom:0;left:0;-webkit-transform:translate(-30%, 30%);transform:translate(-30%, 30%);}
.rev-slider-cf7 .form-header{padding:25px 0 33px;background:#081340;}
.rev-slider-cf7 .form-header .title{color:#fff;margin:0;}
.rev-slider-cf7 .form-wrapper{background:#fff;padding:30px;}
.rev-slider-cf7 .form-wrapper input[type=text],
.rev-slider-cf7 .form-wrapper input[type=email],
.rev-slider-cf7 .form-wrapper input[type=number],
.rev-slider-cf7 .form-wrapper input[type=textarea]{margin-bottom:20px;}
.rev-slider-cf7 .wpcf7-checkbox .wpcf7-list-item-label{font-size:1rem;color:#aaa;}
footer#footer .footer-widget-area .widget.widget-contact-info{margin-bottom:0;}
.appointment-style-current-theme{background-color:#f0f3f5;padding:54px 60px 50px;position:relative;}
.appointment-style-current-theme .form-control{background:#fff;border-radius:0;}
.appointment-style-current-theme input[type=text],
.appointment-style-current-theme input[type=email]{height:64px;}
@media(max-width:1199.98px){
.appointment-style-current-theme{padding:54px 40px 50px;}
}
@media(max-width:479px){
.appointment-style-current-theme{padding:44px 20px 40px;}
}
.appointment-style-current-theme:before{content:"";position:absolute;height:21px;left:50%;width:480px;transform:translate(-50%, 0);bottom:-21px;}
@media(max-width:1199.98px){
.appointment-style-current-theme:before{display:none;}
}
.appointment-style-current-theme .sub-title{color:#616870;font-weight:400;font-size:14px;text-transform:uppercase;margin-bottom:0;letter-spacing:2px;text-align:center;}
.appointment-style-current-theme .title{font-size:40px;text-align:center;margin-bottom:35px;}
@media(max-width:479px){
.appointment-style-current-theme .title{font-size:30px;}
}
.appointment-style-current-theme .contact-form .mb-3{margin-bottom:10px;}
.appointment-style-current-theme .contact-form .mb-3 .form-control{border:none;font-size:14px;font-weight:400;height:66px;line-height:66px;padding:0 30px;}
.appointment-style-current-theme .contact-form .mb-3 .form-control::placeholder{color:#616870;opacity:1;}
.appointment-style-current-theme .contact-form .mb-3 .form-control:-ms-input-placeholder{color:#616870;}
.appointment-style-current-theme .contact-form .mb-3 .form-control::-ms-input-placeholder{color:#616870;}
.appointment-style-current-theme .contact-form .mb-3 textarea.form-control{height:192px;resize:none;}
.appointment-style-current-theme .contact-form .mb-3 .cp-btn-send{font-weight:600;font-size:16px;letter-spacing:-0.2px;padding:18px 46px;}
.contact-form-current-style1{background:#fff;padding:60px;box-shadow:0 0 18px 8px rgba(76, 76, 76, 0.1);border-radius:10px;}
.line-shape-bottom{position:relative;}
.line-shape-bottom:after{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/current-theme/title-shape-line.png);background-repeat:no-repeat;bottom:-15px;content:"";height:10px;position:absolute;left:0;width:151px;}
.line-shape-bottom-center{position:relative;}
.line-shape-bottom-center:after{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/current-theme/title-shape-line.png);background-repeat:no-repeat;bottom:-15px;content:"";height:10px;position:absolute;left:0;right:0;margin:0 auto;width:151px;}
.why-chose-us{position:relative;}
.why-chose-us:before{background-image:url(//www.groups3.com/new/wp-content/themes/logixs-wp/assets/images/current-theme/divider-bg3.jpg);bottom:115px;content:"";left:0;position:absolute;top:0;width:40%;}
@media(max-width:1024px){
.why-chose-us:before{opacity:0;}
}
.qodef-qi-interactive-banner, .qodef-qi-interactive-banner .qodef-m-image, .qodef-qi-interactive-banner .qodef-m-image img{width:100%;}
 @media(min-width:992px) and (max-width:1199.98px){
h1{font-size:3.3rem;}
}
@media(min-width:768px) and (max-width:991.98px){
h1{font-size:3.1rem;}
}
@media(max-width:575.98px){
h1 {
font-size: 3rem;
}
}:root{--theme-color1:#062d72;--theme-color1-rgb:6, 45, 114;--theme-color1-lighter:#0b53d3;--theme-color1-darker:#010711;--theme-color2:#85d510;--theme-color2-rgb:133, 213, 16;--theme-color2-lighter:#b4f259;--theme-color2-darker:#4a7609;--theme-color3:#000000;--theme-color3-rgb:0, 0, 0;--theme-color3-lighter:#333;--theme-color3-darker:black;--theme-color4:#85d510;--theme-color4-rgb:133, 213, 16;--theme-color4-lighter:#b4f259;--theme-color4-darker:#4a7609;--text-color-bg-theme-color1:#fff;--text-color-bg-theme-color2:#fff;--text-color-bg-theme-color3:#fff;--text-color-bg-theme-color4:#fff;--hover-theme-color:#062d72;--sidebar-default-theme-color:var(--theme-color1);--footer-default-theme-color:var(--theme-color3);--footer-default-hover-theme-color:var(--theme-color3);--footer-default-text-color-on-bg-theme-color:var(--text-color-bg-theme-color3);}
.tab-slider .nav.nav-pills a:hover, .tab-slider .nav.nav-pills a.active, .custom-nav-tabs > li > a:hover, .widget .tags a:hover, .blog-posts .post.style1 .entry-header .entry-date.entry-date-absolute, .title-dots span, .title-line-top:before, .become-a-volunteer-form-title{background:var(--theme-color1);}
.drop-caps.text-colored p:first-child:first-letter, .pager.theme-colored a{color:var(----hover-theme-color);}
.widget .line-bottom:after, .pager.theme-colored a{border:1px solid var(--theme-color1);}
.hr-divider{border-top-color:rgba(6, 45, 114, 0.2) !important;}
.text-theme-colored1{color:var(--theme-color1) !important;}
.text-hover-theme-colored1:hover{color:var(--theme-color1) !important;}
.border-theme-colored1{border-color:var(--theme-color1) !important;}
.border-1px-theme-colored1{border:1px solid var(--theme-color1);}
.bg-theme-colored1{background-color:var(--theme-color1) !important;}
.bg-hover-theme-colored1:hover{background:var(--theme-color1) !important;border-color:var(--theme-color1) !important;color:#fff !important;}
.bg-hover-theme-colored1:hover h1, .bg-hover-theme-colored1:hover h2, .bg-hover-theme-colored1:hover h3, .bg-hover-theme-colored1:hover h4, .bg-hover-theme-colored1:hover h5, .bg-hover-theme-colored1:hover h6, .bg-hover-theme-colored1:hover p, .bg-hover-theme-colored1:hover a, .bg-hover-theme-colored1:hover i{color:#fff !important;}
.list-icon.theme-colored1.square li i, .list-icon.theme-colored1.rounded li i{background:var(--theme-color1);}
.bg-theme-colored1-lighter2{background-color:#07317c !important;}
.bg-theme-colored1-lighter3{background-color:#073381 !important;}
.bg-theme-colored1-darker2{background-color:#052968 !important;}
.bg-theme-colored1-darker3{background-color:#052763 !important;}
.bg-theme-colored1-transparent-9{background-color:rgba(6, 45, 114, 0.9) !important;}
.bg-theme-colored1-transparent-8{background-color:rgba(6, 45, 114, 0.8) !important;}
.bg-theme-colored1-transparent-7{background-color:rgba(6, 45, 114, 0.7) !important;}
.text-theme-colored1 .btn-plain-text, .text-theme-colored1 .btn-plain-text-with-arrow{color:var(--theme-color1) !important;}
.layer-overlay{}
.layer-overlay.overlay-theme-colored1::before{background-color:rgba(6, 45, 114, 0.8) !important;}
.layer-overlay.overlay-theme-colored1-1::before{background-color:rgba(6, 45, 114, 0.1);}
.layer-overlay.overlay-theme-colored1-2::before{background-color:rgba(6, 45, 114, 0.2);}
.layer-overlay.overlay-theme-colored1-3::before{background-color:rgba(6, 45, 114, 0.3);}
.layer-overlay.overlay-theme-colored1-4::before{background-color:rgba(6, 45, 114, 0.4);}
.layer-overlay.overlay-theme-colored1-5::before{background-color:rgba(6, 45, 114, 0.5);}
.layer-overlay.overlay-theme-colored1-6::before{background-color:rgba(6, 45, 114, 0.6);}
.layer-overlay.overlay-theme-colored1-7::before{background-color:rgba(6, 45, 114, 0.7);}
.layer-overlay.overlay-theme-colored1-8::before{background-color:rgba(6, 45, 114, 0.8);}
.layer-overlay.overlay-theme-colored1-9::before{background-color:rgba(6, 45, 114, 0.9);}
.icon-theme-colored1 a{color:var(--theme-color1);}
.icon-theme-colored1.icon-bordered a{border-color:var(--theme-color1);}
.icon-theme-colored1.icon-bordered a:hover{background-color:var(--theme-color1);color:#fff;}
.icon-theme-colored1.icon-dark a{background-color:var(--theme-color1);color:#fff;}
.icon-theme-colored1.icon-dark a:hover{background-color:#031a42;}
.icon-theme-colored1.icon-dark.icon-bordered a{border-color:var(--theme-color1);color:var(--theme-color1);}
.icon-theme-colored1.icon-dark.icon-bordered a:hover{background-color:var(--theme-color1);border-color:var(--theme-color1);color:#fff;}
.icon-theme-colored1.icon-gray a{color:var(--theme-color1);}
.icon-theme-colored1.icon-gray a:hover{color:#031a42;}
.icon-theme-colored1.icon-gray.icon-bordered a{color:var(--theme-color1);}
.icon-theme-colored1.icon-gray.icon-bordered a:hover{background-color:#eee;border-color:#eee;color:var(--theme-color1);}
.icon-hover-theme-colored1 a:hover{background-color:var(--theme-color1);border-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1 .icon{color:var(--theme-color1);}
.icon-box.iconbox-theme-colored1 .icon.icon-border-effect::after{box-shadow:0 0 0 3px var(--theme-color1);}
.icon-box.iconbox-theme-colored1 .icon.icon-bordered{border-color:var(--theme-color1);}
.icon-box.iconbox-theme-colored1:hover .icon.icon-bordered{background-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1 .icon.icon-gray.icon-bordered{border-color:#eee;}
.icon-box.iconbox-theme-colored1:hover .icon.icon-gray{background-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1:hover .icon.icon-gray.icon-bordered{background-color:var(--theme-color1);border-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1 .icon.icon-dark{background-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1 .icon.icon-dark.icon-bordered{background-color:transparent;border-color:var(--theme-color1);color:var(--theme-color1);}
.icon-box.iconbox-theme-colored1:hover .icon.icon-dark{color:#fff;}
.icon-box.iconbox-theme-colored1:hover .icon.icon-dark.icon-bordered{background-color:var(--theme-color1);border-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1 .icon.icon-white{background-color:#fff;color:var(--theme-color1);}
.icon-box.iconbox-theme-colored1 .icon.icon-white.icon-bordered{background-color:transparent;border-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1:hover .icon.icon-white{background-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1:hover .icon.icon-white.icon-bordered{background-color:var(--theme-color1);border-color:var(--theme-color1);color:#fff;}
.icon-box.iconbox-theme-colored1.iconbox-border{border-color:var(--theme-color1);}
.line-bottom-theme-colored1:after, .line-bottom-theme-colored1:before{background:var(--theme-color1);}
.widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored1:after, footer#footer .widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored1:after{background:var(--theme-color1);}
.text-theme-colored2{color:var(--theme-color2) !important;}
.text-hover-theme-colored2:hover{color:var(--theme-color2) !important;}
.border-theme-colored2{border-color:var(--theme-color2) !important;}
.border-1px-theme-colored2{border:1px solid var(--theme-color2);}
.bg-theme-colored2{background-color:var(--theme-color2) !important;}
.bg-hover-theme-colored2:hover{background:var(--theme-color2) !important;border-color:var(--theme-color2) !important;color:#fff !important;}
.bg-hover-theme-colored2:hover h1, .bg-hover-theme-colored2:hover h2, .bg-hover-theme-colored2:hover h3, .bg-hover-theme-colored2:hover h4, .bg-hover-theme-colored2:hover h5, .bg-hover-theme-colored2:hover h6, .bg-hover-theme-colored2:hover p, .bg-hover-theme-colored2:hover a, .bg-hover-theme-colored2:hover i{color:#fff !important;}
.list-icon.theme-colored2.square li i, .list-icon.theme-colored2.rounded li i{background:var(--theme-color2);}
.bg-theme-colored2-lighter2{background-color:#8bde11 !important;}
.bg-theme-colored2-lighter3{background-color:#8ee311 !important;}
.bg-theme-colored2-darker2{background-color:#7fcc0f !important;}
.bg-theme-colored2-darker3{background-color:#7cc70f !important;}
.bg-theme-colored2-transparent-9{background-color:rgba(133, 213, 16, 0.9) !important;}
.bg-theme-colored2-transparent-8{background-color:rgba(133, 213, 16, 0.8) !important;}
.bg-theme-colored2-transparent-7{background-color:rgba(133, 213, 16, 0.7) !important;}
.text-theme-colored2 .btn-plain-text, .text-theme-colored2 .btn-plain-text-with-arrow{color:var(--theme-color2) !important;}
.layer-overlay{}
.layer-overlay.overlay-theme-colored2::before{background-color:rgba(133, 213, 16, 0.8) !important;}
.layer-overlay.overlay-theme-colored2-1::before{background-color:rgba(133, 213, 16, 0.1);}
.layer-overlay.overlay-theme-colored2-2::before{background-color:rgba(133, 213, 16, 0.2);}
.layer-overlay.overlay-theme-colored2-3::before{background-color:rgba(133, 213, 16, 0.3);}
.layer-overlay.overlay-theme-colored2-4::before{background-color:rgba(133, 213, 16, 0.4);}
.layer-overlay.overlay-theme-colored2-5::before{background-color:rgba(133, 213, 16, 0.5);}
.layer-overlay.overlay-theme-colored2-6::before{background-color:rgba(133, 213, 16, 0.6);}
.layer-overlay.overlay-theme-colored2-7::before{background-color:rgba(133, 213, 16, 0.7);}
.layer-overlay.overlay-theme-colored2-8::before{background-color:rgba(133, 213, 16, 0.8);}
.layer-overlay.overlay-theme-colored2-9::before{background-color:rgba(133, 213, 16, 0.9);}
.icon-theme-colored2 a{color:var(--theme-color2);}
.icon-theme-colored2.icon-bordered a{border-color:var(--theme-color2);}
.icon-theme-colored2.icon-bordered a:hover{background-color:var(--theme-color2);color:#fff;}
.icon-theme-colored2.icon-dark a{background-color:var(--theme-color2);color:#fff;}
.icon-theme-colored2.icon-dark a:hover{background-color:#67a60c;}
.icon-theme-colored2.icon-dark.icon-bordered a{border-color:var(--theme-color2);color:var(--theme-color2);}
.icon-theme-colored2.icon-dark.icon-bordered a:hover{background-color:var(--theme-color2);border-color:var(--theme-color2);color:#fff;}
.icon-theme-colored2.icon-gray a{color:var(--theme-color2);}
.icon-theme-colored2.icon-gray a:hover{color:#67a60c;}
.icon-theme-colored2.icon-gray.icon-bordered a{color:var(--theme-color2);}
.icon-theme-colored2.icon-gray.icon-bordered a:hover{background-color:#eee;border-color:#eee;color:var(--theme-color2);}
.icon-hover-theme-colored2 a:hover{background-color:var(--theme-color2);border-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2 .icon{color:var(--theme-color2);}
.icon-box.iconbox-theme-colored2 .icon.icon-border-effect::after{box-shadow:0 0 0 3px var(--theme-color2);}
.icon-box.iconbox-theme-colored2 .icon.icon-bordered{border-color:var(--theme-color2);}
.icon-box.iconbox-theme-colored2:hover .icon.icon-bordered{background-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2 .icon.icon-gray.icon-bordered{border-color:#eee;}
.icon-box.iconbox-theme-colored2:hover .icon.icon-gray{background-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2:hover .icon.icon-gray.icon-bordered{background-color:var(--theme-color2);border-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2 .icon.icon-dark{background-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2 .icon.icon-dark.icon-bordered{background-color:transparent;border-color:var(--theme-color2);color:var(--theme-color2);}
.icon-box.iconbox-theme-colored2:hover .icon.icon-dark{color:#fff;}
.icon-box.iconbox-theme-colored2:hover .icon.icon-dark.icon-bordered{background-color:var(--theme-color2);border-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2 .icon.icon-white{background-color:#fff;color:var(--theme-color2);}
.icon-box.iconbox-theme-colored2 .icon.icon-white.icon-bordered{background-color:transparent;border-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2:hover .icon.icon-white{background-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2:hover .icon.icon-white.icon-bordered{background-color:var(--theme-color2);border-color:var(--theme-color2);color:#fff;}
.icon-box.iconbox-theme-colored2.iconbox-border{border-color:var(--theme-color2);}
.line-bottom-theme-colored2:after{background:var(--theme-color2);}
.widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored2:after, footer#footer .widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored2:after{background:var(--theme-color2);}
.text-theme-colored3{color:var(--theme-color3) !important;}
.text-hover-theme-colored3:hover{color:var(--theme-color3) !important;}
.border-theme-colored3{border-color:var(--theme-color3) !important;}
.border-1px-theme-colored3{border:1px solid var(--theme-color3);}
.bg-theme-colored3{background-color:var(--theme-color3) !important;}
.bg-hover-theme-colored3:hover{background:var(--theme-color3) !important;border-color:var(--theme-color3) !important;color:#fff !important;}
.bg-hover-theme-colored3:hover h1, .bg-hover-theme-colored3:hover h2, .bg-hover-theme-colored3:hover h3, .bg-hover-theme-colored3:hover h4, .bg-hover-theme-colored3:hover h5, .bg-hover-theme-colored3:hover h6, .bg-hover-theme-colored3:hover p, .bg-hover-theme-colored3:hover a, .bg-hover-theme-colored3:hover i{color:#fff !important;}
.list-icon.theme-colored3.square li i, .list-icon.theme-colored3.rounded li i{background:var(--theme-color3);}
.bg-theme-colored3-lighter2{background-color:#050505 !important;}
.bg-theme-colored3-lighter3{background-color:#080808 !important;}
.bg-theme-colored3-darker2{background-color:black !important;}
.bg-theme-colored3-darker3{background-color:black !important;}
.bg-theme-colored3-transparent-9{background-color:rgba(0, 0, 0, 0.9) !important;}
.bg-theme-colored3-transparent-8{background-color:rgba(0, 0, 0, 0.8) !important;}
.bg-theme-colored3-transparent-7{background-color:rgba(0, 0, 0, 0.7) !important;}
.text-theme-colored3 .btn-plain-text, .text-theme-colored3 .btn-plain-text-with-arrow{color:var(--theme-color3) !important;}
.layer-overlay{}
.layer-overlay.overlay-theme-colored3::before{background-color:rgba(0, 0, 0, 0.8) !important;}
.layer-overlay.overlay-theme-colored3-1::before{background-color:rgba(0, 0, 0, 0.1);}
.layer-overlay.overlay-theme-colored3-2::before{background-color:rgba(0, 0, 0, 0.2);}
.layer-overlay.overlay-theme-colored3-3::before{background-color:rgba(0, 0, 0, 0.3);}
.layer-overlay.overlay-theme-colored3-4::before{background-color:rgba(0, 0, 0, 0.4);}
.layer-overlay.overlay-theme-colored3-5::before{background-color:rgba(0, 0, 0, 0.5);}
.layer-overlay.overlay-theme-colored3-6::before{background-color:rgba(0, 0, 0, 0.6);}
.layer-overlay.overlay-theme-colored3-7::before{background-color:rgba(0, 0, 0, 0.7);}
.layer-overlay.overlay-theme-colored3-8::before{background-color:rgba(0, 0, 0, 0.8);}
.layer-overlay.overlay-theme-colored3-9::before{background-color:rgba(0, 0, 0, 0.9);}
.icon-theme-colored3 a{color:var(--theme-color3);}
.icon-theme-colored3.icon-bordered a{border-color:var(--theme-color3);}
.icon-theme-colored3.icon-bordered a:hover{background-color:var(--theme-color3);color:#fff;}
.icon-theme-colored3.icon-dark a{background-color:var(--theme-color3);color:#fff;}
.icon-theme-colored3.icon-dark a:hover{background-color:black;}
.icon-theme-colored3.icon-dark.icon-bordered a{border-color:var(--theme-color3);color:var(--theme-color3);}
.icon-theme-colored3.icon-dark.icon-bordered a:hover{background-color:var(--theme-color3);border-color:var(--theme-color3);color:#fff;}
.icon-theme-colored3.icon-gray a{color:var(--theme-color3);}
.icon-theme-colored3.icon-gray a:hover{color:black;}
.icon-theme-colored3.icon-gray.icon-bordered a{color:var(--theme-color3);}
.icon-theme-colored3.icon-gray.icon-bordered a:hover{background-color:#eee;border-color:#eee;color:var(--theme-color3);}
.icon-hover-theme-colored3 a:hover{background-color:var(--theme-color3);border-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3 .icon{color:var(--theme-color3);}
.icon-box.iconbox-theme-colored3 .icon.icon-border-effect::after{box-shadow:0 0 0 3px var(--theme-color3);}
.icon-box.iconbox-theme-colored3 .icon.icon-bordered{border-color:var(--theme-color3);}
.icon-box.iconbox-theme-colored3:hover .icon.icon-bordered{background-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3 .icon.icon-gray.icon-bordered{border-color:#eee;}
.icon-box.iconbox-theme-colored3:hover .icon.icon-gray{background-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3:hover .icon.icon-gray.icon-bordered{background-color:var(--theme-color3);border-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3 .icon.icon-dark{background-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3 .icon.icon-dark.icon-bordered{background-color:transparent;border-color:var(--theme-color3);color:var(--theme-color3);}
.icon-box.iconbox-theme-colored3:hover .icon.icon-dark{color:#fff;}
.icon-box.iconbox-theme-colored3:hover .icon.icon-dark.icon-bordered{background-color:var(--theme-color3);border-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3 .icon.icon-white{background-color:#fff;color:var(--theme-color3);}
.icon-box.iconbox-theme-colored3 .icon.icon-white.icon-bordered{background-color:transparent;border-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3:hover .icon.icon-white{background-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3:hover .icon.icon-white.icon-bordered{background-color:var(--theme-color3);border-color:var(--theme-color3);color:#fff;}
.icon-box.iconbox-theme-colored3.iconbox-border{border-color:var(--theme-color3);}
.line-bottom-theme-colored3:after{background:var(--theme-color3);}
.widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored3:after, footer#footer .widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored3:after{background:var(--theme-color3);}
.text-theme-colored4{color:var(--theme-color4) !important;}
.text-hover-theme-colored4:hover{color:var(--theme-color4) !important;}
.border-theme-colored4{border-color:var(--theme-color4) !important;}
.border-1px-theme-colored4{border:1px solid var(--theme-color4);}
.bg-theme-colored4{background-color:var(--theme-color4) !important;}
.bg-hover-theme-colored4:hover{background:var(--theme-color4) !important;border-color:var(--theme-color4) !important;color:#fff !important;}
.bg-hover-theme-colored4:hover h1, .bg-hover-theme-colored4:hover h2, .bg-hover-theme-colored4:hover h3, .bg-hover-theme-colored4:hover h4, .bg-hover-theme-colored4:hover h5, .bg-hover-theme-colored4:hover h6, .bg-hover-theme-colored4:hover p, .bg-hover-theme-colored4:hover a, .bg-hover-theme-colored4:hover i{color:#fff !important;}
.list-icon.theme-colored4.square li i, .list-icon.theme-colored4.rounded li i{background:var(--theme-color4);}
.bg-theme-colored4-lighter2{background-color:#8bde11 !important;}
.bg-theme-colored4-lighter3{background-color:#8ee311 !important;}
.bg-theme-colored4-darker2{background-color:#7fcc0f !important;}
.bg-theme-colored4-darker3{background-color:#7cc70f !important;}
.bg-theme-colored4-transparent-9{background-color:rgba(133, 213, 16, 0.9) !important;}
.bg-theme-colored4-transparent-8{background-color:rgba(133, 213, 16, 0.8) !important;}
.bg-theme-colored4-transparent-7{background-color:rgba(133, 213, 16, 0.7) !important;}
.bg-theme-colored4-transparent{background-color:rgba(133, 213, 16, 0.5) !important;}
.text-theme-colored4 .btn-plain-text, .text-theme-colored4 .btn-plain-text-with-arrow{color:var(--theme-color4) !important;}
.layer-overlay{}
.layer-overlay.overlay-theme-colored4::before{background-color:rgba(133, 213, 16, 0.8) !important;}
.layer-overlay.overlay-theme-colored4-1::before{background-color:rgba(133, 213, 16, 0.1);}
.layer-overlay.overlay-theme-colored4-2::before{background-color:rgba(133, 213, 16, 0.2);}
.layer-overlay.overlay-theme-colored4-3::before{background-color:rgba(133, 213, 16, 0.3);}
.layer-overlay.overlay-theme-colored4-4::before{background-color:rgba(133, 213, 16, 0.4);}
.layer-overlay.overlay-theme-colored4-5::before{background-color:rgba(133, 213, 16, 0.5);}
.layer-overlay.overlay-theme-colored4-6::before{background-color:rgba(133, 213, 16, 0.6);}
.layer-overlay.overlay-theme-colored4-7::before{background-color:rgba(133, 213, 16, 0.7);}
.layer-overlay.overlay-theme-colored4-8::before{background-color:rgba(133, 213, 16, 0.8);}
.layer-overlay.overlay-theme-colored4-9::before{background-color:rgba(133, 213, 16, 0.9);}
.icon-theme-colored4 a{color:var(--theme-color4);}
.icon-theme-colored4.icon-bordered a{border-color:var(--theme-color4);}
.icon-theme-colored4.icon-bordered a:hover{background-color:var(--theme-color4);color:#fff;}
.icon-theme-colored4.icon-dark a{background-color:var(--theme-color4);color:#fff;}
.icon-theme-colored4.icon-dark a:hover{background-color:#67a60c;}
.icon-theme-colored4.icon-dark.icon-bordered a{border-color:var(--theme-color4);color:var(--theme-color4);}
.icon-theme-colored4.icon-dark.icon-bordered a:hover{background-color:var(--theme-color4);border-color:var(--theme-color4);color:#fff;}
.icon-theme-colored4.icon-gray a{color:var(--theme-color4);}
.icon-theme-colored4.icon-gray a:hover{color:#67a60c;}
.icon-theme-colored4.icon-gray.icon-bordered a{color:var(--theme-color4);}
.icon-theme-colored4.icon-gray.icon-bordered a:hover{background-color:#eee;border-color:#eee;color:var(--theme-color4);}
.icon-hover-theme-colored4 a:hover{background-color:var(--theme-color4);border-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4 .icon{color:var(--theme-color4);}
.icon-box.iconbox-theme-colored4 .icon.icon-border-effect::after{box-shadow:0 0 0 3px var(--theme-color4);}
.icon-box.iconbox-theme-colored4 .icon.icon-bordered{border-color:var(--theme-color4);}
.icon-box.iconbox-theme-colored4:hover .icon.icon-bordered{background-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4 .icon.icon-gray.icon-bordered{border-color:#eee;}
.icon-box.iconbox-theme-colored4:hover .icon.icon-gray{background-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4:hover .icon.icon-gray.icon-bordered{background-color:var(--theme-color4);border-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4 .icon.icon-dark{background-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4 .icon.icon-dark.icon-bordered{background-color:transparent;border-color:var(--theme-color4);color:var(--theme-color4);}
.icon-box.iconbox-theme-colored4:hover .icon.icon-dark{color:#fff;}
.icon-box.iconbox-theme-colored4:hover .icon.icon-dark.icon-bordered{background-color:var(--theme-color4);border-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4 .icon.icon-white{background-color:#fff;color:var(--theme-color4);}
.icon-box.iconbox-theme-colored4 .icon.icon-white.icon-bordered{background-color:transparent;border-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4:hover .icon.icon-white{background-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4:hover .icon.icon-white.icon-bordered{background-color:var(--theme-color4);border-color:var(--theme-color4);color:#fff;}
.icon-box.iconbox-theme-colored4.iconbox-border{border-color:var(--theme-color4);}
.line-bottom-theme-colored4:after{background:var(--theme-color4);}
.widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored4:after, footer#footer .widget .widget-title.widget-title-line-bottom.line-bottom-theme-colored4:after{background:var(--theme-color4);}
.menuzord.menuzord-color-default.menuzord-rounded-boxed .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-rounded-boxed .menuzord-menu > li:hover > a{color:#fff;}
@media(min-width:1025px){
.menuzord.menuzord-color-default.menuzord-rounded-boxed .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-rounded-boxed .menuzord-menu > li:hover > a{color:var(--text-color-bg-theme-color1);background:var(--theme-color1);}
}
.menuzord.menuzord-color-default.menuzord-boxed .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-boxed .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-boxed .menuzord-menu ul.dropdown li:hover > a{background:var(--theme-color1);color:#fff;}
.menuzord.menuzord-color-default.menuzord-border-boxed .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-boxed .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-boxed .menuzord-menu ul.dropdown li:hover > a{border-color:var(--theme-color1) !important;}
.menuzord.menuzord-color-default.menuzord-top-bottom-boxed-border .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-top-bottom-boxed-border .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-top-bottom-boxed-border .menuzord-menu ul.dropdown li:hover > a{border-color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-left .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-left .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-left .menuzord-menu ul.dropdown li:hover > a{border-color:var(--theme-color1);color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu ul.dropdown li:hover > a{color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu > li.active, .menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu > li:hover, .menuzord.menuzord-color-default.menuzord-border-top .menuzord-menu ul.dropdown li:hover{border-top-color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu ul.dropdown li:hover > a{color:var(--theme-color2);}
@media(max-width:1024px){
.menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu ul.dropdown li:hover > a{color:#fff;}
}
.menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li.active, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu > li:hover, .menuzord.menuzord-color-default.menuzord-border-bottom .menuzord-menu ul.dropdown li:hover{border-bottom-color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu ul.dropdown li:hover > a{color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu > li.active, .menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu > li:hover, .menuzord.menuzord-color-default.menuzord-border-top-bottom .menuzord-menu ul.dropdown li:hover{border-color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-bottom-trace .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-bottom-trace .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-bottom-trace .menuzord-menu ul.dropdown li:hover > a{color:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-bottom-trace .menuzord-menu > li.active > a:before, .menuzord.menuzord-color-default.menuzord-bottom-trace .menuzord-menu > li:hover > a:before{background:var(--theme-color1);}
.menuzord.menuzord-color-default.menuzord-default .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-default .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-default .menuzord-menu ul.dropdown li:hover > a{color:var(--theme-color2);}
@media(max-width:1024px){
.menuzord.menuzord-color-default.menuzord-default .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-default .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-default .menuzord-menu ul.dropdown li:hover > a{color:#fff;}
}
.menuzord.menuzord-color-default.menuzord-strip .menuzord-menu > li.active > a, .menuzord.menuzord-color-default.menuzord-strip .menuzord-menu > li:hover > a, .menuzord.menuzord-color-default.menuzord-strip .menuzord-menu ul.dropdown li:hover > a{color:#fff;}
.menuzord.menuzord-color-default.menuzord-strip .menuzord-menu > li.active, .menuzord.menuzord-color-default.menuzord-strip .menuzord-menu > li:hover, .menuzord.menuzord-color-default.menuzord-strip .menuzord-menu ul.dropdown li:hover{background:var(--theme-color1);}
body.single-post .single-post-tags a{background:var(--theme-color2);color:#fff;}
body.single-post .single-post-tags a:hover{background:var(--theme-color1);}
.tm-accordion.accordion-gradient.accordion-theme-colored1 .card .card-header .title:not(.collapsed){background:var(--theme-color1);background:linear-gradient(0deg, #062d72 0%, #0a4abb 45%, #0c5deb 100%);color:var(--text-color-bg-theme-color1);}
.tm-accordion.accordion-gradient.accordion-theme-colored2 .card .card-header .title:not(.collapsed){background:var(--theme-color2);background:linear-gradient(0deg, #85d510 0%, #a9f141 45%, #bff470 100%);color:var(--text-color-bg-theme-color2);}
.tm-accordion.accordion-gradient.accordion-theme-colored3 .card .card-header .title:not(.collapsed){background:var(--theme-color3);background:linear-gradient(0deg, black 0%, #262626 45%, #404040 100%);color:var(--text-color-bg-theme-color3);}
.tm-accordion.accordion-gradient.accordion-theme-colored4 .card .card-header .title:not(.collapsed){background:var(--theme-color4);background:linear-gradient(0deg, #85d510 0%, #a9f141 45%, #bff470 100%);color:var(--text-color-bg-theme-color4);}
.tm-sc-blog.blog-classic article .entry-header .post-single-meta{background:var(--theme-color1);}
.tm-sc-blog.blog-modern article .entry-header .post-single-meta{background:var(--theme-color1);}
.tm-sc-blog.blog-modern article .entry-content .post-btn-readmore{border-color:var(--theme-color1);background-color:#fff;}
.tm-sc-blog.blog-modern article:hover .entry-content .post-btn-readmore{background-color:var(--theme-color1);}
.tm-sc-blog.blog-modern article:hover .entry-content .post-btn-readmore .btn-plain-text-with-arrow:after{color:#fff;}
.tm-sc-blog.blog-alternative-design .isotope-layout-inner .isotope-item:not(.isotope-item-sizer):nth-child(8n + 1) article .post-thumb .post-thumb-inner .thumb:after, .tm-sc-blog.blog-alternative-design .isotope-layout-inner .isotope-item:not(.isotope-item-sizer):nth-child(8n + 3) article .post-thumb .post-thumb-inner .thumb:after, .tm-sc-blog.blog-alternative-design .isotope-layout-inner .isotope-item:not(.isotope-item-sizer):nth-child(8n + 6) article .post-thumb .post-thumb-inner .thumb:after, .tm-sc-blog.blog-alternative-design .isotope-layout-inner .isotope-item:not(.isotope-item-sizer):nth-child(8n + 8) article .post-thumb .post-thumb-inner .thumb:after{background-color:rgba(6, 45, 114, 0.94);}
.btn-theme-colored1{color:#fff;background-color:#062d72;border-color:#062d72;}
.btn-theme-colored1:hover{color:#fff;background-color:#052661;border-color:#05245b;}
.btn-check:focus + .btn-theme-colored1, .btn-theme-colored1:focus{color:#fff;background-color:#052661;border-color:#05245b;box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.btn-check:checked + .btn-theme-colored1, .btn-check:active + .btn-theme-colored1, .btn-theme-colored1:active, .btn-theme-colored1.active, .show > .btn-theme-colored1.dropdown-toggle{color:#fff;background-color:#05245b;border-color:#052256;}
.btn-check:checked + .btn-theme-colored1:focus, .btn-check:active + .btn-theme-colored1:focus, .btn-theme-colored1:active:focus, .btn-theme-colored1.active:focus, .show > .btn-theme-colored1.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.btn-theme-colored1:disabled, .btn-theme-colored1.disabled{color:#fff;background-color:#062d72;border-color:#062d72;}
.btn-theme-colored2{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-theme-colored2:hover{color:#000;background-color:#97db34;border-color:#91d928;}
.btn-check:focus + .btn-theme-colored2, .btn-theme-colored2:focus{color:#000;background-color:#97db34;border-color:#91d928;box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-check:checked + .btn-theme-colored2, .btn-check:active + .btn-theme-colored2, .btn-theme-colored2:active, .btn-theme-colored2.active, .show > .btn-theme-colored2.dropdown-toggle{color:#000;background-color:#9ddd40;border-color:#91d928;}
.btn-check:checked + .btn-theme-colored2:focus, .btn-check:active + .btn-theme-colored2:focus, .btn-theme-colored2:active:focus, .btn-theme-colored2.active:focus, .show > .btn-theme-colored2.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-theme-colored2:disabled, .btn-theme-colored2.disabled{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-theme-colored3{color:#fff;background-color:#000000;border-color:#000000;}
.btn-theme-colored3:hover{color:#fff;background-color:black;border-color:black;}
.btn-check:focus + .btn-theme-colored3, .btn-theme-colored3:focus{color:#fff;background-color:black;border-color:black;box-shadow:0 0 0 0.25rem rgba(38, 38, 38, 0.5);}
.btn-check:checked + .btn-theme-colored3, .btn-check:active + .btn-theme-colored3, .btn-theme-colored3:active, .btn-theme-colored3.active, .show > .btn-theme-colored3.dropdown-toggle{color:#fff;background-color:black;border-color:black;}
.btn-check:checked + .btn-theme-colored3:focus, .btn-check:active + .btn-theme-colored3:focus, .btn-theme-colored3:active:focus, .btn-theme-colored3.active:focus, .show > .btn-theme-colored3.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(38, 38, 38, 0.5);}
.btn-theme-colored3:disabled, .btn-theme-colored3.disabled{color:#fff;background-color:#000000;border-color:#000000;}
.btn-theme-colored4{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-theme-colored4:hover{color:#000;background-color:#97db34;border-color:#91d928;}
.btn-check:focus + .btn-theme-colored4, .btn-theme-colored4:focus{color:#000;background-color:#97db34;border-color:#91d928;box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-check:checked + .btn-theme-colored4, .btn-check:active + .btn-theme-colored4, .btn-theme-colored4:active, .btn-theme-colored4.active, .show > .btn-theme-colored4.dropdown-toggle{color:#000;background-color:#9ddd40;border-color:#91d928;}
.btn-check:checked + .btn-theme-colored4:focus, .btn-check:active + .btn-theme-colored4:focus, .btn-theme-colored4:active:focus, .btn-theme-colored4.active:focus, .show > .btn-theme-colored4.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-theme-colored4:disabled, .btn-theme-colored4.disabled{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-outline-theme-colored1{color:#062d72;border-color:#062d72;}
.btn-outline-theme-colored1:hover{color:#fff;background-color:#062d72;border-color:#062d72;}
.btn-check:focus + .btn-outline-theme-colored1, .btn-outline-theme-colored1:focus{box-shadow:0 0 0 0.25rem rgba(6, 45, 114, 0.5);}
.btn-check:checked + .btn-outline-theme-colored1, .btn-check:active + .btn-outline-theme-colored1, .btn-outline-theme-colored1:active, .btn-outline-theme-colored1.active, .btn-outline-theme-colored1.dropdown-toggle.show{color:#fff;background-color:#062d72;border-color:#062d72;}
.btn-check:checked + .btn-outline-theme-colored1:focus, .btn-check:active + .btn-outline-theme-colored1:focus, .btn-outline-theme-colored1:active:focus, .btn-outline-theme-colored1.active:focus, .btn-outline-theme-colored1.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(6, 45, 114, 0.5);}
.btn-outline-theme-colored1:disabled, .btn-outline-theme-colored1.disabled{color:#062d72;background-color:transparent;}
.btn-outline-theme-colored2{color:#85d510;border-color:#85d510;}
.btn-outline-theme-colored2:hover{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-check:focus + .btn-outline-theme-colored2, .btn-outline-theme-colored2:focus{box-shadow:0 0 0 0.25rem rgba(133, 213, 16, 0.5);}
.btn-check:checked + .btn-outline-theme-colored2, .btn-check:active + .btn-outline-theme-colored2, .btn-outline-theme-colored2:active, .btn-outline-theme-colored2.active, .btn-outline-theme-colored2.dropdown-toggle.show{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-check:checked + .btn-outline-theme-colored2:focus, .btn-check:active + .btn-outline-theme-colored2:focus, .btn-outline-theme-colored2:active:focus, .btn-outline-theme-colored2.active:focus, .btn-outline-theme-colored2.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(133, 213, 16, 0.5);}
.btn-outline-theme-colored2:disabled, .btn-outline-theme-colored2.disabled{color:#85d510;background-color:transparent;}
.btn-outline-theme-colored3{color:#000000;border-color:#000000;}
.btn-outline-theme-colored3:hover{color:#fff;background-color:#000000;border-color:#000000;}
.btn-check:focus + .btn-outline-theme-colored3, .btn-outline-theme-colored3:focus{box-shadow:0 0 0 0.25rem rgba(0, 0, 0, 0.5);}
.btn-check:checked + .btn-outline-theme-colored3, .btn-check:active + .btn-outline-theme-colored3, .btn-outline-theme-colored3:active, .btn-outline-theme-colored3.active, .btn-outline-theme-colored3.dropdown-toggle.show{color:#fff;background-color:#000000;border-color:#000000;}
.btn-check:checked + .btn-outline-theme-colored3:focus, .btn-check:active + .btn-outline-theme-colored3:focus, .btn-outline-theme-colored3:active:focus, .btn-outline-theme-colored3.active:focus, .btn-outline-theme-colored3.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(0, 0, 0, 0.5);}
.btn-outline-theme-colored3:disabled, .btn-outline-theme-colored3.disabled{color:#000000;background-color:transparent;}
.btn-outline-theme-colored4{color:#85d510;border-color:#85d510;}
.btn-outline-theme-colored4:hover{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-check:focus + .btn-outline-theme-colored4, .btn-outline-theme-colored4:focus{box-shadow:0 0 0 0.25rem rgba(133, 213, 16, 0.5);}
.btn-check:checked + .btn-outline-theme-colored4, .btn-check:active + .btn-outline-theme-colored4, .btn-outline-theme-colored4:active, .btn-outline-theme-colored4.active, .btn-outline-theme-colored4.dropdown-toggle.show{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-check:checked + .btn-outline-theme-colored4:focus, .btn-check:active + .btn-outline-theme-colored4:focus, .btn-outline-theme-colored4:active:focus, .btn-outline-theme-colored4.active:focus, .btn-outline-theme-colored4.dropdown-toggle.show:focus{box-shadow:0 0 0 0.25rem rgba(133, 213, 16, 0.5);}
.btn-outline-theme-colored4:disabled, .btn-outline-theme-colored4.disabled{color:#85d510;background-color:transparent;}
.btn-gradient-theme-colored1{color:#fff;background-color:#062d72;border-color:#062d72;background-size:200% auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);background-image:linear-gradient(to right, #062d72 0%, #0945af 30%, #062d72 100%);}
.btn-gradient-theme-colored1:hover{color:#fff;background-color:#052661;border-color:#05245b;background-color:transparent;background-position:right center;}
.btn-check:focus + .btn-gradient-theme-colored1, .btn-gradient-theme-colored1:focus{color:#fff;background-color:#052661;border-color:#05245b;box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.btn-check:checked + .btn-gradient-theme-colored1, .btn-check:active + .btn-gradient-theme-colored1, .btn-gradient-theme-colored1:active, .btn-gradient-theme-colored1.active, .show > .btn-gradient-theme-colored1.dropdown-toggle{color:#fff;background-color:#05245b;border-color:#052256;}
.btn-check:checked + .btn-gradient-theme-colored1:focus, .btn-check:active + .btn-gradient-theme-colored1:focus, .btn-gradient-theme-colored1:active:focus, .btn-gradient-theme-colored1.active:focus, .show > .btn-gradient-theme-colored1.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.btn-gradient-theme-colored1:disabled, .btn-gradient-theme-colored1.disabled{color:#fff;background-color:#062d72;border-color:#062d72;}
.btn-gradient-theme-colored2{color:#000;background-color:#85d510;border-color:#85d510;background-size:200% auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);background-image:linear-gradient(to right, #85d510 0%, #a4f035 30%, #85d510 100%);}
.btn-gradient-theme-colored2:hover{color:#000;background-color:#97db34;border-color:#91d928;background-color:transparent;background-position:right center;}
.btn-check:focus + .btn-gradient-theme-colored2, .btn-gradient-theme-colored2:focus{color:#000;background-color:#97db34;border-color:#91d928;box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-check:checked + .btn-gradient-theme-colored2, .btn-check:active + .btn-gradient-theme-colored2, .btn-gradient-theme-colored2:active, .btn-gradient-theme-colored2.active, .show > .btn-gradient-theme-colored2.dropdown-toggle{color:#000;background-color:#9ddd40;border-color:#91d928;}
.btn-check:checked + .btn-gradient-theme-colored2:focus, .btn-check:active + .btn-gradient-theme-colored2:focus, .btn-gradient-theme-colored2:active:focus, .btn-gradient-theme-colored2.active:focus, .show > .btn-gradient-theme-colored2.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-gradient-theme-colored2:disabled, .btn-gradient-theme-colored2.disabled{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-gradient-theme-colored3{color:#fff;background-color:#000000;border-color:#000000;background-size:200% auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);background-image:linear-gradient(to right, #000000 0%, #202020 30%, #000000 100%);}
.btn-gradient-theme-colored3:hover{color:#fff;background-color:black;border-color:black;background-color:transparent;background-position:right center;}
.btn-check:focus + .btn-gradient-theme-colored3, .btn-gradient-theme-colored3:focus{color:#fff;background-color:black;border-color:black;box-shadow:0 0 0 0.25rem rgba(38, 38, 38, 0.5);}
.btn-check:checked + .btn-gradient-theme-colored3, .btn-check:active + .btn-gradient-theme-colored3, .btn-gradient-theme-colored3:active, .btn-gradient-theme-colored3.active, .show > .btn-gradient-theme-colored3.dropdown-toggle{color:#fff;background-color:black;border-color:black;}
.btn-check:checked + .btn-gradient-theme-colored3:focus, .btn-check:active + .btn-gradient-theme-colored3:focus, .btn-gradient-theme-colored3:active:focus, .btn-gradient-theme-colored3.active:focus, .show > .btn-gradient-theme-colored3.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(38, 38, 38, 0.5);}
.btn-gradient-theme-colored3:disabled, .btn-gradient-theme-colored3.disabled{color:#fff;background-color:#000000;border-color:#000000;}
.btn-gradient-theme-colored4{color:#000;background-color:#85d510;border-color:#85d510;background-size:200% auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);background-image:linear-gradient(to right, #85d510 0%, #a4f035 30%, #85d510 100%);}
.btn-gradient-theme-colored4:hover{color:#000;background-color:#97db34;border-color:#91d928;background-color:transparent;background-position:right center;}
.btn-check:focus + .btn-gradient-theme-colored4, .btn-gradient-theme-colored4:focus{color:#000;background-color:#97db34;border-color:#91d928;box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-check:checked + .btn-gradient-theme-colored4, .btn-check:active + .btn-gradient-theme-colored4, .btn-gradient-theme-colored4:active, .btn-gradient-theme-colored4.active, .show > .btn-gradient-theme-colored4.dropdown-toggle{color:#000;background-color:#9ddd40;border-color:#91d928;}
.btn-check:checked + .btn-gradient-theme-colored4:focus, .btn-check:active + .btn-gradient-theme-colored4:focus, .btn-gradient-theme-colored4:active:focus, .btn-gradient-theme-colored4.active:focus, .show > .btn-gradient-theme-colored4.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(113, 181, 14, 0.5);}
.btn-gradient-theme-colored4:disabled, .btn-gradient-theme-colored4.disabled{color:#000;background-color:#85d510;border-color:#85d510;}
.btn-light-gray:hover{color:#fff;border-color:var(--theme-color1);background-color:var(--theme-color1);}
.btn-modern-white:after{background-color:var(--theme-color1);}
.btn-modern-white:hover{border-color:var(--theme-color1);}
.btn-modern-theme-colored{border-color:var(--theme-color1);background-color:var(--theme-color1);}
.hvr-sweep-to-right[class^="btn-outline-"]:hover, .hvr-sweep-to-right[class^="btn-outline-"]:focus, .hvr-sweep-to-right[class^="btn-outline-"]:active, .hvr-sweep-to-right[class*=" btn-outline-"]:hover, .hvr-sweep-to-right[class*=" btn-outline-"]:focus, .hvr-sweep-to-right[class*=" btn-outline-"]:active, .hvr-bounce-to-right[class^="btn-outline-"]:hover, .hvr-bounce-to-right[class^="btn-outline-"]:focus, .hvr-bounce-to-right[class^="btn-outline-"]:active, .hvr-bounce-to-right[class*=" btn-outline-"]:hover, .hvr-bounce-to-right[class*=" btn-outline-"]:focus, .hvr-bounce-to-right[class*=" btn-outline-"]:active, .hvr-shutter-out-horizontal[class^="btn-outline-"]:hover, .hvr-shutter-out-horizontal[class^="btn-outline-"]:focus, .hvr-shutter-out-horizontal[class^="btn-outline-"]:active, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:hover, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:focus, .hvr-shutter-out-horizontal[class*=" btn-outline-"]:active{background-color:transparent;}
.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-theme-colored1:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-theme-colored1:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-theme-colored1:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-theme-colored1:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-theme-colored1:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-theme-colored1:before{background:#062d72;}
.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-theme-colored2:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-theme-colored2:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-theme-colored2:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-theme-colored2:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-theme-colored2:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-theme-colored2:before{background:#85d510;}
.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-theme-colored3:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-theme-colored3:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-theme-colored3:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-theme-colored3:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-theme-colored3:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-theme-colored3:before{background:#000000;}
.hvr-sweep-to-right[class^="btn-outline-"].btn-outline-theme-colored4:before, .hvr-sweep-to-right[class*=" btn-outline-"].btn-outline-theme-colored4:before, .hvr-bounce-to-right[class^="btn-outline-"].btn-outline-theme-colored4:before, .hvr-bounce-to-right[class*=" btn-outline-"].btn-outline-theme-colored4:before, .hvr-shutter-out-horizontal[class^="btn-outline-"].btn-outline-theme-colored4:before, .hvr-shutter-out-horizontal[class*=" btn-outline-"].btn-outline-theme-colored4:before{background:#85d510;}
.btn-theme-colored1{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);border-color:var(--theme-color1);}
.btn-theme-colored1:hover, .btn-theme-colored1:focus{color:var(--text-color-bg-theme-color3);background-color:var(--theme-color1);border-color:var(--theme-color1);}
.btn-theme-colored2{color:var(--text-color-bg-theme-color2);background-color:var(--theme-color2);border-color:var(--theme-color2);}
.btn-theme-colored2:hover, .btn-theme-colored2:focus{color:var(--text-color-bg-theme-color3);background-color:var(--theme-color2);border-color:var(--theme-color2);}
.btn-theme-colored3{color:var(--text-color-bg-theme-color3);background-color:var(--theme-color3);border-color:var(--theme-color3);}
.btn-theme-colored3:hover, .btn-theme-colored3:focus{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color3);border-color:var(--theme-color3);}
.btn-theme-colored4{color:var(--text-color-bg-theme-color4);background-color:var(--theme-color4);border-color:var(--theme-color4);}
.btn-theme-colored4:hover, .btn-theme-colored4:focus{color:var(--text-color-bg-theme-color1);background-color:var(--theme-color4);border-color:var(--theme-color4);}
.btn-outline-theme-colored1:hover, .btn-outline-theme-colored2:hover{border-color:var(--theme-color3) !important;color:#fff !important;}
.icon-box.iconbox-style3-moving-border-bottom:after{background-image:-moz-linear-gradient(0deg, #062d72 0%, #0b53d3 100%);background-image:-webkit-linear-gradient(0deg, #062d72 0%, #0b53d3 100%);background-image:-ms-linear-gradient(0deg, #062d72 0%, #0b53d3 100%);background-image:gradient(0deg, #062d72 0%, #0b53d3 100%);}
.icon-box.iconbox-style4-bgcolor:before{background-color:var(--theme-color2);}
.icon-box.iconbox-style5-moving-bgcolor:before{background-color:var(--theme-color2);}
.icon-box.iconbox-style6-moving-double-bgcolor:before, .icon-box.iconbox-style6-moving-double-bgcolor:after{background-color:var(--theme-color1);}
.icon-box.iconbox-style6-moving-double-bgcolor:after{background-color:var(--theme-color2);}
.icon-box.iconbox-style7-hover-moving-border:after{border-right-color:rgba(6, 45, 114, 0.7);border-left-color:rgba(6, 45, 114, 0.7);}
.icon-box.iconbox-style7-hover-moving-border:before{border-top-color:rgba(6, 45, 114, 0.7);border-bottom-color:rgba(6, 45, 114, 0.7);}
.tm-features-icon-box .icon-box-wrapper:after{color:var(--theme-color1);}
.tm-features-icon-box:before, .tm-features-icon-box:after{background-color:var(--theme-color1);}
.tm-sc-nav-tabs-pricing.nav-tab-btn-basic .nav-tabs li a:hover{background:var(--theme-color1);border-color:var(--theme-color1);}
.tm-sc-nav-tabs-pricing.nav-tab-btn-basic .nav-tabs li a.active{background:var(--theme-color1);border-color:var(--theme-color1);}
.tm-sc-nav-tabs-pricing.nav-tab-btn-switch .nav-tabs:before{background-image:-webkit-linear-gradient(0deg, #062d72 30%, rgba(6, 45, 114, 0.8) 100%);background-image:-ms-linear-gradient(0deg, #062d72 30%, rgba(6, 45, 114, 0.8) 100%);}
.tm-sc-nav-tabs-pricing.nav-tab-btn-bullet .nav-tabs li:last-child:before{background:var(--theme-color1);}
.styled-icons.icon-theme-colored1.icon-dark a{background:var(--theme-color1);}
.styled-icons.icon-theme-colored1.icon-dark a:hover{color:#fff;}
.styled-icons.icon-theme-colored1.icon-dark a:hover:after{box-shadow:inset 0 0 0 50px #031a42;}
.styled-icons.icon-theme-colored1.icon-dark.icon-bordered a{background:transparent;}
.styled-icons.icon-theme-colored1.icon-dark.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color1);}
.styled-icons.icon-theme-colored1.icon-gray a{color:var(--theme-color1);}
.styled-icons.icon-theme-colored1.icon-gray a:hover{color:#fff;}
.styled-icons.icon-theme-colored1.icon-gray a:hover:after{box-shadow:inset 0 0 0 50px #031a42;}
.styled-icons.icon-theme-colored1.icon-gray.icon-bordered a{color:var(--theme-color1);border:1px solid var(--theme-color1);}
.styled-icons.icon-theme-colored1.icon-gray.icon-bordered a:hover{color:#fff;}
.styled-icons.icon-theme-colored1.icon-gray.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color1);}
.styled-icons.icon-theme-colored2.icon-dark a{background:var(--theme-color2);}
.styled-icons.icon-theme-colored2.icon-dark a:hover{color:#fff;}
.styled-icons.icon-theme-colored2.icon-dark a:hover:after{box-shadow:inset 0 0 0 50px #67a60c;}
.styled-icons.icon-theme-colored2.icon-dark.icon-bordered a{background:transparent;}
.styled-icons.icon-theme-colored2.icon-dark.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color2);}
.styled-icons.icon-theme-colored2.icon-gray a{color:var(--theme-color2);}
.styled-icons.icon-theme-colored2.icon-gray a:hover{color:#fff;}
.styled-icons.icon-theme-colored2.icon-gray a:hover:after{box-shadow:inset 0 0 0 50px #67a60c;}
.styled-icons.icon-theme-colored2.icon-gray.icon-bordered a{color:var(--theme-color2);border:1px solid var(--theme-color2);}
.styled-icons.icon-theme-colored2.icon-gray.icon-bordered a:hover{color:#fff;}
.styled-icons.icon-theme-colored2.icon-gray.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color2);}
.styled-icons.icon-theme-colored3.icon-dark a{background:var(--theme-color3);}
.styled-icons.icon-theme-colored3.icon-dark a:hover{color:#fff;}
.styled-icons.icon-theme-colored3.icon-dark a:hover:after{box-shadow:inset 0 0 0 50px black;}
.styled-icons.icon-theme-colored3.icon-dark.icon-bordered a{background:transparent;}
.styled-icons.icon-theme-colored3.icon-dark.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color3);}
.styled-icons.icon-theme-colored3.icon-gray a{color:var(--theme-color3);}
.styled-icons.icon-theme-colored3.icon-gray a:hover{color:#fff;}
.styled-icons.icon-theme-colored3.icon-gray a:hover:after{box-shadow:inset 0 0 0 50px black;}
.styled-icons.icon-theme-colored3.icon-gray.icon-bordered a{color:var(--theme-color3);border:1px solid var(--theme-color3);}
.styled-icons.icon-theme-colored3.icon-gray.icon-bordered a:hover{color:#fff;}
.styled-icons.icon-theme-colored3.icon-gray.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color3);}
.styled-icons.icon-theme-colored4.icon-dark a{background:var(--theme-color4);}
.styled-icons.icon-theme-colored4.icon-dark a:hover{color:#fff;}
.styled-icons.icon-theme-colored4.icon-dark a:hover:after{box-shadow:inset 0 0 0 50px #67a60c;}
.styled-icons.icon-theme-colored4.icon-dark.icon-bordered a{background:transparent;}
.styled-icons.icon-theme-colored4.icon-dark.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color4);}
.styled-icons.icon-theme-colored4.icon-gray a{color:var(--theme-color4);}
.styled-icons.icon-theme-colored4.icon-gray a:hover{color:#fff;}
.styled-icons.icon-theme-colored4.icon-gray a:hover:after{box-shadow:inset 0 0 0 50px #67a60c;}
.styled-icons.icon-theme-colored4.icon-gray.icon-bordered a{color:var(--theme-color4);border:1px solid var(--theme-color4);}
.styled-icons.icon-theme-colored4.icon-gray.icon-bordered a:hover{color:#fff;}
.styled-icons.icon-theme-colored4.icon-gray.icon-bordered a:hover:after{box-shadow:inset 0 0 0 50px var(--theme-color4);}
.widget-brochure-box .brochure-box .brochure-icon{color:var(--theme-color1);}
.widget-brochure-box .brochure-box.brochure-box-theme-colored1{background:var(--theme-color1);}
.widget-brochure-box .brochure-box.brochure-box-theme-colored1 .brochure-icon{border-right-color:#052763;color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored1 .text{color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored1:hover{background:#042255;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored1:hover .brochure-icon{border-right-color:#041c46;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored2{background:var(--theme-color2);}
.widget-brochure-box .brochure-box.brochure-box-theme-colored2 .brochure-icon{border-right-color:#7cc70f;color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored2 .text{color:#fff;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored2:hover{background:#73b90e;}
.widget-brochure-box .brochure-box.brochure-box-theme-colored2:hover .brochure-icon{border-right-color:#6aaa0d;}
.widget-contact-info .contact-info.contact-icon-theme-colored1 li .icon i{color:var(--theme-color1);}
.widget-contact-info .contact-info.contact-icon-theme-colored2 li .icon i{color:var(--theme-color2);}
.widget-contact-info .contact-info.contact-icon-theme-colored3 li .icon i{color:var(--theme-color3);}
.widget-contact-info .contact-info.contact-icon-theme-colored4 li .icon i{color:var(--theme-color4);}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]), .woosc_table .button, .woosc_table .added_to_cart, .woosw-item .added_to_cart{color:#fff;background-color:#062d72;border-color:#062d72;color:var(--text-color-bg-theme-color1);}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):hover, .woosc_table .button:hover, .woosc_table .added_to_cart:hover, .woosw-item .added_to_cart:hover{color:#fff;background-color:#052661;border-color:#05245b;}
.btn-check:focus + .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]), .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):focus, .btn-check:focus + .woosc_table .button, .woosc_table .button:focus, .btn-check:focus + .woosc_table .added_to_cart, .woosc_table .added_to_cart:focus, .btn-check:focus + .woosw-item .added_to_cart, .woosw-item .added_to_cart:focus{color:#fff;background-color:#052661;border-color:#05245b;box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.btn-check:checked + .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]), .btn-check:active + .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]), .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):active, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).active, .show > .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).dropdown-toggle, .btn-check:checked + .woosc_table .button, .btn-check:active + .woosc_table .button, .woosc_table .button:active, .woosc_table .button.active, .show > .woosc_table .button.dropdown-toggle, .btn-check:checked + .woosc_table .added_to_cart, .btn-check:active + .woosc_table .added_to_cart, .woosc_table .added_to_cart:active, .woosc_table .added_to_cart.active, .show > .woosc_table .added_to_cart.dropdown-toggle, .btn-check:checked + .woosw-item .added_to_cart, .btn-check:active + .woosw-item .added_to_cart, .woosw-item .added_to_cart:active, .woosw-item .added_to_cart.active, .show > .woosw-item .added_to_cart.dropdown-toggle{color:#fff;background-color:#05245b;border-color:#052256;}
.btn-check:checked + .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):focus, .btn-check:active + .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):focus, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):active:focus, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).active:focus, .show > .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).dropdown-toggle:focus, .btn-check:checked + .woosc_table .button:focus, .btn-check:active + .woosc_table .button:focus, .woosc_table .button:active:focus, .woosc_table .button.active:focus, .show > .woosc_table .button.dropdown-toggle:focus, .btn-check:checked + .woosc_table .added_to_cart:focus, .btn-check:active + .woosc_table .added_to_cart:focus, .woosc_table .added_to_cart:active:focus, .woosc_table .added_to_cart.active:focus, .show > .woosc_table .added_to_cart.dropdown-toggle:focus, .btn-check:checked + .woosw-item .added_to_cart:focus, .btn-check:active + .woosw-item .added_to_cart:focus, .woosw-item .added_to_cart:active:focus, .woosw-item .added_to_cart.active:focus, .show > .woosw-item .added_to_cart.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(43, 77, 135, 0.5);}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):disabled, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).disabled, .woosc_table .button:disabled, .woosc_table .button.disabled, .woosc_table .added_to_cart:disabled, .woosc_table .added_to_cart.disabled, .woosw-item .added_to_cart:disabled, .woosw-item .added_to_cart.disabled{color:#fff;background-color:#062d72;border-color:#062d72;}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):hover, .woosc_table .button:hover, .woosc_table .added_to_cart:hover, .woosw-item .added_to_cart:hover{background-color:var(--theme-color3);color:var(--text-color-bg-theme-color3);}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):focus, .woosc_table .button:focus, .woosc_table .added_to_cart:focus, .woosw-item .added_to_cart:focus{color:var(--text-color-bg-theme-color3);box-shadow:none;}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):disabled, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).disabled, .woosc_table .button:disabled, .woosc_table .button.disabled, .woosc_table .added_to_cart:disabled, .woosc_table .added_to_cart.disabled, .woosw-item .added_to_cart:disabled, .woosw-item .added_to_cart.disabled{color:var(--text-color-bg-theme-color1);opacity:0.5;}
.woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]):disabled:hover, .woocommerce .button:not(.compare):not(.yith-wcqv-button):not([name=apply_coupon]).disabled:hover, .woosc_table .button:disabled:hover, .woosc_table .button.disabled:hover, .woosc_table .added_to_cart:disabled:hover, .woosc_table .added_to_cart.disabled:hover, .woosw-item .added_to_cart:disabled:hover, .woosw-item .added_to_cart.disabled:hover{color:var(--text-color-bg-theme-color3);}
.scroll-to-top{background-image:linear-gradient(to right, #062d72 0%, #0947b3 51%, #062d72 100%);}
.scroll-to-top:hover{box-shadow:0 10px 20px rgba(6, 45, 114, 0.5);background-position:right center;}
.bg-theme-colored1-gradient{background-color:#062d72;background:-webkit-gradient(linear, left top, left bottom, from(#062d72), to(#0a4abb));background:-webkit-linear-gradient(top, #062d72, #0a4abb);background:-moz-linear-gradient(top, #062d72, #0a4abb);background:-ms-linear-gradient(top, #062d72, #0a4abb);background:-o-linear-gradient(top, #062d72, #0a4abb);}
.bg-theme-colored1-gradient-horizontal{background:#062d72;background:-webkit-gradient(linear, left top, right top, from(#062d72), to(#0a4abb));background:-webkit-linear-gradient(left, #062d72, #0a4abb);background:-moz-linear-gradient(left, #062d72, #0a4abb);background:-ms-linear-gradient(left, #062d72, #0a4abb);background:-o-linear-gradient(left, #062d72, #0a4abb);}
.bg-theme-colored12-gradient{background-color:#062d72;background:-webkit-gradient(linear, left top, left bottom, from(#062d72), to(#85d510));background:-webkit-linear-gradient(top, #062d72, #85d510);background:-moz-linear-gradient(top, #062d72, #85d510);background:-ms-linear-gradient(top, #062d72, #85d510);background:-o-linear-gradient(top, #062d72, #85d510);}
.bg-theme-colored12-gradient-horizontal{background:#062d72;background:-webkit-gradient(linear, left top, right top, from(#062d72), to(#85d510));background:-webkit-linear-gradient(left, #062d72, #85d510);background:-moz-linear-gradient(left, #062d72, #85d510);background:-ms-linear-gradient(left, #062d72, #85d510);background:-o-linear-gradient(left, #062d72, #85d510);}
.layer-overlay.overlay-theme-colored1-gradient::before{background:rgba(6, 45, 114, 0.009);background:-webkit-gradient(linear, left top, right top, from(rgba(6, 45, 114, 0.009)), to(#0b53d3));background:-webkit-linear-gradient(left, rgba(6, 45, 114, 0.009), #0b53d3);background:-moz-linear-gradient(left, rgba(6, 45, 114, 0.009), #0b53d3);background:-ms-linear-gradient(left, rgba(6, 45, 114, 0.009), #0b53d3);background:-o-linear-gradient(left, rgba(6, 45, 114, 0.009), #0b53d3);}
.layer-overlay.overlay-theme-colored2-gradient::before{background:rgba(133, 213, 16, 0.009);background:-webkit-gradient(linear, left top, right top, from(rgba(133, 213, 16, 0.009)), to(#b4f259));background:-webkit-linear-gradient(left, rgba(133, 213, 16, 0.009), #b4f259);background:-moz-linear-gradient(left, rgba(133, 213, 16, 0.009), #b4f259);background:-ms-linear-gradient(left, rgba(133, 213, 16, 0.009), #b4f259);background:-o-linear-gradient(left, rgba(133, 213, 16, 0.009), #b4f259);}
.layer-overlay.overlay-theme-colored12-gradient::before{background:rgba(6, 45, 114, 0.9);background:-webkit-gradient(linear, left top, right top, from(rgba(6, 45, 114, 0.9)), to(rgba(133, 213, 16, 0.9)));background:-webkit-linear-gradient(left, rgba(6, 45, 114, 0.9), rgba(133, 213, 16, 0.9));background:-moz-linear-gradient(left, rgba(6, 45, 114, 0.9), rgba(133, 213, 16, 0.9));background:-ms-linear-gradient(left, rgba(6, 45, 114, 0.9), rgba(133, 213, 16, 0.9));background:-o-linear-gradient(left, rgba(6, 45, 114, 0.9), rgba(133, 213, 16, 0.9));}
.layer-overlay.overlay-theme-colored21-gradient::before {
background: rgba(133, 213, 16, 0.9);
background: -webkit-gradient(linear, left top, right top, from(rgba(133, 213, 16, 0.9)), to(rgba(6, 45, 114, 0.9)));
background: -webkit-linear-gradient(left, rgba(133, 213, 16, 0.9), rgba(6, 45, 114, 0.9));
background: -moz-linear-gradient(left, rgba(133, 213, 16, 0.9), rgba(6, 45, 114, 0.9));
background: -ms-linear-gradient(left, rgba(133, 213, 16, 0.9), rgba(6, 45, 114, 0.9));
background: -o-linear-gradient(left, rgba(133, 213, 16, 0.9), rgba(6, 45, 114, 0.9));
}.isotope-layout.shop-archive .isotope-item{padding-left:20px;padding-right:20px;margin-bottom:40px;}.isotope-layout.shop-archive .isotope-layout-inner{margin-left:-20px;margin-right:-20px;}header#header .menuzord-brand img{--menuzord-brand-width-responsive:141px;}header#header .header-nav-wrapper.tm-sticky-menu .menuzord-brand img{max-width:20px;}.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown{min-width:260px;}#top-primary-nav .menuzord-menu > li > .megamenu .megamenu-row li a.menu-item-link{font-family:Roboto;font-weight:500;}@media(min-width:50px){body.tm-vertical-nav header#header{width:px;}body.tm-vertical-nav .main-content, body.tm-vertical-nav footer.footer{margin-left:px;}body.tm-vertical-nav .elementor-top-section.elementor-section-boxed>.elementor-container {max-width: px !important;width: px !important;}}@media(min-width:1200px){.side-panel-container{width:380px;}.side-panel-container {right: -380px;}}.side-panel-container{background-color:#dd3333;background-repeat:no-repeat;background-size:cover;background-position:left bottom;}body.tm-boxed-layout{background-color:#444;}.maintenance-mode .logo img{max-width:200px;}.tm-page-title{background-color:#062d72;background-repeat:no-repeat;background-size:cover;background-position:center center;}body, p{font-family:Lato;}.tm-sc-section-title .title-wrapper .title, .tm-sc-section-title .title-wrapper h2.title{font-family:Lato;}.tm-sc-section-title .title-wrapper .subtitle{font-family:Lato;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{font-family:Lato;}h1, .h1{font-family:Lato;}h2, .h2{font-family:Lato;}h3, .h3{font-family:Lato;}h4, .h4{font-family:Lato;}h5, .h5{font-family:Lato;}h6, .h6{font-family:Lato;}.btn:not(.btn-lg):not(.btn-sm):not(.btn-xs){font-family:Lato;}.btn.btn-lg{font-family:Lato;}.btn.btn-sm{font-family:Lato;}.btn.btn-xs{font-family:Lato;}body.single .main-content-area article .entry-content .post-content a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link), body.single .main-content-area article .entry-content .post-excerpt a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link), body.single .main-content-area article .entry-content .post-content p a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link), body.single .main-content-area article .entry-content .post-excerpt p a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link), body.page .main-content-area .page .entry-content .page-content a:not(.btn):not(.styled-icons-item):not(.wp-block-button__link) {font-family: Lato;}.custombox-content,.custombox-overlay{position:fixed;overflow:hidden;top:0;width:100%;height:100%}.custombox-overlay{z-index:9997;opacity:0;transition-delay:0s;transition-timing-function:linear;transition-property:opacity}.custombox-content{z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.custombox-lock{overflow:hidden}.custombox-reference{display:none}.custombox-content{overflow-y:auto}.custombox-content>*{max-width:100%;max-height:95%}.custombox-fullscreen.custombox-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.custombox-fullscreen.custombox-content>*{width:100%;max-height:100%}.custombox-y-top{-ms-flex-align:baseline;align-items:baseline}.custombox-x-left{-ms-flex-align:start;align-items:flex-start}.custombox-y-center{-ms-flex-align:center;align-items:center}.custombox-y-bottom{-ms-flex-align:end;align-items:flex-end}.custombox-x-center{-ms-flex-pack:center;justify-content:center}.custombox-x-right{-ms-flex-pack:end;justify-content:flex-end}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%;overflow:hidden}.custombox-perspective .custombox-container{overflow:hidden;height:100%}@keyframes paoc-fadeIn{from{transform:scale(.7);transition-property:all}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(.7);transition-property:all}}.custombox-fadein.custombox-content{opacity:0}.custombox-fadein.custombox-content.custombox-open{animation-name:paoc-fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fadein.custombox-content.custombox-close{animation-name:fadeOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slideInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-contentscale.custombox-content,.custombox-letmein.custombox-content,.custombox-makeway.custombox-content,.custombox-push.custombox-content,.custombox-slide.custombox-content,.custombox-slip.custombox-content{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-content.custombox-open.custombox-top,.custombox-letmein.custombox-content.custombox-open.custombox-top,.custombox-makeway.custombox-content.custombox-open.custombox-top,.custombox-push.custombox-content.custombox-open.custombox-top,.custombox-slide.custombox-content.custombox-open.custombox-top,.custombox-slip.custombox-content.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-bottom,.custombox-letmein.custombox-content.custombox-open.custombox-bottom,.custombox-makeway.custombox-content.custombox-open.custombox-bottom,.custombox-push.custombox-content.custombox-open.custombox-bottom,.custombox-slide.custombox-content.custombox-open.custombox-bottom,.custombox-slip.custombox-content.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-left,.custombox-letmein.custombox-content.custombox-open.custombox-left,.custombox-makeway.custombox-content.custombox-open.custombox-left,.custombox-push.custombox-content.custombox-open.custombox-left,.custombox-slide.custombox-content.custombox-open.custombox-left,.custombox-slip.custombox-content.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-right,.custombox-letmein.custombox-content.custombox-open.custombox-right,.custombox-makeway.custombox-content.custombox-open.custombox-right,.custombox-push.custombox-content.custombox-open.custombox-right,.custombox-slide.custombox-content.custombox-open.custombox-right,.custombox-slip.custombox-content.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-top,.custombox-letmein.custombox-content.custombox-close.custombox-top,.custombox-makeway.custombox-content.custombox-close.custombox-top,.custombox-push.custombox-content.custombox-close.custombox-top,.custombox-slide.custombox-content.custombox-close.custombox-top,.custombox-slip.custombox-content.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-bottom,.custombox-letmein.custombox-content.custombox-close.custombox-bottom,.custombox-makeway.custombox-content.custombox-close.custombox-bottom,.custombox-push.custombox-content.custombox-close.custombox-bottom,.custombox-slide.custombox-content.custombox-close.custombox-bottom,.custombox-slip.custombox-content.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-left,.custombox-letmein.custombox-content.custombox-close.custombox-left,.custombox-makeway.custombox-content.custombox-close.custombox-left,.custombox-push.custombox-content.custombox-close.custombox-left,.custombox-slide.custombox-content.custombox-close.custombox-left,.custombox-slip.custombox-content.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-right,.custombox-letmein.custombox-content.custombox-close.custombox-right,.custombox-makeway.custombox-content.custombox-close.custombox-right,.custombox-push.custombox-content.custombox-close.custombox-right,.custombox-slide.custombox-content.custombox-close.custombox-right,.custombox-slip.custombox-content.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes newspaperIn{from{transform:scale(0) rotate(720deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes newspaperOut{from{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(720deg);opacity:0}}.custombox-newspaper.custombox-content{opacity:0}.custombox-newspaper.custombox-content.custombox-open{animation-name:newspaperIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-newspaper.custombox-content.custombox-close{animation-name:newspaperOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes fallIn{from{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}}@keyframes fallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}}.custombox-fall.custombox-content{opacity:0}.custombox-fall.custombox-content.custombox-open{animation-name:fallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fall.custombox-content.custombox-close{animation-name:fallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes sidefallIn{from{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}}@keyframes sidefallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}to{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}}.custombox-sidefall.custombox-content{opacity:0}.custombox-sidefall.custombox-content.custombox-open{animation-name:sidefallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sidefall.custombox-content.custombox-close{animation-name:sidefallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes blurInTop{from{transform:translateY(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutTop{from{transform:translateY(0);opacity:1}to{transform:translateY(-5%);opacity:0}}@keyframes blurInBottom{from{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutBottom{from{transform:translateY(0);opacity:1}to{transform:translateY(5%);opacity:0}}@keyframes blurInRight{from{transform:translateX(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutRight{from{transform:translateY(0);opacity:1}to{transform:translateX(5%);opacity:0}}@keyframes blurInLeft{from{transform:translateX(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutLeft{from{transform:translateY(0);opacity:1}to{transform:translateX(-5%);opacity:0}}@keyframes blurInContainer{from{filter:blur(0)}to{filter:blur(3px)}}@keyframes blurOutContainer{from{filter:blur(3px)}to{filter:blur(0)}}.custombox-blur.custombox-content{opacity:0}.custombox-blur.custombox-content.custombox-open.custombox-top{animation-name:blurInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-bottom{animation-name:blurInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-left{animation-name:blurInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-right{animation-name:blurInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-top{animation-name:blurOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-bottom{animation-name:blurOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-right{animation-name:blurOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-left{animation-name:blurOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container{animation-name:blurOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container.custombox-open{animation-name:blurInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flipInTop{from{transform-style:preserve-3d;transform:rotateX(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutTop{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-70deg)}}@keyframes flipInBottom{from{transform-style:preserve-3d;transform:rotateX(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutBottom{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(70deg)}}@keyframes flipInRight{from{transform-style:preserve-3d;transform:rotateY(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutRight{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(70deg)}}@keyframes flipInLeft{from{transform-style:preserve-3d;transform:rotateY(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutLeft{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(-70deg)}}.custombox-flip.custombox-content{opacity:0}.custombox-flip.custombox-content.custombox-open.custombox-top{animation-name:flipInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-bottom{animation-name:flipInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-right{animation-name:flipInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-left{animation-name:flipInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-top{animation-name:flipOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-bottom{animation-name:flipOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-right{animation-name:flipOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-left{animation-name:flipOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes signIn{from{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}to{transform:rotateX(0);opacity:1}}@keyframes signOut{from{transform:rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}}.custombox-sign{perspective:1300px}.custombox-sign.custombox-content{opacity:0}.custombox-sign.custombox-content.custombox-open{animation-name:signIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sign.custombox-content.custombox-close{animation-name:signOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes superscaledIn{from{transform:scale(2)}to{transform:scale(1);opacity:1}}@keyframes superscaledOut{from{transform:scale(1);opacity:1}to{transform:scale(2)}}.custombox-superscaled.custombox-content{opacity:0}.custombox-superscaled.custombox-content.custombox-open{animation-name:superscaledIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-superscaled.custombox-content.custombox-close{animation-name:superscaledOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slitIn{0%{transform:translateZ(-3000px) rotateY(90deg)}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slitOut{0%{transform:translateZ(0) rotateY(0);opacity:1}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(-3000px) rotateY(90deg)}}.custombox-slit.custombox-content{opacity:0;transform-style:preserve-3d}.custombox-slit.custombox-content.custombox-open{animation-name:slitIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slit.custombox-content.custombox-close{animation-name:slitOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotateIn{from{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}to{transform:translateY(0) rotateX(0);opacity:1}}@keyframes rotateOut{from{transform:translateY(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}}.custombox-rotate{perspective:2300px}.custombox-rotate.custombox-content{-ms-transform:translateY(-100%);transform:translateY(-100%)}.custombox-rotate.custombox-content.custombox-open{animation-name:rotateIn;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotate.custombox-content.custombox-close{animation-name:rotateOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes letmeinBottomOverlay{to{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutBottomOverlay{from{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinLeftOverlay{to{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutLeftOverlay{from{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinRightOverlay{to{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutRightOverlay{from{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinTopOverlay{to{transform:rotateX(2deg);transform-origin:0 50%;transform-style:preserve-3d}}@keyframes letmeinOutTopOverlay{from{transform:rotateX(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}.custombox-letmein.custombox-overlay.custombox-open.custombox-top{animation-name:letmeinTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-bottom{animation-name:letmeinBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-left{animation-name:letmeinLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-right{animation-name:letmeinRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-top{animation-name:letmeinOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-bottom{animation-name:letmeinOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-left{animation-name:letmeinOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-right{animation-name:letmeinOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes makewayInContainer{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}@keyframes makewayOutContainer{0%{transform:translateZ(-200px)}50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{opacity:0}}@keyframes makewayInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes makewayOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes makewayInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes makewayOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes makewayInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes makewayOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes makewayInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes makewayOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-makeway.custombox-overlay{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-overlay.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-overlay.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-container.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slipTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}.custombox-slip.custombox-overlay.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes cornerInOverlay{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform}}@keyframes cornerOutOverlay{from{transform:translateY(0);transition-property:opacity,transform}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}@keyframes cornerInContent{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform;opacity:1}}@keyframes cornerOutContent{from{transform:translateY(0);transition-property:opacity,transform;opacity:1}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}.custombox-corner.custombox-overlay.custombox-open{animation-name:cornerInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-overlay.custombox-close{animation-name:cornerOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-open{animation-name:cornerInContent;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-close{animation-name:cornerOutContent;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content,.custombox-slidetogether.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-slidetogether.custombox-content.custombox-open.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes scaleInOverlay{from{transform:scale(.9);transition:transform;opacity:0}to{transform:scale(1);transition:transform}}@keyframes scaleOutOverlay{from{transform:scale(1);transition:transform}to{transform:scale(.9);transition:transform;opacity:0;opacity:0}}.custombox-scale.custombox-overlay.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-overlay.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes doorInOverlay{from{position:fixed;bottom:0;left:50%;right:50%;width:0}to{width:100%;left:0;right:0;transition-property:width}}@keyframes doorOutOverlay{from{width:100%;left:0;right:0;transition-property:width}to{position:fixed;bottom:0;left:50%;right:50%;width:0}}.custombox-door.custombox-overlay.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-overlay.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes pushInLeftOverlay{from{transform:translateX(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutLeftOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(-100%)}}@keyframes pushInRightOverlay{from{transform:translateX(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutRightOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(100%)}}@keyframes pushInTopOverlay{from{transform:translateY(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInBottomOverlay{from{transform:translateY(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutBottomOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(100%)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInLeftContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(100%)}}@keyframes pushOutLeftContainer{from{transform:translateX(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInRightContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(-100%)}}@keyframes pushOutRightContainer{from{transform:translateX(-100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInTopContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(100%)}}@keyframes pushOutTopContainer{from{transform:translateY(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInBottomContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(-100%)}}@keyframes pushOutBottomContainer{from{transform:translateY(-100%)}to{overflow-x:hidden;transition-property:transform}}.custombox-push.custombox-overlay{transition-property:transform}.custombox-push.custombox-overlay.custombox-open.custombox-top{animation-name:pushInTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-bottom{animation-name:pushInBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-left{animation-name:pushInLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-right{animation-name:pushInRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-top{animation-name:pushOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-bottom{animation-name:pushOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-left{animation-name:pushOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-right{animation-name:pushOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-top{animation-name:pushInTopContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-bottom{animation-name:pushInBottomContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-left{animation-name:pushInLeftContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-right{animation-name:pushInRightContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-top{animation-name:pushOutTopContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-bottom{animation-name:pushOutBottomContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-left{animation-name:pushOutLeftContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-right{animation-name:pushOutRightContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes contentscaleInContainer{from{transition:transform}to{transform:scale(.8)}}@keyframes contentscaleOutContainer{from{transform:scale(.8)}to{transition:transform}}.custombox-contentscale.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-open{animation-name:contentscaleInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-close{animation-name:contentscaleOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes swellOpen{0%{opacity:0;transform:translate3d(calc(-100vw - 50%),0,0)}50%{opacity:1;transform:translate3d(100px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes swellClose{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:1;transform:translate3d(-100px,0,0) scale3d(1.1,1.1,1)}100%{opacity:0;transform:translate3d(calc(100vw + 50%),0,0)}}.custombox-swell.custombox-content{opacity:0}.custombox-swell.custombox-content.custombox-open{animation-name:swellOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-swell.custombox-content.custombox-close{animation-name:swellClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotatedownOpen{0%{opacity:0;transform:rotate3d(0,0,1,-45deg)}100%{opacity:1;transform:rotate3d(0,0,1,0deg)}}@keyframes rotatedownClose{0%{opacity:1}100%{opacity:0;transform:rotate3d(0,0,1,45deg)}}@keyframes rotatedownElem{0%{opacity:0;transform:translate3d(0,-150px,0) rotate3d(0,0,1,-20deg)}100%{opacity:1;transform:translate3d(0,0,0) rotate3d(0,0,1,0deg)}}.custombox-rotatedown.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1);-ms-transform-origin:-150% 50%;transform-origin:-150% 50%}.custombox-rotatedown.custombox-content.custombox-open{animation-name:rotatedownOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotatedown.custombox-content.custombox-close{animation-name:rotatedownClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flashOpen{0%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}100%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes flashClose{0%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}20%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}100%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}}.custombox-flash.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1)}.custombox-flash.custombox-content.custombox-open{animation-name:flashOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flash.custombox-content.custombox-close{animation-name:flashClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.custombox-loader{display:none;border-style:solid;border-width:5px;border-radius:50%;width:40px;height:40px;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite;position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:9998}
.paoc-clearfix:before, .paoc-clearfix:after{content:"";display:table;}
.paoc-clearfix::after{clear:both;}
.paoc-clear{clear:both;}
.paoc-hide{display:none;}
.paoc-center{text-align:center;}
.paoc-left{text-align:left;}
.paoc-padding-20{padding:20px;}
.paoc-padding-30{padding:30px;}
.paoc-lr-padding{padding-left:15px;padding-right:15px;}
.paoc-wrap, .paoc-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;}
.paoc-cb-popup-body{display:none;background-color:#FFF;max-width:800px;width:100%;position:relative;box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);line-height:normal;}
.paoc-popup-overlay.custombox-open.custombox-overlay{opacity:1;z-index:100000;}
.custombox-open.custombox-content{z-index:100002;}
.custombox-content>*{max-height:inherit !important;}
.paoc-popup iframe{width:100%;}
.paoc-popup img{max-width:100%;height:auto;}
.paoc-iframe-wrap{position:relative;overflow:hidden;padding-top:56.25%;}
.paoc-iframe-wrap iframe{position:absolute;left:0;top:0;border:0;height:100%;}
.paoc-image-popup{padding:10px 0;}
.paoc-popup-inr-wrap{position:relative;}
.paoc-popup-inr{width:100%;color:#333;-ms-flex-preferred-size:100%;flex-basis:100%;}
.paoc-popup-mheading{font-size:26px;color:#000000;line-height:normal;font-weight:700;}
.paoc-popup-sheading{font-size:20px;color:#333333;line-height:normal;font-weight:500;}
.paoc-popup-content, .paoc-secondary-con, .paoc-popup-content p, .paoc-secondary-con p{color:#444444;}
.paoc-cus-close-txt{font-size:12px;text-decoration:underline;}
.paoc-cus-close-txt span{cursor:pointer;}
.paoc-popup-snote{font-size:12px;}
.paoc-popup-margin{margin-bottom:15px;}
.paoc-popup .paoc-popup-margin:last-child{margin-bottom:0;}
.paoc-cb-popup.custombox-content{overflow-y:hidden;}
.paoc-cb-popup-complete.custombox-content{overflow-y:auto;}
.paoc-cb-popup-body .paoc-popup-content p, .paoc-cb-popup-body .paoc-secondary-con p{margin-bottom:15px;}
.paoc-cb-popup-body .paoc-popup-content p:last-child, .paoc-cb-popup-body .paoc-secondary-con p:last-child{margin-bottom:0;}
.paoc-close-popup{position:absolute;top:-10px;right:-10px;width:35px;height:35px;font-size:0;cursor:pointer;text-decoration:none;text-align:center;line-height:29px;fill:#fff;border-radius:50px;background-color:rgb(0, 0, 0);border:3px solid #fff;outline:none !important;}
.paoc-close-popup svg{display:inline-block;vertical-align:middle;height:19px;width:19px;}
.paoc-close-popup:hover{background-color:#000000;}
.paoc-popup textarea{resize:vertical;}
body.custombox-lock{height:auto;}
.custombox-overlay:empty{display:block;}
.pac-container{z-index:100003;}
.paoc-popup .nf-form-cont{text-align:left;}
.paoc-popup .nf-form-hp{display:none;}
.flatpickr-calendar.open, body div#ui-datepicker-div[style]{z-index:999999 !important;}
.paoc-popup-btn{display:inline-block;padding:8px 20px;text-align:center;background:#e91e63;color:#fff;border-radius:3px;}
.paoc-popup-btn:hover, .paoc-popup-btn:focus, .paoc-popup-btn:active{background:#555;color:#fff;}
.popupaoc-black{background-color:#252525;}
.popupaoc-black:hover, .popupaoc-black:focus{background-color:#000;}
a.popupaoc-black{color:#fff !important;}
.popupaoc-white{background-color:#fff;}
.popupaoc-white:hover, .popupaoc-white:focus{background-color:#f1f1f1;}
a.popupaoc-white{color:#8799a3 !important;}
.popupaoc-grey{background-color:#8799a3;}
.popupaoc-grey:hover, .popupaoc-gray:focus{background-color:#73848d;}
a.popupaoc-grey{color:#fff !important;}
.popupaoc-azure{background-color:#0081ff;}
.popupaoc-azure:hover, .popupaoc-azure:focus{background-color:#0374e3;}
a.popupaoc-azure{color:#fff !important;}
.popupaoc-moderate-green{background-color:#8dc63f;}
.popupaoc-moderate-green:hover, .popupaoc-moderate-green:focus{background-color:#78b623;}
a.popupaoc-moderate-green{color:#fff !important;}
.popupaoc-soft-red{background-color:#f04e4e;}
.popupaoc-soft-red:hover, .popupaoc-soft-red:focus{background-color:#dd3131;}
a.popupaoc-soft-red{color:#fff !important;}
.popupaoc-red{background-color:#fe0000;}
.popupaoc-red:hover, .popupaoc-red:focus{background-color:#df0303;}
a.popupaoc-red{color:#fff !important;}
.popupaoc-green{background-color:#39b54a;}
.popupaoc-green:hover, .popupaoc-green:focus{background-color:#23a535;}
a.popupaoc-green{color:#fff !important;}
.popupaoc-bright-yellow{background-color:#fefb30;}
.popupaoc-bright-yellow:hover, .popupaoc-bright-yellow:focus{background-color:#e2df22;}
a.popupaoc-bright-yellow{color:#000 !important;}
.popupaoc-cyan{background-color:#1cbbb4;}
.popupaoc-cyan:hover, .popupaoc-cyan:focus{background-color:#10a19b;}
a.popupaoc-cyan{color:#fff !important;}
.popupaoc-orange{background-color:#ff9700;}
.popupaoc-orange:hover, .popupaoc-orange:focus{background-color:#e68903;}
a.popupaoc-orange{color:#fff !important;}
.popupaoc-moderate-violet{background-color:#6739b6;}
.popupaoc-moderate-violet:hover, .popupaoc-moderate-violet:focus{background-color:#5e2eb0;}
a.popupaoc-moderate-violet{color:#fff !important;}
.popupaoc-dark-magenta{background-color:#9c26b0;}
.popupaoc-dark-magenta:hover, .popupaoc-dark-magenta:focus{background-color:#911ea5;}
a.popupaoc-dark-magenta{color:#fff !important;}
.popupaoc-moderate-blue{background-color:#5674b9;}
.popupaoc-moderate-blue:hover, .popupaoc-moderate-blue:focus{background-color:#435f9f;}
a.popupaoc-moderate-blue{color:#fff !important;}
.popupaoc-blue{background-color:#00f;}
.popupaoc-blue:hover, .popupaoc-blue:focus{background-color:#0101e1;}
a.popupaoc-blue{color:#fff !important;}
.popupaoc-magenta{background-color:#f0f;}
.popupaoc-magenta:hover, .popupaoc-magenta:focus{background-color:#e201e2;}
a.popupaoc-magenta{color:#fff !important;}
.popupaoc-lime{background-color:#bfff00;}
.popupaoc-lime:hover, .popupaoc-lime:focus{background-color:#a8e003;}
a.popupaoc-lime{color:#000 !important;}
.popupaoc-pink{background-color:#ff0056;}
.popupaoc-pink:hover, .popupaoc-pink:focus{background-color:#dd044d;}
a.popupaoc-pink{color:#fff !important;}
.popupaoc-vivid-yellow{background-color:#fecb16;}
.popupaoc-vivid-yellow:hover, .popupaoc-vivid-yellow:focus{background-color:#dfb10e;}
a.popupaoc-vivid-yellow{color:#000 !important;}
.popupaoc-lime-green{background-color:#7bcba7;}
.popupaoc-lime-green:hover, .popupaoc-lime-green:focus{background-color:#67ac8d;}
a.popupaoc-lime-green{color:#000 !important;}
.popupaoc-yellow{background-color:#e8ff00;}
.popupaoc-yellow:hover, .popupaoc-yellow:focus{background-color:#c7da05;}
a.popupaoc-yellow{color:#000 !important;}
.paoc-credit-wrp{position:absolute;left:0;right:0;padding:3px 0;line-height:0;text-align:center;}
.paoc-credit-wrp .paoc-credit-inr-wrp{display:inline-block;padding:3px 6px;background-color:#fff;border-radius:3px;box-shadow:0 0 0px 2px #d5d5d5;}
.paoc-credit-wrp .paoc-credit-link{display:inline-block !important;color:#333 !important;outline:0 !important;text-decoration:none !important;border:0 !important;font-size:13px !important;}
.paoc-credit-wrp .paoc-credit-link span{vertical-align:middle;}
.paoc-credit-wrp .paoc-credit-copyright-logo{display:inline-block;line-height:normal;margin-left:3px;}
.paoc-credit-copyright-logo img{display:inline-block;vertical-align:middle;box-shadow:none;outline:none;padding:0;margin:0;border-radius:0;}
.paoc-popup-fullscreen:not(.paoc-inline-popup) .paoc-credit-wrp{position:fixed;left:5px;bottom:0;right:unset;}
.paoc-popup-left-center .paoc-cb-popup-body{margin:auto 0;}
.paoc-popup-left-bottom .paoc-cb-popup-body{margin:auto 0 0 0;}
.paoc-popup-center-center .paoc-cb-popup-body{margin:auto;}
.paoc-popup-center-bottom .paoc-cb-popup-body{margin:auto auto 0;}
.paoc-popup-right-center .paoc-cb-popup-body{margin:auto 0;}
.paoc-popup-right-bottom .paoc-cb-popup-body{margin:auto 0 0 auto;}
.paoc-hide-overlay.custombox-content{max-width:800px;width:100%;max-height:100vh;height:auto;}
.admin-bar .paoc-hide-overlay.paoc-cb-popup.custombox-content.custombox-y-top{top:32px;}
.paoc-hide-overlay.paoc-cb-bar-popup{max-width:100%;}
.paoc-hide-overlay .paoc-cb-popup-body{box-shadow:0px 2px 1px 1px #ececec;margin:unset;}
.paoc-hide-overlay.paoc-cb-popup-complete.custombox-content{overflow-y:hidden;}
.paoc-hide-overlay.paoc-popup-left-center{bottom:0;left:0;}
.paoc-hide-overlay.paoc-popup-left-bottom{top:unset;bottom:0;left:0;}
.paoc-hide-overlay.paoc-popup-center-top{left:0;right:0;margin:0 auto;}
.paoc-hide-overlay.paoc-popup-center-center{bottom:0;left:0;right:0;margin:auto;}
.paoc-hide-overlay.paoc-popup-center-bottom{top:unset;bottom:0;left:0;right:0;margin:0 auto;}
.paoc-hide-overlay.paoc-popup-right-top{right:0;}
.paoc-hide-overlay.paoc-popup-right-center{right:0;bottom:0;}
.paoc-hide-overlay.paoc-popup-right-bottom{right:0;bottom:0;top:unset;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-left-center, .paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-right-center{margin:auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-center-center{height:-webkit-max-content;height:-moz-max-content;height:max-content;}
.paoc-hide-overlay .paoc-close-popup{top:0;right:0;}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-top, .paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-center{-webkit-transform:translateY(-120%);transform:translateY(-120%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-bottom{-webkit-transform:translateY(100%);transform:translateY(100%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-top, .paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-center, .paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-bottom{-webkit-transform:translateX(100%);transform:translateX(100%);}
.paoc-popup .paoc-popup-inr-wrap{max-height:inherit;overflow-y:auto;}
.custombox-fullscreen.paoc-cb-popup .paoc-cb-popup-body{height:100%;overflow-y:auto;}
.custombox-fullscreen .paoc-popup-fullscreen .paoc-popup-inr-wrap{height:100%;}
.paoc-popup-fullscreen.paoc-cb-popup-body{max-width:100%;}
.paoc-popup-fullscreen .paoc-close-popup{top:0;right:0;}
.paoc-design-1 .paoc-popup-con-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow-y:auto;}
.paoc-design-1 .paoc-popup-inr{margin:auto;}
.paoc-popup-fullscreen.paoc-design-1 .paoc-popup-con-bg{height:100%;}
@media only screen and (max-width: 640px) { .paoc-padding-30{padding:30px 15px;}
} @media only screen and (max-width: 720px) {
.paoc-cb-popup-body, .paoc-hide-overlay.custombox-content{width: 95%; max-width: 95% !important;}
.paoc-hide-overlay .paoc-cb-popup-body{width: 100%; max-width: 100% !important;}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important}