#astroid-backtotop{background:rgba(227, 19, 25, 1);padding:10px;}#astroid-backtotop > i{font-size:20px;color:rgb(255, 255, 255);width:20px;height:20px;line-height:20px;text-align:center;}[data-bs-theme=dark] #astroid-backtotop{background:rgba(227, 19, 25, 1);}[data-bs-theme=dark] #astroid-backtotop > i{color:rgb(255, 255, 255);}#ta1l-dc6efyjl0{color:rgb(0, 0, 0);}[data-bs-theme=dark] #ta1l-dc6efyjl0{color:rgb(0, 0, 0);}#ta1-im8m6rryc{background-image:url(/images/tp_ultimate/header.png);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;color:rgb(255, 255, 255);}[data-bs-theme=dark] #ta1-im8m6rryc{color:rgb(255, 255, 255);}#h-i0r950axa{background-color:rgba(0, 0, 0, 1);padding-top:10px;padding-bottom:10px}[data-bs-theme=dark] #h-i0r950axa{background-color:rgba(190, 190, 190, 1);}#ca-1529739248826{background-color:rgb(255, 255, 255);padding-top:20px;padding-bottom:20px}[data-bs-theme=dark] #ca-1529739248826{background-color:rgb(255, 255, 255);}#cs-1528971561366{padding-top:20px;padding-bottom:10px}#bb1-60897e4dcb729822904121{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] #bb1-60897e4dcb729822904121{background-color:rgb(255, 255, 255);}#bb3-60897e4dcb3fec54757042{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] #bb3-60897e4dcb3fec54757042{background-color:rgb(255, 255, 255);}#top-b{margin-top:1%;margin-bottom:1%}#f1c-qe89el34j{color:rgba(255, 255, 255, 1);padding-top:5px;padding-bottom:5px}#f1c-qe89el34j a{color:rgb(255, 255, 255);}#f1c-qe89el34j a:hover{color:rgb(204, 204, 204);}[data-bs-theme=dark] #f1c-qe89el34j{color:rgba(177, 193, 201, 1);}[data-bs-theme=dark] #f1c-qe89el34j a{color:rgb(255, 255, 255);}[data-bs-theme=dark] #f1c-qe89el34j a:hover{color:rgb(204, 204, 204);}#f-oel6e1bpp{background-color:rgb(17, 17, 17);margin-top:1%;padding-top:10px;padding-bottom:10px}[data-bs-theme=dark] #f-oel6e1bpp{background-color:rgb(17, 17, 17);}.astroid-offcanvas {width: 320px;} .astroid-offcanvas .dropdown-menus {width: 320px !important;}.st-effect-2.astroid-offcanvas-open .astroid-content{-webkit-transform:translate3d(320px, 0, 0);transform:translate3d(320px, 0, 0);}.st-effect-2.astroid-offcanvas-open .st-effect-2.astroid-offcanvas{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}.astroid-offcanvas-opened .astroid-wrapper{background:rgb(173, 181, 189);}.st-effect-2.astroid-offcanvas{z-index:0 !important;}.st-effect-2.astroid-offcanvas-open .st-effect-2.astroid-offcanvas{visibility: visible; -webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}.st-effect-2.astroid-offcanvas::after{display:none;}.offcanvasDirRight .st-effect-2.astroid-offcanvas-open .astroid-content{-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0);}body, .body{font-weight:400;text-transform:none;font-size:14px;line-height:1.4em;font-family:Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h1, .h1{font-weight:400;text-transform:none;font-size:28px;line-height:1.6em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}h2, .h2{font-weight:400;text-transform:none;font-size:26px;line-height:1.3em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}h3, .h3{font-weight:400;text-transform:none;font-size:20px;line-height:1.2em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}h4, .h4{color:rgb(0, 0, 0);font-weight:400;text-transform:none;font-size:18px;line-height:1.2em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] h4, .h4{color:rgb(0, 0, 0);}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-weight:400;text-transform:none;font-size:14px;line-height:1.6em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-weight:400;text-transform:none;font-size:15px;line-height:1.8em;font-family:"Quicksand Light Regular", Arial, Helvetica, sans-serif;}.container, .container-sm, .container-md, .container-lg, .container-xl, .container-fluid, .astroid-layout.astroid-layout-boxed .astroid-wrapper {max-width: 1200px;}:root, [data-bs-theme="light"]{--bs-body-bg:rgba(250, 250, 250, 1);--bs-body-color:rgba(51, 51, 51, 1);--bs-link-color:rgba(200, 23, 32, 1);--bs-link-hover-color:rgb(204, 204, 204);--as-header-text-color:rgb(0, 0, 0);--as-header-bg:rgb(0, 0, 0);--as-stick-header-bg-color:rgba(245, 245, 245, 1);--as-stick-header-menu-link-color:rgba(0, 0, 0, 1);--as-stick-header-menu-link-hover-color:rgba(200, 23, 32, 1);--as-stick-header-menu-link-active-color:rgba(200, 23, 32, 1);--as-main-menu-link-color:rgb(255, 255, 255);--as-main-menu-link-hover-color:rgba(192, 192, 192, 1);--as-main-menu-link-active-color:rgb(255, 255, 255);--as-dropdown-bg-color:rgba(200, 23, 32, 1);--as-dropdown-link-color:rgba(255, 255, 255, 1);--as-dropdown-menu-link-hover-color:rgb(255, 255, 255);--as-dropdown-menu-hover-bg-color:rgba(0, 0, 0, 1);--as-dropdown-menu-active-link-color:rgb(255, 255, 255);--as-dropdown-menu-active-bg-color:rgba(0, 0, 0, 1);--as-mobile-menu-text-color:rgb(0, 0, 0);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgb(0, 0, 0);--as-mobile-menu-active-link-color:rgba(255, 255, 255, 1);--as-mobile-menu-active-bg-color:rgba(200, 23, 32, 1);--as-mobile-menu-active-icon-color:rgba(168, 168, 168, 1);--as-mobile-menu-icon-color:rgba(0, 0, 0, 1);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgb(0, 0, 0);--as-mobilemenu-menu-link-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-link-color:rgba(200, 23, 32, 1);--as-mobilemenu-menu-active-bg-color:rgb(255, 255, 255);--as-mobilemenu-menu-icon-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-active-icon-color:rgba(168, 168, 168, 1);--as-contact-info-icon-color:rgb(255, 255, 255);}[data-bs-theme="dark"]{--bs-body-bg:rgba(0, 0, 0, 1);--bs-body-color:rgba(3, 0, 0, 1);--bs-link-color:rgba(200, 23, 32, 1);--bs-link-hover-color:rgb(204, 204, 204);--as-header-text-color:rgb(0, 0, 0);--as-header-bg:rgb(0, 0, 0);--as-stick-header-bg-color:rgba(245, 245, 245, 1);--as-stick-header-menu-link-color:rgba(0, 0, 0, 1);--as-stick-header-menu-link-hover-color:rgba(200, 23, 32, 1);--as-stick-header-menu-link-active-color:rgba(200, 23, 32, 1);--as-main-menu-link-color:rgb(255, 255, 255);--as-main-menu-link-hover-color:rgba(12, 0, 0, 1);--as-main-menu-link-active-color:rgb(255, 255, 255);--as-dropdown-bg-color:rgba(12, 0, 0, 1);--as-dropdown-link-color:rgba(155, 155, 155, 1);--as-dropdown-menu-link-hover-color:rgb(255, 255, 255);--as-dropdown-menu-hover-bg-color:rgba(200, 23, 32, 1);--as-dropdown-menu-active-link-color:rgb(255, 255, 255);--as-dropdown-menu-active-bg-color:rgba(200, 23, 32, 1);--as-mobile-menu-text-color:rgb(0, 0, 0);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgb(0, 0, 0);--as-mobile-menu-active-link-color:rgba(200, 23, 32, 1);--as-mobile-menu-active-bg-color:rgba(200, 23, 32, 1);--as-mobile-menu-active-icon-color:rgba(168, 168, 168, 1);--as-mobile-menu-icon-color:rgba(140, 140, 140, 1);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgb(0, 0, 0);--as-mobilemenu-menu-link-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-link-color:rgba(200, 23, 32, 1);--as-mobilemenu-menu-active-bg-color:rgb(255, 255, 255);--as-mobilemenu-menu-icon-color:rgba(0, 0, 0, 1);--as-mobilemenu-menu-active-icon-color:rgba(12, 0, 0, 1);--as-contact-info-icon-color:rgb(255, 255, 255);}.items-leading .article-title .page-header h2{font-size:18px;}.items-row .article-title .page-header h2{font-size:16px;}#astroid-offcanvas .small,
.mod-menu__sub.small {
    font-size: 13px;
}

