body {
    background: #ffffff;
    color: #333333 !important;
    font-size: 16px !important;
}
body.single-teams {
    background: #ffffff;
}
h1 {
    color: #101010;
    font-size: 45px;
    line-height: 56px;
}
h2 {
    color: #101010;
    font-size: 36px;
    line-height: 40px;
}
h3 {
    color: #101010;
    font-size: 28px;
    line-height: 32px;
}
h4 {
    color: #101010;
    font-size: 20px;
    line-height: 28px;
}
h5 {
    color: #101010;
    font-size: 20px;
    line-height: 28px;
}
h6 {
    color: #101010;
    font-size: 18px;
    line-height: 20px;
}
.menu-area .navbar ul li > a,
.sidenav .widget_nav_menu ul li a {
    font-size: 15px;
}
#rs-header .toolbar-area .toolbar-contact ul.rs-contact-info li,
#rs-header .toolbar-area .toolbar-contact ul.rs-contact-info li a,
#rs-header .toolbar-area .toolbar-contact ul li a,
#rs-header .toolbar-area .toolbar-contact ul li,
#rs-header .toolbar-area {
    color: #ffffff;
}
#rs-header.header-transparent
.toolbar-area
.toolbar-contact
ul.rs-contact-info
li,
#rs-header.header-transparent
.toolbar-area
.toolbar-contact
ul.rs-contact-info
li
i,
#rs-header.header-transparent
.toolbar-area
.toolbar-contact
ul.rs-contact-info
li
a,
#rs-header.header-style-4 .btn_quote .toolbar-sl-share ul li a {
    color: #ffffff;
}
#rs-footer {
    background-repeat: no-repeat !important;
}
#rs-footer {
    background-size: cover !important;
}
.rs-newsletter .newsletter-wrap {
    background: #171f32;
}
.tops-btn .quote-buttons {
    background: #ff5421;
}
.tops-btn .quote-buttons {
    color: #ffffff;
}
.toolbar-area .toolbar-contact i,
.toolbar-area .opening i,
.toolbar-area .opening i:before,
.toolbar-area .toolbar-contact i:before {
    color: #ffffff;
}
.toolbar-area .toolbar-sl-share i,
.toolbar-area .toolbar-sl-share i:before {
    color: #ffffff;
}
.toolbar-area .toolbar-sl-share i:hover,
.toolbar-area .toolbar-sl-share a:hover i:before {
    color: #ff5421;
}
.menu-area .navbar ul li ul.sub-menu {
    border-color: #ff5421;
}
header#rs-header.header-style-4 .sidebarmenu-area {
    background: #ffffff;
}
.menu-wrap-off .inner-offcan .nav-link-container .close-button {
    background: #ff5421;
}
#rs-header .toolbar-area .toolbar-contact ul.rs-contact-info li a,
#rs-header .toolbar-area .toolbar-contact ul li a,
#rs-header .toolbar-area .tops-btn .btn_login a,
#rs-header .toolbar-area .toolbar-contact ul li i,
#rs-header .toolbar-area .toolbar-sl-share ul li a i {
    color: #ffffff;
}
#rs-header .toolbar-area .toolbar-contact ul.rs-contact-info li a:hover,
#rs-header .toolbar-area .toolbar-sl-share ul li a.quote-buttons:hover,
#rs-header .toolbar-area .toolbar-sl-share ul li a.quote-buttons:before,
#rs-header .toolbar-area .toolbar-contact ul li a:hover,
#rs-header .toolbar-area .tops-btn .btn_login a:hover,
#rs-header .toolbar-area .toolbar-sl-share ul li a i:hover {
    color: #ff5421;
}
#rs-header .toolbar-area {
    background: #171f32;
}
.mobile-menu-container div ul > li.current_page_parent > a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li.current-menu-ancestor
a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li.current_page_item
a,
.menu-area .navbar ul.menu > li.current_page_item > a,
.menu-area .navbar ul li.current-menu-ancestor a,
.menu-area .navbar ul li.current_page_item a,
.menu-area
.navbar
ul
li
ul.sub-menu
> li.menu-item-has-children
> a:before {
    color: #ff5421;
}
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize
> a:after {
    background: #ff5421 !important;
}
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a:after {
    background: #ff5421 !important;
}
.menu-area .navbar ul li:hover a:before {
    color: #ff5421;
}
.menu-area .navbar ul li:hover > a,
.mobile-menu-container div ul li a:hover,
#rs-header.header-style5
.header-inner.menu-sticky.sticky
.menu-area
.navbar
ul
li:hover
> a,
#rs-header.header-style-4 .menu-area .menu li:hover > a,
#rs-header .sticky_search:hover i::before,
#rs-header.header-style-4 .header-inner .menu-area .navbar ul li:hover a,
#rs-header.header-style-4 .menu-area .navbar ul li:hover a:before,
.menu-cart-area i:hover,
#rs-header.header-style1 .category-menu .menu li:hover:after,
#rs-header.header1.header-style1 .menu-area .navbar ul li:hover a,
#rs-header.header-style-3.header-style-2
.sticky-wrapper
.menu-area
.navbar
ul
li:hover
> a {
    color: #ff5421;
}
.nav-link-container .nav-menu-link:hover span,
.single-header.header1.header-style1
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a::after {
    background: #ff5421;
}
.menu-area .navbar ul li a,
#rs-header .sticky_search i::before,
.menu-cart-area i,
#rs-header.header1.header-style1 .sticky_search i::before,
#rs-header.header1.header-style1 .menu-area .navbar ul li a,
body
#rs-header.header-style-4.header-style7
.category-menu
.menu
li::after,
body
#rs-header.header-style-4.header-style6
.category-menu
.menu
li::after,
#rs-header.header-style1.header1 .btn_apply a,
#rs-header.header-style1 .category-menu .menu li::after,
#rs-header.header-style-4 .category-menu .menu li::after,
.menu-cart-area i,
#rs-header.header-transparent .menu-area.dark .menu-cart-area i {
    color: #171f32;
}
.nav-link-container .nav-menu-link span,
#rs-header.header1.header-style1 .nav-link-container .nav-menu-link span,
#rs-header.header1.header-style1 .nav-link-container .nav-menu-link span {
    background: #171f32;
}
#rs-header.header-transparent
.menu-area.dark
.navbar
ul.menu
> li.current_page_item
> a::before,
#rs-header.header-transparent
.menu-area.dark
.navbar
ul.menu
> li.current_page_item
> a::after,
#rs-header.header-transparent
.menu-area.dark
.navbar
ul.menu
> li
> a::before,
#rs-header.header-transparent
.menu-area.dark
.navbar
ul.menu
> li
> a::after,
#rs-header.header-transparent .menu-area.dark .navbar ul.menu > li > a,
#rs-header.header-transparent
.menu-area.dark
.menu-responsive
.sidebarmenu-search
.sticky_search
.fa {
    color: #171f32 !important;
}
#rs-header.header-transparent .menu-area .navbar ul li a,
#rs-header.header-transparent .menu-cart-area i,
#rs-header.header-style5 .sticky_search i::before,
#rs-header.header-style1.header-style3 .sticky_search i:before,
#rs-header.header-transparent
.menu-responsive
.sidebarmenu-search
.sticky_search,
#rs-header.header-transparent
.menu-responsive
.sidebarmenu-search
.sticky_search
.fa,
#rs-header.header-transparent .menu-area.dark .navbar ul > li > a,
#rs-header.header-transparent .menu-area .navbar ul li:hover > a {
    color: #ffffff;
}
.header-style5 .nav-link-container .nav-menu-link span {
    background: #ffffff;
}
#rs-header.header-style5 .header-inner .menu-area .navbar ul > li > a,
#rs-header.header-style-4 .category-menu .menu li::after,
.header-style1.header-style3 .menu-area .navbar ul li a,
#rs-header.header-style5 .menu-cart-area > a,
.user-icons a,
.header-style1.header-style3 .menu-cart-area i,
#rs-header.header-style5
.menu-responsive
.sidebarmenu-search
.sticky_search,
#rs-header.header-style5 .menu-cart-area i {
    color: #ffffff;
}
#rs-header.header-style3 .menu-cart-area > a,
.user-icons a,
#rs-header.header-style5 .menu-cart-area > a {
    border-color: #ffffff;
}
#rs-header.header-style5 .menu-cart-area > a:hover,
.user-icons a:hover {
    border-color: #ff5421;
}
#rs-header.header-style5 .header-inner .menu-area .navbar ul li:hover > a,
#rs-header.header-style1.header-style3 .sticky_search:hover i:before,
.header-style1.header-style3 .menu-cart-area i:hover,
.user-icons a:hover,
#rs-header.header-style5 .sticky_search:hover i:before,
#rs-header.header-style5 .menu-cart-area > a:hover,
#rs-header.header-style5 .menu-cart-area > a:hover i:before,
#rs-header.header-style5 .menu-cart-area i:hover,
.header-style1.header-style3 .menu-area .navbar ul li:hover a {
    color: #ff5421;
}
.header-style1.header-style3
.nav-link-container
.nav-menu-link:hover
span,
.header-style5 .nav-link-container .nav-menu-link:hover span,
.single-header.header-style1.header-style3
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a::after,
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a:after {
    background: #ff5421 !important;
}
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize
> a:after {
    background: #ff5421 !important;
}
.rs-footer .widget.widget_nav_menu ul li a::before,
.rs-footer .widget.widget_pages ul li a::before,
.rs-footer .widget.widget_nav_menu ul li a::before,
.rs-footer .widget.widget_recent_comments ul li::before,
.rs-footer .widget.widget_pages ul li a::before,
.rs-footer .footer-top h3.footer-title::after,
.rs-footer .widget.widget_archive ul li a::before,
.rs-footer .widget.widget_categories ul li a::before,
.rs-footer .widget.widget_archive ul li a::before,
.rs-footer .widget.widget_categories ul li a::before {
    background: #ff5421;
}
.rs-footer .fa-ul li i::before {
    color: #ff5421;
}
#rs-header.header-style5
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header.header-style5
.header-inner.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a {
    color: #ff5421 !important;
}
.header-style-4 .menu-cart-area span.icon-num,
.header-style1.header-style3 .nav-link-container .nav-menu-link span,
.header-style5 .menu-cart-area span.icon-num {
    background: #ffffff;
}
#rs-header.header-transparent
.menu-area.dark
ul.offcanvas-icon
.nav-link-container
.nav-menu-link
span {
    background: #ffffff;
}
.nav-link-container .nav-menu-link span,
#rs-header.header-style-4 .nav-link-container .nav-menu-link span {
    background: #ffffff;
}
.menu-ofcn.off-open,
.menu-wrap-off {
    background: #ffffff;
}
.menu-ofcn.off-open,
.sidenav .fa-ul li a {
    color: #333333;
}
.menu-ofcn.off-open,
.sidenav .widget .widget-title {
    color: #171f32;
}
.sidenav .widget-title:before {
    background: #171f32;
}
.sidenav .fa-ul li a,
.sidenav ul.footer_social li a i {
    color: #333333;
}
.sidenav .fa-ul li a:hover,
.sidenav ul.footer_social li a:hover i {
    color: #ff5421;
}
#rs-header.header-transparent .menu-area .navbar ul > li > a:hover,
#rs-header.header-transparent .menu-area .navbar ul li:hover > a,
#rs-header.header-transparent .menu-area.dark .navbar ul > li:hover > a {
    color: #ff5421;
}
.menu-area .navbar ul li .sub-menu li a,
#rs-header .menu-area .navbar ul li.mega ul li a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-ancestor
> a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li.current-menu-ancestor
li
a {
    color: #171f32 !important;
}
.menu-area .navbar ul li ul.sub-menu li.current_page_item > a,
.menu-area .navbar ul li .sub-menu li a:hover,
#rs-header .menu-area .navbar ul li.mega ul > li > a:hover,
.menu-area .navbar ul li ul.sub-menu li:hover > a,
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
li
.sub-menu
> li:hover
> a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li:hover
> a,
#rs-header .menu-area .navbar ul li.mega ul li a:hover,
#rs-header .menu-area .navbar ul li.mega ul > li.current-menu-item > a,
.menu-sticky.sticky .menu-area .navbar ul li ul li a:hover,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-ancestor
> a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li.current_page_item
> a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li.current-menu-ancestor
li
a:hover {
    color: #ff5421 !important;
}
.menu-area .navbar ul li .sub-menu {
    background: #ffffff;
}
#rs-header .toolbar-area .toolbar-contact ul li,
#rs-header .toolbar-area a,
#rs-header .toolbar-area .toolbar-contact ul li i:before {
    font-size: 14px;
}
.menu-area .navbar ul > li > a,
#rs-header .menu-area .navbar ul > li.mega > ul > li > a {
    text-transform: uppercase;
}
.footer-bottom .copyright p {
    color: #e0e0e0;
}
.rs-footer,
.rs-footer h3,
.rs-footer a,
.rs-footer .fa-ul li a,
.rs-footer .widget.widget_nav_menu ul li a {
    font-size: 15px;
}
.rs-footer h3,
.rs-footer .footer-top h3.footer-title {
    font-size: 20px;
}
.rs-footer a {
    font-size: 15px;
}
.rs-footer .footer-top h3.footer-title {
    color: #ffffff;
}
.rs-footer a:hover,
.rs-footer .widget.widget_nav_menu ul li a:hover,
.rs-footer .fa-ul li a:hover,
.rs-footer .widget.widget_recent_comments ul li a:hover,
.rs-footer .widget.widget_pages ul li a:hover,
.rs-footer .widget.widget_recent_comments ul li:hover,
.rs-footer .widget.widget_archive ul li a:hover,
.rs-footer .widget.widget_categories ul li a:hover,
.rs-footer .widget a:hover {
    color: #ff5421;
}
ul.footer_social > li > a {
    color: #ffffff !important;
}
ul.footer_social > li > a:hover {
    color: #ff5421 !important;
}
.mc4wp-form-fields .newsletter-form button {
    background: #ff5421;
}
.mc4wp-form-fields .newsletter-form button:hover {
    background: #ff450c !important;
}
.mc4wp-form-fields .newsletter-form button {
    background: #ff5421;
}
.rs-footer .recent-post-widget .show-featured .post-desc i,
.rs-heading .title-inner .sub-text,
.rs-services-default .services-wrap .services-item .services-icon i,
.rs-blog .blog-item .blog-slidermeta span.category a:hover,
.btm-cate li a:hover,
.ps-navigation ul a:hover span,
.rs-portfolio-style5 .portfolio-item .portfolio-content a,
.rs-services1.services-left.border_style
.services-wrap
.services-item
.services-icon
i:hover,
.rs-services1.services-right
.services-wrap
.services-item
.services-icon
i:hover,
.rs-galleys .galley-img .zoom-icon:hover,
#about-history-tabs ul.tabs-list_content li:before,
#rs-header.header-style-3
.header-inner
.logo-section
.toolbar-contact-style4
ul
li
i,
#sidebar-services .widget.widget_nav_menu ul li.current-menu-item a,
#sidebar-services .widget.widget_nav_menu ul li a:hover,
.single-teams .team-inner ul li i,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-ancestor
> a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li
.sub-menu
li.current_page_item
> a,
rs-heading .title-inner .title,
.team-grid-style1 .team-item .team-content1 h3.team-name a,
.rs-team-grid.team-style5 .team-item .normal-text .person-name a,
.rs-team-grid.team-style4 .team-wrapper .team_desc .name a,
.rs-team-grid.team-style4 .team-wrapper .team_desc .name .designation,
.contact-page1 .form-button .submit-btn i:before,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.single-teams .ps-informations h2.single-title,
.single-teams .ps-informations ul li.phone a:hover,
.single-teams .ps-informations ul li.email a:hover,
.single-teams .siderbar-title,
.single-teams .team-detail-wrap-btm.team-inner .appointment-btn a,
ul.check-icon li:before,
.rs-project-section .project-item .project-content .title a:hover,
.subscribe-text i,
.subscribe-text .title,
.subscribe-text span a:hover,
.timeline-icon,
blockquote::before,
.rs-edash-details .learndash-wrapper .ld-status-icon .ld-icon:before,
.service-carousels .services-sliders3 span.num,
.service-readons:before,
.tutor-pagination-wrap.tutor-pagination-wrap a:hover,
.tutor-pagination-wrap.tutor-pagination-wrap span:hover,
.tutor-pagination-wrap.tutor-pagination-wrap a:hover,
.tutor-pagination-wrap.tutor-pagination-wrap span:hover,
.tutor-pagination-wrap span.current,
body
.tutor-course-filter-wrapper
.tutor-course-filter-container
.tutor-course-search-field
i,
body
.tutor-courses-wrap
.tutor-course-filter-container
.tutor-course-search-field
i,
.learndash-wrapper .ld-status-icon .ld-icon::before,
.rs-edash-details
.learndash-wrapper
.ld-course-status.ld-course-status-not-enrolled
.ld-course-status-price,
.rs-blog-details .bs-meta li i,
.services-sliders4:hover .services-desc h4.services-title a,
.rs-footer.footerlight .footer_social li a .fa,
.single-teams .ps-informations h4.single-title {
    color: #ff5421;
}
.portfolio-slider-data .slick-next,
.portfolio-slider-data .slick-prev,
.ps-navigation ul a:hover span,
ul.chevron-right-icon li:before,
.sidenav .fa-ul li i,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-courses
.learn-press-subtab-content
ul.lp-sub-menu
li
a:hover,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price,
.single-lp_course .author-info h4 a:hover,
.single-lp_course .author-info ul li a:hover,
.single-lp_course .review-list li::before,
.single-lp_course .requirement-list li::before,
.single-lp_course .course-features-info ul li i,
.single-lp_course .inner-column.sticky-top .intro-video a,
.single-lp_course .course-item-nav a:hover,
.learn-press-pagination ul.page-numbers li span.current,
.learn-press-pagination ul.page-numbers li a.current,
.rs_course_style1 .courses-item .content-part .title a:hover,
.single-lp_course
ul.curriculum-sections
.section-content
.course-item
.section-item-link::before,
body.profile
#learn-press-user-profile
.profile-tabs
#learn-press-profile-content
.emails
a:hover,
body.profile
#learn-press-user-profile
.profile-tabs
#learn-press-profile-content
.phones
a:hover,
body.profile
#learn-press-user-profile
.profile-tabs
#learn-press-profile-content
.emails
i::before,
body.profile
#learn-press-user-profile
.profile-tabs
#learn-press-profile-content
.phones
i::before,
body.profile
#learn-press-user-profile
.user-tab
.user-information
.insturctor-author-social
li
a:hover,
.rs-portfolio.style2
.portfolio-slider
.portfolio-item
.portfolio-content
h3.p-title
a:hover,
#rs-header.header-style5
.stuck.sticky
.menu-area
.navbar
ul
> li.active
a,
#rs-header .menu-area .navbar ul > li.active a,
.woocommerce-message::before,
.woocommerce-info::before,
.pagination-area .nav-links span.current,
body.single-sfwd-topic
.learndash-wrapper
.ld-breadcrumbs
.ld-breadcrumbs-segments
span
a,
body.single-sfwd-lessons
.learndash-wrapper
.ld-breadcrumbs
.ld-breadcrumbs-segments
span
a,
body.single-sfwd-lessons
.learndash-wrapper
.ld-breadcrumbs
.ld-breadcrumbs-segments
span
+ span
a:hover,
.rs-sl-social-icons a:hover,
body.single-sfwd-topic
.learndash-wrapper
.ld-breadcrumbs
.ld-breadcrumbs-segments
span
+ span
a:hover,
.rs-portfolio.vertical-slider.style4
.portfolio-slider
.portfolio-item:hover
.p-title
a {
    color: #ff5421 !important;
}
.transparent-btn:hover,
.testimonial-light
#cl-testimonial
.testimonial-slide7
.single-testimonial:after,
.rs-portfolio-style2 .portfolio-item .portfolio-img .read_more:hover,
.service-carousel .owl-dots .owl-dot.active,
.service-carousel .owl-dots .owl-dot,
.bs-sidebar.dynamic-sidebar .service-singles .menu li a:hover,
.bs-sidebar.dynamic-sidebar .service-singles .menu li.current-menu-item a,
.rs-footer.footerlight .footer-top .mc4wp-form-fields input[type="email"],
.bs-sidebar .tagcloud a:hover,
.rs_course_style3
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style5
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style1
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style4
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.lp-tab-sections .section-tab.active span,
.learn-press-message.error,
.rs-blog-details .bs-info.tags a:hover,
.single-teams .team-skill .rs-progress {
    border-color: #ff5421 !important;
}
.single-lp_course
ul.curriculum-sections
.section-content
.course-item
.course-item-meta
.count-questions,
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo,
body .tutor-courses-wrap .tutor-course-loop-level,
.tutor-loop-author .tutor-single-course-avatar .tutor-text-avatar {
    background: #171f32 !important;
}
.owl-carousel .owl-nav [class*="owl-"],
html input[type="button"]:hover,
input[type="reset"]:hover,
.rs-video-2 .popup-videos:before,
.sidenav .widget-title:before,
.rs-team-grid.team-style5 .team-item .team-content,
.rs-team-grid.team-style4 .team-wrapper .team_desc::before,
.rs-services-style4:hover .services-icon i,
.team-grid-style1 .team-item .social-icons1 a:hover i,
.loader__bar,
.rs-blog-grid .blog-img a.float-cat,
#sidebar-services .download-btn ul li,
.transparent-btn:hover,
.rs-portfolio-style2 .portfolio-item .portfolio-img .read_more:hover,
.rs-video-2 .popup-videos,
.rs-blog-details .blog-item.style2 .category a,
.rs-blog .blog-item.style2 .category a,
.blog .blog-item.style2 .category a,
.rs-blog-details .blog-item.style1 .category a,
.rs-blog .blog-item.style1 .category a,
.blog .blog-item.style1 .category a,
.icon-button a,
.team-grid-style1 .team-item .image-wrap .social-icons1,
.team-slider-style1 .team-item .image-wrap .social-icons1,
.rs-heading.style8 .title-inner:after,
.rs-heading.style8 .description:after,
#slider-form-area .form-area input[type="submit"],
.services-style-5 .services-item:hover .services-title,
#sidebar-services .rs-heading .title-inner h3:before,
#rs-contact .contact-address .address-item .address-icon::before,
.team-slider-style4 .team-carousel .team-item:hover,
#rs-header.header-transparent .btn_quote a:hover,
.bs-sidebar .tagcloud a:hover,
.rs-heading.style2:after,
.rs-blog-details .bs-info.tags a:hover,
.mfp-close-btn-in .mfp-close,
.top-services-dark
.rs-services
.services-style-7.services-left
.services-wrap
.services-item,
.single-teams .team-inner h3:before,
.single-teams .team-detail-wrap-btm.team-inner,
::selection,
.rs-heading.style2 .title:after,
.readon:hover,
.rs-blog-details #reply-title:before,
.rs-cta .style2 .title-wrap .exp-title:after,
.rs-project-section .project-item .project-content .p-icon,
.proces-item.active:after,
.proces-item:hover:after,
.subscribe-text .mc4wp-form input[type="submit"],
.rs-footer #wp-calendar th,
.service-carousel.services-dark .services-sliders2 .services-desc:before,
.service-carousels.services-dark .services-sliders2 .services-desc:before,
.rs-services .services-style-9 .services-wrap:after,
.close-search,
blockquote cite::before,
blockquote::after,
.single-lp_course .course-rate .review-bar .rating,
.bs-sidebar .widget-title::after,
.portfolio-slider-data .slick-dots li.slick-active,
.portfolio-slider-data .slick-dots li:hover,
.rs-portfolio.vertical-slider.style4
.portfolio-slider
.portfolio-item
.p-title
a:before,
.rs-team-grid.team-style4 .team-wrapper:hover .team_desc,
.single-portfolios .ps-informations h3,
.woocommerce a.remove:hover,
.submit-btn .wpcf7-submit,
.rs_course_style3
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style5
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style1
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style4
.courses-item
.content-part
.bottom-part
.btn-part
a:hover,
.rs_course_style3 .courses-item .content-part .meta-part li span.price,
.rs_course_style5 .courses-item .content-part .meta-part li span.price,
.rs_course_style1 .courses-item .content-part .meta-part li span.price,
.rs_course_style4 .courses-item .content-part .meta-part li span.price,
.lp-archive-courses .rs-search button,
.learn-press-pagination ul.page-numbers li::before,
.lp-archive-courses .course-left .course-icons a.active-grid,
.rs-heading.style6 .title-inner .sub-text:after,
.bs-sidebar.dynamic-sidebar .service-singles .menu li.current-menu-item a,
.bs-sidebar.dynamic-sidebar .service-singles .menu li a:hover,
.single-teams .team-skill .rs-progress .progress-bar,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,
.tutor-course-topics-wrap span.toogle-informaiton-icon,
#learn-press-course-curriculum.course-curriculum
ul.curriculum-sections
.section-content
.course-item.item-preview
.course-item-preview,
.woocommerce span.onsale,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #ff5421;
}
.woocommerce span.onsale,
.team-grid-style1 .team-item:after,
.team-slider-style1 .team-item:after,
.learn-press-message.error:before,
.single-lp_course
ul.curriculum-sections
.section-content
.course-item::before,
.single-lp_course .learn-press-message::before,
.faq-simple
.elementor-accordion-item
.elementor-tab-title.elementor-active,
.single-lp_course
ul.curriculum-sections
.section-content
.course-item
.course-item-meta
.duration,
.bs-sidebar .bs-search button {
    background: #ff5421 !important;
}
.portfolio-slider-data .slick-dots li,
.lp-list-table thead tr th {
    background: #171f32;
}
.review-stars-rated .review-stars.empty,
.review-stars-rated .review-stars.filled {
    color: #ff5421;
}
.sidenav .widget_nav_menu ul > li.current-menu-item > a,
.sidenav .widget_nav_menu ul > li > a:hover {
    color: #ff5421 !important;
}
#cl-testimonial .testimonial-slide7 .single-testimonial:after,
#cl-testimonial .testimonial-slide7 .single-testimonial:before {
    border-right-color: #ff5421;
    border-right: 30px solid #ff5421;
}
#cl-testimonial .testimonial-slide7 .single-testimonial {
    border-left-color: #ff5421;
}
.team-slider-style1 .team-item .team-content1 h3.team-name a:hover,
.rs-service-grid
.service-item
.service-content
.service-button
.readon.rs_button:hover:before,
.rs-heading.style6 .title-inner .sub-text,
.rs-heading.style7 .title-inner .sub-text,
.rs-portfolio-style1
.portfolio-item
.portfolio-content
.pt-icon-plus:before,
.team-grid-style1 .team-item .team-content1 h3.team-name a,
.service-readons:hover,
.service-readons:before:hover {
    color: #ff5421 !important;
}
.rs-services-style3 .bg-img a,
.rs-services-style3 .bg-img a:hover {
    background: #ff5421;
    border-color: #ff5421;
}
.rs-service-grid
.service-item
.service-content
.service-button
.readon.rs_button:hover {
    border-color: #ff5421;
    color: #ff5421;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.cd-timeline__content .short-info h2,
.cd-timeline__content .short-info h3 {
    color: #ff5421 !important;
}
.team-grid-style3 .team-img .team-img-sec:before,
#loading,
#sidebar-services .bs-search button:hover,
.team-slider-style3 .team-img .team-img-sec:before,
.rs-blog-details .blog-item.style2 .category a:hover,
.rs-blog .blog-item.style2 .category a:hover,
.blog .blog-item.style2 .category a:hover,
.icon-button a:hover,
.tutor-profile-completion-warning
.profile-completion-warning-content
.profile-completion-warning-status
.tutor-progress-bar-wrap
.tutor-progress-filled,
.tutor-course-loop-level,
.rs-blog-details .blog-item.style1 .category a:hover,
.rs-blog .blog-item.style1 .category a:hover,
.blog .blog-item.style1 .category a:hover,
.skew-style-slider .revslider-initialised::before,
.top-services-dark
.rs-services
.services-style-7.services-left
.services-wrap
.services-item:hover,
.icon-button a:hover,
.fullwidth-services-box .services-style-2:hover,
#rs-header.header-style-4 .logo-section:before,
.post-meta-dates,
.woocommerce ul.products li.product .price ins,
#scrollUp i,
.cd-timeline__img.cd-timeline__img--picture,
.rs-portfolio-style4 .portfolio-item .portfolio-img:before,
.rs-portfolio-style3 .portfolio-item .portfolio-img:before {
    background: #ff5421;
}
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    background: #ff5421;
}
.round-shape:before {
    border-top-color: #171f32;
    border-left-color: #171f32;
}
.round-shape:after {
    border-bottom-color: #171f32;
    border-right-color: #171f32;
}
#sidebar-services .wpb_widgetised_column {
    border-color: #ff5421;
}
#sidebar-services .download-btn,
.rs-video-2 .overly-border,
.learn-press-message.success,
.tutor-user-public-profile .tutor-user-profile-content,
.single-teams .ps-informations ul li.social-icon i,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
    border-color: #ff5421 !important;
}
.testimonial-light
#cl-testimonial
.testimonial-slide7
.single-testimonial:before,
.testimonial-light
#cl-testimonial
.testimonial-slide7
.single-testimonial:after {
    border-right-color: #171f32 !important;
    border-top-color: transparent !important;
}
.testimonial-light
#cl-testimonial
.testimonial-slide7
.single-testimonial {
    border-left-color: #171f32 !important;
}
.portfolio-filter button:hover,
.portfolio-filter button.active,
.team-grid-style1 .team-item .team-content1 h3.team-name a:hover,
#cl-testimonial .testimonial-slide7 .right-content i,
.testimonial-light
#cl-testimonial
.testimonial-slide7
.single-testimonial
.cl-author-info
li:first-child,
.rs-blog-details .bs-img .blog-date span.date,
.rs-blog .bs-img .blog-date span.date,
.blog .bs-img .blog-date span.date,
.rs-blog-details .blog-img .blog-date span.date,
.rs-blog .blog-img .blog-date span.date,
.blog .blog-img .blog-date span.date,
.rs-portfolio-style5 .portfolio-item .portfolio-content a:hover,
#cl-testimonial.cl-testimonial9 .single-testimonial .cl-author-info li,
#cl-testimonial.cl-testimonial9
.single-testimonial
.image-testimonial
p
i,
.rs-services1.services-left.border_style
.services-wrap
.services-item
.services-icon
i,
.rs-services1.services-right
.services-wrap
.services-item
.services-icon
i,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-quizzes
.learn-press-subtab-content
ul.lp-sub-menu
li
a:hover,
body.profile
#learn-press-user-profile
.profile-tabs
.nav.nav-tabs
li
a:hover,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-courses
.lp-tab-sections
li
a:hover,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-courses
.learn-press-subtab-content
.profile-courses-list
li
h3:hover,
.rs-portfolio.style2
.portfolio-slider
.portfolio-item
.portfolio-img
.portfolio-content
.categories
a:hover,
.woocommerce ul.products li.product .price,
.course-features-info h3.title,
.course-features-info ul li i,
.full-blog-content .btm-cate .tag-line i,
.rs-blog .blog-item .blog-meta .blog-date i,
.full-blog-content .author i,
.full-blog-content .blog-title a:hover,
.learn-press-filters > li span,
.learn-press-tabs
.learn-press-tabs__checker:nth-child(1):checked
~ .learn-press-tabs__nav
.learn-press-tabs__tab:nth-child(1)
label
a,
.learn-press-filters > li span + span,
.learn-press-filters > li span + span:before,
.learn-press-filters > li span + span:after,
body.profile
#learn-press-user-profile
.profile-tabs
.nav.nav-tabs
li.active
a,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-courses
.lp-tab-sections
li.active
span,
#rs-services-slider .menu-carousel .heading-block h4 a:hover,
.rs-team-grid.team-style5 .team-item .normal-text .person-name a:hover,
.lp-archive-courses
.learn-press-courses
.course
.course-item
.course-content
.course-instructor
a,
#learn-press-profile
#profile-nav
.lp-profile-nav-tabs
li.active
> ul
.active
> a,
.service-readons:hover,
.service-readons:hover:before,
.single-teams .designation-info {
    color: #ff5421;
}
.rs-team-grid.team-style4 .team-wrapper .team_desc:before,
.rs-team-grid.team-style5 .team-item .normal-text .team-text:before,
.rs-services3 .slick-arrow,
.single-teams .ps-image .ps-informations,
.slidervideo .slider-videos,
.slidervideo .slider-videos:before,
body.profile .lp-label.label-completed,
body.profile .lp-label.label-finished,
.service-readon,
.learn-press-tabs
.learn-press-tabs__checker:nth-child(1):checked
~ .learn-press-tabs__nav
.learn-press-tabs__tab:nth-child(1):before,
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-quizzes
.learn-press-subtab-content
.learn-press-message::before,
.service-carousel .owl-dots .owl-dot.active,
.rs-blog-details .bs-img .categories .category-name a,
.rs-blog .bs-img .categories .category-name a,
.blog .bs-img .categories .category-name a,
.lp-badge.featured-course,
.learn-press-message.success::before,
.rs-blog-details .blog-img .categories .category-name a,
.rs-blog .blog-img .categories .category-name a,
.blog .blog-img .categories .category-name a {
    background: #ff5421;
}
.rs-blog-details .bs-img .blog-date:before,
.rs-blog .bs-img .blog-date:before,
.blog .bs-img .blog-date:before,
.rs-blog-details .blog-img .blog-date:before,
.rs-blog .blog-img .blog-date:before,
.blog .blog-img .blog-date:before {
    border-bottom: 0 solid;
    border-bottom-color: #ff5421;
    border-top: 80px solid transparent;
    border-right-color: #ff5421;
}
body.profile
#learn-press-user-profile
.profile-tabs
#profile-content-courses
.lp-tab-sections
.section-tab.active
span,
.team-grid-style3 .team-img:before,
.team-slider-style3 .team-img:before {
    border-bottom-color: #ff5421;
}
.team-grid-style3 .team-img:after,
.team-slider-style3 .team-img:after {
    border-top-color: #ff5421;
}
.woocommerce-info,
.timeline-alter .divider:after,
body.single-services blockquote,
.rs-porfolio-details.project-gallery .file-list-image .p-zoom:hover {
    border-color: #ff5421;
}
.slidervideo .slider-videos i,
.list-style li::before,
.slidervideo .slider-videos i:before,
#team-list-style .team-name a,
.rs-blog .blog-item .blog-button a:hover {
    color: #ff5421;
}
.rs-blog .blog-meta .blog-title a:hover .about-award a:hover,
#team-list-style .team-name a:hover,
#team-list-style .team-social i:hover,
#team-list-style .social-info .phone a:hover,
.woocommerce ul.products li .woocommerce-loop-product__title a:hover,
#rs-contact .contact-address .address-item .address-text a:hover,
a,
.bs-sidebar .recent-post-widget .post-desc a:hover,
.bs-sidebar .widget_categories ul li a:hover,
a:hover,
a:focus,
a:active,
.rs-blog .blog-meta .blog-title a:hover,
.rs-blog .blog-item .blog-meta .categories a:hover,
.bs-sidebar ul a:hover {
    color: #ff5421;
}
.about-award a:hover {
    border-color: #ff5421;
}
.rs-blog-details .bs-img .categories .category-name a:hover,
.rs-blog .bs-img .categories .category-name a:hover,
.blog .bs-img .categories .category-name a:hover,
.rs-blog-details .blog-img .categories .category-name a:hover,
.rs-blog .blog-img .categories .category-name a:hover,
.blog .blog-img .categories .category-name a:hover,
#rs-header.header-style-4 .logo-section .times-sec {
    background: #ff5421;
}
.readon,
.rs-heading.style3 .description:after,
.team-grid-style1 .team-item .social-icons1 a i,
.team-slider-style1 .team-item .social-icons1 a i,
.owl-carousel .owl-nav [class*="owl-"]:hover,
button,
html input[type="button"],
input[type="reset"],
.rs-service-grid .service-item .service-img:before,
.rs-service-grid .service-item .service-img:after,
#rs-contact .contact-address .address-item .address-icon::after,
.rs-services1.services-left.border_style
.services-wrap
.services-item
.services-icon
i:hover,
.rs-services1.services-right
.services-wrap
.services-item
.services-icon
i:hover,
.rs-service-grid .service-item .service-content::before,
.rs-services-style4 .services-item .services-icon i,
#rs-services-slider .img_wrap:before,
#rs-services-slider .img_wrap:after,
.rs-galleys .galley-img:before,
.woocommerce-MyAccount-navigation ul li:hover,
.woocommerce-MyAccount-navigation ul li.is-active,
.rs-galleys .galley-img .zoom-icon,
.team-grid-style2 .team-item-wrap .team-img .team-img-sec::before,
.services-style-5 .services-item .icon_bg,
#cl-testimonial.cl-testimonial10 .slick-arrow,
.contact-sec .contact:before,
.contact-sec .contact:after,
.contact-sec .contact2:before,
body
.tutor-course-filter-wrapper
.tutor-course-filter-container
div
h4::after,
body .tutor-courses-wrap .tutor-course-filter-container div h4::after,
.team-grid-style2 .team-item-wrap .team-img .team-img-sec:before,
.rs-porfolio-details.project-gallery .file-list-image:hover .p-zoom:hover,
.team-slider-style2 .team-item-wrap .team-img .team-img-sec:before,
.rs-team-grid.team-style5
.team-item
.normal-text
.social-icons
a
i:hover {
    background: #ff5421;
}
#rs-header.header-style-4 .logo-section .times-sec:after {
    border-bottom-color: #ff5421;
}
.full-video
.rs-services1.services-left
.services-wrap
.services-item
.services-icon
i,
#cl-testimonial.cl-testimonial9
.single-testimonial
.testimonial-image
img,
.rs-services1.services-left.border_style
.services-wrap
.services-item
.services-icon
i,
.rs-services1.services-right
.services-wrap
.services-item
.services-icon
i,
#cl-testimonial.cl-testimonial10 .slick-arrow,
.learn-press-message,
.team-grid-style2 .team-item-wrap .team-img img,
.team-slider-style2 .team-item-wrap .team-img img,
.contact-sec .wpcf7-form .wpcf7-text,
.contact-sec .wpcf7-form .wpcf7-textarea {
    border-color: #ff5421 !important;
}
#rs-services-slider
.item-thumb
.owl-dot.service_icon_style.active
.tile-content
a,
#rs-services-slider
.item-thumb
.owl-dot.service_icon_style:hover
.tile-content
a,
.team-grid-style2 .appointment-bottom-area .app_details:hover a,
.team-slider-style2 .appointment-bottom-area .app_details:hover a {
    color: #ff5421 !important;
}
#rs-header .menu-sticky.sticky .menu-area,
#rs-header.header-style-3.header-style-2
.sticky-wrapper
.header-inner.sticky
.box-layout {
    background: #ffffff !important;
}
#rs-header .menu-sticky.sticky .menu-area .navbar ul li a,
#rs-header.header-style1
.header-inner.sticky
.category-menu
.menu
li:after,
#rs-header.header-style-4 .header-inner.sticky .menu-cart-area i,
#rs-header.header-style-4 .header-inner.sticky .sidebarmenu-search i,
#rs-header.header-style-4
.header-inner.sticky
.btn_quote
.toolbar-sl-share
ul
li
a {
    color: #171f32;
}
#rs-header .menu-sticky.sticky .nav-link-container .nav-menu-link span {
    background: #171f32;
}
#rs-header
.menu-sticky.sticky
.nav-link-container
.nav-menu-link:hover
span {
    background: #ff5421;
}
#rs-header.header-transparent
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current_page_item
> a,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-item
page_item
a,
#rs-header.header-style-4
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current_page_item
> a,
#rs-header.header-style-4
.menu-sticky.sticky
.menu-area
.menu
> li.current-menu-ancestor
> a {
    color: #ff5421 !important;
}
.menu-sticky.sticky .menu-area .navbar ul li .sub-menu {
    background: #ffffff;
}
#rs-header.header-style-4
.header-inner.sticky
.nav-link-container
.nav-menu-link:hover
span,
#rs-header.header-style1.header1
.header-inner.sticky
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a:after {
    background: #ff5421 !important;
}
#rs-header .menu-sticky.sticky .menu-area .navbar ul > li:hover > a,
#rs-header.header-style-4
.header-inner.sticky
.btn_quote
.toolbar-sl-share
ul
> li
a:hover,
#rs-header.header-style-4 .header-inner.sticky .menu-cart-area i:hover,
#rs-header.header-style1
.header-inner.sticky
.category-menu
.menu
li:hover:after,
#rs-header.header-style1
.header-inner.sticky
.category-menu
.menu
li:hover:after,
#rs-header.header-style-4
.header-inner.sticky
.sidebarmenu-search
i:hover,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
ul.submenu
> li.current-menu-ancestor
> a {
    color: #ff5421 !important;
}
#rs-header .toolbar-area .toolbar-sl-share ul li a.quote-buttons {
    color: #ffffff;
}
#rs-header .menu-sticky.sticky .menu-area .navbar ul li .sub-menu li a {
    color: #171f32 !important;
}
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li
a:hover,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-item
page_item
a,
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current_page_item
> a {
    color: #ff5421 !important;
}
.rs-footer {
    background: #151515;
}
#rs-header .btn_quote a,
.comment-respond .form-submit #submit,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce .wc-forward,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce
ul.products
li.product
.images-product
.overley
.winners-details
.product-info
ul
li
a,
.wp-block-file .wp-block-file__button {
    border-color: #ff5421;
}
#rs-header .btn_quote a:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce #respond input#submit:hover,
.woocommerce .wc-forward:hover,
.woocommerce a.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce input.button.alt:hover,
.woocommerce input.button:hover,
.comment-respond .form-submit #submit:hover {
    border-color: #171f32;
}
#rs-header .btn_quote a,
.submit-btn .wpcf7-submit,
body.single-events .course-features-info .book-btn a,
.comment-respond .form-submit #submit {
    color: #ffffff;
}
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce ul.products li a.button,
.woocommerce .wc-forward,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce .wc-forward,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce a.button,
.comments-area .comment-list li.comment .reply a,
.single-lp_course
.inner-column.sticky-top
.course-seats.price
.course-price,
.comment-respond .form-submit #submit,
.menu-sticky.sticky .quote-button,
#rs-header.header-style-3 .btn_quote .quote-button,
.wp-block-file .wp-block-file__button,
body.single-events .course-features-info .book-btn a,
.wp-block-button__link,
#rs-header .btn_quote a {
    background: #ff5421;
}
.readon,
.woocommerce button.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce .wc-forward,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce a.button,
.woocommerce .wc-forward,
.comment-respond .form-submit #submit,
.comments-area .comment-list li.comment .reply a,
.woocommerce button.button.alt,
.woocommerce ul.products li a.button,
.menu-sticky.sticky .quote-button:hover,
body.single-events .course-features-info .book-btn a,
#rs-header.header-style-3 .btn_quote .quote-button {
    color: #ffffff;
}
#rs-header .btn_quote a:hover,
.comment-respond .form-submit #submit:hover,
.submit-btn .wpcf7-submit:hover,
body.single-events .course-features-info .book-btn a:hover,
#rs-header.header-style-3 .btn_quote .quote-button:hover {
    color: #ffffff !important;
}
.comments-area .comment-list li.comment .reply a:hover,
.woocommerce a.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce .wc-forward:hover,
.woocommerce button.button:hover,
.woocommerce input.button,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button:hover,
body.single-events .course-features-info .book-btn a:hover,
.woocommerce ul.products li:hover a.button,
.menu-sticky.sticky .quote-button:hover,
#rs-header.header-transparent .btn_quote a:hover,
#rs-header.header-style-3 .btn_quote .quote-button:hover,
.readon:before,
.submit-btn:before,
.comment-respond .form-submit #submit:hover,
.woocommerce #respond input#submit:before,
.woocommerce a.button:before,
.woocommerce .wc-forward:before,
.woocommerce button.button:before,
.woocommerce input.button:before,
.woocommerce #respond input#submit.alt:before,
.woocommerce a.button.alt:before,
.woocommerce button.button.alt:before,
.woocommerce input.button.alt:before {
    background: #171f32;
}
@media only screen and (min-width: 1300px) {
    .container {
        max-width: 1270px;
    }
}
.menu-area .navbar ul li,
.menu-area .navbar ul > li a {
    padding-left: 0px;
}
.menu-area .navbar ul li,
.menu-area .navbar ul > li a {
    padding-right: 16px;
}
.menu-area .navbar ul > li,
.menu-cart-area,
#rs-header .btn_quote,
#rs-header .menu-responsive .sidebarmenu-search .sticky_search {
    padding-top: 34px;
}
.menu-area .navbar ul > li,
.menu-cart-area,
#rs-header .btn_quote,
#rs-header .menu-responsive .sidebarmenu-search .sticky_search {
    padding-bottom: 34px;
}
.menu-area .navbar ul li ul.sub-menu li a {
    padding-left: 40px;
    padding-right: 40px;
}
.menu-area .navbar ul li ul.sub-menu {
    padding-top: 21px;
    padding-bottom: 21px;
}
.menu-area .navbar ul li ul.sub-menu li a {
    padding-top: 10px;
    padding-bottom: 10px;
}
#rs-header .menu-area .navbar ul > li.mega > ul {
    padding-left: 40px;
    padding-right: 40px;
}
#rs-header .menu-area .navbar ul > li.mega > ul {
    padding-top: 21px;
    padding-bottom: 21px;
}
#rs-header .menu-area .navbar ul li.mega ul.sub-menu li a {
    padding-top: 10px;
    padding-bottom: 10px;
}
.rs-breadcrumbs {
    background: #171f32;
}
.menu-wrap-off .inner-offcan .nav-link-container .close-button span {
    background: #ffffff;
}
.menu-wrap-off .off-nav-layer {
    background: #ffffff;
}
.sidenav .widget_nav_menu ul li a,
.sidenav.offcanvas-icon .rs-offcanvas-right a,
.sidenav .menu > li.menu-item-has-children:before,
.sidenav a {
    color: #333333;
}
.rs-breadcrumbs .page-title {
    color: #ffffff !important;
}
.rs-breadcrumbs ul li *,
.rs-breadcrumbs ul li.trail-begin a:before,
.rs-breadcrumbs ul li,
.rs-breadcrumbs .breadcrumbs-title .current-item,
.rs-breadcrumbs .breadcrumbs-title span a span {
    color: #ffffff !important;
}
.rs-breadcrumbs .breadcrumbs-title span a:after,
.rs-breadcrumbs .breadcrumbs-title span a:before {
    background-color: #ffffff !important;
}
.rs-breadcrumbs .breadcrumbs-inner,
#rs-header.header-style-3 .rs-breadcrumbs .breadcrumbs-inner {
    padding-top: 330px;
    padding-bottom: 150px;
}
@media only screen and (max-width: 991px) {
    .rs-breadcrumbs .breadcrumbs-inner,
    #rs-header.header-style-3 .rs-breadcrumbs .breadcrumbs-inner {
        padding-top: 150px;
        padding-bottom: 100px;
    }
}
body.single-post,
body.blog,
body.archive,
body.single-services,
body.single-mp-event {
    background: #f9f8f8;
}
.loader .loader-container:before {
    border-color: #ff5421 !important;
}
.loader .loader-container {
    border-color: #ebebec !important;
}
#educavo-load {
    background: #ffffff !important;
}
body.archive.tax-product_cat {
    background: #ffffff !important;
}
.page-error.coming-soon .countdown-inner .time_circles div,
.page-error.coming-soon .content-area h3,
.page-error.coming-soon .content-area h3 span,
.page-error.coming-soon .follow-us-sbuscribe p,
.page-error.coming-soon .countdown-inner .time_circles div h4,
.page-error.coming-soon .countdown-inner .time_circles div span {
    color: #ffffff;
}
.page-error.coming-soon .countdown-inner .time_circles div {
    border-color: #ffffff;
}
.page-error.coming-soon .countdown-inner .time_circles div {
    background: #ff5421;
}



