.eb-popup-8gpebxu.eb-popup-container .eb-popup-content{width:650px;}
.eb-popup-8gpebxu.eb-popup-container .eb-popup-button a.eb-popup-button-anchor{font-size:18px;padding-top:15px;padding-right:30px;padding-left:30px;padding-bottom:15px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-popup-8gpebxu.eb-popup-container .eb-popup-content-editor, .eb-popup-8gpebxu.eb-popup-container .eb-popup-content{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-popup-8gpebxu.eb-popup-container .eb-popup-content-editor:before, .eb-popup-8gpebxu.eb-popup-container .eb-popup-content:before{transition:background 0.5s;z-index:-1;}
.eb-popup-8gpebxu.eb-popup-container .eb-popup-content-editor:hover:before, .eb-popup-8gpebxu.eb-popup-container .eb-popup-content:hover:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-popup-8gpebxu.eb-popup-container .eb-popup-close-icon{top:10px;right:10px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.wp-admin .eb-parent-eb-popup-8gpebxu{display:block;opacity:1;}
.eb-parent-eb-popup-8gpebxu{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-popup-8gpebxu{display:block;opacity:1;}
.eb-parent-eb-popup-8gpebxu{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-popup-8gpebxu{display:block;opacity:1;}
.eb-parent-eb-popup-8gpebxu{display:block;}
}  .eb-gallery-img-wrapper.eb-image-gallery-axayw4u{gap:10px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.grid .eb-gallery-img-content{width:calc((99.5% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry{columns:3;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry .eb-gallery-img-content{margin-bottom:10px;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.grid .eb-gallery-img-content img{height:300px;width:100%;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u .eb-gallery-img-content img{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u .eb-gallery-img-content .eb-gallery-img-caption{color:#ffffff;background-color:rgba(195 195 195 / 0.7);text-align:center;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;padding-top:5px;padding-right:10px;padding-left:10px;padding-bottom:5px;font-size:13px;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.caption-style-2 .eb-gallery-link-wrapper:after{background-color:rgba(0 0 0 / 0.7);}
.eb-parent-eb-image-gallery-axayw4u .eb-img-gallery-filter-item{margin-top:0px;margin-right:5px;margin-left:5px;margin-bottom:0px;padding-top:5px;padding-right:10px;padding-left:10px;padding-bottom:5px;font-size:13px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;color:#555555;background-color:#EEEDF0;}
.eb-parent-eb-image-gallery-axayw4u .eb-img-gallery-filter-item:hover{color:#ffffff;background-color:#333333;}
.eb-parent-eb-image-gallery-axayw4u .eb-img-gallery-filter-item.is-checked{color:#ffffff;background-color:#7967ff;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.eb-filterable-img-gallery .eb-gallery-img-content{margin:calc(10px / 2);}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.wp-admin .eb-parent-eb-image-gallery-axayw4u{display:block;opacity:1;}
.eb-parent-eb-image-gallery-axayw4u{display:block;}
@media(max-width:1024px){ .eb-gallery-img-wrapper.eb-image-gallery-axayw4u.grid .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry{columns:;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry .eb-gallery-img-content{margin-bottom:px;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / ) - 10px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-image-gallery-axayw4u{display:block;opacity:1;}
.eb-parent-eb-image-gallery-axayw4u{display:block;}
} @media(max-width:767px){ .eb-gallery-img-wrapper.eb-image-gallery-axayw4u.grid .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry{columns:;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.masonry .eb-gallery-img-content{margin-bottom:px;}
.eb-gallery-img-wrapper.eb-image-gallery-axayw4u.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / ) - 10px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-image-gallery-axayw4u{display:block;opacity:1;}
.eb-parent-eb-image-gallery-axayw4u{display:block;}
}  .eb-parallax-slider-wrapper.eb-slider-vdyqa7q{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s , background 0.5s;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider{--slide-size:400px;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper li{align-items:center;justify-content:center;margin-left:0null;margin-right:0null;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper{padding:initial;margin-left:-0null}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper .slide .slide__content{padding:20px;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper .slide .slide__headline{color:#ffffff;background-color:rgba(135,92,255,0);font-size:24px;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper .slide .slide__action{color:#fffff;background-color:rgba(135,92,255,.8);font-size:14px;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;padding-top:10px;padding-right:30px;padding-left:30px;padding-bottom:10px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper .slide .slide__action:hover{color:undefined;background-color:rgba(135,92,255,.95);}
.wp-admin .eb-parent-eb-slider-vdyqa7q{display:block;opacity:1;}
.eb-parent-eb-slider-vdyqa7q{display:block;}
@media(max-width:1024px){ .eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container{height:auto;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper li{margin-left:0null;margin-right:0null;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper{padding:initial;margin-left:-0null}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-slider-vdyqa7q{display:block;opacity:1;}
.eb-parent-eb-slider-vdyqa7q{display:block;}
} @media(max-width:767px){ .eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper li{margin-left:0null;margin-right:0null;}
.eb-parallax-slider-wrapper.eb-slider-vdyqa7q .eb-parallax-container .eb-parallax-slider .eb-parallax-wrapper{padding:initial;margin-left:-0null}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-slider-vdyqa7q{display:block;opacity:1;}
.eb-parent-eb-slider-vdyqa7q{display:block;}
}  .wp-admin .eb-parent-eb-accordion-item-09c4yo4{display:block;opacity:1;}
.eb-parent-eb-accordion-item-09c4yo4{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-09c4yo4{display:block;opacity:1;}
.eb-parent-eb-accordion-item-09c4yo4{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-09c4yo4{display:block;opacity:1;}
.eb-parent-eb-accordion-item-09c4yo4{display:block;}
}  .wp-admin .eb-parent-eb-accordion-item-bvkl5b1{display:block;opacity:1;}
.eb-parent-eb-accordion-item-bvkl5b1{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-bvkl5b1{display:block;opacity:1;}
.eb-parent-eb-accordion-item-bvkl5b1{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-bvkl5b1{display:block;opacity:1;}
.eb-parent-eb-accordion-item-bvkl5b1{display:block;}
}  .wp-admin .eb-parent-eb-accordion-item-u0shq2j{display:block;opacity:1;}
.eb-parent-eb-accordion-item-u0shq2j{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-u0shq2j{display:block;opacity:1;}
.eb-parent-eb-accordion-item-u0shq2j{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-u0shq2j{display:block;opacity:1;}
.eb-parent-eb-accordion-item-u0shq2j{display:block;}
}  .wp-admin .eb-parent-eb-accordion-item-5yme30t{display:block;opacity:1;}
.eb-parent-eb-accordion-item-5yme30t{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-5yme30t{display:block;opacity:1;}
.eb-parent-eb-accordion-item-5yme30t{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-item-5yme30t{display:block;opacity:1;}
.eb-parent-eb-accordion-item-5yme30t{display:block;}
}  .eb-accordion-item.is-selected .eb-accordion-content-wrapper{height:auto;opacity:0;overflow:visible;}
.eb-accordion-container.eb_accdn_loaded .eb-accordion-wrapper:not(.for_edit_page) .eb-accordion-content-wrapper{visibility:visible;position:static;}
.eb-accordion-container .eb-accordion-wrapper:not(.for_edit_page) .eb-accordion-content-wrapper{visibility:hidden;position:absolute;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-inner{position:relative;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h1, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h2, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h3, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h4, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h5, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper h6, .eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper p{margin:0;padding:0;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-wrapper + .eb-accordion-wrapper{padding-top:15px;}
.eb-accordion-0eerfzl.eb-accordion-container{transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;overflow:hidden;}
.eb-accordion-0eerfzl.eb-accordion-container:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-icon-wrapper{display:flex;justify-content:center;align-items:center;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-icon{text-align:center;color:#4a5059;font-size:20px;width:20px;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-title-wrapper{cursor:pointer;display:flex;align-items:center;flex-direction:row-reverse;background-image:linear-gradient(45deg, rgba(120,102,255,0.8) 0% , rgba(195,120,242,0.4) 100%);background-color:#8672ff;padding-top:15px;padding-right:20px;padding-left:20px;padding-bottom:15px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-title{text-align:left;flex:1;color:#fff;font-size:18px;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-content-wrapper{overflow:hidden !important;transition:height 0.5s ease-out;}
.eb-accordion-0eerfzl.eb-accordion-container .eb-accordion-content-wrapper .eb-accordion-content{color:#555;text-align:left;font-size:14px;padding:10px;border-width:1px;border-color:#aaaaaa;border-style:solid;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s , background 0.5s;}
.wp-admin .eb-parent-eb-accordion-0eerfzl{display:block;opacity:1;}
.eb-parent-eb-accordion-0eerfzl{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-0eerfzl{display:block;opacity:1;}
.eb-parent-eb-accordion-0eerfzl{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-accordion-0eerfzl{display:block;opacity:1;}
.eb-parent-eb-accordion-0eerfzl{display:block;}
}  .eb-advance-heading-wrapper.eb-advance-heading-z4nia8d{position:relative;text-align:left;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d .eb-ah-title{text-align:left;color:#551ef7;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:15px;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d:hover .eb-ah-title{color:undefined;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d .eb-ah-subtitle{text-align:left;color:#555555;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d:hover .eb-ah-subtitle{color:undefined;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d .eb-ah-separator{color:#555555;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d .eb-ah-separator.line{border-style:none none solid;border-color:#551ef7;border-width:4px;width:100px;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d:hover .eb-ah-separator.line{border-color:undefined;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d .eb-ah-separator.icon{text-align:left;color:#551ef7;font-size:30px;}
.eb-advance-heading-wrapper.eb-advance-heading-z4nia8d:hover .eb-ah-separator.icon{color:undefined;}
.wp-admin .eb-parent-eb-advance-heading-z4nia8d{display:block;opacity:1;}
.eb-parent-eb-advance-heading-z4nia8d{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-advance-heading-z4nia8d{display:block;opacity:1;}
.eb-parent-eb-advance-heading-z4nia8d{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-advance-heading-z4nia8d{display:block;opacity:1;}
.eb-parent-eb-advance-heading-z4nia8d{display:block;}
}  .eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper > *{position:relative;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper{display:flex;flex-direction:column;transition:all .5s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper:before{transition:all .5s, background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper{flex-direction:column;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper:before{transition:all .5s, background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-nav ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"]{display:flex;list-style-type:none;flex-wrap:wrap;margin:0;padding:0;flex-direction:row;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s , background 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-nav ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"] li{display:flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;position:relative;flex:1;flex-direction:row;padding:10px;gap:10px;background-color:#EEEDF0;transition:all .5s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-nav ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"] li span{display:flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;color:#555555;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-nav ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"] li img{height:auto;width:18px;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-nav ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"] li .tab-title-text{font-size:inherit;margin:0;padding:0;color:#555555;font-size:16px;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper ul.tabTitles[data-tabs-ul-id=eb-advanced-tabs-tbh9j4a] li.active{background-color:#7967ff;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s , background 0.5s;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper ul.tabTitles[data-tabs-ul-id="eb-advanced-tabs-tbh9j4a"] li.active:after{content:"";position:absolute;width:0px;height:0px;z-index:1;border:8px solid transparent;bottom:-8px;border-top-color:#7967ff;border-top-style:solid;border-bottom:0px;left:50%;transform:translateX(-50%);}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper ul.tabTitles[data-tabs-ul-id=eb-advanced-tabs-tbh9j4a] li.active span{color:#ffffff;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper ul.tabTitles[data-tabs-ul-id=eb-advanced-tabs-tbh9j4a] li.active .tab-title-text{color:#ffffff;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tab-wrapper[data-tab-id="1"][data-tab-parent-id="eb-advanced-tabs-tbh9j4a"]{display:block;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-contents{flex:1;}
.eb-advanced-tabs-tbh9j4a.eb-advanced-tabs-wrapper .eb-tabs-contents .eb-tab-wrapper[data-tab-parent-id="eb-advanced-tabs-tbh9j4a"]{padding-top:10px;padding-right:15px;padding-left:15px;padding-bottom:10px;border-width:1px;border-color:#EEEDF0;border-style:solid;transition:all 0.5s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.wp-admin .eb-parent-eb-advanced-tabs-tbh9j4a{display:block;opacity:1;}
.eb-parent-eb-advanced-tabs-tbh9j4a{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-advanced-tabs-tbh9j4a{display:block;opacity:1;}
.eb-parent-eb-advanced-tabs-tbh9j4a{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-advanced-tabs-tbh9j4a{display:block;opacity:1;}
.eb-parent-eb-advanced-tabs-tbh9j4a{display:block;}
}  .eb-feature-list-q63lebs.eb-feature-list-wrapper{margin-top:28px;margin-right:0px;margin-left:0px;margin-bottom:28px;padding:10px;transition:all 0.3s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper:before{transition:all 0.3s, background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item .eb-feature-list-title{margin-bottom:5px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon{height:60px;width:60px;font-size:21px;padding-top:15px;padding-right:15px;padding-left:15px;padding-bottom:15px;color:#ffffff;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon img{height:21px;width:21px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-items .eb-feature-list-icon svg{color:#ffffff;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:last-child){padding-bottom:calc(10px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:first-child){padding-top:calc(10px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-left .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-right .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-top .eb-feature-list-items .eb-feature-list-content-box{margin:20px;transition:all 0.3s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-left .eb-feature-list-items .eb-feature-list-content-box{margin:0 0 0 20px !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-right .eb-feature-list-items .eb-feature-list-content-box{margin:0 20px 0 0 !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-title, .eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-title > a, .eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-title:visited{color:#414247;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-title, .eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-title a{font-size:18px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-content-box .eb-feature-list-content{color:#7A7A7A;font-size:14px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon-inner{background-color:#D18DF1;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.connector-style-1 .eb-feature-list-items .eb-feature-list-item .eb-feature-list-icon-box:before{border-left:solid #D18DF1;border-width:2px;top:30px;height:calc(100% + 20px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.connector-style-2 .eb-feature-list-items .eb-feature-list-item:before{border-left:solid #D18DF1;border-width:2px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.connector-style-2 .eb-feature-list-items .eb-feature-list-icon-box:before{border-top:solid #D18DF1;border-width:2px;}
.wp-admin .eb-parent-eb-feature-list-q63lebs{display:block;opacity:1;}
.eb-parent-eb-feature-list-q63lebs{display:block;}
@media(max-width:1024px){ .eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon{height:px;width:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon img{height:px;width:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:last-child){padding-bottom:calc(0px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:first-child){padding-top:calc(0px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-left .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-right .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-top .eb-feature-list-items .eb-feature-list-content-box{margin:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-left .eb-feature-list-items .eb-feature-list-content-box{margin:0 0 0 px !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-right .eb-feature-list-items .eb-feature-list-content-box{margin:0 px 0 0 !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.connector-style-1 .eb-feature-list-items .eb-feature-list-item .eb-feature-list-icon-box:before{height:calc(100% + 20px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-feature-list-q63lebs{display:block;opacity:1;}
.eb-parent-eb-feature-list-q63lebs{display:block;}
} @media(max-width:767px){ .eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon{height:px;width:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-icon-box .eb-feature-list-icon img{height:px;width:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:last-child){padding-bottom:calc(0px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper .eb-feature-list-items .eb-feature-list-item:not(:first-child){padding-top:calc(0px);}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-left .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-right .eb-feature-list-items .eb-feature-list-content-box, .eb-feature-list-q63lebs.eb-feature-list-wrapper.-icon-position-top .eb-feature-list-items .eb-feature-list-content-box{margin:px;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-left .eb-feature-list-items .eb-feature-list-content-box{margin:0 0 0 px !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.-mobile-icon-position-right .eb-feature-list-items .eb-feature-list-content-box{margin:0 px 0 0 !important;}
.eb-feature-list-q63lebs.eb-feature-list-wrapper.connector-style-1 .eb-feature-list-items .eb-feature-list-item .eb-feature-list-icon-box:before{height:calc(100% + 20px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-feature-list-q63lebs{display:block;opacity:1;}
.eb-parent-eb-feature-list-q63lebs{display:block;}
}  .eb-gallery-img-wrapper.eb-image-gallery-htkw6wv{gap:10px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.grid .eb-gallery-img-content{width:calc((99.5% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry{columns:3;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry .eb-gallery-img-content{margin-bottom:10px;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.grid .eb-gallery-img-content img{height:300px;width:100%;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv .eb-gallery-img-content img{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv .eb-gallery-img-content .eb-gallery-img-caption{color:#ffffff;background-color:rgba(195 195 195 / 0.7);text-align:center;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;padding-top:5px;padding-right:10px;padding-left:10px;padding-bottom:5px;font-size:13px;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.caption-style-2 .eb-gallery-link-wrapper:after{background-color:rgba(0 0 0 / 0.7);}
.eb-parent-eb-image-gallery-htkw6wv .eb-img-gallery-filter-item{margin-top:0px;margin-right:5px;margin-left:5px;margin-bottom:0px;padding-top:5px;padding-right:10px;padding-left:10px;padding-bottom:5px;font-size:13px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;color:#555555;background-color:#EEEDF0;}
.eb-parent-eb-image-gallery-htkw6wv .eb-img-gallery-filter-item:hover{color:#ffffff;background-color:#333333;}
.eb-parent-eb-image-gallery-htkw6wv .eb-img-gallery-filter-item.is-checked{color:#ffffff;background-color:#7967ff;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.eb-filterable-img-gallery .eb-gallery-img-content{margin:calc(10px / 2);}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.wp-admin .eb-parent-eb-image-gallery-htkw6wv{display:block;opacity:1;}
.eb-parent-eb-image-gallery-htkw6wv{display:block;}
@media(max-width:1024px){ .eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.grid .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry{columns:;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry .eb-gallery-img-content{margin-bottom:px;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / ) - 10px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-image-gallery-htkw6wv{display:block;opacity:1;}
.eb-parent-eb-image-gallery-htkw6wv{display:block;}
} @media(max-width:767px){ .eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.grid .eb-gallery-img-content{width:calc((100% / 3) - 10px);}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry{columns:;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.masonry .eb-gallery-img-content{margin-bottom:px;}
.eb-gallery-img-wrapper.eb-image-gallery-htkw6wv.eb-filterable-img-gallery.masonry .eb-gallery-img-content{width:calc((100% / ) - 10px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-image-gallery-htkw6wv{display:block;opacity:1;}
.eb-parent-eb-image-gallery-htkw6wv{display:block;}
}  .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper{margin-top:28px;margin-right:0px;margin-left:0px;margin-bottom:28px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-el-group textarea, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-el-group select{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-el-section-break, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-el-section-break hr{text-align:center;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-left, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-center, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff_submit_btn_wrapper.ff-text-right{text-align:left;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff_submit_btn_wrapper .ff-btn-submit{height:auto;transition:all 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-message-success{transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="checkbox"], .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox .ff-el-input--content input[type="radio"]{appearance:none;position:relative;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin:0;width:calc(px - px*2);height:calc(px - px*2);}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-alignment-center{margin:0 auto;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-alignment-right{margin:0 0 0 auto;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group label:not(.ff-el-form-check-label), .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-labels .ff-el-group .ff-el-input--label, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-errormessage .error.text-danger{display:none;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-webkit-input-placeholder, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-webkit-input-placeholder{opacity:0;visibility:hidden;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input::-moz-placeholder, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea::-moz-placeholder{opacity:0;visibility:hidden;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-ms-input-placeholder, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-ms-input-placeholder{opacity:0;visibility:hidden;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder input:-moz-placeholder, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-hide-placeholder textarea:-moz-placeholder{opacity:0;visibility:hidden;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-default-subscription input{max-width:unset !important;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-input--content{position:relative;z-index:1;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluentform-default-subscription .ff-el-group .ff-btn-submit{position:relative;min-width:inherit;}
.eb-fluent-form-5dkpe46.eb-fluent-form-wrapper .ff-custom_html > *{text-align:left;}
.wp-admin .eb-parent-eb-fluent-form-5dkpe46{display:block;opacity:1;}
.eb-parent-eb-fluent-form-5dkpe46{display:block;}
@media(max-width:1024px){ .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before{width:calc(px - px*2);height:calc(px - px*2);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-fluent-form-5dkpe46{display:block;opacity:1;}
.eb-parent-eb-fluent-form-5dkpe46{display:block;}
} @media(max-width:767px){ .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="checkbox"]:checked:before, .eb-fluent-form-5dkpe46.eb-fluent-form-wrapper.eb-fluent-custom-radio-checkbox input[type="radio"]:checked:before{width:calc(px - px*2);height:calc(px - px*2);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-fluent-form-5dkpe46{display:block;opacity:1;}
.eb-parent-eb-fluent-form-5dkpe46{display:block;}
}  .eb-wrapper-align-center{margin-right:auto !important;margin-left:auto !important;}
.eb-wrapper-align-right{margin-left:auto !important;}
.eb-wrapper-outer.eb-wrapper-0j6vnze{margin-top:28px;margin-right:0px;margin-left:0px;margin-bottom:28px;padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:20px;max-width:100%;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-wrapper-outer.eb-wrapper-0j6vnze > .eb-wrapper-inner > .eb-wrapper-inner-blocks{max-width:100%;position:relative;}
.eb-wrapper-outer.eb-wrapper-0j6vnze:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.wp-admin .eb-parent-eb-wrapper-0j6vnze{display:block;opacity:1;}
.eb-parent-eb-wrapper-0j6vnze{display:block;}
@media(max-width:1024px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-wrapper-0j6vnze{display:block;opacity:1;}
.eb-parent-eb-wrapper-0j6vnze{display:block;}
} @media(max-width:767px){ .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-wrapper-0j6vnze{display:block;opacity:1;}
.eb-parent-eb-wrapper-0j6vnze{display:block;}
}  .eb-openverse-wrapper.eb-openverse-m5audwb{padding-top:15px;padding-right:15px;padding-left:15px;padding-bottom:15px;border-radius:15px;border-width:1px;border-color:#C1CDE1;border-style:solid;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-openverse-wrapper.eb-openverse-m5audwb .image-wrapper{width:auto;height:auto;border-radius:15px;transition:transform 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;margin:0 auto;}
.eb-openverse-wrapper.eb-openverse-m5audwb .image-wrapper img{transition:transform 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;object-fit:cover;}
.eb-openverse-wrapper.eb-openverse-m5audwb .image-attribution{color:#211C70;text-align:left;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;padding-top:20px;padding-right:10px;padding-left:10px;padding-bottom:0px;font-size:16px;}
.wp-admin .eb-parent-eb-openverse-m5audwb{display:block;opacity:1;}
.eb-parent-eb-openverse-m5audwb{display:block;}
@media(max-width:1024px){ .eb-openverse-wrapper.eb-openverse-m5audwb .image-wrapper{width:auto;height:auto;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-openverse-m5audwb{display:block;opacity:1;}
.eb-parent-eb-openverse-m5audwb{display:block;}
} @media(max-width:767px){ .eb-openverse-wrapper.eb-openverse-m5audwb .image-wrapper{width:auto;height:auto;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-openverse-m5audwb{display:block;opacity:1;}
.eb-parent-eb-openverse-m5audwb{display:block;}
}  div.eb-social-share-wrapper ul{margin:0;padding:0;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper{position:relative;padding:20px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares{list-style:none;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:20px;display:flex;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares li a{box-sizing:border-box;text-decoration:none;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:10px 0;padding-top:10px;padding-right:20px;padding-left:20px;padding-bottom:10px;border-radius:10px;transition:color 0.5s, background-color 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{display:inline-block;position:fixed;left:0;top:35%;transform:translate(0, -50px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;max-height:200px;}
ul.eb-social-shares::-webkit-scrollbar{display:none;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares .eb-social-share-text{width:0;overflow:hidden;white-space:nowrap;transition:all 0.4s;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a .eb-social-share-icon{width:16px;text-align:center;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a{display:inline-flex;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares li:hover a{background:undefined;color:undefined;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares li span.eb-social-share-text:before{content:"";width:1px;height:20px;background-color:#fff;opacity:.5;display:inline-block;vertical-align:middle;margin:0 10px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating.eb-social-share-circular ul.eb-social-shares li a.eb-slide-out{height:unset;width:unset;border-radius:140px}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating.eb-social-share-circular ul.eb-social-shares li a.eb-slide-out i{height:140px;width:140px;display:flex;align-items:center;justify-content:center;}
.wp-admin .eb-parent-eb-social-share-q2qgj4b{display:block;opacity:1;}
.eb-parent-eb-social-share-q2qgj4b{display:block;}
@media(max-width:1024px){ .eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{max-height:200px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares li a{margin:0;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-social-share-q2qgj4b{display:block;opacity:1;}
.eb-parent-eb-social-share-q2qgj4b{display:block;}
} @media(max-width:767px){ .eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{max-height:200px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-q2qgj4b.eb-social-share-wrapper ul.eb-social-shares li a{margin:0;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-social-share-q2qgj4b{display:block;opacity:1;}
.eb-parent-eb-social-share-q2qgj4b{display:block;}
}  div.eb-social-share-wrapper ul{margin:0;padding:0;}
.eb-social-share-4p0vry0.eb-social-share-wrapper{position:relative;padding:20px;transition:background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-social-share-4p0vry0.eb-social-share-wrapper:before{transition:background 0.5s, opacity 0.5s, filter 0.5s;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares{list-style:none;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:20px;display:flex;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares li a{box-sizing:border-box;text-decoration:none;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:10px 0;padding-top:10px;padding-right:20px;padding-left:20px;padding-bottom:10px;border-radius:10px;transition:color 0.5s, background-color 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{display:inline-block;position:fixed;left:0;top:35%;transform:translate(0, -50px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;max-height:200px;}
ul.eb-social-shares::-webkit-scrollbar{display:none;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares .eb-social-share-text{width:0;overflow:hidden;white-space:nowrap;transition:all 0.4s;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a .eb-social-share-icon{width:16px;text-align:center;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a{display:inline-flex;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares li:hover a{background:undefined;color:undefined;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares li span.eb-social-share-text:before{content:"";width:1px;height:20px;background-color:#fff;opacity:.5;display:inline-block;vertical-align:middle;margin:0 10px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating.eb-social-share-circular ul.eb-social-shares li a.eb-slide-out{height:unset;width:unset;border-radius:140px}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating.eb-social-share-circular ul.eb-social-shares li a.eb-slide-out i{height:140px;width:140px;display:flex;align-items:center;justify-content:center;}
.wp-admin .eb-parent-eb-social-share-4p0vry0{display:block;opacity:1;}
.eb-parent-eb-social-share-4p0vry0{display:block;}
@media(max-width:1024px){ .eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{max-height:200px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares li a{margin:0;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-social-share-4p0vry0{display:block;opacity:1;}
.eb-parent-eb-social-share-4p0vry0{display:block;}
} @media(max-width:767px){ .eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares{max-height:200px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper.eb-social-share-floating ul.eb-social-shares li a.eb-slide-out .eb-social-share-text{width:100px;}
.eb-social-share-4p0vry0.eb-social-share-wrapper ul.eb-social-shares li a{margin:0;}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-social-share-4p0vry0{display:block;opacity:1;}
.eb-parent-eb-social-share-4p0vry0{display:block;}
}  .eb-progressbar-wrapper.eb-progressbar-8btfcjy{margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:25px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-line{height:12px;background-color:#eaeaea;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle{width:200px;height:200px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-inner-content{padding:12px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-half{border-width:12px;border-color:#7967ff;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-fill .eb-progressbar-circle-half, .eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-half-circle-fill .eb-progressbar-circle-half{background-color:#7967ff;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-line-fill{height:12px;background-color:#7967ff;;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-title{color:#4d4d4d;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-count-wrap{color:#4d4d4d;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-inner{border-color:#eaeaea;border-width:12px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-half-circle-after{width:200px;color:#4d4d4d;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-half-circle{width:200px;height:calc(100 * 1px);}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-box{height:200px;width:140px;border-width:12px;border-color:#eaeaea;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-box-fill{background-color:#7967ff;;}
.wp-admin .eb-parent-eb-progressbar-8btfcjy{display:block;opacity:1;}
.eb-parent-eb-progressbar-8btfcjy{display:block;}
@media(max-width:1024px){ .eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-inner-content{padding:px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-half-circle{height:calc(100 * 1px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-progressbar-8btfcjy{display:block;opacity:1;}
.eb-parent-eb-progressbar-8btfcjy{display:block;}
} @media(max-width:767px){ .eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-circle-inner-content{padding:px;}
.eb-progressbar-wrapper.eb-progressbar-8btfcjy .eb-progressbar-half-circle{height:calc(100 * 1px);}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-progressbar-8btfcjy{display:block;opacity:1;}
.eb-parent-eb-progressbar-8btfcjy{display:block;}
}  .eb-slider-wrapper.eb-slider-13hcy8j{padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:30px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s , background 0.5s;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-slide > *{padding:5px;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item{text-align:left;align-items:center;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-slider .eb-slider-item img{height:400px;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item.content-1 .eb-slider-content{background-color:rgb(184 133 228 / 75%);justify-content:center;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item .eb-slider-content .eb-slider-title{color:#333333;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;font-size:24px;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item .eb-slider-content .eb-slider-subtitle{color:#333333;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;font-size:16px;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item .eb-slider-content .eb-slider-button{color:#ffffff;background-color:#333333;margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:20px;padding-top:10px;padding-right:30px;padding-left:30px;padding-bottom:10px;font-size:14px;transition:border 0.5s, border-radius 0.5s, box-shadow 0.5s;}
.eb-slider-wrapper.eb-slider-13hcy8j .content .eb-slider-item .eb-slider-content .eb-slider-button:hover{color:#ffffff;background-color:#333333;font-size:14px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-prev{left:-25px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-next{right:-25px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-prev:before, .eb-slider-wrapper.eb-slider-13hcy8j .slick-next:before{color:#333333 !important;font-size:20px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-prev:hover:before, .eb-slider-wrapper.eb-slider-13hcy8j .slick-next:hover:before{color:#000000 !important;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-dots{bottom:-25px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-dots li{margin-right:10px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-dots li button:before{color:#777777 !important;font-size:10px;}
.eb-slider-wrapper.eb-slider-13hcy8j .slick-dots li.slick-active button:before{color:#000000 !important;}
.wp-admin .eb-parent-eb-slider-13hcy8j{display:block;opacity:1;}
.eb-parent-eb-slider-13hcy8j{display:block;}
@media(max-width:1024px){ .eb-slider-wrapper.eb-slider-13hcy8j .slick-slide > *{}
.editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-slider-13hcy8j{display:block;opacity:1;}
.eb-parent-eb-slider-13hcy8j{display:block;}
} @media(max-width:767px){ .eb-slider-wrapper.eb-slider-13hcy8j .slick-slide > * { } .editor-styles-wrapper.wp-embed-responsive .eb-parent-eb-slider-13hcy8j { display: block; opacity: 1; } .eb-parent-eb-slider-13hcy8j { display: block; } }body, #wrapper{background-color:#292b32;}
body, button, input, select, textarea{color:#fff;font-family:"Open Sans", "Helvetica Neue", helvetica, arial, sans-serif;line-height:1.75;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;}
h1, .h1, h2, .h2, .h3, h3,
h4, .h4, h5, .h5, .h6, h6{clear:both;margin:0 0 1.4rem;color:#fff;font-family:'Roboto', sans-serif;font-weight:600;letter-spacing:0.45px;}
h1{font-size:3rem;line-height:1.2;}
h2{font-size:2.625rem;line-height:1.3;}
h3{font-size:2.25rem;line-height:1.2;}
h4{font-size:1.875rem;line-height:1.2;}
h5{font-size:1.5rem;line-height:1.4;}
h6 { font-size: 1rem; line-height: 1.4; } p{margin:0;padding:0 0 1.563rem;}
p:last-child{margin:0;padding:0;}
b, strong{font-weight:600;}
dfn, cite, em, i{font-style:italic;}
blockquote{background-color:#5b5d64;color:#e5e5e5;font-size:1.125rem;font-style:normal;margin:0.438rem 0 2.125rem;overflow:hidden;position:relative;padding:1.10rem 1.250rem;quotes:"" "";font-weight:400;}
blockquote cite{color:#e5e5e5;font-size:1.000rem;display:block;font-style:normal;font-weight:600;margin-top:0.5rem;}
blockquote p { 
padding-bottom: 0;
} q{quotes:"“" "”" "‘" "’";}
blockquote:before{color:rgba(255, 255, 255, 0.08);}
blockquote:before, blockquote:after{content:"";}
blockquote:before {
content: '\f10d';
font-family: 'FontAwesome';
color: rgba(0, 0, 0, 0.05);
font-size: 6rem;
line-height: normal;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
right: 0;
margin: 0;
text-align: center;
z-index: 1;
} a{color:#fff;}
a:hover, a:active{color:#fff;}
a:hover{text-decoration:none;}
a:focus{outline:none;text-decoration:underline;}
address{margin:0 0 1.6rem;line-height:2;}
pre{background:#f6f6f6;margin-bottom:2rem;max-width:100%;overflow:auto;padding:1rem;}
hr{background-color:#5b5d64;border:0;height:1px;margin:0.438rem 0 2.063rem;}
code, kbd, tt, var{font-size:1rem;}
abbr, acronym{border-bottom:1px dotted #e9e9e9;cursor:help;}
mark, ins{background:#fff9c0;color:#333;text-decoration:none;padding:0 0.350rem;}
big{font-size:125%;}
iframe{border:0;}
#wrapper{background-color:#ffffff;margin:0px auto;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#34363e;}
.wp-block-table.is-style-stripes{border-bottom:1px solid #5b5d64;}
label{color:#e5e5e5;display:block;font-weight:600;margin-bottom:0.5rem;}
fieldset{margin-bottom:1em;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea, select{color:#e5e5e5;background:transparent !important;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #5b5d64 !important;-webkit-border-radius:0px;border-radius:0px;display:block;padding:0.825rem 1rem;width:100%;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus, select:focus{color:#e5e5e5;}
.form-control{border:1px solid #5b5d64 !important;color:#e5e5e5 !important;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
select option{background:#fff;color:#000;}
input[type="radio"],
input[type="checkbox"]{margin-right:0.5em;}
input[type="radio"] + label,
input[type="checkbox"] + label{font-weight:400;}
button, input[type="button"],
input[type="submit"]{color:#fff;border:0;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;letter-spacing:0.45px;padding:1.05rem 2.813rem;height:3.125rem;text-shadow:none;transition:.3s;}
input + button,
input + input[type="button"],
input + input[type="submit"]{padding:0.75em 2em;}
button.secondary, input[type="reset"],
input[type="button"].secondary,
input[type="reset"].secondary,
input[type="submit"].secondary{background-color:#ddd;color:#222;}
button:hover, button:focus, input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus{background:#fff;color:#000;}
button.secondary:hover, button.secondary:focus, input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"].secondary:hover,
input[type="button"].secondary:focus,
input[type="reset"].secondary:hover,
input[type="reset"].secondary:focus,
input[type="submit"].secondary:hover,
input[type="submit"].secondary:focus{background:#bbb;}::-webkit-input-placeholder{color:#e5e5e5;}:-moz-placeholder{color:#e5e5e5;}::-moz-placeholder{color:#e5e5e5;}:-ms-input-placeholder{color:#e5e5e5;}
html{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:scrollbar;}
html{font-size:16px;}
@media(min-width:768px) and (max-width:992px){
html{font-size:14px;}
}
@media(min-width:100px) and (max-width:768px){
html{font-size:13px;}
} .btn-small{min-width:10rem;font-size:1rem;padding:0.75rem 1.563rem;}
.btn-ex-small{font-size:0.938rem;padding:0.613rem 1.6rem;line-height:1;}
.btn-small, .btn-ex-small{display:inline-block;-webkit-font-smoothing:antialiased;position:relative;letter-spacing:0.45px;border-radius:0;text-align:center;transition:.3s;font-weight:600;}
.btn-default{color:#fff;}
.btn-default:hover, .btn-default:focus, 
.btn-default-dark:hover, .btn-default-dark:focus{background:#fff;color:#000 !important;}
.btn-default:hover, .btn-default:focus{background:#fff;color:#111;}
.btn-light{background:#ffffff;}
.btn-light:hover, .btn-light:focus{color:#ffffff;}
.btn-default-dark{color:#ffffff;}
.btn-default-dark:hover, .btn-default-dark:focus{background:#333333;color:#fff !important;}
.btn-border{background:#292b32;color:#ddd;}
.btn-border:hover, .btn-border:focus{color:#fff !important;}
.btn-dark{background:transparent;border:solid 1px #111;color:#111;}
.btn-dark:hover, .btn-dark:focus{background:#111;border:solid 1px #111;color:#fff;}
.btn-dark:after{font-family:FontAwesome;content:"\f054";margin-left:1.25rem;}
ul, ol{margin:0 0px 1.6rem 1.125rem;padding:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.6rem;}
dt{font-weight:700;}
dd{margin:0 1.6rem 1.6rem;}
table, th, td{border:1px solid #5b5d64;}
table{border-collapse:collapse;margin:0 0 1.5em;width:100%;word-wrap:break-word;}
thead th{border-bottom:2px solid #5b5d64;}
th{background:#5b5d64;color:#fff;padding:0.5rem 0.7rem;text-align:left;}
td{padding:0.5rem 0.7rem;}
th a, td a{box-shadow:none !important;}
.textwidget a:hover, .textwidget a:focus{color:#fff;}
.widget td a:hover, .widget td a:focus, td a:hover, td a:focus {
color: #e5e5e5;
box-shadow: none;
} a{text-decoration:none !important;transition:0.3s;}
a:focus{outline:thin dotted;text-decoration:none !important;}
a:hover, a:active{color:#333333;outline:0;}
.theme-search-block{padding-left:0.938rem;line-height:2;}
.theme-search-block a{font-size:1.175rem;color:#ddd;}
.navbar.navbar-header-wrap .nav .nav-item .theme-search-block > a{color:#fff;}
.navbar.navbar-header-wrap.header-fixed-top .nav .nav-item .theme-search-block > a{color:#061018;}
#search-popup{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(5, 5, 10, 0.9);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translate(0px, -100%) scale(0, 0);-moz-transform:translate(0px, -100%) scale(0, 0);-o-transform:translate(0px, -100%) scale(0, 0);-ms-transform:translate(0px, -100%) scale(0, 0);transform:translate(0px, -100%) scale(0, 0);opacity:0;z-index:3;}
#search-popup.open{-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);opacity:1;}
#search-popup input[type="search"]{position:absolute;top:50%;left:15px;right:15px;width:98%;color:rgb(255, 255, 255);background:rgba(0, 0, 0, 0.3) !important;font-size:2.5rem;font-weight:300;text-align:center;border:0;margin-left:0;margin-left:0;margin-top:-3.188rem;padding-left:1.875rem;padding-right:1.875rem;outline:none;border:1px solid #fff;}
#search-popup input[type="search"]::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.7);}
#search-popup input[type="search"]:-moz-placeholder{color:rgba(255, 255, 255, 0.7);}
#search-popup input[type="search"]::-moz-placeholder{color:rgba(255, 255, 255, 0.7);}
#search-popup input[type="search"]:-ms-input-placeholder{color:rgba(255, 255, 255, 0.7);}
#search-popup .btn{position:absolute;top:50%;left:50%;margin-top:3.813rem;margin-left:-2.813rem;font-size:0.938rem;padding:0.713rem 2.5rem;border-radius:50px;text-align:center;transition:.3s;font-weight:600;}
#search-popup .btn:hover, 
#search-popup .btn:focus{background-color:#fff;color:#061018;}
#search-popup .close{position:fixed;top:15px;right:15px;color:#061018;background-color:#fff;border-color:#fff;opacity:1;padding:0.625rem 1.063rem;font-size:1.688rem;}
@media(max-width:992px){
.theme-search-block{margin-top:0.938rem;}
} .site-header{position:relative;min-height:45px;padding-top:0;padding-bottom:0;z-index:0;}
.site-header.vrsn-two::before, .site-header.vrsn-two::after{background-color:#34363e;}
.site-header.vrsn-two::before{position:absolute;content:"";right:0;top:0;width:55%;height:100%;transform:skewX(-45deg);}
.site-header.vrsn-two::after{position:absolute;content:"";right:0;top:0;width:6%;height:100%;z-index:-1;}
.site-header .widget{color:#fff;box-shadow:none;padding:0;margin:0;}
.site-header .widget:last-child{margin:0;}
.theme-contact-block{padding:0.525rem 0 0.5625rem;margin:0px;display:block;text-align:right;}
.theme-contact-block li{display:inline-block;margin:0;padding-right:1.5rem;letter-spacing:0.45px;font-size:0.938rem;position:relative;}
.theme-contact-block li:last-child{padding-right:0;}
.theme-contact-block li a, .theme-contact-block li a:hover, .theme-contact-block li a:focus{color:#fff;}
.theme-contact-block i{color:#fff;padding-right:0.625rem;padding-left:0.063rem;font-size:1.125rem;vertical-align:text-bottom;}
@media(max-width:768px){ 
.site-header{padding:1.875rem 0 0.875rem;}
.site-header.vrsn-two::before, .site-header.vrsn-two::after{display:none;}
.theme-contact-block{text-align:left;padding-bottom:0;}
.theme-contact-block li{margin:0 0 0.625rem;}
.custom-social-icons li{padding:0;}
}
@media(max-width:500px){ 
.site-header .widget, .site-header .widget .theme-contact-block{text-align:center;}
.theme-contact-block li{padding-right:0.500rem;}
.theme-contact-block li::after{display:none;}
} .container-full{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media(min-width:576px){
.container-full{max-width:540px;}
}
@media(min-width:768px){
.container-full{max-width:720px;}
}
@media(min-width:992px){
.container-full{max-width:1500px;}
}
@media(min-width:1200px){
body.theme-boxed .container-full{max-width:1470px;padding-left:15px;padding-right:15px;}
.container{max-width:1170px;}
}
.theme-text-center{text-align:center !important;}
.theme-text-left{text-align:left !important;}
.theme-text-right{text-align:right !important;}
.theme-bg-grey{background-color:#f7f7f7 !important;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.theme-bg-dark{background-color:#333333 !important;}
.theme-bg-light{background-color:#fff !important;}
.text-dark{color:#333333 !important;}
.text-grey{color:#878e94 !important;}
.theme-b-top{border-top:1px solid #5b5d64 !important;}
.theme-b-bottom{border-bottom:1px solid #5b5d64 !important;}
.theme-b-left{border-left:1px solid #5b5d64 !important;}
.theme-b-right{border-right:1px solid #5b5d64 !important;}
.img-circle{border-radius:50%;}
.theme-block{position:relative;padding:5rem 0 1.875rem;}
body.custom-background #wrapper{background-color:transparent;}
body.custom-background .theme-bg-grey, body.custom-background .theme-services, body.custom-background .theme-project, body.custom-background .theme-sponsors, body.custom-background .theme-funfact.vrsn-two{background-color:transparent !important;}
.theme-services .service-content{background-color:transparent;}
.themes-header-top{display:inline-block;}
.woo-cart-block{line-height:1;position:relative;margin-right:0.938rem;background:transparent;border-radius:0;display:inline-block;border-left:1px solid #626364;padding-left:1.875rem;}
@media(min-width:992px){
.woo-cart-block{margin-top:5px;margin-bottom:5px;}
}
.woo-cart-block > a.cart-icon{-wekbit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:inline-block;font-size:1.375rem;line-height:1.3;color:#ddd;padding:0;}
.woo-cart-block > a .cart-total{font-size:0.688rem;line-height:1.7;color:#ffffff;text-align:center;font-weight:600;position:absolute;right:-14px;top:-5px;padding:1px;width:1.25rem;height:1.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-wekbit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
@media(max-width:991px){
.woo-cart-block{border-left:none !important;padding-left:0px;margin-top:1.25rem;margin-bottom:0.938rem;}
.pl-4{margin-top:0.938rem;}
} body.custom-background #wrapper{background-color:transparent;}
body.custom-background .theme-bg-grey, body.custom-background .theme-services, body.custom-background .theme-project, body.custom-background .theme-project .theme-bg-default, body.custom-background .theme-block.theme-blog.theme-bg-grey{background-color:transparent !important;}
.theme-main-slider{position:relative;}
.theme-main-slider .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(0, 0, 0, .30);}
#theme-main-slider{margin:0px;}
#theme-main-slider .item{position:relative;background-color:#fff;background-repeat:no-repeat;background-position:center center;width:100%;z-index:0;background-size:cover;height:750px;}
.theme-slider-content{height:auto;margin:0 auto;padding-top:0;padding-bottom:0;position:absolute;z-index:1;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
@media(min-width:992px){
.theme-slider-content{top:57%;}
}
.theme-caption-bg{width:85%;}
.theme-caption-bg.align-center{margin:0 auto;}
.theme-slider-content .theme-caption-bg .title-large{display:inline-block;}
.theme-slider-content .theme-caption-bg .title-large{font-size:5rem;line-height:1;color:#ffffff;text-shadow:0px 2px 7px rgba(0, 0, 0, 0.3);margin-bottom:1.5625rem;letter-spacing:1px;text-transform:capitalize;font-weight:500;}
.theme-slider-content .theme-caption-bg .title-large{border-top:3px solid #fff;border-bottom:3px solid #fff;}
.theme-slider-content .sub-title{letter-spacing:1px;text-transform:capitalize;font-size:3.2rem;line-height:1.1;margin-bottom:1.25rem;text-shadow:0px 2px 7px rgba(0, 0, 0, 0.2);display:block;font-weight:500;}
.theme-slider-content .description{color:#fff;padding:0;font-size:1.25rem;line-height:1.65;}
.theme-slider-content .btn-combo .btn-small{margin-left:0.313rem;margin-right:0.313rem;}
.theme-slider-content .mt-3.pt-3{margin-top:2rem !important;}
.theme-slider-content .btn-slider{color:#fff;letter-spacing:0.45px;border-radius:0;text-transform:capitalize;padding:0.75rem 1.563rem;font-weight:600;font-size:1.125rem;}
.theme-slider-content .btn-slider:hover, .theme-slider-content .btn-slider:focus{background-color:#fff;color:#222;}
.theme-slider-content .btn-slider:after{font-family:FontAwesome;content:"\f138";padding-left:0.375rem;}
.theme-main-slider .owl-carousel .owl-prev, .theme-main-slider .owl-carousel .owl-next{background-color:rgb(0 0 0 / 75%);font-size:2.5rem;line-height:1.2;width:3.438rem;height:3.438rem;opacity:0;color:#fff;border-radius:50%;}
.theme-main-slider .owl-carousel .owl-prev{left:0px;}
.theme-main-slider .owl-carousel .owl-next{right:0px;}
.theme-main-slider .owl-carousel .owl-prev:hover, .theme-main-slider .owl-carousel .owl-prev:focus, .theme-main-slider .owl-carousel .owl-next:hover, .theme-main-slider .owl-carousel .owl-next:focus{color:#fff;}
.theme-main-slider .owl-carousel:hover .owl-prev{left:15px;opacity:1;}
.theme-main-slider .owl-carousel:hover .owl-next{right:15px;opacity:1;}
@media(max-width:768px){ 
#theme-main-slider .item{height:700px;}
.theme-slider-content .theme-caption-bg .title-large{font-size:3.5rem;margin:0 0 1.000rem;}
.theme-slider-content .sub-title{font-size:2.5rem;}
.theme-slider-content .description{font-size:1rem;}
.theme-caption-bg{width:100%;}
}
@media(max-width:500px){ 
#theme-main-slider .item{height:550px;}
.theme-slider-content{top:55%;}
.theme-slider-content .theme-caption-bg .title-large{font-size:3rem;margin:0 0 1.000rem;}
.theme-main-slider .owl-carousel .owl-prev, .theme-main-slider .owl-carousel .owl-next{font-size:2.6rem;width:3.438rem;height:3.438rem;}
}
.owl-item.active .theme-slider-content .sub-title{animation:1s .3s fadeInLeft both;animation-delay:1s;}
.owl-item.active .theme-slider-content .title-large{animation:1s .4s fadeInRight both;animation-delay:1s;}
.owl-item.active .theme-slider-content .description{animation:1s .3s zoomIn both;animation-delay:1s;}
.owl-item.active .theme-slider-content .mt-2, .owl-item.active .theme-slider-content .mt-3{animation:1s .9s fadeInUp both;animation-delay:1s;}
.owl-carousel .owl-prev, .owl-carousel .owl-next{background-color:rgb(0 0 0 / 75%);display:inline-block;opacity:0;color:#fff;font-size:1.8rem;line-height:1.4;padding:0 !important;margin:0px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.7rem;height:2.7rem;z-index:10;overflow:hidden;cursor:pointer;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.owl-carousel .owl-prev{left:30px;}
.owl-carousel .owl-next{right:30px;}
.owl-carousel:hover .owl-prev{left:30px;opacity:1;}
.owl-carousel:hover .owl-next{right:30px;opacity:1;}
.theme-sponsors .owl-carousel .owl-prev{left:-40px;}
.theme-sponsors .owl-carousel .owl-next{right:-40px;}
.theme-sponsors .owl-carousel .owl-prev:hover, .theme-sponsors .owl-carousel .owl-next:hover{color:#fff;}
@media(max-width:1250px){
.theme-sponsors .owl-carousel .owl-prev, .theme-sponsors .owl-carousel .owl-next{display:none;}
} .theme-page-header-area{position:relative;padding:13.25rem 0 5.25rem 0;width:100%;height:100%;}
.theme-page-header-area:after{background:url(https://chopanlandscaping.ca/wp-content/themes/aasta/assets/img/shadow.png) no-repeat;z-index:1;background-position:center bottom;content:'';position:absolute;bottom:-31px;left:0;right:0;height:31px;}
.theme-page-header-area .overlay{background-color:rgba(0, 0, 0, .50);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;}
.page-header-title{position:relative;word-wrap:break-word;}
.page-header-title h1{font-size:2.625rem;margin:0;letter-spacing:0.45px;}
.page-breadcrumb{list-style:none;margin:0;padding:0.313rem 0 0;}
.page-breadcrumb.text-right{padding-top:0.713rem;padding-bottom:0.713rem;}
.page-breadcrumb > li{color:#fff;display:inline-block;}
.page-breadcrumb > li + li:before{color:#fff;font-family:fontAwesome;content:"/";padding:0 0.625rem 0 0.625rem;font-weight:600;font-size:1.225rem;letter-spacing:0.10rem;}
.page-breadcrumb > li a:hover, .page-breadcrumb > li.active, .page-breadcrumb > li.active a{color:#fff;}
@media(max-width:768px){
.page-header-title, .page-breadcrumb.text-right{text-align:center !important;}
} .theme-section-module{margin:-0.313rem 0 3.75rem;padding:0;position:relative;}
.theme-section-module .section-area-title{margin:0rem;font-size:3rem;line-height:1.3;letter-spacing:0.45px;font-weight:400;}
.theme-section-module .section-area-title b{font-weight:400;}
.theme-section-module .section-area-desc{font-size:1.25rem;font-weight:400;margin:0;padding:0;}
.theme-separator-line-horrizontal-full{position:relative;background:#e7e7e7;height:1px;margin:1.25rem auto 2.188rem;width:200px;}
.theme-separator-line-horrizontal-full::before{font-family:fontAwesome;content:"\f04d";font-size:0.875rem;height:8px;margin:0px auto;position:absolute;top:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:8px;}
.theme-section-module .section-area-title.small{font-size:2.5rem;}
.theme-services{background-color:#292b32;}
.theme-services .service-content{position:relative;margin:6.563rem 0 4.375rem;padding:1.875rem 1.875rem 2.188rem;border-radius:0px;border:1px solid #fff;transition:all 0.3s;}
.theme-services .service-content:hover{transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgb(0 0 0 / 10%);-moz-box-shadow:0 10px 25px rgb(0 0 0 / 10%);box-shadow:0 10px 25px rgb(0 0 0 / 10%);}
.theme-services-content{margin-top:0;}
.theme-services .service-content::before{width:100%;height:0px;position:absolute;left:0;bottom:0;content:'';z-index:-1;-webkit-transition:0.5s;transition:0.5s;}
.theme-services .service-content:hover::before{height:100%;}
.theme-services .service-content-thumbnail{position:relative;margin:-8.313rem 0 1.563rem;display:block;z-index:0;}
.theme-services .service-content-thumbnail img{border-radius:50%;width:12.5rem;height:12.5rem;margin-top:0;position:relative;border:2px solid #fff;transition:all 600ms ease-out 0s;}
.theme-services .service-content:hover .service-content-thumbnail img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.theme-services .service-content-thumbnail a{position:relative;z-index:1;text-align:center;}
.theme-services .service-content-thumbnail i.fa{font-size:8rem;line-height:1.5;padding:0;position:relative;-webkit-transition:all 600ms ease-out 0s;-o-transition:all 600ms ease-out 0s;transition:all 600ms ease-out 0s;width:12.5rem;height:12.5rem;background-color:#292b32;border:2px solid #fff;border-radius:50%;}
.theme-services .service-content:hover .service-content-thumbnail i.fa{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);background-color:#292b32;}
.theme-services .service-title{margin:0;padding:0 0 0.625rem;letter-spacing:1px;text-transform:capitalize;line-height:1.2;font-weight:500;}
.theme-services .service-title a{color:#fff;position:relative;z-index:1;}
.theme-services .service-title a:hover, .theme-services .service-content:hover .service-title, .theme-services .service-content:hover .service-title a, .theme-services .service-content:hover p{color:#fff;}
.service-content p{margin:0;}
.service-links{position:relative;}
#content .post{padding:0 0 2.200rem;}
.theme-block.theme-project{background-color:#34363e !important;border-bottom:1px solid #424242;border-top:1px solid #424242;}
.theme-project .container-fluid .row{margin-right:0px;margin-left:0px;}
.theme-project .theme-project-content{background-color:transparent;position:relative;overflow:hidden;margin:0;width:100%;text-align:left;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.theme-project .theme-project-content *,
.theme-project .theme-project-content *:before,
.theme-project .theme-project-content *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.theme-project .portfolio-thumbnail{position:relative;overflow:hidden;margin:0;text-align:center;z-index:1;width:100%;}
.theme-project .portfolio-thumbnail img{-webkit-transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);-moz-transition:-moz-transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1);outline:none;width:100%;opacity:1;}
.theme-project .theme-project-content .portfolio-thumbnail:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1;}
.theme-project .theme-project-content .content-overlay{position:absolute;top:10px;left:10px;bottom:10px;right:10px;display:block;opacity:0;transition-delay:300ms;transition:300ms;transition-duration:300ms;}
.theme-project .theme-project-content:hover .content-overlay{opacity:1;}
.theme-project .theme-project-content .click-view{margin:0;padding:1rem;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;opacity:0;z-index:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}
.theme-project .theme-project-content:hover .click-view{opacity:1;}
.theme-project .theme-project-content .theme-project-title{margin-bottom:0.3125rem;font-weight:500;font-size:1.25rem;letter-spacing:1px;}
.theme-project .theme-project-content .theme-project-title, .theme-project .theme-project-content p{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.theme-project .theme-project-content:hover .theme-project-title, .theme-project .theme-project-content:hover p{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.theme-project .theme-project-content .theme-project-title, .theme-project .theme-project-content .theme-project-title a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;color:#fff;}
.theme-project .theme-project-content .theme-project-title a:hover, .theme-project .theme-project-content .theme-project-title a:focus{color:#fff;}
.theme-project .theme-project-content p{color:#fff;}
.theme-project .btn-dark{background:transparent;border:solid 1px #111;color:#111;}
.theme-project .btn-dark:hover, .theme-project .btn-dark:focus{background:#111;border:solid 1px #111;color:#fff;}
@media(max-width:992px){
.theme-project .theme-project-content{margin-bottom:1.875rem;}
} .theme-testimonial{height:100%;margin:0;overflow:hidden;width:100%;position:relative;background-image:url(https://chopanlandscaping.ca/wp-content/themes/aasta/assets/img/theme-testi-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
.theme-testimonial-overlay{background-color:rgba(0, 0, 0, .50);content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;}
.theme-testimonial .theme-separator-line-horrizontal-full{background-color:#e7e7e7;}
.theme-testimonial-block{background-color:#fff;position:relative;border-radius:0;text-align:center;margin:0 0 3.125rem;padding:2.5rem 1.875rem 3.5rem;font-size:unset;transition:all 0.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.theme-testimonial-block:before{content:"";position:absolute;top:0;width:100%;height:95px;left:0;}
.theme-testimonial-block:hover{box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);-webkit-transform:translateY(-07px);-ms-transform:translateY(-07px);transform:translateY(-07px);}
.theme-testimonial-block::after{position:absolute;left:0;right:0;bottom:15px;content:"\f10d";display:inline-block;font-family:"FontAwesome";font-size:2.5rem;line-height:1.2;}
.theme-testimonial-block p{color:#606060;padding-bottom:1rem;}
.theme-testimonial-block .thumbnail{margin:0 auto 1.5rem;position:relative;}
.theme-testimonial-block .thumbnail img{margin:0.125rem;box-shadow:0 5px 9px rgb(0 0 0 / 20%);border:7px solid #fff;width:110px;height:110px;}
.testimonial-content{position:relative;padding:0 0 1.875rem;}
.theme-testimonial-block .name{font-size:1.125rem;font-weight:600;font-style:normal !important;margin:0px 0 -3px;display:block;}
.theme-testimonial-block .position{font-size:0.938rem;color:#000;}
.theme-testimonial-block.vrsn-two{background-color:transparent;position:relative;font-size:unset;transition:all 0.5s;text-align:left;padding:0;margin:0 0 3.125rem;border:none !important;}
.theme-testimonial-block.vrsn-two:hover{background-color:transparent;border:none !important;box-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.theme-testimonial-block.vrsn-two::after{display:none;}
.testimonial-content.vrsn-two{position:relative;margin:0 0 1.25rem;padding:2.5rem;background-color:#fff;border:none;transition:all 0.5s;box-shadow:0 25px 40px rgb(0 0 0 / 10%);border-radius:0;border-radius:3px;border-bottom-left-radius:0!important;}
.testimonial-content.vrsn-two p{padding-bottom:0;}
.testimonial-content.vrsn-two:before{content:'';bottom:-20px;top:auto;border-color:#fff transparent transparent #fff;display:block;position:absolute;left:0;margin-left:0;width:0;height:0;border-style:solid;border-width:15px;}
.theme-testimonial-block.vrsn-two .media{margin-left:0.625rem;}
.theme-testimonial-block.vrsn-two .thumbnail{margin:0 1.25rem 0 0;width:5rem;height:5rem;}
.theme-testimonial-block.vrsn-two .thumbnail img{margin:0.125rem;width:5rem;height:5rem;box-shadow:none;border:none;}
.theme-testimonial-block.vrsn-two .position{color:#fff;}
.wpcf7-form{padding:0 0 3.125rem;}
.wpcf7-form p{margin:0 0 1.2rem;padding:0;}
.wpcf7-form p:last-child{margin:0;}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="search"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="range"],
.wpcf7-form input[type="date"],
.wpcf7-form input[type="month"],
.wpcf7-form input[type="week"],
.wpcf7-form input[type="time"],
.wpcf7-form input[type="datetime"],
.wpcf7-form input[type="datetime-local"],
.wpcf7-form input[type="color"]{height:3.125rem;}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="search"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="range"],
.wpcf7-form input[type="date"],
.wpcf7-form input[type="month"],
.wpcf7-form input[type="week"],
.wpcf7-form input[type="time"],
.wpcf7-form input[type="datetime"],
.wpcf7-form input[type="datetime-local"],
.wpcf7-form input[type="color"],
.wpcf7-form textarea{margin-top:0.375rem;background-color:transparent !important;border:1px solid #5b5d64;color:#e5e5e5;}
.wpcf7-form input[type="submit"]{margin-top:5px;}
.wpcf7-form input[type="submit"]:hover, 
.wpcf7-form input[type="submit"]:focus{background:#fff;color:#000;}
.theme-error-page{padding:7rem 0 10rem;}
.theme-error-page .error-title{font-size:20.625rem;line-height:1;letter-spacing:0.938rem;margin-bottom:1.25rem;font-weight:300;}
.theme-error-page .error-title b{font-weight:600;}
.theme-error-page .error-title i{font-size:18rem;}
.theme-error-page .error-sub-title{font-size:2.25rem;letter-spacing:0.2rem;margin-bottom:0.938rem;}
.theme-error-page .btn-small{font-weight:700;}
@media(max-width:768px){ 
.theme-error-page{padding:9rem 0 11.5rem;}
.theme-error-page .error-title{font-size:15rem;}
} .theme-block.theme-blog.theme-bg-grey{background-color:#292b32 !important;border-bottom:1px solid #424242;border-top:1px solid #424242;}
.theme-blog{margin:0;padding-bottom:2.5rem;width:100%;}
.theme-blog .post{background-color:#34363e;border:1px solid #34363e;margin:0 0 2.5rem;border-radius:0px;padding:0;transition:all 0.5s;}
.theme-blog .post:hover{background-color:#383a42;border:1px solid #383a42;}
.theme-blog .post:hover, .site-content .theme-blog .post:hover{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);}
.post-content{padding:1.375rem 1.375rem 1.000rem;}
.theme-blog .post .entry-title a{color:#fff;}
.entry-content{overflow:hidden;}
.theme-blog .post-thumbnail{position:relative;overflow:hidden;margin:0;}
.theme-blog .post-thumbnail img{width:100%;opacity:1;}
.theme-blog .post-thumbnail img{-webkit-transition:transform 1s, filter 1.1s ease-in-out;-moz-transition:transform 1s, filter 1.1s ease-in-out;-o-transition:transform 1s, filter 1.1s ease-in-out;-ms-transition:transform 1s, filter 1.1s ease-in-out;transition:transform 1s, filter 1.1s ease-in-out;transform-origin:center center;}
.theme-blog .post:hover .post-thumbnail img{-webkit-transform:translateY(0px);transform:translateY(0px);transform:scale(1.10,1.10);-webkit-transform:scale(1.10,1.10);-moz-transform:scale(1.10,1.10);-ms-transform:scale(1.10,1.10);-o-transform:scale(1.10,1.10);}
.theme-blog .post .entry-header{position:relative;margin:0 0 0.8125rem;}
.theme-blog .post .entry-title{margin:0;letter-spacing:0.45px;word-break:break-word;white-space:normal;font-size:1.875rem;font-weight:400;}
.entry-content img{max-width:100%;height:auto;display:block;}
.entry-content figure{width:auto !important;}
.entry-content a{box-shadow:0 1px 0 0 currentColor;}
.entry-content a:hover, .entry-content a:focus{color:#fff;box-shadow:none;}
.theme-blog.theme-blog-large .post .media .media-body{overflow:hidden;}
.theme-blog.theme-blog-large .post .entry-title{font-size:1.875rem;}
.theme-blog.theme-blog-large .post .more-link{padding:0.600rem 1.6rem 0.600rem;line-height:1.2;}
.theme-blog.theme-blog-large .post .more-link:hover, .theme-blog.theme-blog-large .post .more-link:focus{color:#fff;}
.media .posted-on{width:60px;text-align:center;text-shadow:none;margin-right:1.25rem;}
.media .posted-on time.days{display:block;text-align:left;width:3.875rem;z-index:100;color:#fff;font-weight:600;font-size:1.375rem;line-height:1.3;border-radius:2px;padding-left:12px;padding-right:12px;padding-bottom:5px;padding-top:5px;}
.media .posted-on time.days small.months{background:transparent;padding:0 0 0.3125rem 0;text-transform:capitalize;display:block;line-height:1;font-weight:600;color:#fff;}
.entry-meta.theme-b-top{border-bottom:none;padding-bottom:0;}
.entry-meta{font-weight:500;font-size:0.938rem;margin:0 0 1.375rem;width:100%;overflow:hidden;letter-spacing:0.45px;text-transform:capitalize;border-bottom:1px dotted #828385;padding-bottom:0.625rem;}
.entry-meta > span{color:#e5e5e5;margin:0px 15px 0px 0px;}
.entry-meta a{color:#e5e5e5;padding:0;display:inline-block;}
.entry-meta span:last-child::after{display:none;}
.entry-meta .cat-links a:last-child::after{display:none;}
.entry-meta .author:before, .entry-meta .cat-links:before, .entry-meta .posted-on::before, .entry-meta .comment-links a::before{color:#e5e5e5;}
.entry-meta .author:before, .entry-meta .cat-links:before{font-family:FontAwesome;Padding-right:0.250rem;font-size:1rem;color:#e5e5e5;}
.entry-meta .cat-links:before{content:'\f115';}
.entry-meta .author:before{content:'\f2c0';}
.entry-meta .posted-on::before, .entry-meta .comment-links a::before{font-family:FontAwesome;margin-right:0.438rem;margin-left:0.063rem;color:#e5e5e5;}
.entry-meta .tag-links a{background-color:#5b5d64;border:1px solid #5b5d64;color:#e5e5e5;font-size:0.875rem;display:inline-block;padding:0.188rem 0.825rem;margin:0 0.325rem 0.438rem 0px;border-radius:0px;}
.entry-meta .tag-links a:hover, .entry-meta .tag-links a:focus{color:#fff;}
.edit-link .post-edit-link{font-weight:600;color:#e5e5e5;padding-bottom:0.125rem;}
.edit-link .post-edit-link:hover{text-decoration:underline;}
.more-link{color:#fff !important;box-shadow:none !important;font-size:1rem;padding:0.375rem 1.063rem;font-weight:500;border-radius:0;letter-spacing:0.45px;text-transform:capitalize;display:inline-block;}
.more-link:after{font-family:FontAwesome;content:"\f138";padding-left:0.375rem;transition:all 300ms ease;}
.more-link:hover:after{padding-left:0.675rem;}
.more-link:hover, .more-link:focus{background:#fff;color:#111 !important;}
.pagination{margin:0 0 3.125rem;display:block;padding:0;text-align:center;}
.pagination a, .page-links a, .post-nav-links a, .post-nav-links .post-page-numbers.current, .navigation.pagination .nav-links .page-numbers, .navigation.pagination .nav-links a{background-color:#34363e;border:1px solid #333;color:#fff;cursor:pointer;display:inline-block;line-height:1.5;font-weight:600;transition:all 0.3s ease 0s;font-size:1.125rem;border-radius:0px;margin:0 0.125rem 0.625rem;padding:0.625rem;vertical-align:baseline;white-space:nowrap;width:3.125rem;height:3.125rem;box-shadow:none;text-align:center;}
.pagination a:hover, .pagination a.active, .page-links a:hover, .post-nav-links a:hover, .post-nav-links .post-page-numbers.current, .navigation.pagination .nav-links .page-numbers:hover, .navigation.pagination .nav-links .page-numbers:focus{color:#fff;}
.pagination .nav-links .page-numbers.current{color:#fff;}
.theme-related-posts{background-color:#34363e;border:1px solid #34363e;margin:0 0 3.125rem;border-radius:0px;transition:all 0.5s;padding:1.375rem 1.375rem 1.375rem;}
.theme-blog.theme-blog-large .theme-related-posts .post{margin-bottom:0;border:1px solid #5b5d64;}
.theme-blog.theme-blog-large .theme-related-posts .post .entry-title{font-size:1.375rem;}
.theme-blog.theme-blog-large .theme-related-posts .post .entry-header{margin-bottom:0;}
.theme-blog.theme-blog-large .theme-related-posts .post .entry-header::before{display:none;}
.theme-blog-author{background-color:#ffffff;margin:0 0 3.125rem;border-radius:3px;border:1px solid #e9e9e9;transition:all 0.5s;padding:1.563rem 1.375rem 2.000rem;}
.theme-blog-author .avatar{margin:0 1.875rem 0px 0;height:9.375rem;width:9.375rem;}
.theme-blog-author .name{margin:0 0 0.625rem;}
.theme-blog-author .custom-social-icons li > a{color:#fff;}
.theme-comment-section{background-color:#34363e;border:1px solid #34363e;margin:0 0 3.125rem;border-radius:0px;transition:all 0.5s;padding:1.563rem 1.375rem 1.563rem;}
.theme-comment-section .comment .media-body{overflow:hidden;}
.theme-comment-title{display:block;}
.theme-comment-title h4{margin:0 0 1.875rem;border-bottom:1px solid #5b5d64;padding-bottom:0;font-weight:500;letter-spacing:0.45px;position:relative;}
.theme-comment-title h4:after{content:'';height:2px;width:40px;margin:0.938rem 0 0;display:block;}
.comment-box{margin:0;position:relative;}
.comment-detail{border-bottom:1px solid #5b5d64;margin:0 0 2rem;padding-bottom:1.500rem;}
.pull-left-comment{float:left;margin-right:1.875rem;width:5.25rem;height:5.25rem;}
.pull-left-comment img{border-radius:50%;border:3px solid #5b5d64;}
.comment-detail-title{margin:0 0 0.625rem;font-size:1rem;letter-spacing:0.45px;}
.comment-date{color:#878e94;font-weight:400;margin-left:1.25rem;}
.comment-date a{color:#878e94;}
.comment-detail p{margin-bottom:1.3rem;padding:0;}
.reply a{font-size:0.875rem;font-weight:700;color:#fff;padding:0.5625rem 1.25rem 0.5625rem 1.25rem;display:inline-block;line-height:1;text-transform:uppercase;letter-spacing:1px;}
.reply a:hover, .reply a:focus{color:#fff;}
.logged-in-as a{box-shadow:0 1px 0 0 currentColor;}
.logged-in-as a:hover, .logged-in-as a:focus{color:#fff;box-shadow:none;}
.form-submit{padding-bottom:1rem;}
.theme-comment-form{background-color:#34363e;border:1px solid #34363e;margin:0 0 3.125rem;border-radius:0px;transition:all 0.5s;padding:1.563rem 1.375rem 2.000rem;}
.form-group input[type="text"], 
.form-group input[type="email"]{height:3.125rem;}
.theme-comment-form span.required{padding-left:0.188rem;color:#ff0000;}
.theme-comment-form .comment-form-cookies-consent label{display:inline-block;font-size:0.875rem;}
.post .post-password-form input[type="password"]{margin-top:1rem;margin-bottom:1.5rem;}
.sidebar{background-color:#34363e;border:1px solid #34363e;padding:1.875rem 1.25rem 1.875rem;margin-bottom:2.5rem;}
.sidebar .widget{color:#e5e5e5;padding:0;margin:0 0 3.75rem;}
.sidebar .widget:last-child{margin:0;}
.widget{color:#606060;padding:1.563rem 1.375rem 1.563rem;margin:0 0 2.5rem;}
.widget:last-child{margin-bottom:3.75rem;}
.widget .widget-title, .sidebar .widget .wp-block-group h2{position:relative;color:#fff;margin-bottom:1.875rem;padding:0;font-weight:400;font-size:1.5rem;letter-spacing:0.45px;}
.sidebar .widget .widget-title{margin-bottom:1.500rem;background-color:#34363e;color:#fff;}
.sidebar .widget .widget-title:after{display:none;}
.sidebar .widget .widget-title a.rsswidget{color:#ffffff;}
.widget li > ul, .widget li > ol{margin-left:1.000rem;padding:0.563rem 0 0 !important;}
.widget li ul li:last-child{padding-bottom:0 !important;}
.widget_archive ul, .widget_categories ul, .widget_links ul, 
.widget_meta ul, .widget_nav_menu ul, .widget_pages ul, 
.widget_recent_comments ul, .widget_recent_entries ul{list-style:none;margin-left:0;margin-bottom:0;}
.widget_archive li, .widget_categories li, .widget_links li, 
.widget_meta li, .widget_nav_menu li, .widget_pages li, 
.widget_recent_comments li, .widget_recent_entries li{padding-left:0px !important;padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px dotted #5b5d64;position:relative;}
.widget_archive li a, .widget_categories li a, .widget_links li a, 
.widget_meta li a, .widget_nav_menu li a, .widget_pages li a, 
.widget_recent_comments li a, .widget_recent_entries li a, .widget_text address a{color:#e5e5e5;}
.widget_archive li:first-child, .widget_categories li:first-child, .widget_links li:first-child, 
.widget_meta li:first-child, .widget_nav_menu li:first-child, .widget_pages li:first-child, 
.widget_recent_comments li:first-child, .widget_recent_entries li:first-child{padding-top:0;}
.widget_archive li:last-child, .widget_categories li:last-child, .widget_links li:last-child, 
.widget_meta li:last-child, .widget_nav_menu li:last-child, .widget_pages li:last-child, 
.widget_recent_comments li:last-child, .widget_recent_entries li:last-child{padding-bottom:0px;border-bottom:none;}
.widget_archive li:before, .widget_categories li:before, .widget_links li:before, 
.widget_meta li:before, .widget_nav_menu li:before, .widget_pages li:before, 
.widget_recent_comments li:before, .widget_recent_entries li:before{font-family:FontAwesome;color:#e5e5e5;content:"\f096";font-size:0.625rem;font-weight:400;margin-right:0.625rem;vertical-align:middle;}
.calendar_wrap table#wp-calendar{margin-bottom:0;border:1px solid #e9e9e9;}
.calendar_wrap caption{caption-side:top;text-align:center;padding-top:0.45rem;padding-bottom:0.45rem;font-weight:600;color:#ffffff;}
.calendar_wrap table#wp-calendar thead th{padding:0.4rem;text-align:center;border-bottom:2px solid #5b5d64;background-color:#5b5d64;}
.calendar_wrap table#wp-calendar tbody td{padding:0.4rem;text-align:center;}
.widget input[type="text"]{padding:0.740rem 1rem;}
.widget button[type="submit"], 
.btn-success{color:#fff;z-index:0;border-radius:0.05rem;}
.widget button[type="submit"]:hover, 
.widget button[type="submit"]:focus, 
.btn-success:hover, .btn-success:focus{color:#000 !important;background-color:#fff !important;border-color:#fff !important;}
.btn-success.focus, .btn-success:focus{box-shadow:0 0 0 0.063rem rgba(0,0,0,.5) !important;}
.widget_recent_entries a{font-weight:600;}
.widget_recent_entries .post-date{font-size:0.938rem;display:block;padding-top:0.313rem;color:#bec3c7;}
.widget img{max-width:100%;height:auto;}
.tagcloud{margin:0;overflow:hidden;padding:0;}
.widget .tagcloud a{background-color:#5b5d64;border:1px solid #5b5d64;color:#e5e5e5;font-size:0.875rem !important;display:inline-block;padding:0.313rem 0.813rem;margin:0 0.125rem 0.438rem 0px;border-radius:0px;}
.widget .tagcloud a:hover, .widget .tagcloud a:focus{color:#fff;}
.sidebar .widget_text ul, .sidebar .widget_text ol{margin:0 0px 1.6rem 1.125rem;padding:0;}
.sidebar .widget_text, .sidebar .widget_text p{font-weight:400;}
.widget_rss ul{list-style:none;margin:0;}
.widget_rss ul li{border-bottom:1px solid #5b5d64;}
.widget_rss ul li .rsswidget, .widget_rss ul li .rss-date{display:block;}
.widget_rss ul li .rssSummary{padding:0.625rem 0;}
.widget_rss ul li{padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px solid #e9e9e9;}
.widget_rss ul li:first-child{padding-top:0;}
.widget_rss ul li:last-child{padding-bottom:0;border-bottom:none;}
.gallery{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:calc(1.5 * 1rem);}
.gallery-item{display:inline-block;margin-right:16px;margin-bottom:16px;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:calc((100% - 16px * 1) / 2);}
.gallery-columns-2 .gallery-item:nth-of-type(2n+2){margin-right:0;}
.gallery-columns-3 .gallery-item{max-width:calc((100% - 16px * 2) / 3);}
.gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0;}
.gallery-columns-4 .gallery-item{max-width:calc((100% - 16px * 3) / 4);}
.gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0;}
.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4) / 5);}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0;}
.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5) / 6);}
.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0;}
.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6) / 7);}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7){margin-right:0;}
.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7) / 8);}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8){margin-right:0;}
.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8) / 9);}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0;}
.gallery-item:last-of-type{padding-right:0;}
.gallery-caption{display:block;font-size:0.r71111em;line-height:1.6;margin:0;padding:0.5rem;}
.gallery-item > div > a{display:block;line-height:0;box-shadow:0 0 0 0 transparent;}
.gallery-item > div > a:focus{box-shadow:0 0 0 2px #e9e9e9;}
.gallery .gallery-item{margin-top:0 !important;}
.gallery .gallery-item img{border:2px solid #e9e9e9 !important;}
.wp-block-gallery{margin:0;}
.blocks-gallery-item figure{position:relative;overflow:hidden;margin:0;}
.blocks-gallery-item figure img{width:100%;opacity:1;}
.blocks-gallery-item figure img{-webkit-transition:transform 2s, filter 1.5s ease-in-out;-moz-transition:transform 2s, filter 1.5s ease-in-out;-o-transition:transform 2s, filter 1.5s ease-in-out;-ms-transition:transform 2s, filter 1.5s ease-in-out;transition:transform 2s, filter 1.5s ease-in-out;transform-origin:center center;}
.blocks-gallery-item:hover figure img{-webkit-transform:translateY(0px);transform:translateY(0px);transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);}
address i{width:1.563rem;height:auto;margin-right:0.438rem;font-size:1.25rem !important;}
.bypostauthor{}
.wp-caption{margin-bottom:calc(1.5 * 1rem);}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption-text{font-size:0.8125rem;font-style:italic;line-height:1.6;margin:0;padding:0.5rem !important;text-align:center;}
.wp-caption-text a:hover{color:#fff;}
.wp-caption, .gallery-caption{max-width:100%;}
.alignleft{display:inline;float:left;margin-right:1.5rem;}
.alignright{display:inline;float:right;margin-left:1.5rem;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
@media screen and (min-width:768px){
img.alignleft{float:left;}
img.alignright{float:right;}
 
}
body.page-template-default .theme-blog .post .post-content{overflow:hidden;}
.wp-block-pullquote.is-style-solid-color blockquote{color:#e5e5e5;}
.entry-content .wp-block-pullquote p, .entry-content .wp-block-pullquote.is-style-solid-color blockquote p{padding:0;}
.entry-content blockquote cite a{color:#333333;box-shadow:none;}
.entry-content p.has-background{margin-bottom:1.563rem;}
.entry-content .wp-block-file .wp-block-file__button{font-size:14px;padding:0.7rem 2rem;}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}
embed, iframe, object{max-width:100%;}
.entry-content .wp-block-archives.wp-block-archives-dropdown select{width:auto;}
.entry-content .wp-block-latest-comments__comment-meta a{color:#e5e5e5;box-shadow:none;font-size:1rem;font-weight:600;}
.entry-content .wp-block-latest-comments__comment-meta a:hover{box-shadow:0 1px 0 0 currentColor;}
.wp-block-latest-comments__comment-date{color:#bbb;}
.wp-block-latest-posts__post-date{color:#e5e5e5;}
.wp-block-latest-comments article{margin-bottom:2rem;}
.wp-block-button{margin:0 0 1.563rem;}
.wp-block-button .wp-block-button__link{color:#e5e5e5 !important;background:#32373c;border:2px solid #32373c;}
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus{background:#5B5D64;border:2px solid #5B5D64;color:#fff !important;}
.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:2px solid #32373c;color:#e5e5e5 !important;}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus{background:#32373c;border:2px solid #32373c;color:#fff !important;}
.wp-block-group.has-background{margin-bottom:1.563rem;padding:1.875rem;}
.wp-block-media-text{margin-bottom:1.563rem;}
.wp-block-group.has-background p{color:#606060;}
.has-large-font-size{padding-bottom:0.500rem;font-size:1.250rem;}
.wp-block-media-text.alignwide .wp-block-media-text__content p.has-large-font-size, .wp-block-media-text.alignwide .wp-block-media-text__content p{color:#e5e5e5;}
.wp-block-media-text.has-background .has-large-font-size, .wp-block-media-text p{color:#606060;}
.wp-block-cover, .wp-block-cover-image{margin-bottom:1.563rem;}
.wp-block-cover.has-background-dim.alignleft .wp-block-cover-text, .wp-block-cover.has-background-dim-20.alignfull .wp-block-cover-text, .wp-block-cover.has-background-dim.alignwide .wp-block-cover-text, .wp-block-cover.has-background-dim.aligncenter .wp-block-cover-text, .wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a{color:#fff;}
ul.wp-block-archives-list{margin-left:0;list-style:none;}
.wp-block-archives-dropdown{margin-bottom:1.563rem;}
.wp-block-archives-dropdown select{width:auto;}
.wp-block-calendar{margin-bottom:1.563rem;}
.wp-block-calendar table{margin-bottom:0.500em;}
.wp-block-calendar table th{color:#333;}
.wp-block-calendar tbody td{color:#e5e5e5;}
.wp-block-calendar table caption{padding-top:0;padding-bottom:0.75rem;color:#fff;text-align:left;caption-side:top;font-weight:600;}
.wp-block-calendar table.wp-calendar-table th{text-align:center;font-weight:600;}
.wp-block-calendar .wp-calendar-nav-next a, .wp-block-calendar .wp-calendar-nav-prev a{box-shadow:none;}
.wp-block-archives-dropdown, .wp-block-categories-dropdown{margin-bottom:1.563rem;}
.wp-block-archives-dropdown select, .wp-block-categories-dropdown select{width:auto;}
.wp-block-latest-posts.wp-block-latest-posts__list{margin-left:0;color:#fff;}
.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:1rem;}
.wp-block-search__button-outside{margin-bottom:1.563rem;}
.wp-block-search .wp-block-search__input{height:3.125rem;}
.wp-block-pullquote{padding:0;}
.theme-blog .post .wp-block-quote.is-style-large{padding-top:1.10rem;padding-bottom:1.10rem;}
.blocks-gallery-grid figcaption, .wp-block-gallery figcaption{margin-bottom:1.563rem;}
.theme-blog .post ul.wp-block-rss{margin-left:0;}
.site-footer{background-color:#292b32;margin:0;padding:0;position:relative;}
.footer-sidebar{padding:4rem 0 0.875rem;}
.footer-sidebar .widget{margin:0 0 3.125rem;padding:0;}
.footer-sidebar .widget, .footer-sidebar .widget a{color:#e5e5e5;}
.footer-sidebar .textwidget a:hover, .footer-sidebar .textwidget a:focus, .footer-sidebar .widget table a:hover, .footer-sidebar .widget table a:focus{color:#fff;}
.footer-sidebar .widget .tagcloud a:hover, .footer-sidebar .widget .tagcloud a:focus{color:#fff;}
.footer-sidebar .widget_rss ul li .rsswidget{color:#fff;}
.footer-sidebar .widget_archive li, .footer-sidebar .widget_categories li, .footer-sidebar .widget_links li, 
.footer-sidebar .widget_meta li, .footer-sidebar .widget_nav_menu li, .footer-sidebar .widget_pages li, .footer-sidebar .widget_rss ul li{border-bottom:none;}
.footer-sidebar .widget_archive li:first-child, .footer-sidebar .widget_categories li:first-child, .footer-sidebar .widget_links li:first-child, .footer-sidebar .widget_meta li:first-child, .footer-sidebar .widget_nav_menu li:first-child, .footer-sidebar .widget_pages li:first-child, .footer-sidebar .widget_recent_comments li:first-child, .footer-sidebar .widget_recent_entries li:first-child{padding-top:0;}
.footer-sidebar .widget_archive li:last-child, .footer-sidebar .widget_categories li:last-child, .footer-sidebar .widget_links li:last-child, .footer-sidebar .widget_meta li:last-child, .footer-sidebar .widget_nav_menu li:last-child, .footer-sidebar .widget_pages li:last-child, .footer-sidebar .widget_recent_comments li:last-child, .footer-sidebar .widget_recent_entries li:last-child{padding-bottom:0;border-bottom:none;}
.footer-sidebar .widget_rss ul li:last-child{border-bottom:none;}
.footer-sidebar .widget h1, .footer-sidebar .widget h2, .footer-sidebar .widget h3, 
.footer-sidebar .widget h4, .footer-sidebar .widget h5, .footer-sidebar .widget h6{color:#fff;}
.footer-sidebar .widget_archive li:before, .footer-sidebar .widget_categories li:before, .footer-sidebar .widget_links li:before, 
.footer-sidebar .widget_meta li:before, .footer-sidebar .widget_nav_menu li:before, .footer-sidebar .widget_pages li:before, 
.footer-sidebar .widget_recent_comments li:before, .footer-sidebar .widget_recent_entries li:before{color:#e5e5e5;}
.footer-sidebar .calendar_wrap caption{color:#e5e5e5;}
.footer-sidebar input[type="text"], .footer-sidebar input[type="email"], .footer-sidebar input[type="url"], .footer-sidebar input[type="password"], .footer-sidebar input[type="search"], .footer-sidebar input[type="number"], .footer-sidebar input[type="tel"], .footer-sidebar input[type="range"], .footer-sidebar input[type="date"], .footer-sidebar input[type="month"], .footer-sidebar input[type="week"], .footer-sidebar input[type="time"], .footer-sidebar input[type="datetime"], .footer-sidebar input[type="datetime-local"], .footer-sidebar input[type="color"], .footer-sidebar textarea, .footer-sidebar select{background:#fff !important;}
.footer-sidebar .widget_archive li, .footer-sidebar .widget_categories li, .footer-sidebar .widget_links li, .footer-sidebar .widget_meta li, 
.footer-sidebar .widget_nav_menu li, .footer-sidebar .widget_pages li, .footer-sidebar .widget_recent_comments li, .footer-sidebar .widget_recent_entries li{border-bottom:1px dotted #5b5d64;}
.site-info{background-color:#292b32;border-top:1px solid #46484e;font-size:0.938rem;padding:1.80rem 0;border-top:1px solid #363535;}
.site-info, .site-info a{color:#e5e5e5;}
.site-info p a:hover, .site-info p a:focus{color:#fff;}
.site-info .footer-site-title{display:block;}
.sidebar .widget .wp-block-group .wp-block-verse{background:#292b32;color:#e5e5e5;margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-quote{margin-bottom:0;}
.sidebar .widget .wp-calendar-table thead th{border:2px solid #5B5D64;background-color:#5B5D64;color:#fff;}
.sidebar .widget .wp-calendar-table tbody td{border:1px solid #5B5D64;}
.sidebar .widget .wp-block-calendar table caption{text-align:center;}
.sidebar .widget .wp-block-group .wp-block-tag-cloud a{background-color:#5b5d64;border:1px solid #5b5d64;color:#e5e5e5;font-size:0.875rem !important;display:inline-block;padding:0.313rem 0.813rem;margin:0 0.125rem 0.438rem 0px;border-radius:0px;}
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link{background:#5B5D64;border:2px solid #5B5D64;color:#fff !important;}
.sidebar .widget .wp-block-group ul.wp-block-rss{margin-left:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment, .sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li, .sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item, .sidebar .widget .wp-block-group ul.wp-block-rss li, .sidebar .widget .wp-block-group ul.wp-block-archives-list li{padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px dotted #5b5d64;margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment:first-child, .sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:first-child, .sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item:first-child, .sidebar .widget .wp-block-group ul.wp-block-rss li:first-child, .sidebar .widget .wp-block-group ul.wp-block-archives-list li:first-child{padding-top:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment:last-child, .sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:last-child, .sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item:last-child, .sidebar .widget .wp-block-group ul.wp-block-rss li:last-child, .sidebar .widget .wp-block-group ul.wp-block-archives-list li:last-child{padding-bottom:0px;border-bottom:none;}
.sidebar .widget .wp-block-group .wp-block-latest-comments article{margin-bottom:0rem;}
.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
.sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:before, .sidebar .widget .wp-block-group .wp-block-page-list li:before, .sidebar .widget .wp-block-group ul.wp-block-archives-list li:before{font-family:FontAwesome;color:#e5e5e5;content:"\f096";font-size:0.625rem;font-weight:400;margin-right:0.625rem;vertical-align:middle;}
.sidebar .widget .wp-block-group ul.wp-block-page-list, .sidebar .widget .wp-block-group ul.wp-block-page-list li ul.submenu-container, .sidebar .widget .wp-block-group ul.wp-block-categories-list{margin-left:0;list-style:none;}
.theme-blog .post .entry-content .wp-block-file .wp-block-file__button{color:#fff;box-shadow:none;}
.footer-sidebar .widget .wp-block-group h4{font-size:1.5rem;font-weight:400;margin-bottom:1.875rem;}
.footer-sidebar .widget .wp-block-group ul.wp-block-page-list, .footer-sidebar .widget .wp-block-group ul.wp-block-page-list li ul.submenu-container, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list{list-style:none;margin-left:0;}
.footer-sidebar .widget .wp-block-group ul.wp-block-page-list li ul.submenu-container{margin-left:1.6rem;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment, .footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li, .footer-sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item, .footer-sidebar .widget .wp-block-group ul.wp-block-rss li, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li{padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px dotted #5b5d64;margin-bottom:0;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment:first-child, .footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:first-child, .footer-sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item:first-child, .footer-sidebar .widget .wp-block-group ul.wp-block-rss li:first-child, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li:first-child, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li:first-child{padding-top:0;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment:last-child, .footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:last-child, .footer-sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item:last-child, .footer-sidebar .widget .wp-block-group ul.wp-block-rss li:last-child, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li:last-child, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li:last-child{padding-bottom:0px;border-bottom:none;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:before, .footer-sidebar .widget .wp-block-group .wp-block-page-list li:before, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li:before, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li:before{font-family:FontAwesome;color:#e5e5e5;content:"\f096";font-size:0.625rem;font-weight:400;margin-right:0.625rem;vertical-align:middle;}
.footer-sidebar .widget .wp-block-group ul.wp-block-rss{margin-left:0;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments article{margin-bottom:0rem;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment{padding-top:0.7375rem;padding-bottom:0.7375rem;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
.page-scroll-up{position:fixed;display:none;bottom:25px;right:25px;z-index:999;}
.page-scroll-up a{display:block;height:2.5rem;width:2.5rem;text-align:center;line-height:2;border-radius:50%;font-size:1.200rem;color:#fff;opacity:1;transition:all 0.3s ease 0s;box-shadow:0 0 10px rgb(0 0 0 / 20%);animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;}
@-webkit-keyframes .page-scroll-up a {
0%,
20%,
50%,
80%,
100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-20px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes .page-scroll-up a {
0%,
20%,
50%,
80%,
100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-20px);}
60%{-moz-transform:translateY(-15px);}
}
@-o-keyframes .page-scroll-up a {
0%,
20%,
50%,
80%,
100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-20px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes .page-scroll-up a {
0%,
20%,
50%,
80%,
100%{transform:translateY(0);}
40%{transform:translateY(-20px);}
60%{transform:translateY(-15px);}
}
.page-scroll-up a:hover, .page-scroll-up a:active{color:#fff;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#333;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#ddd;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.page-template-pagebuilder .theme-builder{padding:0;}
body.woocommerce .theme-block{background-color:#292b32;border-bottom:1px solid #424242;border-top:1px solid #424242;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{overflow:hidden;transition:0.3s;margin-bottom:2.5rem;background-color:#34363e;border:1px solid #5b5d64;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
.woocommerce span.onsale, .theme-block.shop .product span.onsale{z-index:1;}
.woocommerce ul.products li.product .onsale, .theme-block.shop .product .onsale{border-radius:50px;letter-spacing:0.45px;font-size:0.75rem;line-height:2.8;font-weight:600;min-width:2.625rem;height:2.625rem;margin:0;text-align:center;top:18px;left:18px;padding:0.202rem;}
.theme-block.shop .product .onsale{top:18px;left:18px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 0 .3rem;font-size:1.125rem;letter-spacing:0.03rem;border:none;}
.woocommerce span.onsale, .theme-block.shop .product .theme-block.shop .product{background-color:#282828;text-transform:uppercase;font-size:0.775rem;line-height:1;font-weight:500;width:2.813rem;height:2.813rem;margin:0;padding:16px 5px;left:15px;top:15px;}
.woocommerce p.stars a, .theme-block.shop .product p.stars a{color:#ff9919;box-shadow:none;}
.woocommerce .star-rating{color:#ff9919;}
.theme-block.shop .product .button.add_to_cart_button, .theme-block.shop .product .button.product_type_grouped, .theme-block.shop .product .button.product_type_simple, .theme-block.shop .product .button.product_type_external, .theme-block.shop .product .button.product_type_variable{background-color:transparent;margin-top:0;padding:0 0 2px;border-radius:0;font-size:0.875rem;font-weight:600;color:#333;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:0.03rem;border-bottom:2px solid #fff;}
.woocommerce ul.products li.product .button.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_grouped, .woocommerce ul.products li.product .button.product_type_simple, .woocommerce ul.products li.product .button.product_type_external, .woocommerce ul.products li.product .button.product_type_variable{background-color:transparent;color:#e5e5e5;border-bottom:2px solid #ddd;margin-top:0;padding:0 0 2px;border-radius:0;font-size:0.875rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:0.03rem;}
.woocommerce ul.products li.product a.added_to_cart, .theme-block.shop .product a.added_to_cart{background-color:transparent;padding:0 0 2px;margin-left:10px;font-size:0.875rem;line-height:1;font-weight:700;letter-spacing:0.03rem;}
.woocommerce ul.products li.product a.added_to_cart:hover, .theme-block.shop .product a.added_to_cart:hover{background-color:transparent;}
.woocommerce ul.products li.product.product-type-external:hover .price, .theme-block.shop .product.product-type-external:hover .price{opacity:1;}
.woocommerce ul.products li.product .price, .theme-block.shop .product .price{font-size:1rem;color:#e5e5e5;font-weight:600;}
.theme-block.shop .product .price{display:block;}
.woocommerce div.product .product_title{font-size:2.225rem;}
.woocommerce div.product p.price, .woocommerce div.product span.price{font-size:1.250rem;color:#606060;}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{padding-left:5px;color:#e5e5e5;}
.woocommerce ul.products li.product .price ins, .woocommerce div.product p.price, .woocommerce div.product span.price, .product_meta .sku_wrapper .sku, .product_meta .posted_in a, .product_meta .tagged_as a{color:#bbbbbb;}
.woocommerce .quantity .qty{width:5.500rem;text-align:left;height:3.125rem;padding:1rem 0.425rem 1rem 0.825rem;margin-right:0.625rem;border-radius:0;}
.woocommerce div.product form.cart .button{background:#fff;color:#000;padding:0.713rem 2.5rem;border-radius:0;letter-spacing:0.03rem;}
.woocommerce div.product form.cart .button:hover, .woocommerce div.product form.cart .button:focus{color:#fff;}
.product_meta .sku_wrapper, .product_meta .posted_in, .product_meta .tagged_as{display:block;font-weight:600;margin-bottom:0.313rem;}
.product_meta .sku_wrapper .sku, .product_meta .posted_in a, .product_meta .tagged_as a{font-weight:400;color:#bbbbbb;}
.woocommerce ul.order_details li{margin-bottom:15px;}
.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.2rem;}
.woocommerce-product-details__short-description{margin-bottom:1.7rem;}
.woocommerce #review_form #respond textarea{border-radius:0;}
.woocommerce #review_form #respond .form-submit input{left:auto;background:#fff;color:#000;padding:0.713rem 2.5rem;border-radius:0;letter-spacing:0.03rem;}
.woocommerce #review_form #respond .form-submit input:hover{color:#fff;}
.woocommerce #reviews #comments h2{font-size:1.125rem;}
.woocommerce .comment_container{border-bottom:2px dotted #5b5d64;}
.woocommerce .comment_container img{float:left;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 65px;border:none;border-radius:0px;padding:0 0 0 1rem;}
.woocommerce #reviews #comments ol.commentlist li .meta{color:#bbbbbb;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.93rem;padding:0;}
.woocommerce .related.products h2, .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description h2, .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information h2{font-size:1.125rem;margin:0 0 1.500rem;}
.woocommerce div.product .woocommerce-tabs{padding-top:50px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid transparent;background-color:transparent;margin:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:0 15px 15px 15px;color:#e5e5e5;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;background:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;}
.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:1.15rem;letter-spacing:0.03rem;padding:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{background:#5b5d64;bottom:0;content:'';display:block;height:1px;left:50%;position:absolute;right:50%;width:0;z-index:9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{left:0;right:0;width:100%;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #5b5d64;box-shadow:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid transparent;box-shadow:none;width:0px;height:0px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding:0.75rem 2rem 0.75rem 3.5rem !important;margin:0 0 3rem;border-top-color:#bbb;background-color:#34363e;color:#e5e5e5;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{top:12px;color:#e5e5e5;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{font-weight:500;border-radius:0;left:auto;color:#ffffff;}
.woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover{background-color:#fff;color:#000;}
.woocommerce a.remove{box-shadow:none;}
.woocommerce-order-details__title, .woocommerce-column__title{font-weight:500;}
.woocommerce table.shop_table{border:1px solid #5b5d64;border-collapse:collapse;}
.woocommerce table.shop_table .cart_item:hover{background:#34363e;}
.woocommerce table.shop_table th{color:#fff;}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{padding:20px 15px;border-right:1px solid #5b5d64;}
.woocommerce table.shop_table th:last-child, .woocommerce table.shop_table td:last-child{border-right:none;}
.woocommerce table.shop_table th{border-bottom:none;color:#fff;}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{padding:0.5rem 0.7rem;border:1px solid #5b5d64;}
.woocommerce table.shop_table td .woocommerce-Price-amount{font-weight:600;}
.woocommerce-cart table.cart td.actions .coupon .input-text{padding:0.650rem 1rem;margin:0 0 15px;width:100%;border-radius:0;}
.woocommerce-cart table.cart td.actions .coupon button.button{background:#fff;color:#000;width:100%;}
.woocommerce-cart table.cart td.actions .coupon button.button:hover{color:#fff;}
.woocommerce-cart table.cart td.actions button.button{color:#fff;}
.woocommerce-cart table.cart td.actions button.button:hover{background:#fff;color:#000;}
.woocommerce-cart table.cart td.actions .coupon button.button, .woocommerce-cart table.cart td.actions button.button{padding:0.713rem 2.5rem;border-radius:0;letter-spacing:0.03rem;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce button.button.woocommerce-Button{border-radius:0;padding:1.07rem 2.5rem;letter-spacing:0.07rem;font-size:0.938rem;color:#fff;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover, .woocommerce button.button.woocommerce-Button:hover{background-color:#fff;color:#000;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fff;color:#000;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:1px solid #e4e4e4;}
.cart_totals h2{font-size:1.825rem;}
#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #5b5d64;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, 
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{max-width:100%;padding-left:0;padding-right:0;}
.woocommerce form .password-input, .woocommerce-page form .password-input{width:100%;}
.woocommerce form .form-row label{width:100%;font-weight:400;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{border-radius:0;}
.woocommerce form .form-row .woocommerce-input-wrapper{width:100%;}
.woocommerce form .form-row span.select2-selection.select2-selection--single{border:1px solid #5b5d64 !important;padding:0.825rem 1rem;height:50px;}
.woocommerce-page .select2-dropdown{border:1px solid #e4e4e4;}
.woocommerce.widget .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:5px;}
.woocommerce .woocommerce-billing-fields h3, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address, 
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label, 
#order_review_heading{font-size:1.250rem;color:#e5e5e5;}
.checkout_coupon.woocommerce-form-coupon .form-row button.button{background-color:#fff;color:#000;border-radius:0;padding:1.07rem 2.5rem;letter-spacing:0.07rem;font-size:0.938rem;}
.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover{color:#fff;}
.woocommerce-page .checkout.woocommerce-checkout .col2-set{margin-bottom:30px;}
.select2-results__option{padding:6px 10px;}
.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block;}
.woocommerce-checkout #payment ul.payment_methods li input{margin-right:5px;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:#292b32;border:1px solid #333;}
#add_payment_method #payment div.payment_box, 
.woocommerce-cart #payment div.payment_box, 
.woocommerce-checkout #payment div.payment_box{background-color:#34363e;color:#e5e5e5;}
#add_payment_method #payment div.payment_box::before, 
.woocommerce-cart #payment div.payment_box::before, 
.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #34363e;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;}
.woocommerce ul.order_details li strong{padding-top:0.625rem;}
.woocommerce ul.order_details li{font-size:.815em;}
.woocommerce-privacy-policy-text{margin-bottom:25px;}
.woocommerce .woocommerce-customer-details address{border:1px solid #5b5d64;}
#add_payment_method #payment ul.payment_methods, 
.woocommerce-cart #payment ul.payment_methods, 
.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #333;}
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order{color:#fff;border-radius:0;padding:1.07rem 2.5rem;letter-spacing:0.07rem;}
.woocommerce #payment #place_order:hover, 
.woocommerce-page #payment #place_order:hover{background-color:#fff;color:#000;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#565860;}
.woocommerce .widget_price_filter .price_slider_amount{padding-top:10px;}
.woocommerce .widget_price_filter .price_slider_amount .button{font-size:0.938rem;color:#fff;border-radius:0;padding:0.825rem 2rem;letter-spacing:0.07rem;height:auto;}
.woocommerce.widget_product_categories ul, .woocommerce.widget_product_categories ol{list-style:none;margin-left:0;margin-bottom:0;}
.woocommerce.widget_product_categories ul li, .woocommerce.widget_product_categories ol li{padding-top:0.625rem;padding-bottom:0.625rem;border-bottom:1px solid #5b5d64;}
.woocommerce.widget_product_categories ul li:last-child, .woocommerce.widget_product_categories ol li:last-child{padding-bottom:0;border-bottom:none;}
.woocommerce.widget_product_categories ul li:before, .woocommerce.widget_product_categories ol li:before{font-family:"FontAwesome";content:"\f114";margin-right:10px;color:#c7c9cc;}
.woocommerce.widget_product_categories li > ul, .woocommerce.widget_product_categories li > ol{margin-left:0;}
.select2-container--default .select2-selection--single{background-color:transparent !important;border:1px solid #5b5d64;}
.woocommerce.widget_product_categories .select2-container--default .select2-selection--single{border-radius:0;}
.woocommerce.widget_products .star-rating{font-size:0.875rem;}
.woocommerce.widget_products .star-rating, .woocommerce.widget_products .product_list_widget .product-title, .woocommerce.widget_top_rated_products .star-rating, .woocommerce.widget_top_rated_products .product_list_widget .product-title, .woocommerce.widget_recent_reviews .star-rating, .woocommerce.widget_recent_reviews .product_list_widget .product-title, .woocommerce.widget_recently_viewed_products .star-rating, .woocommerce.widget_recently_viewed_products .product_list_widget .product-title{margin-bottom:5px;display:block;}
.woocommerce.widget_products ul.cart_list li, .woocommerce.widget_products ul.product_list_widget li, .woocommerce.widget_top_rated_products ul.cart_list li, .woocommerce.widget_top_rated_products ul.product_list_widget li, .woocommerce.widget_recent_reviews ul.cart_list li, .woocommerce.widget_recent_reviews ul.product_list_widget li, .woocommerce.widget_recently_viewed_products ul.cart_list li, .woocommerce.widget_recently_viewed_products ul.product_list_widget li, .woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li, .woocommerce.widget_rating_filter ul li{padding-top:0.625rem;padding-bottom:0.625rem;border-bottom:1px solid #5b5d64;}
.woocommerce.widget_products ul.cart_list li:first-child, .woocommerce.widget_products ul.product_list_widget li:first-child, .woocommerce.widget_top_rated_products ul.cart_list li:first-child, .woocommerce.widget_top_rated_products ul.product_list_widget li:first-child, .woocommerce.widget_recent_reviews ul.cart_list li:first-child, .woocommerce.widget_recent_reviews ul.product_list_widget li:first-child, .woocommerce.widget_recently_viewed_products ul.cart_list li:first-child, .woocommerce.widget_recently_viewed_products ul.product_list_widget li:first-child, .woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li:first-child, .woocommerce.widget_rating_filter ul li:first-child{padding-top:0;}
.woocommerce.widget_products ul.cart_list li:last-child, .woocommerce.widget_products ul.product_list_widget li:last-child, .woocommerce.widget_top_rated_products ul.cart_list li:last-child, .woocommerce.widget_top_rated_products ul.product_list_widget li:last-child, .woocommerce.widget_recent_reviews ul.cart_list li:last-child, .woocommerce.widget_recent_reviews ul.product_list_widget li:last-child, .woocommerce.widget_recently_viewed_products ul.cart_list li:last-child, .woocommerce.widget_recently_viewed_products ul.product_list_widget li:last-child, .woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li:last-child, .woocommerce.widget_rating_filter ul li:last-child{padding-bottom:0;border-bottom:none;}
.woocommerce.widget_products ul.product_list_widget ins, .woocommerce.widget_top_rated_products ul.product_list_widget ins, .woocommerce.widget_recent_reviews ul.product_list_widget .reviewer, .woocommerce.widget_recently_viewed_products ul.product_list_widget ins{background:transparent;font-weight:600;color:#ddd;}
.woocommerce.widget_recent_reviews ul.product_list_widget .reviewer{font-weight:500;}
.woocommerce.widget_product_search .woocommerce-product-search input[type="search"]{margin-bottom:1.25rem;}
.woocommerce.widget_product_search button[type="submit"]{letter-spacing:.1em;}
.woocommerce.widget .woocommerce-mini-cart__total{padding-top:0.938rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;}
.woocommerce.widget .woocommerce-mini-cart__buttons.buttons{padding-top:0.938rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;}
.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;}
.woocommerce.widget .select2-container .select2-selection--single{border:1px solid #5b5d64;height:50px;}
.woocommerce.widget .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.8;color:#e5e5e5;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#e5e5e5;}
.select2-results__option[aria-selected], .select2-results__option[data-selected]{color:#000;}
.woocommerce nav.woocommerce-pagination{margin-bottom:1.875rem;}
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{border:none;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
background-color: #34363e;
border: 1px solid #5b5d64;
color: #fff;
cursor: pointer;
display: inline-block;
line-height: 1.5;
font-weight: 600;
transition: all 0.3s ease 0s;
font-size: 1.125rem;
border-radius: 0px;
margin: 0 0.125rem 0.625rem;
padding: 0.625rem;
vertical-align: baseline;
white-space: nowrap;
width: 3.125rem;
height: 3.125rem;
}body.custom-background .theme-bg-dark, body.custom-background .theme-bg-default, body.custom-background .theme-blog.theme-bg-grey{background-color:transparent !important;}
body, button, input, select, textarea{color:#606060;}
h1, .h1, h2, .h2, .h3, h3,
h4, .h4, h5, .h5, .h6, h6{color:#333333;}
blockquote{background-color:#fafafa;color:#606060;}
blockquote p{padding-bottom:0;}
.wp-block-pullquote p{color:#606060;}
blockquote cite, .wp-block-pullquote cite{color:#333333;}
blockquote:before{color:rgba(0, 0, 0, 0.05);}
pre{background:#f6f6f6;}
hr{background-color:#e9e9e9;}
abbr, acronym{border-bottom:1px dotted #e9e9e9;}
mark, ins{background:#fff9c0;color:#333333;}
#wrapper{background-color:#ffffff;}
label{color:#606060;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea, select{color:#606060 !important;border:1px solid #e5e5e5 !important;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus, select:focus{color:#606060 !important;box-shadow:0 0 0 0.063rem rgba(84, 84, 84,.25) !important;}
.form-control{border:1px solid #e5e5e5 !important;}
.form-control:focus{box-shadow:0 0 0 0.063rem rgba(84, 84, 84,.25);}
button, input[type="button"],
input[type="submit"]{color:#fff;}
button.secondary, input[type="reset"],
input[type="button"].secondary,
input[type="reset"].secondary,
input[type="submit"].secondary{background-color:#ddd;color:#222;}
button:hover, button:focus, input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus{background:#333333;color:#fff;}
button.secondary:hover, button.secondary:focus, input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"].secondary:hover,
input[type="button"].secondary:focus,
input[type="reset"].secondary:hover,
input[type="reset"].secondary:focus,
input[type="submit"].secondary:hover,
input[type="submit"].secondary:focus{background:#bbb;}::-webkit-input-placeholder{color:#606060;}:-moz-placeholder{color:#606060;}::-moz-placeholder{color:#606060;}:-ms-input-placeholder{color:#606060;}
.btn-default{color:#fff;}
.btn-default:hover, .btn-default:focus{background:#111;color:#fff !important;}
.btn-light{background:#ffffff;}
.btn-light:hover, .btn-light:focus{color:#ffffff;}
.btn-default-dark{color:#ffffff;}
.btn-default-dark:hover, .btn-default-dark:focus{background:#333333;color:#fff !important;}
.btn-border{background:transparent;color:#444;}
.btn-border:hover, .btn-border:focus{color:#fff !important;}
.btn-dark{background:transparent;border:solid 1px #111;color:#111;}
.btn-dark:hover, .btn-dark:focus{background:#111;border:solid 1px #111;color:#fff;}
.btn-dark:after{font-family:FontAwesome;content:"\f054";margin-left:1.25rem;}
table, th, td{border:1px solid #e9e9e9;}
thead th{border-bottom:2px solid #e9e9e9;}
th{background:#f6f6f6;color:#333333;padding:0.5rem 0.7rem;text-align:left;}
th a, td a{box-shadow:none !important;}
.widget td a:hover, .widget td a:focus, td a:hover, td a:focus{color:#333333;box-shadow:none;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: #F0F0F0;
} a{color:#333333;text-decoration:none !important;transition:0.3s;}
a:focus{outline:thin dotted;text-decoration:none !important;}
a:hover, a:active{color:#333333;outline:0;}
.theme-block.theme-blog.theme-bg-grey{background-color:#f7f7f7 !important;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.theme-bg-dark{background-color:#333333 !important;}
.theme-bg-light{background-color:#fff !important;}
.text-dark{color:#333333 !important;}
.text-grey{color:#878e94 !important;}
.theme-b-top{border-top:1px solid #e9e9e9 !important;}
.theme-b-bottom{border-bottom:1px solid #e9e9e9 !important;}
.theme-b-left{border-left:1px solid #e9e9e9 !important;}
.theme-b-right{border-right:1px solid #e9e9e9 !important;}
.theme-separator-line-horrizontal-full{background:#e4e4e4;}
.theme-services{background-color:#ffffff;}
.theme-services .service-content{border:1px solid #e4e4e4;}
.theme-services .service-content:hover{transform:translateY(-5px);-webkit-box-shadow:0 10px 25px rgb(0 0 0 / 10%);-moz-box-shadow:0 10px 25px rgb(0 0 0 / 10%);box-shadow:0 10px 25px rgb(0 0 0 / 10%);}
.theme-services .service-content-thumbnail img{border:2px solid #fff;}
.theme-services .service-content-thumbnail i.fa{background-color:#292b32;border:2px solid #fff;}
.theme-services .service-title a{color:#333;}
.theme-services .service-title a:hover, .theme-services .service-content:hover .service-title, .theme-services .service-content:hover .service-title a, .theme-services .service-content:hover p{color:#fff;}
.service-links a{color:#fff;}
.theme-services .service-content:hover .service-links a, .theme-services .service-content:focus .service-links a{background:#292b32 !important;border:1px solid #292b32 !important;color:#fff !important;}
.theme-block.theme-project{background-color:#f7f7f7 !important;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.theme-testimonial .theme-section-module .section-area-title{color:#f8f9fa;}
.theme-testimonial .theme-separator-line-horrizontal-full{background:#e4e4e4;}
.theme-blog .post, .theme-blog .post:hover{background-color:#ffffff;border:1px solid #e4e4e4;}
.theme-blog .post:hover, .site-content .theme-blog .post:hover{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);}
.theme-blog .post .entry-title a{color:#333;}
.entry-content a:hover, .entry-content a:focus{color:#333333;box-shadow:none;}
.media .posted-on time.days{color:#fff;}
.media .posted-on time.days small.months{background:transparent;}
.entry-meta{border-bottom:1px dotted #cdcdcd;}
.entry-meta > span{color:#606060;margin:0px 15px 0px 0px;}
.entry-meta a{color:#606060;padding:0;display:inline-block;}
.entry-meta .author:before, .entry-meta .cat-links:before{color:#606060;}
.entry-meta .posted-on::before, .entry-meta .comment-links a::before{color:#606060;}
.entry-meta .tag-links a{background-color:transparent;border:1px solid #e5e5e5;color:#606060;}
.entry-meta .tag-links a:hover, .entry-meta .tag-links a:focus{color:#fff;}
.edit-link .post-edit-link{color:#606060;}
.more-link{color:#fff !important;box-shadow:none !important;}
.more-link:hover, .more-link:focus{background:#111;color:#fff !important;}
.pagination a, .page-links a, .post-nav-links a, .post-nav-links .post-page-numbers.current, .navigation.pagination .nav-links .page-numbers, .navigation.pagination .nav-links a{background-color:#ffffff;border:1px solid #e9e9e9;color:#333333;}
.pagination a:hover, .pagination a.active, .page-links a:hover, .post-nav-links a:hover, .post-nav-links .post-page-numbers.current, .navigation.pagination .nav-links .page-numbers:hover, .navigation.pagination .nav-links .page-numbers:focus{color:#fff;}
.pagination .nav-links .page-numbers.current{color:#fff;}
.theme-related-posts{background-color:#ffffff;border:1px solid #e9e9e9;}
.theme-blog.theme-blog-large .theme-related-posts .post{border:1px solid #e9e9e9;}
.theme-blog-author{background-color:#ffffff;border-radius:3px;border:1px solid #e9e9e9;}
.theme-blog-author .custom-social-icons li > a{color:#333333;}
.theme-comment-section{background-color:#ffffff;border:1px solid #e9e9e9;}
.theme-comment-title{display:block;}
.theme-comment-title h4{border-bottom:1px solid #e9e9e9;}
.comment-box{margin:0;position:relative;}
.comment-detail{border-bottom:1px solid #e9e9e9;}
.pull-left-comment img{border-radius:50%;border:3px solid #e9e9e9;}
.comment-date{color:#878e94;font-weight:400;margin-left:1.25rem;}
.comment-date a{color:#878e94;}
.comment-detail p{margin-bottom:1.3rem;padding:0;}
.reply a{font-size:0.875rem;font-weight:700;color:#fff;padding:0.5625rem 1.25rem 0.5625rem 1.25rem;display:inline-block;line-height:1;text-transform:uppercase;letter-spacing:1px;}
.reply a:hover, .reply a:focus{color:#fff;}
.logged-in-as a{box-shadow:0 1px 0 0 currentColor;}
.logged-in-as a:hover, .logged-in-as a:focus{color:#333333;box-shadow:none;}
.form-submit{padding-bottom:1rem;}
.theme-comment-form{background-color:#ffffff;margin:0 0 3.125rem;border-radius:0px;border:1px solid #e9e9e9;transition:all 0.5s;padding:1.563rem 1.375rem 2.000rem;}
.form-group input[type="text"], 
.form-group input[type="email"]{height:3.125rem;}
.theme-comment-form span.required{padding-left:0.188rem;color:#ff0000;}
.post .post-password-form input[type="password"]{margin-top:1rem;margin-bottom:1.5rem;}
.sidebar{background-color:#ffffff;border:1px solid #e4e4e4;}
.sidebar .widget{color:#606060;}
.sidebar .widget .widget-title, .sidebar .widget .wp-block-group h2{background-color:transparent;color:#333;}
.sidebar .widget .widget-title a.rsswidget{color:#333;}
.widget_archive li, .widget_categories li, .widget_links li, 
.widget_meta li, .widget_nav_menu li, .widget_pages li, 
.widget_recent_comments li, .widget_recent_entries li{border-bottom:1px solid #e9e9e9;}
.widget_archive li:before, .widget_categories li:before, .widget_links li:before, 
.widget_meta li:before, .widget_nav_menu li:before, .widget_pages li:before, 
.widget_recent_comments li:before, .widget_recent_entries li:before{color:#606060;}
.widget_archive li a, .widget_categories li a, .widget_links li a, 
.widget_meta li a, .widget_nav_menu li a, .widget_pages li a, 
.widget_recent_comments li a, .widget_recent_entries li a, .widget_text address a{color:#333;}
.calendar_wrap table#wp-calendar{border:1px solid #e9e9e9;}
.calendar_wrap caption{color:#333333;}
.calendar_wrap table#wp-calendar thead th{border-bottom:2px solid #e9e9e9;background-color:#f6f6f6;}
.widget button[type="submit"], 
.btn-success{color:#fff;}
.widget button[type="submit"]:hover, 
.widget button[type="submit"]:focus, 
.btn-success:hover, .btn-success:focus{color:#fff !important;background-color:#333333 !important;border-color:#333333 !important;}
.btn-success.focus, .btn-success:focus{box-shadow:0 0 0 0.063rem rgba(0,0,0,.5) !important;}
.widget_recent_entries .post-date{color:#bec3c7;}
.widget .tagcloud a{background-color:transparent;border:1px solid #e5e5e5;color:#606060;}
.widget .tagcloud a:hover, .widget .tagcloud a:focus{color:#fff;}
.widget_rss ul li{border-bottom:1px solid #e9e9e9;}
.sidebar .widget_block h2, .sidebar .widget_block .wp-block-search__label{color:#333;padding:0;font-weight:400;font-size:1.5rem;letter-spacing:0.45px;}
.sidebar .widget_block .wp-block-latest-posts__list li, .sidebar .widget_block .wp-block-archives-list li, .sidebar .widget_block .wp-block-categories-list li{border-bottom:1px dotted #e9e9e9;padding-top:0.4375rem;padding-bottom:0.4375rem;margin-bottom:0;}
.sidebar .widget_block .wp-block-latest-posts__list:last-child, .sidebar .widget_block .wp-block-archives-list li:last-child, .sidebar .widget_block .wp-block-categories-list li:last-child{border-bottom:none;padding-bottom:0;}
.gallery-item > div > a:focus{box-shadow:0 0 0 2px #e9e9e9;}
.gallery .gallery-item img{border:2px solid #e9e9e9 !important;}
.wp-caption-text a:hover{color:#333333;}
.entry-content blockquote cite a{color:#333333;}
.entry-content .wp-block-latest-comments__comment-meta a{color:#333333;}
.entry-content .wp-block-latest-comments__comment-meta a:hover{box-shadow:0 1px 0 0 currentColor;}
.wp-block-latest-comments__comment-date{color:#bbb;}
.wp-block-latest-posts__post-date{color:#606060;}
.wp-block-button .wp-block-button__link{background:#32373c;border:2px solid #32373c;color:#fff !important;}
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus{background:transparent;border:2px solid #32373c;color:#32373c !important;}
.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:2px solid #32373c;color:#32373c !important;}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus{background:#32373c;border:2px solid #32373c;color:#fff !important;}
.wp-block-media-text.has-background .has-large-font-size, .wp-block-media-text p{color:#606060;}
.wp-block-cover.has-background-dim.alignleft .wp-block-cover-text, .wp-block-cover.has-background-dim-20.alignfull .wp-block-cover-text, .wp-block-cover.has-background-dim.alignwide .wp-block-cover-text, .wp-block-cover.has-background-dim.aligncenter .wp-block-cover-text, .wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a{color:#fff;}
.wp-block-calendar tbody td{color:#606060;}
.wp-block-latest-posts.wp-block-latest-posts__list{color:#606060;}
.wp-block-media-text.alignwide .wp-block-media-text__content p.has-large-font-size{color:#333333;}
.wp-block-media-text.alignwide .wp-block-media-text__content p{color:#606060;}
.site-footer{background-color:#040404;}
.footer-sidebar .widget .tagcloud a{color:#e5e5e5;}
.footer-sidebar .widget .tagcloud a:hover, .footer-sidebar .widget .tagcloud a:focus{color:#fff;}
.footer-sidebar .textwidget address a{color:#e5e5e5;}
.footer-sidebar .widget_rss ul li .rsswidget{color:#fff;}
.footer-sidebar .widget_archive li:before, .footer-sidebar .widget_categories li:before, .footer-sidebar .widget_links li:before, 
.footer-sidebar .widget_meta li:before, .footer-sidebar .widget_nav_menu li:before, .footer-sidebar .widget_pages li:before, 
.footer-sidebar .widget_recent_comments li:before, .footer-sidebar .widget_recent_entries li:before{color:#e5e5e5;}
.footer-sidebar .calendar_wrap caption{color:#e5e5e5;}
.footer-sidebar input[type="text"], .footer-sidebar input[type="email"], .footer-sidebar input[type="url"], .footer-sidebar input[type="password"], .footer-sidebar input[type="search"], .footer-sidebar input[type="number"], .footer-sidebar input[type="tel"], .footer-sidebar input[type="range"], .footer-sidebar input[type="date"], .footer-sidebar input[type="month"], .footer-sidebar input[type="week"], .footer-sidebar input[type="time"], .footer-sidebar input[type="datetime"], .footer-sidebar input[type="datetime-local"], .footer-sidebar input[type="color"], .footer-sidebar textarea, .footer-sidebar select{background:transparent !important;color:#e5e5e5;}
.footer-sidebar .widget_archive li, .footer-sidebar .widget_categories li, .footer-sidebar .widget_links li, .footer-sidebar .widget_meta li, 
.footer-sidebar .widget_nav_menu li, .footer-sidebar .widget_pages li, .footer-sidebar .widget_recent_comments li, .footer-sidebar .widget_recent_entries li, .footer-sidebar  .widget_rss ul li{border-bottom:1px dotted #5b5d64;}
.footer-sidebar .widget_block h2{margin-bottom:1.875rem;padding:0;font-weight:400;font-size:1.5rem;letter-spacing:0.45px;}
.footer-sidebar .widget_block .wp-block-archives-list li, .footer-sidebar .widget_block .wp-block-categories-list li{border-bottom:1px dotted #5b5d64;padding-top:0.4375rem;padding-bottom:0.4375rem;}
.footer-sidebar .widget_block .wp-block-archives-list li:last-child, .footer-sidebar .widget_block .wp-block-categories-list li:last-child{border-bottom:none;padding-bottom:0;}
.site-info{background-color:#000000;color:#e5e5e5;border-top:1px solid #363535;}
.site-info a{color:#e5e5e5;}
.site-info p a:hover, .site-info p a:focus{color:#fff;}
.sidebar .widget .wp-block-group .wp-block-verse{background:#f6f6f6;color:#606060;margin-bottom:0;}
.theme-blog .post .wp-block-quote.is-style-large{padding-top:1.10rem;padding-bottom:1.10rem;}
.sidebar .widget .wp-block-group .wp-block-quote{margin-bottom:0;}
.sidebar .widget .wp-calendar-table thead th{border:2px solid #E9E9E9;background-color:#F6F6F6;color:#333333;}
.sidebar .widget .wp-calendar-table tbody td{border:1px solid #E9E9E9;}
.sidebar .widget .wp-block-calendar table caption{text-align:center;color:#333333;}
.sidebar .widget .wp-block-group .wp-block-tag-cloud a{background-color:transparent;border:1px solid #e5e5e5;color:#606060;}
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:hover, .sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:focus{background:transparent;border:2px solid #32373c;color:#32373c !important;}
.sidebar .widget .wp-block-group ul.wp-block-rss{margin-left:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment, .sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li, .sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item, .sidebar .widget .wp-block-group ul.wp-block-rss li, .sidebar .widget .wp-block-group ul.wp-block-archives-list li{padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px dotted #e9e9e9;margin-bottom:0;}
.sidebar .widget .wp-block-group .wp-block-latest-comments article{margin-bottom:0rem;}
.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
.sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:before, .sidebar .widget .wp-block-group .wp-block-page-list li:before, .sidebar .widget .wp-block-group ul.wp-block-archives-list li:before{color:#606060;}
.sidebar .widget .wp-block-group ul.wp-block-page-list, .sidebar .widget .wp-block-group ul.wp-block-page-list li ul.submenu-container, .sidebar .widget .wp-block-group ul.wp-block-categories-list{margin-left:0;list-style:none;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment, .footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li, .footer-sidebar .widget .wp-block-group .wp-block-page-list li.wp-block-pages-list__item, .footer-sidebar .widget .wp-block-group ul.wp-block-rss li, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li{padding-top:0.4375rem;padding-bottom:0.4375rem;border-bottom:1px dotted #5b5d64;margin-bottom:0;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-posts.wp-block-latest-posts__list li:before, .footer-sidebar .widget .wp-block-group .wp-block-page-list li:before, .footer-sidebar .widget .wp-block-group ul.wp-block-archives-list li:before, .footer-sidebar .widget .wp-block-group ul.wp-block-categories-list li:before{font-family:FontAwesome;color:#e5e5e5;content:"\f096";font-size:0.625rem;font-weight:400;margin-right:0.625rem;vertical-align:middle;}
.footer-sidebar .widget .wp-block-group ul.wp-block-rss{margin-left:0;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments article{margin-bottom:0rem;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments li.wp-block-latest-comments__comment{padding-top:0.7375rem;padding-bottom:0.7375rem;}
.footer-sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date{padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;}
body.woocommerce .theme-block{background-color:#f7f7f7;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{background-color:#fff;border:1px solid #e4e4e4;}
.woocommerce span.onsale, .theme-block.shop .product .theme-block.shop .product{background-color:#282828;}
.woocommerce p.stars a, .theme-block.shop .product p.stars a{color:#ff9919;box-shadow:none;}
.woocommerce .star-rating{color:#ff9919;}
.theme-block.shop .product .button.add_to_cart_button, .theme-block.shop .product .button.product_type_grouped, .theme-block.shop .product .button.product_type_simple, .theme-block.shop .product .button.product_type_external, .theme-block.shop .product .button.product_type_variable{background-color:transparent;color:#333;border-bottom:2px solid #fff;}
.woocommerce ul.products li.product .button.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_grouped, .woocommerce ul.products li.product .button.product_type_simple, .woocommerce ul.products li.product .button.product_type_external, .woocommerce ul.products li.product .button.product_type_variable{background-color:transparent;color:#606060;border-bottom:2px solid #606060;}
.woocommerce ul.products li.product a.added_to_cart, .theme-block.shop .product a.added_to_cart{background-color:transparent;}
.woocommerce ul.products li.product a.added_to_cart:hover, .theme-block.shop .product a.added_to_cart:hover{background-color:transparent;}
.woocommerce ul.products li.product .price, .theme-block.shop .product .price{color:#606060;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#606060;}
.woocommerce div.product form.cart .button{background:#333333;}
.product_meta .sku_wrapper .sku, .product_meta .posted_in a, .product_meta .tagged_as a{color:#606060;}
.woocommerce #review_form #respond .form-submit input{background:#333333;color:#fff;}
.woocommerce #review_form #respond .form-submit input:hover{color:#fff;}
.woocommerce .comment_container{border-bottom:2px dotted #e4e4e4;}
.woocommerce #reviews #comments ol.commentlist li .meta{color:#333;}
.woocommerce div.product .woocommerce-tabs{padding-top:50px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid transparent;background-color:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;background:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#333333;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{background:#333333;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #e4e4e4;box-shadow:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid transparent;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{border-top-color:#333333;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{color:#333333;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{color:#ffffff;}
.woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover{color:#ffffff;background-color:#333333;}
.woocommerce table.shop_table{border:1px solid #e4e4e4;border-collapse:collapse;}
.woocommerce table.shop_table .cart_item:hover{background:#f6f6f6;}
.woocommerce table.shop_table th, .woocommerce table.shop_table td{border-right:1px solid #e4e4e4;}
.woocommerce table.shop_table th{border-bottom:none;color:#333333;}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{border:1px solid #e4e4e4;}
.woocommerce-cart table.cart td.actions .coupon button.button{background:#333333;color:#fff;}
.woocommerce-cart table.cart td.actions .coupon button.button:hover{color:#fff;}
.woocommerce-cart table.cart td.actions button.button{color:#fff;}
.woocommerce-cart table.cart td.actions button.button:hover{background:#333333;color:#fff;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce button.button.woocommerce-Button{color:#fff;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover, .woocommerce button.button.woocommerce-Button:hover{background-color:#333333;color:#fff;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:1px solid #e4e4e4;}
.woocommerce form .form-row span.select2-selection.select2-selection--single{border:1px solid #f7f7f7 !important;}
.woocommerce-page .select2-dropdown{border:1px solid #e4e4e4;}
.woocommerce .woocommerce-billing-fields h3, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address, 
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label, 
#order_review_heading{color:#333333;}
.checkout_coupon.woocommerce-form-coupon .form-row button.button{background-color:#333333;color:#fff;}
.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover{color:#fff;}
.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block;}
.woocommerce-checkout #payment ul.payment_methods li input{margin-right:5px;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{background:#f6f6f6;}
#add_payment_method #payment div.payment_box, 
.woocommerce-cart #payment div.payment_box, 
.woocommerce-checkout #payment div.payment_box{background-color:#e4e4e4;color:#606060;}
#add_payment_method #payment div.payment_box::before, 
.woocommerce-cart #payment div.payment_box::before, 
.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #e4e4e4;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;}
.woocommerce-privacy-policy-text{margin-bottom:25px;}
#add_payment_method #payment ul.payment_methods, 
.woocommerce-cart #payment ul.payment_methods, 
.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #e4e4e4;}
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order{color:#fff;}
.woocommerce #payment #place_order:hover, 
.woocommerce-page #payment #place_order:hover{background-color:#333333;color:#fff;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#dedede;}
.woocommerce .widget_price_filter .price_slider_amount .button{color:#fff;}
.woocommerce.widget_product_categories ul li, .woocommerce.widget_product_categories ol li{border-bottom:1px solid #e4e4e4;}
.woocommerce.widget_product_categories ul li:before, .woocommerce.widget_product_categories ol li:before{color:#c7c9cc;}
.woocommerce.widget_products ul.cart_list li, .woocommerce.widget_products ul.product_list_widget li, .woocommerce.widget_top_rated_products ul.cart_list li, .woocommerce.widget_top_rated_products ul.product_list_widget li, .woocommerce.widget_recent_reviews ul.cart_list li, .woocommerce.widget_recent_reviews ul.product_list_widget li, .woocommerce.widget_recently_viewed_products ul.cart_list li, .woocommerce.widget_recently_viewed_products ul.product_list_widget li, .woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li, .woocommerce.widget_rating_filter ul li{border-bottom:1px solid #e4e4e4;}
.woocommerce.widget_products ul.product_list_widget ins, .woocommerce.widget_top_rated_products ul.product_list_widget ins, .woocommerce.widget_recent_reviews ul.product_list_widget .reviewer, .woocommerce.widget_recently_viewed_products ul.product_list_widget ins{background:transparent;}
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{border:none;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{background-color:#ffffff;border:1px solid #e4e4e4;color:#333333;}
.theme-block.shop .owl-theme .owl-dots .owl-dot span{background-color:#000;}
.theme-block.shop .owl-theme .owl-dots .owl-dot.active span {
background-color: #fff;
}blockquote{border-left:3px solid #ff5d20;}
td a{color:#ff5d20;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus,
input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus,
input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus,
input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus,
select:focus, .form-control:focus{border-color:#ff5d20;box-shadow:0 0 0 1px rgba(255, 93, 32, .65) !important;}
button, input[type="button"],
input[type="submit"]{background-color:#ff5d20;}
.btn-default, .btn-default-dark, .btn-light:hover, .btn-light:focus{background:#ff5d20;}
.btn-light{color:#ff5d20;}
.btn-border, .btn-border:hover, .btn-border:focus{border:2px solid #ff5d20;}
.btn-border:hover, .btn-border:focus{background:#ff5d20;}
.navbar.navbar-header-wrap .navbar-toggler:hover, .navbar.navbar-header-wrap .navbar-toggler:focus{outline:2px dotted #ff5d20;}
@media(max-width:991px){ 
.navbar .nav .menu-item .nav-link{border-bottom:1px solid rgba(255, 93, 32, .7);}
.navbar.header-fixed-top .nav .menu-item .dropdown-item:hover{color:#ff5d20;}
}	
.navbar .nav .menu-item .nav-link:hover, .navbar .nav .menu-item .nav-link:focus, .navbar.header-fixed-top .nav .menu-item .nav-link:hover, .navbar.header-fixed-top .nav .menu-item .nav-link:focus, .navbar.navbar-header-wrap .nav .menu-item .nav-link:hover, .navbar.navbar-header-wrap .nav .menu-item .nav-link:focus, .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link:hover, .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link:focus{color:#ff5d20;}
.navbar .nav .dropdown-menu .menu-item{margin-right:0;border-bottom:solid 1px rgba(255, 93, 32, .7);}
.navbar .nav .menu-item .dropdown-item:hover, .navbar .nav .menu-item .dropdown-item:focus, .navbar.navbar-header-wrap .nav .menu-item .dropdown-item:hover, .navbar.navbar-header-wrap .nav .menu-item .dropdown-item:focus{background-color:transparent;color:#ff5d20;}
.navbar .nav .dropdown-menu .menu-item.active .dropdown-item{background-color:transparent;color:#ff5d20;}
.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu .menu-item.active .dropdown-item{background-color:transparent;color:#ff5d20;}
.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:hover, .navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:focus{background-color:transparent;color:#ff5d20;}
.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border{border:2px solid #ff5d20;}
.navbar.navbar-header-wrap .nav .btn-border:hover, .navbar.navbar-header-wrap .nav .btn-border:focus, .navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:hover, .navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:focus{background:#ff5d20;color:#ffffff;border:2px solid #ff5d20;}
.navbar .nav .menu-item:hover .nav-link, .navbar .nav .menu-item.active .nav-link{color:#ff5d20;}
.navbar .nav .menu-item .nav-link.add-menu{border:2px solid #ff5d20;}
.navbar .nav .menu-item .nav-link.add-menu:hover, .navbar .nav .menu-item .nav-link.add-menu:focus{background-color:#ff5d20;}
.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu{background:transparent;border:2px solid #fff;}
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu{border:2px solid #ff5d20;}
.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:hover, .navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:focus, .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:hover, .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:focus{background:#ff5d20;color:#ffffff;border:2px solid #ff5d20;}
@media(min-width:992px){
.navbar.navbar-header-wrap.classic-header .nav .menu-item.active .nav-link{background-color:#ff5d20;}
.navbar.navbar-header-wrap.classic-header .nav .menu-item .nav-link:before{background:#ff5d20;}
}
@media(max-width:992px){
.navbar.navbar-header-wrap.classic-header .nav .menu-item .nav-link:hover, .navbar.navbar-header-wrap.classic-header.header-fixed-top .nav .menu-item .nav-link:hover{color:#ff5d20 !important;}
.navbar .nav .menu-item.active > .nav-link, .navbar.header-fixed-top .nav .menu-item.active > .nav-link, .navbar.navbar-header-wrap .nav .menu-item.active > .nav-link, .navbar.navbar-header-wrap.header-fixed-top .nav .menu-item.active > .nav-link{color:#ff5d20;}
}
@media(max-width:500px){
.navbar.navbar-header-wrap.classic-header .nav .menu-item .nav-link:hover, .navbar.navbar-header-wrap.classic-header.header-fixed-top .nav .menu-item .nav-link:hover{color:#ff5d20;}
} #search-popup .btn{background-color:#ff5d20;border-color:#ff5d20;}
.site-header, .site-header.vrsn-two{background-color:#ff5d20;}
.custom-social-icons li a.social-hover:hover, .custom-social-icons li a.social-hover:focus{color:#ff5d20;}
.theme-bg-default{background-color:#ff5d20 !important;}
.text-default{color:#ff5d20 !important;}
.entry-header .entry-title a:hover, .entry-header .entry-title a:focus{color:#ff5d20 !important;}
.woo-cart-block > a .cart-total{background:#ff5d20;}
.theme-slider-content .sub-title{color:#ff5d20;}
.theme-slider-content .btn-slider{background-color:#ff5d20;}
.theme-main-slider .owl-carousel .owl-prev:hover, .theme-main-slider .owl-carousel .owl-prev:focus, .theme-main-slider .owl-carousel .owl-next:hover, .theme-main-slider .owl-carousel .owl-next:focus{background-color:#ff5d20 !important;}
.owl-carousel .owl-prev:hover, .owl-carousel .owl-prev:focus, .owl-carousel .owl-next:hover, .owl-carousel .owl-next:focus, .theme-sponsors .owl-carousel .owl-prev:hover, .theme-sponsors .owl-carousel .owl-next:hover{background-color:#ff5d20;}
.owl-theme .owl-dots .owl-dot.active span{background-color:#ff5d20;}
.page-breadcrumb > li a{color:#ff5d20;}
.theme-separator-line-horrizontal-full::before{color:#ff5d20;}
.theme-services .service-content:hover{border:1px solid #ff5d20;}
.theme-services .service-content::before{background:#ff5d20;}
.theme-services .service-content-thumbnail a{color:#ff5d20;}
.theme-services .service-content-thumbnail i.fa{color:#ff5d20;}
.theme-project .theme-project-content .content-overlay{background:rgba(255, 93, 32, 0.8);}
.theme-project .theme-project-content:hover{background-color:#ff5d20;}
.theme-project .theme-project-content:hover .content-area:before{border-color:transparent transparent #ff5d20 transparent;}
.theme-project.vrsn-three .theme-project-content .theme-project-title a:hover, .theme-project.vrsn-three .theme-project-content .theme-project-title a:focus{color:#ff5d20;}
.theme-testimonial-block{border:1px solid #ff5d20;}
.theme-testimonial-block:before{background-color:#ff5d20;}
.theme-testimonial-block::after{color:#ff5d20;}
.theme-testimonial-block .name, .theme-testimonial-block .name a, .theme-testimonial-block .name a:hover, .theme-testimonial-block .name a:focus{color:#ff5d20;}
.theme-testimonial .theme-section-module .section-area-desc{color:#ff5d20;}
.theme-contact-widget i.fa{color:#ff5d20;}
.theme-error-page .error-title b, .theme-error-page .error-title i{color:#ff5d20;}
.entry-content a{color:#ff5d20;}
.media .posted-on time.days{background-color:#ff5d20;}
.entry-meta a:hover, .entry-meta a:focus{color:#ff5d20;}
.more-link{background:#ff5d20;}
.entry-meta .tag-links a:hover, .entry-meta .tag-links a:focus{background-color:#ff5d20;border:1px solid #ff5d20;}
.pagination a:hover, .pagination a.active, .page-links a:hover, .post-nav-links a:hover, .post-nav-links .post-page-numbers.current{background-color:#ff5d20;border:1px solid #ff5d20;}
.navigation.pagination .nav-links .page-numbers.current, .navigation.pagination .nav-links .page-numbers:hover, .navigation.pagination .nav-links .page-numbers:focus{background-color:#ff5d20;border:1px solid #ff5d20;}
.comment-detail-title a:hover, .comment-detail-title a:focus{color:#ff5d20;}
.comment-detail-title .comment-date a{color:#ff5d20;}
.comment-detail-title .comment-date a:hover{color:#ff5d20;}
.reply a{background-color:#ff5d20;border:2px solid #ff5d20;}
.reply a:hover, .reply a:focus{border:2px solid #ff5d20;background-color:#ff5d20;}
.logged-in-as a{color:#ff5d20;}
.theme-comment-title h4:after{background:#ff5d20;}
.page-links a{background-color:#ff5d20;border:1px solid #ff5d20;color:#fff;}
.widget a:hover, .widget a:focus, .footer-sidebar .widget_rss ul li .rsswidget:hover, .footer-sidebar .widget_rss ul li .rsswidget:focus{color:#ff5d20;}
.widget_archive li, .widget_categories li, .widget_links li, 
.widget_meta li, .widget_nav_menu li, .widget_pages li{color:#ff5d20;}
.widget button[type="submit"], 
.btn-success{background-color:#ff5d20;border-color:#ff5d20;}
.widget .tagcloud a:hover, .widget .tagcloud a:focus{background-color:#ff5d20;border:1px solid #ff5d20;}
address i, .textwidget a{color:#ff5d20;}
.footer-sidebar .textwidget a, .footer-sidebar .widget table a{color:#ff5d20;}
.wp-caption-text a{color:#ff5d20;}
.footer-sidebar .widget a:hover, .footer-sidebar .widget a:focus{color:#ff5d20;}
.site-info p a, .site-info > a{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-preformatted a{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-tag-cloud a:hover, .sidebar .widget .wp-block-group .wp-block-tag-cloud a:focus{background-color:#ff5d20;border:1px solid #ff5d20;color:#fff;}
.sidebar .widget .wp-block-group .wp-block-verse a{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-code a{color:#ff5d20;}
.sidebar .widget .wp-block-group .logged-in a, .sidebar .widget .wp-block-group .logged-out a{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-media-text .wp-block-media-text__content a{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-read-more{color:#ff5d20;}
.sidebar .widget .wp-block-group .wp-block-gallery .wp-element-caption a{color:#ff5d20;}
.theme-blog .post .entry-content .wp-block-file .wp-block-file__button{background-color:#ff5d20;}
.footer-sidebar .widget .wp-block-group .logged-in a, .footer-sidebar .widget .wp-block-group .logged-out a{color:#ff5d20;}
.page-scroll-up a, .page-scroll-up a:hover, .page-scroll-up a:active{background:#ff5d20;}
.woocommerce ul.products li.product .onsale, .theme-block.shop .product .onsale{background-color:#ff5d20;}
.theme-block.shop.theme-bg-default .product .button.add_to_cart_button:hover, .theme-block.shop.theme-bg-default .product .button.product_type_grouped:hover, .theme-block.shop.theme-bg-default .product .button.product_type_simple:hover, .theme-block.shop.theme-bg-default .product .button.product_type_external:hover, .theme-block.shop.theme-bg-default .product .button.product_type_variable:hover, .theme-block.shop.theme-bg-default .product a.added_to_cart, .theme-block.shop.theme-bg-default .product a.added_to_cart:hover{color:#333;border-bottom:2px solid #333;}
.woocommerce ul.products li.product .button.add_to_cart_button:hover, .woocommerce ul.products li.product .button.product_type_grouped:hover, .woocommerce ul.products li.product .button.product_type_simple:hover, .woocommerce ul.products li.product .button.product_type_external:hover, .woocommerce ul.products li.product .button.product_type_variable:hover{color:#ff5d20;border-bottom:2px solid #ff5d20;}
.woocommerce ul.products li.product a.added_to_cart{color:#ff5d20;border-bottom:2px solid #ff5d20;}
.woocommerce ul.products li.product a.added_to_cart:hover{color:#ff5d20;border-bottom:2px solid #ff5d20;}
.woocommerce div.product form.cart .button:hover, .woocommerce div.product form.cart .button:hover{background:#ff5d20;}
.woocommerce table.shop_table td.product-name, .woocommerce table.shop_table td.product-name a{color:#ff5d20;}
.product_meta .posted_in a:hover, .product_meta .tagged_as a:hover{color:#ff5d20;}
.woocommerce #review_form #respond .form-submit input:hover{background:#ff5d20;}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{background-color:#ff5d20;}
.woocommerce table.shop_table td.product-name a:hover, .woocommerce table.shop_table td.product-subtotal .woocommerce-Price-amount{color:#ff5d20;}
.woocommerce-cart table.cart td.actions .coupon button.button:hover{background:#ff5d20;color:#fff;}
.woocommerce-cart table.cart td.actions button.button{background:#ff5d20;color:#fff;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .woocommerce button.button.woocommerce-Button{background-color:#ff5d20;}
.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover{background-color:#ff5d20;}
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order{background-color:#ff5d20;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ff5d20;}
.woocommerce .widget_price_filter .price_slider_amount .button{background-color:#ff5d20;}
.woocommerce-mini-cart__buttons.buttons a.button, .widget .woocommerce-mini-cart__buttons.buttons a.button:hover, .widget .woocommerce-mini-cart__buttons.buttons a.button:focus{background-color:#ff5d20;color:#fff;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
background-color: #ff5d20;
border: 1px solid #ff5d20;
color: #fff;
}.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}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto}.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{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}