.animate-general{opacity:0}*:not(.elementor-editor-active) .plus-conditions--hidden{display:none} body.plus_row_scroll_overflow{overflow-x:hidden}section.plus_row_scroll_overflow{overflow:hidden!important}  h3.theplus-posts-not-found{font-size:14px;background:#8072fc;padding:10px;text-align:center;line-height:25px;border-radius:3px;box-shadow:0 5px 30px -5px #8072fc;color:#fff}  .magic-scroll .parallax-scroll,.magic-scroll .scale-scroll,.magic-scroll .both-scroll{-webkit-transition:-webkit-transform 1.3s ease .0s;-ms-transition:-ms-transform 1.3s ease .0s;-moz-transition:-moz-transform 1.3s ease .0s;-o-transition:-o-transform 1.3s ease .0s;transition:transform 1.3s ease .0s;will-change:transform}  .animted-content-inner{position:relative;display:block;width:100%;z-index:1} .grid-item:focus{outline:none}  @media (min-width:1025px){.elementor-element.elementor-element-edit-mode.elementor-hidden-desktop{opacity:.5}}@media (max-width:1024px) and (min-width:768px){.elementor-element.elementor-element-edit-mode.elementor-hidden-tablet{opacity:.5}}@media (max-width:767px){.elementor-element.elementor-element-edit-mode.elementor-hidden-mobile{opacity:.5}} @media (max-width:767px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{width:33.33%!important;height:250px!important}.post-inner-loop.tp-row{margin-right:-10px;margin-left:-10px}}@media (max-width:660px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{width:50%!important;height:300px!important}}@media (max-width:480px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{width:100%!important;height:420px!important}}@media (max-width:375px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:300px!important}} .ts-icon-img{margin-bottom:10px;position:relative}.flip-back,.flip-front{width:100%;height:100%;position:absolute;left:0;top:0;display:table}.flip-back .vertical-center,.flip-front .vertical-center{display:table-cell;vertical-align:middle}.flip-horizontal :hover .flip-front{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flip-horizontal :hover .flip-back{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.flip-horizontal .flip-back{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.bezier-flip{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.padding-flip{padding:30px 40px}.origin-center{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}.no-backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.numtext-left{text-align:left}.numtext-center{text-align:center}.numtext-right{text-align:right}.icon-right{text-align:right}.icon-left{float:left}.icon-center{margin:0 auto}.ts-icon{display:block;position:relative;-o-transition:all 1.3s;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;-ms-transition:all 1.3s;transition:all 1.3s}.icon-img-b{line-height:1;margin-bottom:15px}.service-media .icon-img-b{margin-right:15px}.border-pd{border:2px solid}.subject-color{-o-transition:all 1.3s;-webkit-transition:all 1.3s;-ms-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s;margin-bottom:20px;line-height:1}.sub-subject-color{margin-bottom:20px;line-height:1}.ts-icon-1{display:block;vertical-align:middle;text-align:center;overflow:hidden}.pad-0{padding:0}.pad-5{padding:5px}.pad-30{padding:30px;padding-bottom:10px}.border-icon{display:block;position:relative;padding:30px;padding-bottom:10px}hr.hr-border{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.service-icon-style-1 .icn-txt{display:block;position:relative;width:100%;overflow:hidden}.icon-right .ts-icon-1{text-align:right}.service-icon-style-2 .icn-content{padding:20px;display:block;position:relative;background:#F9B701}.service-icon-style-2 .icn-header{display:block;position:relative;padding:20px}.service-icon-style-2 .plus-number-counter,.service-icon-style-2 .subject-color{margin-bottom:0}.service-icon-style-3 .pt_plus_animated_svg,.service-icon-style-4 .pt_plus_animated_svg{width:auto;margin-right:15px}@keyframes loading {
to {
transform: translateX(100%)
}
}
.tp-skeleton {
background-color: #fff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
z-index: 1;
left: 0;
overflow: hidden;
box-shadow: 9px 17px 45px -29px rgb(0 0 0 / .44);
background-position: center;
background-size: cover;
visibility: hidden;
opacity: 0
}
.tp-skeleton-img,
.loading::after {
display: block;
width: 100%;
height: 100%
}
.tp-skeleton-bottom {
position: absolute;
background: #3f404257;
bottom: 0;
width: 100%;
height: 80px
}
.tp-skeleton-title {
padding: 8px;
font-size: 22px;
font-weight: 700
}
.tp-skeleton-title.loading {
height: 1rem;
width: 50%;
margin: 1rem;
border-radius: 3px
}
.tp-skeleton-description {
padding: 8px;
font-size: 16px
}
.tp-skeleton-description.loading {
height: 23px;
margin: 1rem;
width: 74%;
border-radius: 3px
}
.loading {
position: relative;
background-color: #e2e2e2
}
.loading::after {
content: "";
position: absolute;
top: 0;
transform: translateX(-100%);
background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgb(255 255 255 / .2)), to(transparent));
background: linear-gradient(90deg, transparent, rgb(255 255 255 / .2), transparent);
animation: loading .8s infinite
}.theplus-pagination {
display: block;
position: relative;
margin: 2em auto 2em;
text-align: center;
margin-right: 10px
}
.theplus-pagination a,
.theplus-pagination span,
.theplus-pagination a {
display: inline-block;
font-size: 14px;
padding: 4px 8px;
margin: 0 5px;
line-height: 20px;
border-bottom: 2px solid transparent;
background: transparent;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear
}
.theplus-pagination>a:hover,
.theplus-pagination>a:focus,
.theplus-pagination>span.current,
.theplus-pagination>a.current {
border-bottom-color: #ff214f
}
.theplus-pagination a>i.fa {
margin-right: 5px
}
.theplus-pagination .paginate-next a>i.fa {
margin-left: 5px
}
.theplus-pagination .paginate-next {
margin-left: 10px
}
.theplus-pagination,
.theplus-pagination .paginate-next {
display: inline-block
}
.theplus-pagination .tp-num-hide,
.theplus-pagination .tp-page-hide {
display: none
}@-ms-viewport {
width: device-width;
}
html {
box-sizing: border-box;
-ms-overflow-style: scrollbar;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
.tp-container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.tp-container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.tp-container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.tp-container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.tp-container {
max-width: 1140px;
}
}
.tp-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.tp-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.tp-no-gutters {
margin-right: 0;
margin-left: 0;
}
.tp-no-gutters > .tp-col,
.tp-no-gutters > [class*="tp-col-"] {
padding-right: 0;
padding-left: 0;
}
.tp-col-1, .tp-col-2, .tp-col-3, .tp-col-4, .tp-col-5, .tp-col-6, .tp-col-7, .tp-col-8, .tp-col-9, .tp-col-10, .tp-col-11, .tp-col-12, .tp-col, .tp-col-auto, .tp-col-sm-1, .tp-col-sm-2, .tp-col-sm-3, .tp-col-sm-4, .tp-col-sm-5, .tp-col-sm-6, .tp-col-sm-7, .tp-col-sm-8, .tp-col-sm-9, .tp-col-sm-10, .tp-col-sm-11, .tp-col-sm-12, .tp-col-sm, .tp-col-sm-auto, .tp-col-md-1, .tp-col-md-2, .tp-col-md-3, .tp-col-md-4, .tp-col-md-5, .tp-col-md-6, .tp-col-md-7, .tp-col-md-8, .tp-col-md-9, .tp-col-md-10, .tp-col-md-11, .tp-col-md-12, .tp-col-md, .tp-col-md-auto, .tp-col-lg-1, .tp-col-lg-2, .tp-col-lg-3, .tp-col-lg-4, .tp-col-lg-5, .tp-col-lg-6, .tp-col-lg-7, .tp-col-lg-8, .tp-col-lg-9, .tp-col-lg-10, .tp-col-lg-11, .tp-col-lg-12, .tp-col-lg, .tp-col-lg-auto, .tp-col-xl-1, .tp-col-xl-2, .tp-col-xl-3, .tp-col-xl-4, .tp-col-xl-5, .tp-col-xl-6, .tp-col-xl-7, .tp-col-xl-8, .tp-col-xl-9, .tp-col-xl-10, .tp-col-xl-11, .tp-col-xl-12, .tp-col-xl, .tp-col-xl-auto {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.tp-col {
-ms-flex-preferred-size: 0;
flex-basis: 0%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.tp-col-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.tp-col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.tp-col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.tp-col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.tp-col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tp-col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.tp-col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.tp-col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.tp-col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.tp-col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.tp-col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.tp-col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.tp-col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.order-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13;
}
.order-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.order-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.order-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.order-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.order-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
}
.order-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6;
}
.order-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7;
}
.order-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8;
}
.order-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9;
}
.order-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10;
}
.order-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11;
}
.order-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}
.tp-offset-1 {
margin-left: 8.333333%;
}
.tp-offset-2 {
margin-left: 16.666667%;
}
.tp-offset-3 {
margin-left: 25%;
}
.tp-offset-4 {
margin-left: 33.333333%;
}
.tp-offset-5 {
margin-left: 41.666667%;
}
.tp-offset-6 {
margin-left: 50%;
}
.tp-offset-7 {
margin-left: 58.333333%;
}
.tp-offset-8 {
margin-left: 66.666667%;
}
.tp-offset-9 {
margin-left: 75%;
}
.tp-offset-10 {
margin-left: 83.333333%;
}
.tp-offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.tp-col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.tp-col-sm-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.tp-col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.tp-col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.tp-col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.tp-col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tp-col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.tp-col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.tp-col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.tp-col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.tp-col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.tp-col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.tp-col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.tp-col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.order-sm-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13;
}
.order-sm-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.order-sm-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.order-sm-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.order-sm-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.order-sm-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.order-sm-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
}
.order-sm-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6;
}
.order-sm-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7;
}
.order-sm-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8;
}
.order-sm-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9;
}
.order-sm-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10;
}
.order-sm-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11;
}
.order-sm-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}
.tp-offset-sm-0 {
margin-left: 0;
}
.tp-offset-sm-1 {
margin-left: 8.333333%;
}
.tp-offset-sm-2 {
margin-left: 16.666667%;
}
.tp-offset-sm-3 {
margin-left: 25%;
}
.tp-offset-sm-4 {
margin-left: 33.333333%;
}
.tp-offset-sm-5 {
margin-left: 41.666667%;
}
.tp-offset-sm-6 {
margin-left: 50%;
}
.tp-offset-sm-7 {
margin-left: 58.333333%;
}
.tp-offset-sm-8 {
margin-left: 66.666667%;
}
.tp-offset-sm-9 {
margin-left: 75%;
}
.tp-offset-sm-10 {
margin-left: 83.333333%;
}
.tp-offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.tp-col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.tp-col-md-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.tp-col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.tp-col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.tp-col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.tp-col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tp-col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.tp-col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.tp-col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.tp-col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.tp-col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.tp-col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.tp-col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.tp-col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.order-md-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13;
}
.order-md-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.order-md-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.order-md-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.order-md-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.order-md-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.order-md-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
}
.order-md-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6;
}
.order-md-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7;
}
.order-md-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8;
}
.order-md-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9;
}
.order-md-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10;
}
.order-md-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11;
}
.order-md-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}
.tp-offset-md-0 {
margin-left: 0;
}
.tp-offset-md-1 {
margin-left: 8.333333%;
}
.tp-offset-md-2 {
margin-left: 16.666667%;
}
.tp-offset-md-3 {
margin-left: 25%;
}
.tp-offset-md-4 {
margin-left: 33.333333%;
}
.tp-offset-md-5 {
margin-left: 41.666667%;
}
.tp-offset-md-6 {
margin-left: 50%;
}
.tp-offset-md-7 {
margin-left: 58.333333%;
}
.tp-offset-md-8 {
margin-left: 66.666667%;
}
.tp-offset-md-9 {
margin-left: 75%;
}
.tp-offset-md-10 {
margin-left: 83.333333%;
}
.tp-offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.tp-col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.tp-col-lg-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.tp-col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.tp-col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.tp-col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.tp-col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tp-col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.tp-col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.tp-col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.tp-col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.tp-col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.tp-col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.tp-col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.tp-col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.order-lg-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13;
}
.order-lg-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.order-lg-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.order-lg-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.order-lg-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.order-lg-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
}
.order-lg-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6;
}
.order-lg-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7;
}
.order-lg-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8;
}
.order-lg-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9;
}
.order-lg-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10;
}
.order-lg-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11;
}
.order-lg-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}
.tp-offset-lg-0 {
margin-left: 0;
}
.tp-offset-lg-1 {
margin-left: 8.333333%;
}
.tp-offset-lg-2 {
margin-left: 16.666667%;
}
.tp-offset-lg-3 {
margin-left: 25%;
}
.tp-offset-lg-4 {
margin-left: 33.333333%;
}
.tp-offset-lg-5 {
margin-left: 41.666667%;
}
.tp-offset-lg-6 {
margin-left: 50%;
}
.tp-offset-lg-7 {
margin-left: 58.333333%;
}
.tp-offset-lg-8 {
margin-left: 66.666667%;
}
.tp-offset-lg-9 {
margin-left: 75%;
}
.tp-offset-lg-10 {
margin-left: 83.333333%;
}
.tp-offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.tp-col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.tp-col-xl-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
.tp-col-xl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.tp-col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.tp-col-xl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.tp-col-xl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.tp-col-xl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.tp-col-xl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.tp-col-xl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.tp-col-xl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.tp-col-xl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.tp-col-xl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.tp-col-xl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.tp-col-xl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.order-xl-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13;
}
.order-xl-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.order-xl-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.order-xl-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.order-xl-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
.order-xl-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.order-xl-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5;
}
.order-xl-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6;
}
.order-xl-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7;
}
.order-xl-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8;
}
.order-xl-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9;
}
.order-xl-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10;
}
.order-xl-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11;
}
.order-xl-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12;
}
.tp-offset-xl-0 {
margin-left: 0;
}
.tp-offset-xl-1 {
margin-left: 8.333333%;
}
.tp-offset-xl-2 {
margin-left: 16.666667%;
}
.tp-offset-xl-3 {
margin-left: 25%;
}
.tp-offset-xl-4 {
margin-left: 33.333333%;
}
.tp-offset-xl-5 {
margin-left: 41.666667%;
}
.tp-offset-xl-6 {
margin-left: 50%;
}
.tp-offset-xl-7 {
margin-left: 58.333333%;
}
.tp-offset-xl-8 {
margin-left: 66.666667%;
}
.tp-offset-xl-9 {
margin-left: 75%;
}
.tp-offset-xl-10 {
margin-left: 83.333333%;
}
.tp-offset-xl-11 {
margin-left: 91.666667%;
}
}
.d-none {
display: none !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-sm-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-md-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-lg-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-xl-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media print {
.d-print-none {
display: none !important;
}
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
}
.d-print-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
.flex-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.justify-content-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.tp-align-items-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.tp-align-items-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.tp-align-items-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.tp-align-items-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.tp-align-items-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.tp-align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.tp-align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.tp-align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.tp-align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.tp-align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.tp-align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.tp-align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.tp-align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.tp-align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.tp-align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.tp-align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.tp-align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
@media (min-width: 576px) {
.flex-sm-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-sm-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-sm-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.justify-content-sm-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-sm-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-sm-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-sm-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.tp-align-items-sm-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.tp-align-items-sm-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.tp-align-items-sm-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.tp-align-items-sm-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.tp-align-items-sm-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.tp-align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.tp-align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.tp-align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.tp-align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.tp-align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.tp-align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.tp-align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.tp-align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.tp-align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.tp-align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.tp-align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.tp-align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 768px) {
.flex-md-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-md-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-md-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.justify-content-md-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-md-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-md-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-md-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.tp-align-items-md-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.tp-align-items-md-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.tp-align-items-md-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.tp-align-items-md-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.tp-align-items-md-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.tp-align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.tp-align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.tp-align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.tp-align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.tp-align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.tp-align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.tp-align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.tp-align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.tp-align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.tp-align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.tp-align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.tp-align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 992px) {
.flex-lg-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-lg-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-lg-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.justify-content-lg-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-lg-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-lg-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-lg-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.tp-align-items-lg-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.tp-align-items-lg-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.tp-align-items-lg-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.tp-align-items-lg-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.tp-align-items-lg-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.tp-align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.tp-align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.tp-align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.tp-align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.tp-align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.tp-align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.tp-align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.tp-align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.tp-align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.tp-align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.tp-align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.tp-align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 1200px) {
.flex-xl-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-xl-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-xl-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.justify-content-xl-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-xl-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-xl-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-xl-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.tp-align-items-xl-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.tp-align-items-xl-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.tp-align-items-xl-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.tp-align-items-xl-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.tp-align-items-xl-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.tp-align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.tp-align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.tp-align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.tp-align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.tp-align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.tp-align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.tp-align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.tp-align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.tp-align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.tp-align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.tp-align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.tp-align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}#pt-plus-blog-post-list{position:relative;display:block;width:100%}.blog-list .post-inner-loop .grid-item .post.sticky .post-title a{color:#ff214f}.blog-list .grid-item{padding:0 15px}.blog-list .blog-list-style-content{position:relative;display:block;height:100%;overflow:hidden}.post-meta-info{text-transform:capitalize;font-size:11px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0;color:#777}.post-meta-info .post-author a{text-transform:uppercase}.post-meta-info a{color:#777}.blog-list-style-content .entry-content p{margin-bottom:0}.blog-list .entry-date,.blog-list .post-author{padding-right:5px}hr.border-bottom{margin:12px 0;border-top:1px solid #d3d3d3}.pt-theplus-post-read-more-button{position:relative;display:inline-block;width:100%;overflow:hidden;margin-top:10px;margin-bottom:10px}.post-format-gallery{position:relative;width:100%;margin-bottom:0!important}.blog-list .grid-item .blog-list-style-content{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s}.blog-list.list-isotope-metro .post-inner-loop .grid-item article{height:100%;width:100%}.blog-list.list-isotope-metro .post-inner-loop .grid-item{max-width:100%}.blog-list .entry-date,.blog-list .post-author{padding-right:0}.blog-list .blog-list-content .entry-content{color:#888;padding-top:5px;font-size:14px;line-height:24px}.blog-list .blog-list-content .entry-content p{color:#888;margin-bottom:0}.blog-list-content{position:relative;display:block;overflow:hidden;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list.list-isotope-metro .post-inner-loop .blog-list-content{height:100%}.blog-list.list-isotope-metro .post-inner-loop .blog-bg-image-metro{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.blog-list .post-category-list.style-1 span a{border:1px solid #212121;padding:4px 15px;font-size:12px;line-height:18px;margin-bottom:4px;display:inline-block;border-radius:30px}.post-category-list.style-1 span,.post-category-list.style-2 span{position:relative}.post-category-list.style-2 span a{font-size:14px;line-height:19px;position:relative;display:inline-block;margin:0 10px 10px 0;font-weight:700}.post-category-list.style-2 span a:before{height:2px;width:100%;position:absolute;bottom:-3px;left:0;content:'';-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:left;-webkit-transform:scaleX(0);transform-origin:left;background:#ff124f;-webkit-transition:transform 0.3s cubic-bezier(.52,.01,.16,1);transition:transform 0.3s cubic-bezier(.52,.01,.16,1)}.post-category-list.style-2 span a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.blog-list .post-meta-info.style-1{position:relative;display:block;font-size:13px;line-height:1;text-transform:capitalize}.blog-list .post-content-bottom .post-meta-info.style-1{margin-bottom:10px;font-size:13px;line-height:1;text-transform:capitalize}.blog-list .post-title,.blog-list .post-title a,.blog-list .entry-content,.blog-list .entry-content p,.blog-list .post-meta-info span a,.blog-list .post-meta-info span,.blog-list .post-category-list span,.blog-list .post-category-list span a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list.post-meta-info.style-2 span.post-author a{font-weight:600!important}.blog-list .post-meta-info.style-1 span.post-author a{font-weight:600!important}.blog-list .post-content-bottom .post-meta-info.style-2>span:nth-child(2){padding:0 5px}.post-meta-info.style-3 span.author-gravatar-details img.avatar.photo{border-radius:50%;width:38px;height:38px;margin-bottom:0;margin-right:13px;vertical-align:middle;display:inline-block;transition:all 0.3s cubic-bezier(.2,1,.2,1)}.post-meta-info.style-3 .author-date a.author-meta{font-weight:700!important}.post-meta-info.style-3 .author-date{vertical-align:middle;display:inline-block}.post-meta-info.style-3 .author-date a{font-size:13px;line-height:16px;font-weight:500;color:#313131}.post-meta-info.style-3 .author-date span.meta-date{display:block;margin-top:2px}.blog-list.blog-style-1 .blog-featured-image img,.blog-list.blog-style-2 .blog-featured-image img{display:block;width:100%;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list .blog-featured-image{position:relative;overflow:hidden}.blog-list.hover-image-style-1 .blog-featured-image img,.blog-list.list-isotope-metro .blog-bg-image-metro{display:block;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list.hover-image-style-1 .blog-list-content:hover .blog-featured-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-list.list-isotope-metro.hover-image-style-1 .blog-list-content:hover .blog-bg-image-metro{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-list .blog-list-content .blog-featured-image:before,.blog-list.list-isotope-metro .blog-list-content .blog-bg-image-metro:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.32);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list .blog-list-content .blog-featured-image:before{z-index:1}#pt-plus-blog-post-list .post-title .break-all{word-break:break-all}#pt-plus-blog-post-list .post-title .normal{word-break:normal}#pt-plus-blog-post-list .post-title .keep-all{word-break:keep-all}@media (max-width:575px){.blog-list.blog-style-3:not(.list-isotope-metro) .content-left .post-content-image,.blog-list.blog-style-3:not(.list-isotope-metro) .content-left-right .grid-item:nth-child(odd) .post-content-image,.blog-list.blog-style-3:not(.list-isotope-metro) .content-right .post-content-image,.blog-list.blog-style-3:not(.list-isotope-metro) .content-left-right .grid-item:nth-child(even) .post-content-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-list.blog-style-3 .post-content-bottom{margin-top:15px}.blog-list.blog-style-3:not(.list-isotope-metro) .content-left .post-content-bottom,.blog-list.blog-style-3:not(.list-isotope-metro) .content-left-right .grid-item:nth-child(odd) .post-content-bottom,.blog-list.blog-style-3:not(.list-isotope-metro) .content-right .post-content-bottom,.blog-list.blog-style-3:not(.list-isotope-metro) .content-left-right .grid-item:nth-child(even) .post-content-bottom{padding:0 15px!important}} .post-load-more,.ajax_load_more .tp-morefilter{border:1px solid;padding:10px 20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:20px 0;display:inline-block;cursor:pointer;font-size:22px}.ajax_load_more{display:block;text-align:center;width:100%;position:relative}.blog-list.blog-style-1 .post-content-bottom{padding:30px;bottom:0;position:absolute;background:rgba(0,0,0,.85);width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;overflow:hidden}.blog-list.blog-style-1 .post-content-bottom .post-meta-info span a,.blog-list.blog-style-1 .post-content-bottom .post-meta-info span{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list.blog-style-1 .post-content-bottom .post-meta-info{margin-bottom:10px}.blog-list.blog-style-1 .post-title{font-size:25px;line-height:30px;color:#fff;margin-bottom:0;margin-top:0}#pt-plus-blog-post-list.blog-list.blog-style-1 .post-title{margin-bottom:0}.blog-list.blog-style-1 .post-title a{color:#fff}.blog-list.blog-style-1 .post-hover-content{display:none}.blog-list.blog-style-1 .blog-list-content .blog-featured-image{background:#212121}.tp-post-title{position:relative;display:flex;justify-content:center}.tp-post-title .tp-entry-title{display:inline-block}.tp-post-title .tp-entry-title{margin:0}.tp-post-title>a,.tp-post-title>.tp-entry-title{margin:0;padding:0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.tp-post-title .tp-post-title-prepost.tp-prefix{margin-right:10px}.tp-post-title .tp-post-title-prepost.tp-postfix{margin-left:10px}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}