.main-contain #content,
body.rs-pages-btm-gap .main-contain #content {
    padding-top: 0px;
    padding-bottom: 0px;
}
</style>
  <style>
  .rs-footer .footer-top {
      padding-top: 150px !important;
      padding-bottom: 50px !important;
  }
</style>
  <style>
  .header-logo .custom-logo-area img {
      max-height: 35px !important;
  }
.header-logo .custom-sticky-logo img {
    max-height: 25px !important;
}
body #rs-header .sticky_search i:before {
    color: #ffffff !important;
}
body .menu-cart-area i {
    color: #ffffff !important;
}
body #rs-header.header-style5 .menu-cart-area > a {
    border-color: #ffffff !important;
}
body #rs-header.header-style3 .menu-cart-area > a {
    border-color: #ffffff !important;
}
body .menu-cart-area i:hover,
#rs-header.header-style5 .menu-cart-area > a:hover i:before,
body #rs-header.header-style5 .menu-cart-area > a:hover,
body .header-style1.header-style3 .menu-cart-area i:hover {
    color: #eeeeee !important;
}
body #rs-header.header-style5 .menu-cart-area > a:hover {
    border-color: #eeeeee !important;
}
.rs-rev-btn2:after,
.rs-rev-btn2:before,
.cate-slider-style3 .contents .vies-more a,
.rev-btn:hover .rs-rev-btn1:after,
.rev-btn:hover .rs-rev-btn1:before,
.rs-footer .footer-top h3.footer-title::after,
body #scrollUp i,
body .spinner,
.mfp-close-btn-in .mfp-close,
body .rs-addon-slider .slick-dots li button {
    background: #16aaca;
}
body
.faq-simple
.elementor-accordion-item
.elementor-tab-title.elementor-active {
    background: #16aaca !important;
}
body .rsaddon-unique-slider .blog-content .blog-footer .blog-meta i,
.rs-footer .fa-ul li i,
.rev-btn:hover .rs-rev-btn1,
.cate-slider-style3 .contents .course-qnty:before,
.rs-portfolio-style3 .portfolio-item .portfolio-content h4 a:hover,
.rs-footer .recent-post-widget .show-featured .post-desc i {
    color: #16aaca !important;
}
body .menu-area .navbar ul li ul.sub-menu {
    border-color: #16aaca !important;
}
body #rs-header .menu-sticky.sticky .menu-area,
body #rs-header.header-style-3 .header-inner.sticky .box-layout,
body #rs-header.header-style-3 .header-inner.sticky,
body
#rs-header.header-style-3.header-style-2
.sticky-wrapper
.header-inner.sticky
.box-layout {
    background: #ffffff !important;
}
body .rs-footer .fa-ul li i:before,
body .rs-footer .recent-post-widget .show-featured .post-desc i {
    color: #16aaca !important;
}
body .rs-footer .widget.widget_nav_menu ul li a::before,
body .rs-footer .widget.widget_pages ul li a::before,
body .rs-footer .widget.widget_archive ul li a::before,
body .rs-footer .widget.widget_categories ul li a::before {
    background: #16aaca !important;
}
body
#rs-header.header-transparent
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current_page_item
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current_page_item
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current-menu-item
page_item
a,
body
#rs-header.header-style-4
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current_page_item
> a,
body
#rs-header.header-style-4
.menu-sticky.sticky
.menu-area
.menu
> li.current-menu-ancestor
> a,
body
#rs-header.header-style5
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
body
#rs-header
.header-inner.menu-sticky.sticky
.menu-area
.navbar
ul
li:hover::after,
body
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
body
#rs-header.header-style5
.header-inner.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li.current_page_item
> a,
body #rs-header .menu-sticky.sticky .menu-area .navbar ul > li:hover > a,
body
#rs-header.header-style-4
.header-inner.sticky
.btn_quote
.toolbar-sl-share
ul
> li
a:hover,
body
#rs-header.header-style-4
.header-inner.sticky
.menu-cart-area
i:hover,
body
#rs-header.header-style-4
.header-inner.sticky
.sidebarmenu-search
i:hover,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
ul.submenu
> li.current-menu-ancestor
> a {
    color: #16aaca !important;
}
body
#rs-header.header-style5
.header-inner.menu-sticky.stuck.sticky
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a:after,
body
#rs-header
.header-inner.menu-sticky.stuck.sticky
.navbar
ul
> li.menu-item-has-children.hover-minimize
> a:after {
    background: #16aaca !important;
}
body
#rs-header.header-style-4
.menu-area
.navbar
ul
> li
ul.sub-menu
li.current_page_item
a,
body
#rs-header
.menu-area
.navbar
ul
> li
ul.sub-menu
li.current_page_item
a,
body
#rs-header
.menu-area
.navbar
ul
> li
ul.sub-menu
li.current_page_item
a,
body #rs-header .menu-area .navbar ul li ul.sub-menu li:hover > a,
body
#rs-header.single-header.header-style5
.menu-area
.navbar
ul
li
ul.sub-menu
li:hover
> a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
li
.sub-menu
li.current_page_item
a,
body
#rs-header
.menu-sticky.sticky
.menu-area
.navbar
ul
> li
.sub-menu
> li
a:hover {
    color: #16aaca !important;
}
body .menu-area .navbar ul > li > a,
body #rs-header.header-style-3 .rs-contact-location i.phone-icon::before,
body #rs-header.header-style-3 .rs-contact-location .contact-inf a,
body #rs-header.header-style1 .category-menu .menu li::after,
body #rs-header.header-style-4 .category-menu .menu li::after,
body #rs-header.header-style5 .sticky_search i::before {
    color: #ffffff !important;
}
body .menu-area .navbar ul > li:hover > a,
#rs-header.header-style5
.menu-area
.navbar
ul
> li.current_page_item
ul
> a,
#rs-header .menu-area .navbar ul li.mega ul > li > a:hover,
.menu-area .navbar ul li ul.sub-menu li:hover > a,
#rs-header.header-style5
.stuck.sticky
.menu-area
.navbar
ul
> li.active
a,
#rs-header .menu-area .navbar ul > li.active a,
body #rs-header.header-style1 .category-menu .menu li:hover:after,
body #rs-header.header-style-4 .category-menu .menu li:hover:after,
#rs-header .menu-area .navbar ul li.mega ul li a:hover,
body .menu-area .navbar ul > li.current-menu-ancestor > a,
#rs-header.header-style5
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.current-menu-ancestor
> a,
#rs-header .menu-area .navbar ul li.mega ul > li.current-menu-item > a,
#rs-header.header-transparent
.menu-area
.navbar
ul
li.current-menu-ancestor
li
a:hover,
body
#rs-header.header-style-4
.menu-area
.menu
> li.current_page_item
> a,
body #rs-header.header-style-3 .rs-contact-location .contact-inf a:hover,
body #rs-header .menu-area .menu > li.current_page_item > a {
    color: #eeeeee !important;
}
body #rs-header .header-inner.sticky .menu-area .navbar ul li a,
body
#rs-header.header-style1
.header-inner.sticky
.category-menu
.menu
li:after,
body
#rs-header.header-style-4
.header-inner.sticky
.category-menu
.menu
li:after {
    color: #333333 !important;
}
body .header-inner.sticky .offcanvas-icon span.dot1,
body .header-inner.sticky .offcanvas-icon span.dot2,
body .header-inner.sticky .offcanvas-icon span.dot3 {
    background: #333333 !important;
}
body
#rs-header.header-style5
.header-inner
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize:hover
> a:after,
body
#rs-header
.menu-area
.navbar
ul
> li.menu-item-has-children.hover-minimize
> a:after {
    background: #eeeeee !important;
}
body #rs-footer ul.footer_social li a {
    color: #ffffff !important;
}
body .offcanvas-icon:hover span.dot1,
body .offcanvas-icon:hover span.dot2,
body .offcanvas-icon:hover span.dot3,
#rs-header.header-style-4.header-style6
.nav-link-container
.nav-menu-link:hover
span,
body
.header-style1.header-style3
.nav-link-container
.nav-menu-link:hover
span {
    background: #eeeeee !important;
}
body #rs-header .header-inner.sticky .category-menu .menu li:hover:after,
body
#rs-header.header-style1
.header-inner.sticky
.category-menu
.menu
li:hover::after,
body
#rs-header.header-style-4
.header-inner.sticky
.category-menu
.menu
li:hover::after {
    color: #16aaca !important;
}
body #rs-header .header-inner.sticky ul.offcanvas-icon a:hover span.dot1,
body #rs-header .header-inner.sticky ul.offcanvas-icon a:hover span.dot2,
body #rs-header .header-inner.sticky ul.offcanvas-icon a:hover span.dot3 {
    background: #16aaca !important;
}
.footer-top ul.footer_social > li > a:hover,
.rs-blog .blog-meta .blog-title a:hover,
.rs-footer.footerdark .footer-top .widget.widget_nav_menu ul li a:hover,
.rs-footer a:hover,
.rs-footer .widget a:hover,
body .rs-footer .recent-post-widget .show-featured .post-desc a:hover,
.rs-footer .fa-ul li a:hover,
.rs-footer.footerdark .footer-bottom .copyright p a:hover,
.rs-footer.footerdark .footer-top .fa-ul li a:hover,
.rs-footer.footerdark .footer_social li a:hover .fa,
ul.unorder-list li:before {
    color: #16aaca !important;
}