#astroid-offcanvas .mod-menu.nav.flex-column ul.mod-menu__sub>li>a::before {
    border-color: #333333;
}

#astroid-offcanvas .mod-menu.nav.flex-column ul.mod-menu__sub {
    border-color: #333333;
}

.astroid-component-area a {
    text-decoration: underline !important;
}

.breadcrumb {
    font-size: 13px;
    padding-top: 3px !important;
}

#astroid-footer {
    font-size: 13px;
}

.item-title,
.module-title {
    margin-bottom: 1rem;
}

#smwrap .btn-large {
    padding: 8px 12px !important;
    font-size: 16px !important;
    border-radius: 5px;
}

.header-right-block .search .form-control {
    padding: 2px 2px 2px 10px;
    height: auto;
}

legend {
    font-size: 14px;
}

ul.sigFreeClassic {
    text-align: center;
}

ul.sigFreeClassic li.sigFreeThumb {
    float: none;
    display: inline-block;
}

.megamenu-container,
.megamenu-container .nav-submenu .nav-submenu {
    border-top: 1px solid #ffffff;
}

.item-title h2,
.page-header h1 {
    border-bottom: 1px solid #333333 !important;
    padding-bottom: 5px;
}

.start-alias .item-title h2 {
    border-bottom: 0px solid #333333 !important;
    padding-bottom: 0px;
    padding-top: 10px;
    font-weight: bold;
}