.ext-absolute {
    position: absolute !important;
}
.ext-relative {
    position: relative !important;
}
.ext-top-base {
    top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-top-lg {
    top: var(--extendify--spacing--large) !important;
}
.ext--top-base {
    top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--top-lg {
    top: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-right-base {
    right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-right-lg {
    right: var(--extendify--spacing--large) !important;
}
.ext--right-base {
    right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--right-lg {
    right: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-bottom-base {
    bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-bottom-lg {
    bottom: var(--extendify--spacing--large) !important;
}
.ext--bottom-base {
    bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--bottom-lg {
    bottom: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-left-base {
    left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-left-lg {
    left: var(--extendify--spacing--large) !important;
}
.ext--left-base {
    left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--left-lg {
    left: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-order-1 {
    order: 1 !important;
}
.ext-order-2 {
    order: 2 !important;
}
.ext-col-auto {
    grid-column: auto !important;
}
.ext-col-span-1 {
    grid-column: span 1 / span 1 !important;
}
.ext-col-span-2 {
    grid-column: span 2 / span 2 !important;
}
.ext-col-span-3 {
    grid-column: span 3 / span 3 !important;
}
.ext-col-span-4 {
    grid-column: span 4 / span 4 !important;
}
.ext-col-span-5 {
    grid-column: span 5 / span 5 !important;
}
.ext-col-span-6 {
    grid-column: span 6 / span 6 !important;
}
.ext-col-span-7 {
    grid-column: span 7 / span 7 !important;
}
.ext-col-span-8 {
    grid-column: span 8 / span 8 !important;
}
.ext-col-span-9 {
    grid-column: span 9 / span 9 !important;
}
.ext-col-span-10 {
    grid-column: span 10 / span 10 !important;
}
.ext-col-span-11 {
    grid-column: span 11 / span 11 !important;
}
.ext-col-span-12 {
    grid-column: span 12 / span 12 !important;
}
.ext-col-span-full {
    grid-column: 1/-1 !important;
}
.ext-col-start-1 {
    grid-column-start: 1 !important;
}
.ext-col-start-2 {
    grid-column-start: 2 !important;
}
.ext-col-start-3 {
    grid-column-start: 3 !important;
}
.ext-col-start-4 {
    grid-column-start: 4 !important;
}
.ext-col-start-5 {
    grid-column-start: 5 !important;
}
.ext-col-start-6 {
    grid-column-start: 6 !important;
}
.ext-col-start-7 {
    grid-column-start: 7 !important;
}
.ext-col-start-8 {
    grid-column-start: 8 !important;
}
.ext-col-start-9 {
    grid-column-start: 9 !important;
}
.ext-col-start-10 {
    grid-column-start: 10 !important;
}
.ext-col-start-11 {
    grid-column-start: 11 !important;
}
.ext-col-start-12 {
    grid-column-start: 12 !important;
}
.ext-col-start-13 {
    grid-column-start: 13 !important;
}
.ext-col-start-auto {
    grid-column-start: auto !important;
}
.ext-col-end-1 {
    grid-column-end: 1 !important;
}
.ext-col-end-2 {
    grid-column-end: 2 !important;
}
.ext-col-end-3 {
    grid-column-end: 3 !important;
}
.ext-col-end-4 {
    grid-column-end: 4 !important;
}
.ext-col-end-5 {
    grid-column-end: 5 !important;
}
.ext-col-end-6 {
    grid-column-end: 6 !important;
}
.ext-col-end-7 {
    grid-column-end: 7 !important;
}
.ext-col-end-8 {
    grid-column-end: 8 !important;
}
.ext-col-end-9 {
    grid-column-end: 9 !important;
}
.ext-col-end-10 {
    grid-column-end: 10 !important;
}
.ext-col-end-11 {
    grid-column-end: 11 !important;
}
.ext-col-end-12 {
    grid-column-end: 12 !important;
}
.ext-col-end-13 {
    grid-column-end: 13 !important;
}
.ext-col-end-auto {
    grid-column-end: auto !important;
}
.ext-row-auto {
    grid-row: auto !important;
}
.ext-row-span-1 {
    grid-row: span 1 / span 1 !important;
}
.ext-row-span-2 {
    grid-row: span 2 / span 2 !important;
}
.ext-row-span-3 {
    grid-row: span 3 / span 3 !important;
}
.ext-row-span-4 {
    grid-row: span 4 / span 4 !important;
}
.ext-row-span-5 {
    grid-row: span 5 / span 5 !important;
}
.ext-row-span-6 {
    grid-row: span 6 / span 6 !important;
}
.ext-row-span-full {
    grid-row: 1/-1 !important;
}
.ext-row-start-1 {
    grid-row-start: 1 !important;
}
.ext-row-start-2 {
    grid-row-start: 2 !important;
}
.ext-row-start-3 {
    grid-row-start: 3 !important;
}
.ext-row-start-4 {
    grid-row-start: 4 !important;
}
.ext-row-start-5 {
    grid-row-start: 5 !important;
}
.ext-row-start-6 {
    grid-row-start: 6 !important;
}
.ext-row-start-7 {
    grid-row-start: 7 !important;
}
.ext-row-start-auto {
    grid-row-start: auto !important;
}
.ext-row-end-1 {
    grid-row-end: 1 !important;
}
.ext-row-end-2 {
    grid-row-end: 2 !important;
}
.ext-row-end-3 {
    grid-row-end: 3 !important;
}
.ext-row-end-4 {
    grid-row-end: 4 !important;
}
.ext-row-end-5 {
    grid-row-end: 5 !important;
}
.ext-row-end-6 {
    grid-row-end: 6 !important;
}
.ext-row-end-7 {
    grid-row-end: 7 !important;
}
.ext-row-end-auto {
    grid-row-end: auto !important;
}
.ext-m-0:not([style*="margin"]) {
    margin: 0 !important;
}
.ext-m-auto:not([style*="margin"]) {
    margin: auto !important;
}
.ext-m-base:not([style*="margin"]) {
    margin: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-m-lg:not([style*="margin"]) {
    margin: var(--extendify--spacing--large) !important;
}
.ext--m-base:not([style*="margin"]) {
    margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--m-lg:not([style*="margin"]) {
    margin: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-mx-0:not([style*="margin"]) {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.ext-mx-auto:not([style*="margin"]) {
    margin-left: auto !important;
    margin-right: auto !important;
}
.ext-mx-base:not([style*="margin"]) {
    margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mx-lg:not([style*="margin"]) {
    margin-left: var(--extendify--spacing--large) !important;
    margin-right: var(--extendify--spacing--large) !important;
}
.ext--mx-base:not([style*="margin"]) {
    margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    margin-right: calc(
            var(--wp--style--block-gap, 1.75rem) * -1
    ) !important;
}
.ext--mx-lg:not([style*="margin"]) {
    margin-left: calc(var(--extendify--spacing--large) * -1) !important;
    margin-right: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-my-0:not([style*="margin"]) {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.ext-my-auto:not([style*="margin"]) {
    margin-bottom: auto !important;
    margin-top: auto !important;
}
.ext-my-base:not([style*="margin"]) {
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-my-lg:not([style*="margin"]) {
    margin-bottom: var(--extendify--spacing--large) !important;
    margin-top: var(--extendify--spacing--large) !important;
}
.ext--my-base:not([style*="margin"]) {
    margin-bottom: calc(
            var(--wp--style--block-gap, 1.75rem) * -1
    ) !important;
    margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--my-lg:not([style*="margin"]) {
    margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
    margin-top: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-mt-0:not([style*="margin"]) {
    margin-top: 0 !important;
}
.ext-mt-auto:not([style*="margin"]) {
    margin-top: auto !important;
}
.ext-mt-base:not([style*="margin"]) {
    margin-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mt-lg:not([style*="margin"]) {
    margin-top: var(--extendify--spacing--large) !important;
}
.ext--mt-base:not([style*="margin"]) {
    margin-top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--mt-lg:not([style*="margin"]) {
    margin-top: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-mr-0:not([style*="margin"]) {
    margin-right: 0 !important;
}
.ext-mr-auto:not([style*="margin"]) {
    margin-right: auto !important;
}
.ext-mr-base:not([style*="margin"]) {
    margin-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mr-lg:not([style*="margin"]) {
    margin-right: var(--extendify--spacing--large) !important;
}
.ext--mr-base:not([style*="margin"]) {
    margin-right: calc(
            var(--wp--style--block-gap, 1.75rem) * -1
    ) !important;
}
.ext--mr-lg:not([style*="margin"]) {
    margin-right: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-mb-0:not([style*="margin"]) {
    margin-bottom: 0 !important;
}
.ext-mb-auto:not([style*="margin"]) {
    margin-bottom: auto !important;
}
.ext-mb-base:not([style*="margin"]) {
    margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-mb-lg:not([style*="margin"]) {
    margin-bottom: var(--extendify--spacing--large) !important;
}
.ext--mb-base:not([style*="margin"]) {
    margin-bottom: calc(
            var(--wp--style--block-gap, 1.75rem) * -1
    ) !important;
}
.ext--mb-lg:not([style*="margin"]) {
    margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-ml-0:not([style*="margin"]) {
    margin-left: 0 !important;
}
.ext-ml-auto:not([style*="margin"]) {
    margin-left: auto !important;
}
.ext-ml-base:not([style*="margin"]) {
    margin-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-ml-lg:not([style*="margin"]) {
    margin-left: var(--extendify--spacing--large) !important;
}
.ext--ml-base:not([style*="margin"]) {
    margin-left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
}
.ext--ml-lg:not([style*="margin"]) {
    margin-left: calc(var(--extendify--spacing--large) * -1) !important;
}
.ext-block {
    display: block !important;
}
.ext-inline-block {
    display: inline-block !important;
}
.ext-inline {
    display: inline !important;
}
.ext-flex {
    display: flex !important;
}
.ext-inline-flex {
    display: inline-flex !important;
}
.ext-grid {
    display: grid !important;
}
.ext-inline-grid {
    display: inline-grid !important;
}
.ext-hidden {
    display: none !important;
}
.ext-w-auto {
    width: auto !important;
}
.ext-w-full {
    width: 100% !important;
}
.ext-max-w-full {
    max-width: 100% !important;
}
.ext-flex-1 {
    flex: 1 1 0% !important;
}
.ext-flex-auto {
    flex: 1 1 auto !important;
}
.ext-flex-initial {
    flex: 0 1 auto !important;
}
.ext-flex-none {
    flex: none !important;
}
.ext-flex-shrink-0 {
    flex-shrink: 0 !important;
}
.ext-flex-shrink {
    flex-shrink: 1 !important;
}
.ext-flex-grow-0 {
    flex-grow: 0 !important;
}
.ext-flex-grow {
    flex-grow: 1 !important;
}
.ext-list-none {
    list-style-type: none !important;
}
.ext-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.ext-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.ext-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.ext-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.ext-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.ext-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.ext-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.ext-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.ext-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}
.ext-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}
.ext-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}
.ext-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}
.ext-grid-cols-none {
    grid-template-columns: none !important;
}
.ext-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}
.ext-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}
.ext-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}
.ext-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}
.ext-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}
.ext-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}
.ext-grid-rows-none {
    grid-template-rows: none !important;
}
.ext-flex-row {
    flex-direction: row !important;
}
.ext-flex-row-reverse {
    flex-direction: row-reverse !important;
}
.ext-flex-col {
    flex-direction: column !important;
}
.ext-flex-col-reverse {
    flex-direction: column-reverse !important;
}
.ext-flex-wrap {
    flex-wrap: wrap !important;
}
.ext-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.ext-flex-nowrap {
    flex-wrap: nowrap !important;
}
.ext-items-start {
    align-items: flex-start !important;
}
.ext-items-end {
    align-items: flex-end !important;
}
.ext-items-center {
    align-items: center !important;
}
.ext-items-baseline {
    align-items: baseline !important;
}
.ext-items-stretch {
    align-items: stretch !important;
}
.ext-justify-start {
    justify-content: flex-start !important;
}
.ext-justify-end {
    justify-content: flex-end !important;
}
.ext-justify-center {
    justify-content: center !important;
}
.ext-justify-between {
    justify-content: space-between !important;
}
.ext-justify-around {
    justify-content: space-around !important;
}
.ext-justify-evenly {
    justify-content: space-evenly !important;
}
.ext-justify-items-start {
    justify-items: start !important;
}
.ext-justify-items-end {
    justify-items: end !important;
}
.ext-justify-items-center {
    justify-items: center !important;
}
.ext-justify-items-stretch {
    justify-items: stretch !important;
}
.ext-gap-0 {
    gap: 0 !important;
}
.ext-gap-base {
    gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-lg {
    gap: var(--extendify--spacing--large) !important;
}
.ext-gap-x-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
}
.ext-gap-x-base {
    -moz-column-gap: var(--wp--style--block-gap, 1.75rem) !important;
    column-gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-x-lg {
    -moz-column-gap: var(--extendify--spacing--large) !important;
    column-gap: var(--extendify--spacing--large) !important;
}
.ext-gap-y-0 {
    row-gap: 0 !important;
}
.ext-gap-y-base {
    row-gap: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-gap-y-lg {
    row-gap: var(--extendify--spacing--large) !important;
}
.ext-justify-self-auto {
    justify-self: auto !important;
}
.ext-justify-self-start {
    justify-self: start !important;
}
.ext-justify-self-end {
    justify-self: end !important;
}
.ext-justify-self-center {
    justify-self: center !important;
}
.ext-justify-self-stretch {
    justify-self: stretch !important;
}
.ext-rounded-none {
    border-radius: 0 !important;
}
.ext-rounded-full {
    border-radius: 9999px !important;
}
.ext-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.ext-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
}
.ext-rounded-r-none {
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.ext-rounded-r-full {
    border-bottom-right-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
}
.ext-rounded-b-none {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.ext-rounded-b-full {
    border-bottom-left-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
}
.ext-rounded-l-none {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
}
.ext-rounded-l-full {
    border-bottom-left-radius: 9999px !important;
    border-top-left-radius: 9999px !important;
}
.ext-rounded-tl-none {
    border-top-left-radius: 0 !important;
}
.ext-rounded-tl-full {
    border-top-left-radius: 9999px !important;
}
.ext-rounded-tr-none {
    border-top-right-radius: 0 !important;
}
.ext-rounded-tr-full {
    border-top-right-radius: 9999px !important;
}
.ext-rounded-br-none {
    border-bottom-right-radius: 0 !important;
}
.ext-rounded-br-full {
    border-bottom-right-radius: 9999px !important;
}
.ext-rounded-bl-none {
    border-bottom-left-radius: 0 !important;
}
.ext-rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
}
.ext-border-0 {
    border-width: 0 !important;
}
.ext-border-t-0 {
    border-top-width: 0 !important;
}
.ext-border-r-0 {
    border-right-width: 0 !important;
}
.ext-border-b-0 {
    border-bottom-width: 0 !important;
}
.ext-border-l-0 {
    border-left-width: 0 !important;
}
.ext-p-0:not([style*="padding"]) {
    padding: 0 !important;
}
.ext-p-base:not([style*="padding"]) {
    padding: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-p-lg:not([style*="padding"]) {
    padding: var(--extendify--spacing--large) !important;
}
.ext-px-0:not([style*="padding"]) {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.ext-px-base:not([style*="padding"]) {
    padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-px-lg:not([style*="padding"]) {
    padding-left: var(--extendify--spacing--large) !important;
    padding-right: var(--extendify--spacing--large) !important;
}
.ext-py-0:not([style*="padding"]) {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.ext-py-base:not([style*="padding"]) {
    padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-py-lg:not([style*="padding"]) {
    padding-bottom: var(--extendify--spacing--large) !important;
    padding-top: var(--extendify--spacing--large) !important;
}
.ext-pt-0:not([style*="padding"]) {
    padding-top: 0 !important;
}
.ext-pt-base:not([style*="padding"]) {
    padding-top: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pt-lg:not([style*="padding"]) {
    padding-top: var(--extendify--spacing--large) !important;
}
.ext-pr-0:not([style*="padding"]) {
    padding-right: 0 !important;
}
.ext-pr-base:not([style*="padding"]) {
    padding-right: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pr-lg:not([style*="padding"]) {
    padding-right: var(--extendify--spacing--large) !important;
}
.ext-pb-0:not([style*="padding"]) {
    padding-bottom: 0 !important;
}
.ext-pb-base:not([style*="padding"]) {
    padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pb-lg:not([style*="padding"]) {
    padding-bottom: var(--extendify--spacing--large) !important;
}
.ext-pl-0:not([style*="padding"]) {
    padding-left: 0 !important;
}
.ext-pl-base:not([style*="padding"]) {
    padding-left: var(--wp--style--block-gap, 1.75rem) !important;
}
.ext-pl-lg:not([style*="padding"]) {
    padding-left: var(--extendify--spacing--large) !important;
}
.ext-text-left {
    text-align: left !important;
}
.ext-text-center {
    text-align: center !important;
}
.ext-text-right {
    text-align: right !important;
}
.ext-leading-none {
    line-height: 1 !important;
}
.ext-leading-tight {
    line-height: 1.25 !important;
}
.ext-leading-snug {
    line-height: 1.375 !important;
}
.ext-leading-normal {
    line-height: 1.5 !important;
}
.ext-leading-relaxed {
    line-height: 1.625 !important;
}
.ext-leading-loose {
    line-height: 2 !important;
}
.clip-path--rhombus img {
    -webkit-clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%);
    clip-path: polygon(15% 6%, 80% 29%, 84% 93%, 23% 69%);
}
.clip-path--diamond img {
    -webkit-clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%);
    clip-path: polygon(5% 29%, 60% 2%, 91% 64%, 36% 89%);
}
.clip-path--rhombus-alt img {
    -webkit-clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%);
    clip-path: polygon(14% 9%, 85% 24%, 91% 89%, 19% 76%);
}
.wp-block-columns[class*="fullwidth-cols"] {
    margin-bottom: unset;
}
.wp-block-column.editor\:pointer-events-none {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.is-root-container.block-editor-block-list__layout
> [data-align="full"]:not(:first-of-type)
> .wp-block-column.editor\:pointer-events-none,
.is-root-container.block-editor-block-list__layout
> [data-align="wide"]
> .wp-block-column.editor\:pointer-events-none {
    margin-top: calc(var(--wp--style--block-gap, 28px) * -1) !important;
}
.ext .wp-block-columns .wp-block-column[style*="padding"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.ext
.wp-block-columns
+ .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]) {
    margin-top: 0 !important;
}
[class*="fullwidth-cols"] .wp-block-column:first-child,
[class*="fullwidth-cols"] .wp-block-group:first-child {
    margin-top: 0;
}
[class*="fullwidth-cols"] .wp-block-column:last-child,
[class*="fullwidth-cols"] .wp-block-group:last-child {
    margin-bottom: 0;
}
[class*="fullwidth-cols"] .wp-block-column:first-child > *,
[class*="fullwidth-cols"] .wp-block-column > :first-child {
    margin-top: 0;
}
.ext .is-not-stacked-on-mobile .wp-block-column,
[class*="fullwidth-cols"] .wp-block-column > :last-child {
    margin-bottom: 0;
}
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
> .wp-block-column:not(:last-child) {
    margin-bottom: var(--wp--style--block-gap, 1.75rem);
}
@media (min-width: 782px) {
    .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
    > .wp-block-column:not(:last-child) {
        margin-bottom: 0;
    }
}
.wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile
> .wp-block-column {
    margin-bottom: 0 !important;
}
@media (min-width: 600px) and (max-width: 781px) {
    .wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile)
    > .wp-block-column:nth-child(2n) {
        margin-left: var(--wp--style--block-gap, 2em);
    }
}
@media (max-width: 781px) {
    .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap;
    }
    .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column,
    .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column:not([style*="margin"]) {
        margin-left: 0 !important;
    }
    .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column {
        flex-basis: 100% !important;
    }
}
@media (max-width: 1079px) {
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
        flex-wrap: wrap;
    }
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column,
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column:not([style*="margin"]) {
        margin-left: 0 !important;
    }
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column {
        flex-basis: 100% !important;
    }
    .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)
    > .wp-block-column:not(:last-child) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
}
.direction-rtl {
    direction: rtl;
}
.direction-ltr {
    direction: ltr;
}
.is-style-inline-list {
    padding-left: 0 !important;
}
.is-style-inline-list li {
    list-style-type: none !important;
}
@media (min-width: 782px) {
    .is-style-inline-list li {
        display: inline !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
}
@media (min-width: 782px) {
    .is-style-inline-list li:first-child {
        margin-left: 0 !important;
    }
}
@media (min-width: 782px) {
    .is-style-inline-list li:last-child {
        margin-right: 0 !important;
    }
}
.bring-to-front {
    position: relative;
    z-index: 10;
}
.text-stroke {
    -webkit-text-stroke-color: var(--wp--preset--color--background);
}
.text-stroke,
.text-stroke--primary {
    -webkit-text-stroke-width: var(
            --wp--custom--typography--text-stroke-width,
            2px
    );
}
.text-stroke--primary {
    -webkit-text-stroke-color: var(--wp--preset--color--primary);
}
.text-stroke--secondary {
    -webkit-text-stroke-width: var(
            --wp--custom--typography--text-stroke-width,
            2px
    );
    -webkit-text-stroke-color: var(--wp--preset--color--secondary);
}
.editor\:no-caption .block-editor-rich-text__editable {
    display: none !important;
}
.editor\:no-inserter
.wp-block-column:not(.is-selected)
> .block-list-appender,
.editor\:no-inserter
.wp-block-cover__inner-container
> .block-list-appender,
.editor\:no-inserter
.wp-block-group__inner-container
> .block-list-appender,
.editor\:no-inserter > .block-list-appender {
    display: none;
}
.editor\:no-resize .components-resizable-box__handle,
.editor\:no-resize .components-resizable-box__handle:after,
.editor\:no-resize .components-resizable-box__side-handle:before {
    display: none;
    pointer-events: none;
}
.editor\:no-resize .components-resizable-box__container {
    display: block;
}
.editor\:pointer-events-none {
    pointer-events: none;
}
.is-style-angled {
    justify-content: flex-end;
}
.ext .is-style-angled > [class*="_inner-container"],
.is-style-angled {
    align-items: center;
}
.is-style-angled .wp-block-cover__image-background,
.is-style-angled .wp-block-cover__video-background {
    -webkit-clip-path: polygon(0 0, 30% 0, 50% 100%, 0 100%);
    clip-path: polygon(0 0, 30% 0, 50% 100%, 0 100%);
    z-index: 1;
}
@media (min-width: 782px) {
    .is-style-angled .wp-block-cover__image-background,
    .is-style-angled .wp-block-cover__video-background {
        -webkit-clip-path: polygon(0 0, 55% 0, 65% 100%, 0 100%);
        clip-path: polygon(0 0, 55% 0, 65% 100%, 0 100%);
    }
}
.has-foreground-color {
    color: var(--wp--preset--color--foreground, #000) !important;
}
.has-foreground-background-color {
    background-color: var(--wp--preset--color--foreground, #000) !important;
}
.has-background-color {
    color: var(--wp--preset--color--background, #fff) !important;
}
.has-background-background-color {
    background-color: var(--wp--preset--color--background, #fff) !important;
}
.has-primary-color {
    color: var(--wp--preset--color--primary, #4b5563) !important;
}
.has-primary-background-color {
    background-color: var(--wp--preset--color--primary, #4b5563) !important;
}
.has-secondary-color {
    color: var(--wp--preset--color--secondary, #9ca3af) !important;
}
.has-secondary-background-color {
    background-color: var(
            --wp--preset--color--secondary,
            #9ca3af
    ) !important;
}
.ext.has-text-color h1,
.ext.has-text-color h2,
.ext.has-text-color h3,
.ext.has-text-color h4,
.ext.has-text-color h5,
.ext.has-text-color h6,
.ext.has-text-color p {
    color: currentColor;
}
.has-white-color {
    color: var(--wp--preset--color--white, #fff) !important;
}
.has-black-color {
    color: var(--wp--preset--color--black, #000) !important;
}
.has-ext-foreground-background-color {
    background-color: var(
            --wp--preset--color--foreground,
            var(--wp--preset--color--black, #000)
    ) !important;
}
.has-ext-primary-background-color {
    background-color: var(
            --wp--preset--color--primary,
            var(--wp--preset--color--cyan-bluish-gray, #000)
    ) !important;
}
.wp-block-button__link.has-black-background-color {
    border-color: var(--wp--preset--color--black, #000);
}
.wp-block-button__link.has-white-background-color {
    border-color: var(--wp--preset--color--white, #fff);
}
.has-ext-small-font-size {
    font-size: var(--wp--preset--font-size--ext-small) !important;
}
.has-ext-medium-font-size {
    font-size: var(--wp--preset--font-size--ext-medium) !important;
}
.has-ext-large-font-size {
    font-size: var(--wp--preset--font-size--ext-large) !important;
    line-height: 1.2;
}
.has-ext-x-large-font-size {
    font-size: var(--wp--preset--font-size--ext-x-large) !important;
    line-height: 1;
}
.has-ext-xx-large-font-size {
    font-size: var(--wp--preset--font-size--ext-xx-large) !important;
    line-height: 1;
}
.has-ext-x-large-font-size:not([style*="line-height"]),
.has-ext-xx-large-font-size:not([style*="line-height"]) {
    line-height: 1.1;
}
.ext .wp-block-group > * {
    margin-bottom: 0;
    margin-top: 0;
}
.ext .wp-block-group > * + * {
    margin-bottom: 0;
}
.ext .wp-block-group > * + *,
.ext h2 {
    margin-top: var(--wp--style--block-gap, 1.75rem);
}
.ext h2 {
    margin-bottom: var(--wp--style--block-gap, 1.75rem);
}
.has-ext-x-large-font-size + h3,
.has-ext-x-large-font-size + p {
    margin-top: 0.5rem;
}
.ext .wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
    min-width: 12rem;
    width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.ext .ext-grid > [class*="_inner-container"] {
    display: grid;
}
.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]),
.ext
> [class*="_inner-container"]
> .wp-block
> .ext-grid:not([class*="columns"]) {
    display: initial !important;
}
.ext .ext-grid-cols-1 > [class*="_inner-container"] {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-2 > [class*="_inner-container"] {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-3 > [class*="_inner-container"] {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-4 > [class*="_inner-container"] {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-5 > [class*="_inner-container"] {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-6 > [class*="_inner-container"] {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-7 > [class*="_inner-container"] {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-8 > [class*="_inner-container"] {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-9 > [class*="_inner-container"] {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-10 > [class*="_inner-container"] {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-11 > [class*="_inner-container"] {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-12 > [class*="_inner-container"] {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-13 > [class*="_inner-container"] {
    grid-template-columns: repeat(13, minmax(0, 1fr)) !important;
}
.ext .ext-grid-cols-none > [class*="_inner-container"] {
    grid-template-columns: none !important;
}
.ext .ext-grid-rows-1 > [class*="_inner-container"] {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-2 > [class*="_inner-container"] {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-3 > [class*="_inner-container"] {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-4 > [class*="_inner-container"] {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-5 > [class*="_inner-container"] {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-6 > [class*="_inner-container"] {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}
.ext .ext-grid-rows-none > [class*="_inner-container"] {
    grid-template-rows: none !important;
}
.ext .ext-items-start > [class*="_inner-container"] {
    align-items: flex-start !important;
}
.ext .ext-items-end > [class*="_inner-container"] {
    align-items: flex-end !important;
}
.ext .ext-items-center > [class*="_inner-container"] {
    align-items: center !important;
}
.ext .ext-items-baseline > [class*="_inner-container"] {
    align-items: baseline !important;
}
.ext .ext-items-stretch > [class*="_inner-container"] {
    align-items: stretch !important;
}
.ext.wp-block-group > :last-child {
    margin-bottom: 0;
}
.ext .wp-block-group__inner-container {
    padding: 0 !important;
}
.ext.has-background {
    padding-left: var(--wp--style--block-gap, 1.75rem);
    padding-right: var(--wp--style--block-gap, 1.75rem);
}
.ext [class*="inner-container"] > .alignwide [class*="inner-container"],
.ext
[class*="inner-container"]
> [data-align="wide"]
[class*="inner-container"] {
    max-width: var(--responsive--alignwide-width, 120rem);
}
.ext
[class*="inner-container"]
> .alignwide
[class*="inner-container"]
> *,
.ext
[class*="inner-container"]
> [data-align="wide"]
[class*="inner-container"]
> * {
    max-width: 100% !important;
}
.ext .wp-block-image {
    position: relative;
    text-align: center;
}
.ext .wp-block-image img {
    display: inline-block;
    vertical-align: middle;
}
body {
    --extendify--spacing--large: var(
            --wp--custom--spacing--large,
            clamp(2em, 8vw, 8em)
    );
    --wp--preset--font-size--ext-small: 1rem;
    --wp--preset--font-size--ext-medium: 1.125rem;
    --wp--preset--font-size--ext-large: clamp(1.65rem, 3.5vw, 2.15rem);
    --wp--preset--font-size--ext-x-large: clamp(3rem, 6vw, 4.75rem);
    --wp--preset--font-size--ext-xx-large: clamp(3.25rem, 7.5vw, 5.75rem);
    --wp--preset--color--black: #000;
    --wp--preset--color--white: #fff;
}
.ext * {
    box-sizing: border-box;
}
.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.components-resizable-box__container {
    background: transparent !important;
}
.block-editor-block-preview__content-iframe
.ext
[data-type="core/spacer"]
.block-library-spacer__resize-container:before {
    display: none !important;
}
.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {
    margin-bottom: unset;
    margin-top: unset;
}
.ext .alignwide {
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-root-container.block-editor-block-list__layout
> [data-align="full"]:not(:first-of-type)
> .ext-my-0,
.is-root-container.block-editor-block-list__layout
> [data-align="wide"]
> .ext-my-0:not([style*="margin"]) {
    margin-top: calc(var(--wp--style--block-gap, 28px) * -1) !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-50 {
    min-height: 50vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-60 {
    min-height: 60vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-70 {
    min-height: 70vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-80 {
    min-height: 80vw !important;
}
.block-editor-block-preview__content-iframe .preview\:min-h-100 {
    min-height: 100vw !important;
}
.ext-mr-0.alignfull:not([style*="margin"]):not([style*="margin"]) {
    margin-right: 0 !important;
}
.ext-ml-0:not([style*="margin"]):not([style*="margin"]) {
    margin-left: 0 !important;
}
.is-root-container
.wp-block[data-align="full"]
> .ext-mx-0:not([style*="margin"]):not([style*="margin"]) {
    margin-left: calc(var(--wp--custom--spacing--outer, 0) * 1) !important;
    margin-right: calc(var(--wp--custom--spacing--outer, 0) * 1) !important;
    overflow: hidden;
    width: unset;
}
@media (min-width: 782px) {
    .tablet\:ext-absolute {
        position: absolute !important;
    }
    .tablet\:ext-relative {
        position: relative !important;
    }
    .tablet\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-top-lg {
        top: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .tablet\:ext--top-lg {
        top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-right-lg {
        right: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .tablet\:ext--right-lg {
        right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .tablet\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-left-lg {
        left: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .tablet\:ext--left-lg {
        left: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-order-1 {
        order: 1 !important;
    }
    .tablet\:ext-order-2 {
        order: 2 !important;
    }
    .tablet\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
    }
    .tablet\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
    }
    .tablet\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .tablet\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .tablet\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .tablet\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large) !important;
        margin-right: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
        margin-right: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-my-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
        margin-top: 0 !important;
    }
    .tablet\:ext-my-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
        margin-top: auto !important;
    }
    .tablet\:ext-my-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-my-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large) !important;
        margin-top: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--my-base:not([style*="margin"]) {
        margin-bottom: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
        margin-top: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--my-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
        margin-top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
    }
    .tablet\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
    }
    .tablet\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
    }
    .tablet\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
    }
    .tablet\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
    }
    .tablet\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
    }
    .tablet\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
    }
    .tablet\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
    }
    .tablet\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .tablet\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .tablet\:ext-block {
        display: block !important;
    }
    .tablet\:ext-inline-block {
        display: inline-block !important;
    }
    .tablet\:ext-inline {
        display: inline !important;
    }
    .tablet\:ext-flex {
        display: flex !important;
    }
    .tablet\:ext-inline-flex {
        display: inline-flex !important;
    }
    .tablet\:ext-grid {
        display: grid !important;
    }
    .tablet\:ext-inline-grid {
        display: inline-grid !important;
    }
    .tablet\:ext-hidden {
        display: none !important;
    }
    .tablet\:ext-w-auto {
        width: auto !important;
    }
    .tablet\:ext-w-full {
        width: 100% !important;
    }
    .tablet\:ext-max-w-full {
        max-width: 100% !important;
    }
    .tablet\:ext-flex-1 {
        flex: 1 1 0% !important;
    }
    .tablet\:ext-flex-auto {
        flex: 1 1 auto !important;
    }
    .tablet\:ext-flex-initial {
        flex: 0 1 auto !important;
    }
    .tablet\:ext-flex-none {
        flex: none !important;
    }
    .tablet\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
    }
    .tablet\:ext-flex-shrink {
        flex-shrink: 1 !important;
    }
    .tablet\:ext-flex-grow-0 {
        flex-grow: 0 !important;
    }
    .tablet\:ext-flex-grow {
        flex-grow: 1 !important;
    }
    .tablet\:ext-list-none {
        list-style-type: none !important;
    }
    .tablet\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }
    .tablet\:ext-grid-cols-none {
        grid-template-columns: none !important;
    }
    .tablet\:ext-flex-row {
        flex-direction: row !important;
    }
    .tablet\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
    }
    .tablet\:ext-flex-col {
        flex-direction: column !important;
    }
    .tablet\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
    }
    .tablet\:ext-flex-wrap {
        flex-wrap: wrap !important;
    }
    .tablet\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }
    .tablet\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
    }
    .tablet\:ext-items-start {
        align-items: flex-start !important;
    }
    .tablet\:ext-items-end {
        align-items: flex-end !important;
    }
    .tablet\:ext-items-center {
        align-items: center !important;
    }
    .tablet\:ext-items-baseline {
        align-items: baseline !important;
    }
    .tablet\:ext-items-stretch {
        align-items: stretch !important;
    }
    .tablet\:ext-justify-start {
        justify-content: flex-start !important;
    }
    .tablet\:ext-justify-end {
        justify-content: flex-end !important;
    }
    .tablet\:ext-justify-center {
        justify-content: center !important;
    }
    .tablet\:ext-justify-between {
        justify-content: space-between !important;
    }
    .tablet\:ext-justify-around {
        justify-content: space-around !important;
    }
    .tablet\:ext-justify-evenly {
        justify-content: space-evenly !important;
    }
    .tablet\:ext-justify-items-start {
        justify-items: start !important;
    }
    .tablet\:ext-justify-items-end {
        justify-items: end !important;
    }
    .tablet\:ext-justify-items-center {
        justify-items: center !important;
    }
    .tablet\:ext-justify-items-stretch {
        justify-items: stretch !important;
    }
    .tablet\:ext-justify-self-auto {
        justify-self: auto !important;
    }
    .tablet\:ext-justify-self-start {
        justify-self: start !important;
    }
    .tablet\:ext-justify-self-end {
        justify-self: end !important;
    }
    .tablet\:ext-justify-self-center {
        justify-self: center !important;
    }
    .tablet\:ext-justify-self-stretch {
        justify-self: stretch !important;
    }
    .tablet\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
    }
    .tablet\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .tablet\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large) !important;
        padding-right: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-py-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }
    .tablet\:ext-py-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-py-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large) !important;
        padding-top: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
    }
    .tablet\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
    }
    .tablet\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
    }
    .tablet\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
    }
    .tablet\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .tablet\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large) !important;
    }
    .tablet\:ext-text-left {
        text-align: left !important;
    }
    .tablet\:ext-text-center {
        text-align: center !important;
    }
    .tablet\:ext-text-right {
        text-align: right !important;
    }
}
@media (min-width: 1080px) {
    .desktop\:ext-absolute {
        position: absolute !important;
    }
    .desktop\:ext-relative {
        position: relative !important;
    }
    .desktop\:ext-top-base {
        top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-top-lg {
        top: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--top-base {
        top: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .desktop\:ext--top-lg {
        top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-right-base {
        right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-right-lg {
        right: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--right-base {
        right: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .desktop\:ext--right-lg {
        right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-bottom-base {
        bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-bottom-lg {
        bottom: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--bottom-base {
        bottom: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .desktop\:ext--bottom-lg {
        bottom: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-left-base {
        left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-left-lg {
        left: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--left-base {
        left: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .desktop\:ext--left-lg {
        left: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-order-1 {
        order: 1 !important;
    }
    .desktop\:ext-order-2 {
        order: 2 !important;
    }
    .desktop\:ext-m-0:not([style*="margin"]) {
        margin: 0 !important;
    }
    .desktop\:ext-m-auto:not([style*="margin"]) {
        margin: auto !important;
    }
    .desktop\:ext-m-base:not([style*="margin"]) {
        margin: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-m-lg:not([style*="margin"]) {
        margin: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--m-base:not([style*="margin"]) {
        margin: calc(var(--wp--style--block-gap, 1.75rem) * -1) !important;
    }
    .desktop\:ext--m-lg:not([style*="margin"]) {
        margin: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-mx-0:not([style*="margin"]) {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .desktop\:ext-mx-auto:not([style*="margin"]) {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .desktop\:ext-mx-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-mx-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large) !important;
        margin-right: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--mx-base:not([style*="margin"]) {
        margin-left: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
        margin-right: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--mx-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large) * -1) !important;
        margin-right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-my-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
        margin-top: 0 !important;
    }
    .desktop\:ext-my-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
        margin-top: auto !important;
    }
    .desktop\:ext-my-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-my-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large) !important;
        margin-top: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--my-base:not([style*="margin"]) {
        margin-bottom: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
        margin-top: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--my-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
        margin-top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-mt-0:not([style*="margin"]) {
        margin-top: 0 !important;
    }
    .desktop\:ext-mt-auto:not([style*="margin"]) {
        margin-top: auto !important;
    }
    .desktop\:ext-mt-base:not([style*="margin"]) {
        margin-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-mt-lg:not([style*="margin"]) {
        margin-top: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--mt-base:not([style*="margin"]) {
        margin-top: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--mt-lg:not([style*="margin"]) {
        margin-top: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-mr-0:not([style*="margin"]) {
        margin-right: 0 !important;
    }
    .desktop\:ext-mr-auto:not([style*="margin"]) {
        margin-right: auto !important;
    }
    .desktop\:ext-mr-base:not([style*="margin"]) {
        margin-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-mr-lg:not([style*="margin"]) {
        margin-right: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--mr-base:not([style*="margin"]) {
        margin-right: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--mr-lg:not([style*="margin"]) {
        margin-right: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-mb-0:not([style*="margin"]) {
        margin-bottom: 0 !important;
    }
    .desktop\:ext-mb-auto:not([style*="margin"]) {
        margin-bottom: auto !important;
    }
    .desktop\:ext-mb-base:not([style*="margin"]) {
        margin-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-mb-lg:not([style*="margin"]) {
        margin-bottom: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--mb-base:not([style*="margin"]) {
        margin-bottom: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--mb-lg:not([style*="margin"]) {
        margin-bottom: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-ml-0:not([style*="margin"]) {
        margin-left: 0 !important;
    }
    .desktop\:ext-ml-auto:not([style*="margin"]) {
        margin-left: auto !important;
    }
    .desktop\:ext-ml-base:not([style*="margin"]) {
        margin-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-ml-lg:not([style*="margin"]) {
        margin-left: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext--ml-base:not([style*="margin"]) {
        margin-left: calc(
                var(--wp--style--block-gap, 1.75rem) * -1
        ) !important;
    }
    .desktop\:ext--ml-lg:not([style*="margin"]) {
        margin-left: calc(var(--extendify--spacing--large) * -1) !important;
    }
    .desktop\:ext-block {
        display: block !important;
    }
    .desktop\:ext-inline-block {
        display: inline-block !important;
    }
    .desktop\:ext-inline {
        display: inline !important;
    }
    .desktop\:ext-flex {
        display: flex !important;
    }
    .desktop\:ext-inline-flex {
        display: inline-flex !important;
    }
    .desktop\:ext-grid {
        display: grid !important;
    }
    .desktop\:ext-inline-grid {
        display: inline-grid !important;
    }
    .desktop\:ext-hidden {
        display: none !important;
    }
    .desktop\:ext-w-auto {
        width: auto !important;
    }
    .desktop\:ext-w-full {
        width: 100% !important;
    }
    .desktop\:ext-max-w-full {
        max-width: 100% !important;
    }
    .desktop\:ext-flex-1 {
        flex: 1 1 0% !important;
    }
    .desktop\:ext-flex-auto {
        flex: 1 1 auto !important;
    }
    .desktop\:ext-flex-initial {
        flex: 0 1 auto !important;
    }
    .desktop\:ext-flex-none {
        flex: none !important;
    }
    .desktop\:ext-flex-shrink-0 {
        flex-shrink: 0 !important;
    }
    .desktop\:ext-flex-shrink {
        flex-shrink: 1 !important;
    }
    .desktop\:ext-flex-grow-0 {
        flex-grow: 0 !important;
    }
    .desktop\:ext-flex-grow {
        flex-grow: 1 !important;
    }
    .desktop\:ext-list-none {
        list-style-type: none !important;
    }
    .desktop\:ext-grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }
    .desktop\:ext-grid-cols-none {
        grid-template-columns: none !important;
    }
    .desktop\:ext-flex-row {
        flex-direction: row !important;
    }
    .desktop\:ext-flex-row-reverse {
        flex-direction: row-reverse !important;
    }
    .desktop\:ext-flex-col {
        flex-direction: column !important;
    }
    .desktop\:ext-flex-col-reverse {
        flex-direction: column-reverse !important;
    }
    .desktop\:ext-flex-wrap {
        flex-wrap: wrap !important;
    }
    .desktop\:ext-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }
    .desktop\:ext-flex-nowrap {
        flex-wrap: nowrap !important;
    }
    .desktop\:ext-items-start {
        align-items: flex-start !important;
    }
    .desktop\:ext-items-end {
        align-items: flex-end !important;
    }
    .desktop\:ext-items-center {
        align-items: center !important;
    }
    .desktop\:ext-items-baseline {
        align-items: baseline !important;
    }
    .desktop\:ext-items-stretch {
        align-items: stretch !important;
    }
    .desktop\:ext-justify-start {
        justify-content: flex-start !important;
    }
    .desktop\:ext-justify-end {
        justify-content: flex-end !important;
    }
    .desktop\:ext-justify-center {
        justify-content: center !important;
    }
    .desktop\:ext-justify-between {
        justify-content: space-between !important;
    }
    .desktop\:ext-justify-around {
        justify-content: space-around !important;
    }
    .desktop\:ext-justify-evenly {
        justify-content: space-evenly !important;
    }
    .desktop\:ext-justify-items-start {
        justify-items: start !important;
    }
    .desktop\:ext-justify-items-end {
        justify-items: end !important;
    }
    .desktop\:ext-justify-items-center {
        justify-items: center !important;
    }
    .desktop\:ext-justify-items-stretch {
        justify-items: stretch !important;
    }
    .desktop\:ext-justify-self-auto {
        justify-self: auto !important;
    }
    .desktop\:ext-justify-self-start {
        justify-self: start !important;
    }
    .desktop\:ext-justify-self-end {
        justify-self: end !important;
    }
    .desktop\:ext-justify-self-center {
        justify-self: center !important;
    }
    .desktop\:ext-justify-self-stretch {
        justify-self: stretch !important;
    }
    .desktop\:ext-p-0:not([style*="padding"]) {
        padding: 0 !important;
    }
    .desktop\:ext-p-base:not([style*="padding"]) {
        padding: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-p-lg:not([style*="padding"]) {
        padding: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-px-0:not([style*="padding"]) {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .desktop\:ext-px-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-px-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large) !important;
        padding-right: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-py-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }
    .desktop\:ext-py-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-py-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large) !important;
        padding-top: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-pt-0:not([style*="padding"]) {
        padding-top: 0 !important;
    }
    .desktop\:ext-pt-base:not([style*="padding"]) {
        padding-top: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-pt-lg:not([style*="padding"]) {
        padding-top: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-pr-0:not([style*="padding"]) {
        padding-right: 0 !important;
    }
    .desktop\:ext-pr-base:not([style*="padding"]) {
        padding-right: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-pr-lg:not([style*="padding"]) {
        padding-right: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-pb-0:not([style*="padding"]) {
        padding-bottom: 0 !important;
    }
    .desktop\:ext-pb-base:not([style*="padding"]) {
        padding-bottom: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-pb-lg:not([style*="padding"]) {
        padding-bottom: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-pl-0:not([style*="padding"]) {
        padding-left: 0 !important;
    }
    .desktop\:ext-pl-base:not([style*="padding"]) {
        padding-left: var(--wp--style--block-gap, 1.75rem) !important;
    }
    .desktop\:ext-pl-lg:not([style*="padding"]) {
        padding-left: var(--extendify--spacing--large) !important;
    }
    .desktop\:ext-text-left {
        text-align: left !important;
    }
    .desktop\:ext-text-center {
        text-align: center !important;
    }
    .desktop\:ext-text-right {
        text-align: right !important;
    }
}