.offcanvasRight .burger-menu-button.header-offcanvas-trigger .inner::before {
    width: 30px;
    margin-left: 0px;
}

.offcanvasRight .burger-menu-button.header-offcanvas-trigger .inner::after {
    width: 30px;
    margin-left: 0px;
}

#astroid-offcanvas li.current a span.nav-title::after,
#ac-1530100662663 li.current a span.nav-title::after,
#ar-60897e4dcb410444882279 li.current a span.nav-title::after {
    display: none;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active .fa-angle-right::before {
    color: #ffffff;
}

.module-title {
    margin-bottom: 0.5rem;
}

.headline-border-primary .module-title {
    padding: 3px 0;
}

#astroid-offcanvas .form-control {
    border-color: #ddd;
    margin: 10px 15px 0;
}

.com-contact__thumbnail.thumbnail {
    float: right;
    margin-right: 10px;
}

.com-contact.contact h3 {
    clear: both;
}

@media (min-width: 992px) {
    #astroid-header .logo-wrapper {
        display: none;
    }
}

@media (max-width: 991.98px) {

    .astroid-header-section,
    .astroid-sidebar-header {
        background-color: #fafafa;
        border-bottom: 1px solid #c8c8c8;
    }

    #h-i0r950axa {
        background-color: #fafafa;
    }
}@media (min-width: 576px) {}@media (min-width: 768px) {body, .body{font-size:14px;line-height:1.4em;}h1, .h1{font-size:28px;line-height:1.6em;}h2, .h2{font-size:26px;line-height:1.3em;}h3, .h3{font-size:24px;line-height:1.6em;}h4, .h4{font-size:20px;line-height:1.2em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:14px;line-height:1.6em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:15px;line-height:1.8em;}}@media (min-width: 992px) {#ta1-im8m6rryc{padding-bottom:0px}#h-i0r950axa{padding-top:10px;padding-bottom:10px}#ca-1529739248826{padding:20px 20px 20px 20px}#cs-1528971561366{padding-top:20px;padding-bottom:10px}#bb1-60897e4dcb729822904121{padding:20px 20px 20px 20px}#bb3-60897e4dcb3fec54757042{padding:20px 20px 20px 20px}#top-b{margin-top:1%;margin-bottom:1%}#f1c-qe89el34j{padding-top:5px;padding-bottom:5px}#f-oel6e1bpp{margin-top:1%;padding-top:10px;padding-bottom:10px}body, .body{font-size:14px;line-height:1.4em;}h1, .h1{font-size:28px;line-height:1.6em;}h2, .h2{font-size:26px;line-height:1.3em;}h3, .h3{font-size:24px;line-height:1.6em;}h4, .h4{font-size:20px;line-height:1.2em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:15px;line-height:1.6em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:15px;line-height:1.8em;}}@media (min-width: 1200px) {}@media (min-width: 1400px) {}