.single-blog-wrapper{ background-color: rgb(250, 249, 249); padding: 50px 0px; }
.single-blog-wrapper .single-blog-body{ padding-bottom: 100px; }
.single-blog-wrapper .single-blog-content .single-blog-title{ font-family: Piedra, cursive; font-weight: normal; font-size: 40px; line-height: 52px; text-align: center; color: rgb(49, 33, 20); width: 600px; margin: 0px auto; padding-bottom: 15px; }
.single-blog-wrapper .single-blog-content p{ font-family: Lato, sans-serif; font-weight: normal; font-size: 18px; line-height: 28px; color: rgb(121, 120, 120); text-align: left; }
.single-blog-wrapper .single-blog-content img{ max-width: 100%; text-align: center; }
.single-blog-wrapper .single-blog-content{ text-align: center; padding: 50px; }
.single-blog-wrapper .single-blog-content .single-blog-text a{ font-weight: normal; color: rgb(121, 120, 120) !important; font-size: 18px !important; text-decoration: underline !important; }
.single-blog-wrapper .single-blog-content .single-blog-text a:hover{ color: rgb(239, 127, 34) !important; }
.donate-section{ background-color: rgb(239, 127, 34); display: flex; align-items: center; flex-direction: column; height: 250px; justify-content: center; font-family: Lato, sans-serif; }
.donate-section h4{ font-size: 15px; padding: 10px; color: rgb(56, 54, 54); }
.donate-section i{ padding-right: 5px; }
.donate-section a{ background-color: black; padding: 10px; font-size: 18px; text-decoration: none; color: rgb(255, 255, 255) !important; }
.donate-section a:hover{ background-color: white; font-weight: bold; color: black !important; }
.single-blog-wrapper .single-blog-text{ padding: 0px 50px; }
.v-separator{ border-right: 10px solid rgb(222, 206, 206); border-left: 10px solid rgb(222, 206, 206); position: relative; }
.v-separator::after{ content: " "; position: absolute; width: 10px; top: 0px; left: 20px; height: 100%; background: rgb(222, 206, 206); }
.v-separator::before{ content: " "; position: absolute; width: 10px; top: 0px; right: 20px; height: 100%; background: rgb(222, 206, 206); }
.page-id-5117 #top > .container > .row nav > ul{ display: none !important; }
.loader-wrapper{ z-index: 99999 !important; }
@media only screen and (max-width: 768px){
.single-blog-wrapper .single-blog-content .single-blog-title{ font-size: 30px; }
}
@media only screen and (max-width: 999px){
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version{ height: 78px !important; }
#navbar-menu{ background-color: rgb(239, 127, 34); padding-right: 20px; }
}
@media only screen and (max-width: 767px){
.single-blog-wrapper .single-blog-content .single-blog-title{ font-size: 20px; line-height: 30px; width: 220px; }
.single-blog-wrapper .single-blog-text{ padding: 0px 10px; }
.single-blog-wrapper .single-blog-content{ padding: 50px 35px; }
}
@media only screen and (max-width: 360px){
.single-blog-wrapper .single-blog-content .single-blog-title{ width: 165px; }
}
@media only screen and (max-width: 280px){
.single-blog-wrapper .single-blog-content .single-blog-title{ width: 128px; }
}
.rs-p-wp-fix{ display: none !important; margin: 0px !important; height: 0px !important; }
body{ --sr-7-css-loaded: 1; }
sr7-slide{ position: absolute; width: 100%; height: 100%; contain: strict; top: 0px; left: 0px; z-index: 1; visibility: hidden; pointer-events: none; }
sr7-btn, sr7-col, sr7-content .sr7-layer, sr7-grp, sr7-img, sr7-layer, sr7-linebrk, sr7-row, sr7-shp, sr7-svg, sr7-txt, sr7-zone{ user-select: none; visibility: hidden; display: none; box-sizing: border-box; backface-visibility: hidden; }
sr7-module.sr7-top-fixed{ width: 100%; backface-visibility: hidden; height: auto !important; }
sr7-prl.off{ display: none !important; }
.sr-force-hidden{ display: none !important; }
@keyframes tp-rotateplane { 
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); }
}
@keyframes tp-fade-in { 
  0% { opacity: 0; }
  20% { opacity: 0; }
  100% { opacity: 100; }
}
@keyframes tp-rotate { 
  100% { transform: rotate(360deg); }
}
.wp-gr .wp-more{ display: none; }
.wp-gr.rpi .grw-hide, .wp-gr.rpi .wp-google-hide{ display: none; }
:root{ --star-gap: 2px; --rpi-star-size: 20px; --rpi-star-color: #fb8e28; --rpi-star-empty-color: #cccccc; --rpi-icon-scale-google: 1.00; --rpi-icon-scale-yelp: 0.92; --rpi-icon-scale-fb: 1.125; --rpi-yelp-empty-color: #cccccc; --rpi-yelp-five-color: #fb433c; --rpi-yelp-four-color: #ff643d; --rpi-yelp-three-color: #ff8742; --rpi-yelp-two-color: #ffad48; --rpi-yelp-one-color: #ffcc4b; --rpi-yelp-radius: 3px; --rpi-fb-color: #fa3e3e; --rpi-fb-radius: 3px; --rpi-star-empty: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E"); --rpi-star-mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E"); }
.rpi-stars .rpi-star{ display: none !important; }
:root{ --rpi-lt: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain; --rpi-gt: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain; }
.rpi .rpi-slides::-webkit-scrollbar{ display: none !important; }
.rpi-sb{ --visible: hidden; --x-bg: transparent; --x-line-width: 16px; --slider-card-margin: 0; --sb-top-offset: 0px; --sb-x: 100%; position: fixed; inset: var(--sb-top-offset,60px) 0 0 auto; width: min(368px, 100%); display: flex; flex-direction: column; background: rgba(250, 250, 251, 0.98); border-left: 1px solid rgb(218, 222, 226); box-shadow: rgb(189, 189, 189) 0px 2px 10px 0px; z-index: 2147483000; overflow: visible; transform: translateX(var(--sb-x)); visibility: var(--visible); will-change: transform; backface-visibility: hidden; transition: transform 0.3s ease-in-out, visibility 0.3s !important; }
.rpi-overlay{ position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; transition: opacity 0.3s; z-index: 2147482999; }
.loader-wrapper{ display: none; width: 100%; height: 100%; background: rgba(158, 158, 158, 0.41); z-index: 2; position: absolute; }
.loader{ border-width: 16px; border-style: solid; border-color: rgb(118, 118, 118) rgb(243, 243, 243) rgb(255, 157, 80); border-image: none; border-radius: 50%; width: 120px; height: 120px; animation: 2s linear 0s infinite normal none running spin; margin: 200px auto auto 29%; position: absolute; z-index: 10000; top: 250px; }
 #success-contact-popup div.sucess-heading{ font-family: Lato; font-weight: bold; font-size: 33.4136px; line-height: 33px; color: black; margin-bottom: 20px; padding: 10px 40px 40px; }
@media (max-width: 500px){
h2.elementor-heading-title.elementor-size-default{ margin-top: 27px; }
}
@media (max-width: 767px){
body.hide-donation-banner rs-fullwidth-wrap{ display: none; }
}
@font-face { font-family: EscrituraW01-Bold; src: url("/wp-content/themes/fonts/Escritura-W01-Bold.woff") format("woff"); font-display: swap; }
@font-face { font-family: EscrituraW01-Regular; src: url("/wp-content/themes/fonts/Escritura-W01-Regular.woff") format("woff"); font-display: swap; }
@font-face { font-family: Sonny-Bold; src: url("/wp-content/themes/fonts/Sonny-Vol-2-Bold.woff") format("woff"); font-display: swap; }
@font-face { font-family: Sonny-Regular; src: url("/wp-content/themes/fonts/Sonny-Vol-2-Regular.woff") format("woff"); font-display: swap; }
@font-face { font-family: Vanarchiv; font-display: swap; }
@font-face { font-family: Authentic-Calisttera; font-display: swap; }
body{ font-family: "Open Sans" !important; }
.donate-form fieldset:not(:first-of-type){ display: none; }
.main-content{ padding: 200px 0px 100px; }
body a.search_href img.search_icon{ height: 23px; margin-right: 0px; max-width: 24px; position: relative; top: 2px; padding-left: 0px !important; }
body #header-secondary-outer .nectar-center-text span.israel_span img{ padding-left: 20px; min-width: 100px; }
@media (max-width: 480px){
body #header-secondary-outer .nectar-center-text a:nth-child(2){ min-width: 100px !important; padding: 5px 11px !important; }
.nav-right.text-right{ display: none; }
.main-content{ padding: 620px 0px 100px; }
.slider-box .slick-dots li span{ display: none; }
}
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 620px 0px 100px; }
}
input.not-valid{ background: rgb(255, 231, 233); border: 2px solid red !important; }
#progressbar li::before{ display: none; }
#progressbar li::before, #progressbar li::after{ display: none !important; }
body.page-id-8636 p#breadcrumbs, body.page-id-15303 p#breadcrumbs, body.page-id-20972 p#breadcrumbs{ display: none; }
section#before_footer_area{ color: rgb(255, 255, 255); background-color: rgb(28, 28, 28); padding-top: 35px; padding-bottom: 20px; z-index: 9; }
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; }
.beofore_footer_content{ float: left; width: 77%; color: rgb(255, 255, 255); }
.beofore_footer_content span.content{ color: rgb(231, 231, 231); font-size: 16px; padding-left: 20px; float: left; }
.beofore_footer_content span.content a{ font-size: 16px; color: rgb(231, 231, 231) !important; font-weight: normal !important; }
.beofore_footer_icon i.fa{ color: rgb(239, 127, 34); border: 2px solid rgb(239, 127, 34); padding: 17px; border-radius: 50%; font-size: 20px; }
img.cards_imgs{ padding-left: 30px; height: 42px; }
.copywtrite{ border-top: 1px solid rgb(227, 227, 227); float: left; width: 100%; text-align: center; margin-top: 30px; padding-top: 20px; }
div#copyright{ display: none; }
#before_footer_area .elementor-text-editor.elementor-clearfix{ min-width: 265px; }
.cus-futr-btm-lft.footer_logos{ max-width: 788px; margin: 0px auto; float: none; }
#footer-outer, #footer-outer a:not(.nectar-button){ font-family: Lato; }
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 0px 0px 100px !important; }
}
@media screen and (min-width: 320px) and (max-width: 767px){
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; text-align: center; width: 100%; }
.beofore_footer_content{ float: left; color: rgb(255, 255, 255); text-align: center; padding: 20px 0px; width: 100% !important; }
img.cards_imgs{ height: 60px; padding-left: 0px !important; padding-top: 20px !important; }
.beofore_footer_content span.content a, .beofore_footer_content span.content{ font-size: 22px; width: 100%; text-align: center; }
#footer-outer #footer-widgets .widget h4::after{ display: none; }
.cus-futr-btm{ padding-bottom: 30px; margin-bottom: 300px; padding-left: 10px; }
a.mr-md-4.mr-3 img{ max-width: 27%; height: 40px; text-align: center; margin: 0px auto; }
.guide_star{ margin-left: 20px; }
#footer-outer #copyright{ display: none; }
body #footer-widgets .one-fourths{ margin-bottom: 0px !important; }
}
@media screen and (min-width: 1025px) and (max-width: 5000px){
.page-id-120032 fieldset.fieldset-2.fieldsett div#radio-form{ display: none; }
}
.page-id-120032 .form-group.lost_item_info{ display: none !important; }
.stick_block_layer{ opacity: 0 !important; display: none !important; }
#header-outer header{ transition: 0.2s; position: inherit; height: 64px; background: rgb(255, 255, 255); }
#top nav > ul > .sfHover > ul > li{ border-bottom: 1px solid rgb(223, 220, 220); padding: 5px 0px; }
#top nav > ul > .sfHover > ul > li:last-child{ border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
#top nav > ul > .sfHover > ul > li a{ font-weight: 600; }
#header-outer:not([data-format="left-header"]) #top nav > ul.sf-menu > li:not(.megamenu) ul a:hover{ color: rgb(239, 127, 34) !important; background-color: rgb(255, 255, 255) !important; }
body #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a{ background-color: transparent !important; }
body[data-header-color="light"]:not([data-header-format="left-header"]) #header-outer:not(.transparent) .sf-menu > li ul li span.sf-sub-indicator i.fa.fa-angle-right.icon-in-menu, a > .sf-sub-indicator{ right: 20px !important; top: 20px !important; color: rgb(84, 89, 95) !important; }
#header-outer .sf-menu > li:hover > ul, #header-outer .sf-menu > .sfHover > ul{ top: 100%; padding-top: 10px; padding-bottom: 10px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li.menu-item-has-children > a::before{ content: "v"; position: absolute; z-index: 9998; color: rgb(207, 203, 203); top: 0px; right: -15px; font-weight: 800; font-size: 12px; }
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children{ position: relative !important; }
div#header-outer{ transform: none !important; }
body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a{ background: transparent !important; }
@media only screen and (max-width: 999px){
 #header-outer[data-permanent-transparent="false"] #logo .dark-version{ min-height: 78px !important; }
#navbar-menu{ background-color: rgb(239, 127, 34); padding-right: 20px; padding-left: 15px; display: inherit !important; }
body #mobile-menu{ height: calc(-50px + 100vh); }
body .d-block{ display: block !important; }
}
@media only screen and (max-width: 1350px) and (min-width: 1000px){
body .button_solid_color a{ padding: 24px !important; }
body .sf-menu li a{ font-size: 12px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{ margin-left: 20px !important; margin-right: 20px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li.button_solid_color > a{ margin-right: 0px !important; }
}
@media only screen and (max-width: 999px) and (min-width: 320px){
body.material.elementor-default #header-secondary-outer[data-mobile="display_full"]{ display: inline-block !important; margin-bottom: -13px !important; }
header#top::after{ display: none; }
#header-secondary-outer{ padding-top: 10px; background: rgb(91, 93, 93) !important; z-index: 999999 !important; }
body.material #header-secondary-outer .nectar-center-text{ padding: 10px !important; }
}
@media only screen and (max-width: 480px) and (min-width: 320px){
body.material #header-secondary-outer .nectar-center-text{ padding: 10px !important; }
body div#header-secondary-outer .container{ max-width: 100%; }
body #header-secondary-outer .nectar-center-text img{ padding-left: 10px; max-width: 34px !important; }
body #header-secondary-outer .nectar-center-text a{ font-size: 13px !important; }
}
body.search.search-results #page-header-bg{ display: none !important; }
#header-secondary-outer .nectar-center-text a.search_href{ position: relative; min-width: 320px; padding-right: 24px; }
a.search_href img.search_icon{ height: 21px; margin-right: 12px; }
a.search_href input.search_input{ position: absolute; background-color: rgb(255, 255, 255); border-radius: 0px; right: 60px; height: 15px; display: none; float: right; }
input.search_input.active{ animation-name: big_it; animation-duration: 1s; display: inline-block !important; }
@keyframes big_it { 
  0% { width: 0px; }
  100% { width: 320px; }
}
a.search_href img.search_icon_mobile, input.search_input_mobile_search{ display: none; }
@media screen and (max-width: 970px){
#header-secondary-outer .nectar-center-text a.search_href{ display: none; }
a.search_href img.search_icon{ display: none; }
a.search_href img.search_icon_mobile{ height: 21px; margin-right: 12px; }
a.search_href img.search_icon_mobile{ display: inline-block !important; max-width: 94px; }
#header-secondary-outer .nectar-center-text a.search_href{ position: unset !important; }
input.search_input.active{ width: 100%; margin-top: 36px; right: 0px !important; }
}
#mobile-menu li a span{ text-transform: uppercase; max-width: 320px; display: inline-block; }
#mobile-menu ul.sub-menu .fa-angle-down::before{ content: ""; color: rgb(255, 255, 255); }
.likebtn-wrapper .lb-a .lb-tt{ line-height: 16px; display: none !important; }
span.likebtn-wrapper.lb-loaded.lb-style-custom.lb-popup-position-top.lb-popup-style-light i.lb-tt.lb-share-tt{ opacity: 0; z-index: -6; position: fixed; display: none !important; }
div#Rebbe_Meir_Shidduchim .wpcf7 form.sent .wpcf7-response-output{ display: none; }
body.page-id-71253 div#success-contact-popup{ display: none !important; }
section#before_footer_area{ color: rgb(255, 255, 255); background-color: rgb(28, 28, 28); padding-top: 35px; padding-bottom: 20px; z-index: 9; }
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; }
.beofore_footer_content{ float: left; width: 77%; color: rgb(255, 255, 255); }
.beofore_footer_content span.heading{ color: rgb(255, 255, 255); font-size: 18px; padding-top: 0px; margin-top: 0px; line-height: 1; padding-left: 20px; font-weight: 600; width: 100%; float: left; padding-bottom: 7px; font-family: Lato, sans-serif !important; }
.beofore_footer_content span.content{ color: rgb(231, 231, 231); font-size: 16px; padding-left: 20px; float: left; }
.beofore_footer_content span.content a{ font-size: 16px; color: rgb(231, 231, 231) !important; font-weight: normal !important; }
.beofore_footer_icon i.fa{ color: rgb(239, 127, 34); border: 2px solid rgb(239, 127, 34); padding: 17px; border-radius: 50%; font-size: 20px; }
img.cards_imgs{ padding-left: 30px; height: 42px; }
.copywtrite{ border-top: 1px solid rgb(227, 227, 227); float: left; width: 100%; text-align: center; margin-top: 30px; padding-top: 20px; }
div#copyright{ display: none; }
#before_footer_area .elementor-text-editor.elementor-clearfix{ min-width: 265px; }
.cus-futr-btm-lft.footer_logos{ max-width: 788px; margin: 0px auto; float: none; }
#footer-outer, #footer-outer a:not(.nectar-button){ font-family: Lato; }
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 0px 0px 100px !important; }
}
@media screen and (min-width: 320px) and (max-width: 767px){
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; text-align: center; width: 100%; }
.beofore_footer_content{ float: left; color: rgb(255, 255, 255); text-align: center; padding: 20px 0px; width: 100% !important; }
img.cards_imgs{ height: 60px; padding-left: 0px !important; padding-top: 20px !important; }
.beofore_footer_content span.content a, .beofore_footer_content span.content{ font-size: 22px; width: 100%; text-align: center; }
#footer-outer #footer-widgets .widget h4::after{ display: none; }
.cus-futr-btm{ padding-bottom: 30px; margin-bottom: 300px; padding-left: 10px; }
a.mr-md-4.mr-3 img{ max-width: 27%; height: 40px; text-align: center; margin: 0px auto; }
.guide_star{ margin-left: 20px; }
#footer-outer #copyright{ display: none; }
body #footer-widgets .one-fourths{ margin-bottom: 0px !important; }
}
body.modal-open{ padding-right: 0px !important; }
p.discuss_popup_piedra{ font-size: 26px; color: rgb(124, 23, 27); line-height: 30px; text-align: center; padding-bottom: 0px; font-weight: 400; margin: 0px auto; font-family: piedra !important; }
p.discuss_popup__des{ font-weight: 500; text-align: center; padding: 50px 30px 0px; margin: auto; color: rgb(73, 66, 66); font-size: 20px !important; }
p.discuss_popup_close a.popup_close_btn{ cursor: pointer; color: rgb(121, 120, 120) !important; font-size: 17px !important; font-weight: 500 !important; text-align: center !important; }
p.discuss_popup_close{ font-size: 20px; font-weight: 500; text-align: center; max-width: 320px; margin: auto; color: rgb(73, 66, 66); padding-top: 60px; padding-bottom: 15px; }
div#discuss_options .modal-content{ padding: 70px 50px 0px; border-radius: 0px; border: 1px solid rgb(0, 0, 0) !important; }
#header-outer #top nav > ul > .megamenu > ul ul li a, #top nav > ul > .megamenu > .sub-menu > li > a{ text-transform: capitalize; font-weight: 500; color: rgb(73, 66, 66) !important; font-size: 13px !important; padding-top: 0px !important; padding-bottom: 3px !important; }
li.legacy_giving.megamenu.columns-6.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children ul.sub-menu{ max-width: 540px; }
li#menu-item-110717{ position: relative !important; }
#header-outer .sf-menu > li.legacy_giving.megamenu:hover > ul{ top: 100%; padding-top: 10px; margin-left: -560px; padding-bottom: 10px !important; }
#top nav > ul > .megamenu > .sub-menu{ padding-top: 50px; padding-right: 50px; padding-left: 50px; min-width: 730px; padding-bottom: 50px !important; }
#header-outer #top nav > ul > .megamenu > ul > li{ display: inline-block; width: 48%; float: left; border-bottom: 0px !important; }
#header-outer #top nav > ul > .megamenu ul li.border-left{ padding-left: 46px; margin-left: 25px; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a{ color: rgb(124, 23, 27) !important; font-size: 14px !important; letter-spacing: unset !important; }
#header-outer #top nav > ul > .megamenu > ul ul li a:hover, #header-outer #top nav > ul > .megamenu > ul ul li a:focus{ background-color: transparent !important; color: rgb(124, 23, 27) !important; }
li#menu-item-124907{ margin-top: -67px; }
li#menu-item-124939{ padding-top: 25px !important; }
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item > a{ background: transparent !important; color: rgb(124, 23, 27) !important; text-decoration: underline !important; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul .current-menu-item > a{ background: transparent !important; }
body .dp--btn.dp--close.text-button{ display: none; }
@media only screen and (max-width: 767px){
.dp--btn.dp--close.text-button{ background-color: rgb(239, 127, 34) !important; }
#header-outer{ transition: 0.4s !important; }
.sticky_active{ transition: top 0.5s; top: -150px !important; width: 100% !important; display: block !important; }
.sticky_active #logo{ transition: top 0.5s; opacity: 0 !important; }
.dp--btn.dp--close.text-button{ padding-right: 18px; padding-bottom: 0px; padding-left: 18px; border-radius: 32px; font-size: 18px; font-weight: 600; width: 128px; position: fixed; bottom: 20px; right: 20px; height: 40px !important; padding-top: 4px !important; }
.dp--btn .icon-container{ display: flex; align-items: center; }
.dp--btn.text-button svg, .dp--btn.text-button .close-icon{ width: 22px; height: 19px; padding-right: 6px; }
.dp--btn.text-button{ height: 50px; padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; }
.dp--btn.dp--close.text-button{ padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; width: 128px; height: 40px; }
.dp--btn .icon-container{ display: flex; align-items: center; }
.dp--btn.text-button svg, .dp--btn.text-button .close-icon{ width: 22px; height: 19px; padding-right: 6px; }
.dp--btn.text-button{ height: 50px; padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; }
.dp--btn{ pointer-events: all; display: flex; align-items: center; justify-content: center; width: auto; height: 64px; font-size: 44px; bottom: 30px; border: 0px; border-radius: 50%; color: rgb(255, 255, 255); text-align: center; box-sizing: border-box; cursor: pointer; z-index: 99999; user-select: none; font-family: Nunito, Arial, sans-serif; transition: opacity 0.2s; }
body .cus-futr-btm{ margin-bottom: 0px !important; }
}
@media only screen and (max-width: 690px){
div#header-secondary-outer .container{ max-width: 100% !important; }
}
@media only screen and (max-width: 392px){
body img#mobile-search{ margin-right: 12px !important; }
body #header-secondary-outer .nectar-center-text{ min-width: 100% !important; display: flex; }
body.material #header-secondary-outer .nectar-center-text{ display: flex !important; }
body #header-secondary-outer .nectar-center-text a{ font-size: 13px !important; margin-left: -20px; }
body #header-secondary-outer .nectar-center-text a:nth-child(2){ float: left; padding: 4px 12px !important; margin-left: 5px !important; }
#header-secondary-outer .nectar-center-text a.search_href{ float: left; min-width: 10px !important; }
body #header-secondary-outer .nectar-center-text span.israel_span a{ margin-top: 6px; margin-left: 0px !important; font-size: 13px !important; }
}
@media only screen and (max-width: 395px){
body header#top{ margin-top: -8px !important; }
}
@media only screen and (max-width: 999px){
body #header-secondary-outer .nectar-center-text span.israel_span img{ min-width: 120px; margin-top: 7px; padding-left: 0px !important; }
body span.israel_span a{ float: right; }
body input.search_input.active{ animation-name: big_it; animation-duration: 1s; position: absolute; z-index: 2147483647; top: 41px; border: 1px solid rgb(213, 216, 220); opacity: 10; background: rgb(255, 255, 255); border-radius: 0px; display: inline-block !important; }
}
#header-secondary-outer .nectar-center-text a:nth-child(2){ background: rgb(124, 23, 27) !important; color: rgb(255, 255, 255) !important; margin-left: 0px !important; padding: 5px 17px !important; }
span.israel_span a{ margin-top: 5px; float: left; }
#header-secondary-outer .nectar-center-text a:nth-child(3){ border: double rgb(147, 147, 147); padding: 4px 20px; border-radius: 5px; text-align: center; }
#header-secondary-outer .nectar-center-text a:nth-child(3):hover{ border: solid rgb(175, 171, 171); }
*, ::after, ::before{ box-sizing: border-box; }
html{ font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }
 header, nav, section{ display: block; }
body{ margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }
[tabindex="-1"]:focus:not(:focus-visible){ outline: 0px !important; }
h1, h2, h3, h4{ margin-top: 0px; margin-bottom: 0.5rem; }
p{ margin-top: 0px; margin-bottom: 1rem; }
 ol, ul{ margin-top: 0px; margin-bottom: 1rem; }
 ul ul{ margin-bottom: 0px; }
b, strong{ font-weight: bolder; }
a{ color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }
a:hover{ color: rgb(0, 86, 179); text-decoration: underline; }
a:not([href]):not([class]){ color: inherit; text-decoration: none; }
a:not([href]):not([class]):hover{ color: inherit; text-decoration: none; }
img{ vertical-align: middle; border-style: none; }
svg{ overflow: hidden; vertical-align: middle; }
table{ border-collapse: collapse; }
button{ border-radius: 0px; }
button:focus{ outline: -webkit-focus-ring-color auto 5px; }
button, input{ margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input{ overflow: visible; }
button{ text-transform: none; }
[role="button"]{ cursor: pointer; }
[type="button"], [type="reset"], [type="submit"], button{ appearance: button; }
[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled){ cursor: pointer; }
input[type="checkbox"], input[type="radio"]{ box-sizing: border-box; padding: 0px; }
fieldset{ min-width: 0px; padding: 0px; margin: 0px; border: 0px; }
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{ height: auto; }
[type="search"]{ outline-offset: -2px; appearance: none; }
[type="search"]::-webkit-search-decoration{ appearance: none; }
::-webkit-file-upload-button{ font: inherit; appearance: button; }
template{ display: none; }
[hidden]{ display: none !important; }
 h1, h2, h3, h4{ margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }
 h1{ font-size: 2.5rem; }
 h2{ font-size: 2rem; }
 h3{ font-size: 1.75rem; }
 h4{ font-size: 1.5rem; }
.container{ width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px){
.container{ max-width: 540px; }
}
@media (min-width: 768px){
.container{ max-width: 720px; }
}
@media (min-width: 992px){
.container{ max-width: 960px; }
}
@media (min-width: 1200px){
.container{ max-width: 1140px; }
}
.row{ display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.col{ position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }
.col{ flex-basis: 0px; flex-grow: 1; max-width: 100%; }
.table-hover tbody tr:hover{ color: rgb(33, 37, 41); background-color: rgba(0, 0, 0, 0.075); }
.table-success, .table-success > td{ background-color: rgb(195, 230, 203); }
 .table-success td{ border-color: rgb(143, 209, 158); }
.table-hover .table-success:hover{ background-color: rgb(177, 223, 187); }
.table-hover .table-success:hover > td{ background-color: rgb(177, 223, 187); }
.table-active, .table-active > td{ background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover{ background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover > td{ background-color: rgba(0, 0, 0, 0.075); }
.form-group{ margin-bottom: 1rem; }
.valid-feedback{ display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); }
.valid-tooltip{ position: absolute; top: 100%; left: 0px; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }
.invalid-feedback{ display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }
.invalid-tooltip{ position: absolute; top: 100%; left: 0px; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }
.btn-success{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-success:hover{ color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }
.btn-success.focus, .btn-success:focus{ color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; }
.btn-success.disabled, .btn-success:disabled{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle{ color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus{ box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-success{ color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success:hover{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success.focus, .btn-outline-success:focus{ box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.btn-outline-success.disabled, .btn-outline-success:disabled{ color: rgb(40, 167, 69); background-color: transparent; }
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus{ box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.fade{ transition: opacity 0.15s linear; }
@media (prefers-reduced-motion: reduce){
.fade{ transition: none; }
}
.fade:not(.show){ opacity: 0; }
.collapse:not(.show){ display: none; }
.collapsing{ position: relative; height: 0px; overflow: hidden; transition: height 0.35s; }
@media (prefers-reduced-motion: reduce){
.collapsing{ transition: none; }
}
.dropdown-toggle{ white-space: nowrap; }
.dropdown-toggle::after{ display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-style: solid solid none; border-color: currentcolor transparent; }
.dropdown-toggle:empty::after{ margin-left: 0px; }
.dropdown-menu{ position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }
.dropleft .dropdown-toggle::after{ display: none; }
.dropdown-toggle-split{ padding-right: 0.5625rem; padding-left: 0.5625rem; }
.dropdown-toggle-split::after{ margin-left: 0px; }
.tab-content > .tab-pane{ display: none; }
.navbar-collapse{ flex-basis: 100%; flex-grow: 1; align-items: center; }
@media (max-width: 575.98px){
.navbar-expand-sm > .container{ padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 576px){
.navbar-expand-sm{ flex-flow: row; justify-content: flex-start; }
.navbar-expand-sm > .container{ flex-wrap: nowrap; }
.navbar-expand-sm .navbar-collapse{ display: flex !important; flex-basis: auto; }
.navbar-expand-sm .navbar-toggler{ display: none; }
}
@media (max-width: 767.98px){
.navbar-expand-md > .container{ padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 768px){
.navbar-expand-md{ flex-flow: row; justify-content: flex-start; }
.navbar-expand-md > .container{ flex-wrap: nowrap; }
.navbar-expand-md .navbar-collapse{ display: flex !important; flex-basis: auto; }
.navbar-expand-md .navbar-toggler{ display: none; }
}
@media (max-width: 991.98px){
.navbar-expand-lg > .container{ padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 992px){
.navbar-expand-lg{ flex-flow: row; justify-content: flex-start; }
.navbar-expand-lg > .container{ flex-wrap: nowrap; }
.navbar-expand-lg .navbar-collapse{ display: flex !important; flex-basis: auto; }
.navbar-expand-lg .navbar-toggler{ display: none; }
}
@media (max-width: 1199.98px){
.navbar-expand-xl > .container{ padding-right: 0px; padding-left: 0px; }
}
@media (min-width: 1200px){
.navbar-expand-xl{ flex-flow: row; justify-content: flex-start; }
.navbar-expand-xl > .container{ flex-wrap: nowrap; }
.navbar-expand-xl .navbar-collapse{ display: flex !important; flex-basis: auto; }
.navbar-expand-xl .navbar-toggler{ display: none; }
}
.navbar-expand{ flex-flow: row; justify-content: flex-start; }
.navbar-expand > .container{ padding-right: 0px; padding-left: 0px; }
.navbar-expand > .container{ flex-wrap: nowrap; }
.navbar-expand .navbar-collapse{ display: flex !important; flex-basis: auto; }
.navbar-expand .navbar-toggler{ display: none; }
.badge:empty{ display: none; }
.badge-success{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }
a.badge-success:focus, a.badge-success:hover{ color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); }
a.badge-success.focus, a.badge-success:focus{ outline: 0px; box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }
.alert-success{ color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}
.progress-bar-animated{ animation: 1s linear 0s infinite normal none running progress-bar-stripes; }
@media (prefers-reduced-motion: reduce){
.progress-bar-animated{ animation: auto ease 0s 1 normal none running none; }
}
.list-group-item-success{ color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }
.close{ float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }
.close:hover{ color: rgb(0, 0, 0); text-decoration: none; }
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover{ opacity: 0.75; }
button.close{ padding: 0px; background-color: transparent; border: 0px; }
a.close.disabled{ pointer-events: none; }
.toast.hide{ display: none; }
.modal-open{ overflow: hidden; }
.modal-open .modal{ overflow: hidden auto; }
.modal{ position: fixed; top: 0px; left: 0px; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0px; }
.modal-dialog{ position: relative; width: auto; margin: 0.5rem; pointer-events: none; }
.modal.fade .modal-dialog{ transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; transform: translate(0px, -50px); }
@media (prefers-reduced-motion: reduce){
.modal.fade .modal-dialog{ transition: none; }
}
.modal.show .modal-dialog{ transform: none; }
.modal-dialog-centered{ display: flex; align-items: center; min-height: calc(100% - 1rem); }
.modal-dialog-centered::before{ display: block; height: min-content; content: ""; }
.modal-content{ position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }
@media (min-width: 576px){
.modal-dialog{ max-width: 500px; margin: 1.75rem auto; }
.modal-dialog-centered{ min-height: calc(100% - 3.5rem); }
.modal-dialog-centered::before{ height: min-content; }
}
.popover-header:empty{ display: none; }
.carousel-item{ position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
@-webkit-keyframes spinner-border { 
  100% { transform: rotate(360deg); }
}
@keyframes spinner-border { 
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; transform: none; }
}
@keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; transform: none; }
}
.bg-success{ background-color: rgb(40, 167, 69) !important; }
a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover{ background-color: rgb(30, 126, 52) !important; }
.border-left{ border-left: 1px solid rgb(222, 226, 230) !important; }
.border-success{ border-color: rgb(40, 167, 69) !important; }
.clearfix::after{ display: block; clear: both; content: ""; }
.d-none{ display: none !important; }
.d-block{ display: block !important; }
@media (min-width: 576px){
.d-sm-none{ display: none !important; }
}
@media (min-width: 768px){
.d-md-none{ display: none !important; }
}
@media (min-width: 992px){
.d-lg-none{ display: none !important; }
}
@media (min-width: 1200px){
.d-xl-none{ display: none !important; }
}
.overflow-hidden{ overflow: hidden !important; }
.position-sticky{ position: sticky !important; }
@supports ((position:-webkit-sticky) or (position:sticky)){
.sticky-top{ position: sticky; top: 0px; z-index: 1020; }
}
.mr-3{ margin-right: 1rem !important; }
@media (min-width: 768px){
.mr-md-4{ margin-right: 1.5rem !important; }
}
.text-success{ color: rgb(40, 167, 69) !important; }
a.text-success:focus, a.text-success:hover{ color: rgb(25, 105, 44) !important; }
.visible{ visibility: visible !important; }
.invisible{ visibility: hidden !important; }
.stick_close{ cursor: pointer; position: relative; top: 0px; left: 0px; float: right; font-family: Arial; font-size: 17px; background-color: rgb(209, 209, 209); color: rgb(76, 76, 76); padding: 5px 10px; text-decoration: none; }
@-webkit-keyframes zoomin { 
  0% { transform: scale(0); opacity: 0; }
  50% { transform: scale(1.04); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes zoomin { 
  0% { transform: scale(0); opacity: 0; }
  50% { transform: scale(1.04); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
body{ padding: 0px; margin: 0px; box-sizing: border-box; }
.multisteps-form__panel{ top: 0px; left: 0px; height: 0px; opacity: 0; visibility: hidden; margin: auto; position: inherit !important; width: 78% !important; }
.multisteps-form__progress-btn:first-child::after{ display: none; }
.multisteps-form__panel{ position: absolute; top: 0px; left: 0px; width: 100%; height: 0px; opacity: 0; visibility: hidden; }
i.fa.fa-envelope{ color: royalblue; padding-right: 15px; font-size: 16px; }
li{ list-style: none; border-bottom: 1px solid; line-height: 27px; padding-left: 13px; }
a{ font-weight: bold; font-size: 14px; text-decoration: none !important; color: rgb(239, 127, 34) !important; }
@font-face { font-family: FontAwesome; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/fa4-subset-c40.woff2?v=4.7.0") format("woff2"), url("/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"); font-weight: normal; font-style: normal; }
.fa{ display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.fa-rotate-90{ transform: rotate(90deg); }
:root .fa-rotate-90{ filter: none; }
 .fa-close::before{ content: ""; }
.fa-lock::before{ content: ""; }
.fa-map-marker::before{ content: ""; }
.fa-expand::before{ content: ""; }
.fa-plus::before{ content: ""; }
.fa-minus::before{ content: ""; }
.fa-folder-open::before{ content: ""; }
.fa-sign-out::before{ content: ""; }
.fa-sign-in::before{ content: ""; }
.fa-phone::before{ content: ""; }
.fa-envelope::before{ content: ""; }
.fa-linkedin::before{ content: ""; }
.fa-angle-right::before{ content: ""; }
.fa-angle-up::before{ content: ""; }
.fa-angle-down::before{ content: ""; }
.fa-folder-open-o::before{ content: ""; }
.fa-toggle-down::before{ content: ""; }
.fa-toggle-up::before{ content: ""; }
.fa-toggle-right::before{ content: ""; }
.fa-instagram::before{ content: ""; }
.fa-toggle-left::before{ content: ""; }
.fa-toggle-off::before{ content: ""; }
.fa-toggle-on::before{ content: ""; }
.fa-whatsapp::before{ content: ""; }
.fa-sticky-note::before{ content: ""; }
.fa-sticky-note-o::before{ content: ""; }
.fa-envelope-open::before{ content: ""; }
.fa-envelope-open-o::before{ content: ""; }
 .fa-id-card::before{ content: ""; }
 .fa-window-close::before{ content: ""; }
 .fa-window-close-o::before{ content: ""; }
.col{ position: relative; display: block; float: left; width: 100%; }
@media (min-width: 690px){
.col{ margin-right: 2%; }
}
.col.col_last{ margin-right: 0px; }
.col:last-child{ margin-right: 0px; }
@media (min-width: 690px){
.span_3{ width: 23.5%; }
.span_5{ width: 40.5%; }
.span_7{ width: 57.5%; }
.span_9{ width: 74.5%; }
.span_12{ width: 100%; }
}
.col[data-padding-pos="left-right"]{ padding-top: 0px; padding-bottom: 0px; }
@media only screen and (min-width: 690px) and (max-width: 999px){
.one-fourths.span_3{ margin-bottom: 2%; margin-right: 15px; padding: 15px; float: left; width: 48% !important; margin-left: 0px !important; }
}
@media only screen and (min-width: 1px) and (max-width: 999px){
.col[data-padding-pos="right"]{ padding-right: 0px !important; }
.col[data-padding-pos="left"]{ padding-left: 0px !important; }
}
html, body, div, span, h1, h2, h3, h4, p, a, img, strong, b, i, ol, ul, li, fieldset, form, table, tbody, tr, td, header, nav, section{ margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; }
input[type="submit"]{ appearance: none; }
html{ overflow: hidden scroll; max-width: 100%; }
body{ max-width: 100%; overflow-x: hidden; background: white; font-family: "Open Sans", sans-serif; color: rgb(103, 103, 103); position: relative; }
ol, ul{ list-style: none; }
input[type="text"]::-ms-clear{ display: none; }
p:empty{ display: none; }
 header, nav, section{ display: block; }
*{ box-sizing: border-box; }
.container{ margin: 0px auto; position: relative; }
.container{ max-width: 880px; }
.row{ position: relative; }
.row::after, .col::after, .clr::after, .group::after{ content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.row{ padding-bottom: 24px; }
@media (min-width: 690px){
.span_3{ width: 23.5%; }
.span_5{ width: 40.5%; }
.span_7{ width: 57.5%; }
.span_9{ width: 74.5%; }
.span_12{ width: 100%; }
}
body{ font-size: 14px; -webkit-font-smoothing: antialiased; font-family: "Open Sans"; font-weight: 400; line-height: 26px; }
body:not(.nectar-no-flex-height){ display: flex; flex-direction: column; min-height: 100vh; }
body:not(.nectar-no-flex-height) #ajax-content-wrap, body:not(.nectar-no-flex-height) .ocm-effect-wrap, body:not(.nectar-no-flex-height) .ocm-effect-wrap-inner{ display: flex; flex-direction: column; flex-grow: 1; }
body:not(.nectar-no-flex-height) .container-wrap{ flex-grow: 1; }
p{ -webkit-font-smoothing: antialiased; }
.overflow-x-hidden{ overflow-x: hidden; }
.alignright{ float: right; margin-left: 15px; }
#wpstats{ display: none; }
div[id="wpadminbar"]{ z-index: 1000000 !important; }
table{ font-size: 12px; margin-bottom: 20px; }
 td{ font-weight: normal; text-align: left; }
.container-wrap{ background-color: rgb(248, 248, 248); position: relative; z-index: 10; margin-top: 0px; padding-top: 40px; padding-bottom: 40px; }
body[data-header-resize="0"] .container-wrap{ margin-top: 0px; padding-top: 40px; }
body[data-smooth-scrolling="0"]{ overflow: hidden; }
a{ color: rgb(53, 85, 255); text-decoration: none; transition: color 0.2s; }
a:hover{ color: inherit; }
h1{ font-size: 54px; line-height: 62px; margin-bottom: 7px; }
h2{ font-size: 34px; line-height: 44px; margin-bottom: 7px; }
h3{ font-size: 22px; line-height: 34px; margin-bottom: 7px; }
h4{ font-size: 18px; line-height: 32px; margin-bottom: 7px; }
h1, h2, h3, h4{ color: rgb(68, 68, 68); letter-spacing: 0px; -webkit-font-smoothing: antialiased; font-family: "Open Sans"; font-weight: 600; }
 strong, b{ font-family: "Open Sans"; font-weight: 600; }
p{ padding-bottom: 27px; }
.row .col p:last-child{ padding-bottom: 0px; }
.container .row:last-child{ padding-bottom: 0px; }
ul, ol{ margin-left: 30px; margin-bottom: 30px; }
li ul{ margin-bottom: 0px; }
ul li{ list-style: outside disc; }
ol li{ list-style: outside decimal; }
 #header-outer nav > ul, #footer-outer ul, #slide-out-widget-area ul, #mobile-menu ul{ margin: 0px; }
 #header-outer ul li, #footer-outer ul li, #slide-out-widget-area ul li, #mobile-menu ul li{ list-style: none; }
.main-content img{ max-width: 100%; height: auto; }
.row .col img{ margin-bottom: 15px; max-width: 100%; height: auto; }
.row .col img:not([srcset]){ width: auto; }
.gallery a img{ width: 90%; max-width: 90%; height: auto; max-height: 90%; padding: 5px; background-color: rgb(255, 255, 255); transition: 0.2s linear; border: 1px solid rgb(229, 229, 229) !important; }
#ajax-loading-screen{ background-color: rgb(255, 255, 255); width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; display: none; z-index: 1000000000; }
body[data-ajax-transitions="true"][data-apte="horizontal_swipe_basic"] #ajax-loading-screen .reveal-2{ display: none; }
.no-cssanimations #ajax-loading-screen.loaded .reveal-1, .no-cssanimations #ajax-loading-screen.loaded .reveal-2{ display: none; }
#ajax-loading-screen.loaded .reveal-1{ backface-visibility: hidden; animation: 1.85s cubic-bezier(0.67, 0, 0.3, 1) 0s 1 normal forwards running nectar-anim-effect-2-2; }
#ajax-loading-screen.loaded .reveal-2{ backface-visibility: hidden; animation: 1.85s cubic-bezier(0.67, 0, 0.3, 1) 0s 1 normal forwards running nectar-anim-effect-2-1; }
body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect*="horizontal_swipe"].hidden{ display: none; }
@-webkit-keyframes nectar-anim-effect-2-1 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  30%, 100% { transform: translate3d(-100%, 0px, 0px); animation-timing-function: cubic-bezier(0.67, 0, 0.3, 1); }
}
@keyframes nectar-anim-effect-2-1 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  30%, 100% { transform: translate3d(-100%, 0px, 0px); animation-timing-function: cubic-bezier(0.67, 0, 0.3, 1); }
}
@-webkit-keyframes nectar-anim-effect-2-2 { 
  0%, 14.5% { transform: translate3d(0px, 0px, 0px); }
  34.5%, 100% { transform: translate3d(-100%, 0px, 0px); animation-timing-function: cubic-bezier(0.67, 0, 0.3, 1); }
}
@keyframes nectar-anim-effect-2-2 { 
  0%, 14.5% { transform: translate3d(0px, 0px, 0px); }
  34.5%, 100% { transform: translate3d(-100%, 0px, 0px); animation-timing-function: cubic-bezier(0.67, 0, 0.3, 1); }
}
.default-loading-icon{ top: 50%; border-radius: 100%; height: 40px; width: 40px; margin: -20px auto 0px; display: block; position: relative; border: 3px solid rgb(229, 229, 229); }
@keyframes material-rotate-left { 
  100% { transform: rotate(30deg); }
  0% { transform: rotate(175deg); }
}
@keyframes material-rotate-right { 
  0% { transform: rotate(-175deg); }
  100% { transform: rotate(-30deg); }
}
@keyframes material-rotate-all { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-360deg); }
}
@keyframes material-fade-in-first { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes material-fade-in-second { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.default-loading-icon::before{ position: absolute; content: ""; border-color: rgb(0, 0, 0) transparent transparent; border-radius: 100%; border-style: solid; border-width: 3px; display: block; height: 100%; width: 100%; top: -3px; left: -3px; }
.default-skin-loading-icon{ width: 100%; height: 100%; background-position: center center; display: block; background-repeat: no-repeat; background-image: url("/wp-content/themes/salient/img/icons/loading-white-bg.gif"); }
@keyframes spinning_animation { 
  0% { transform: scale(1) rotate(0deg); }
  50% { transform: scale(0.8) rotate(360deg); }
  100% { transform: scale(1) rotate(720deg); }
}
@-webkit-keyframes spinning_animation { 
  0% { transform: scale(1) rotate(0deg); }
  50% { transform: scale(0.8) rotate(360deg); }
  100% { transform: scale(1) rotate(720deg); }
}
@keyframes bounce_in_animation { 
  0% { transform: scale(0, 0); }
  20% { transform: scale(1.4, 1.4); }
  50% { transform: scale(0.8, 0.8); }
  85% { transform: scale(1.1, 1.1); }
  100% { transform: scale(1, 1); }
}
@-webkit-keyframes bounce_in_animation { 
  0% { transform: scale(0, 0); }
  20% { transform: scale(1.4, 1.4); }
  50% { transform: scale(0.8, 0.8); }
  85% { transform: scale(1.1, 1.1); }
  100% { transform: scale(1, 1); }
}
@keyframes grow_in_animation { 
  0% { transform: scale(0, 0); }
  100% { transform: scale(1, 1); }
}
@-webkit-keyframes grow_in_animation { 
  0% { transform: scale(0, 0); }
  100% { transform: scale(1, 1); }
}
body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect="center_mask_reveal"].hidden{ display: none; }
body.error{ padding: 0px; }
body[data-bg-header="true"] .container-wrap{ padding-top: 25px; padding-bottom: 40px; margin-top: 0px !important; }
#header-space{ height: 90px; background-color: rgb(255, 255, 255); }
body[data-header-color="dark"] #header-space{ background-color: rgb(0, 0, 0); }
#header-outer{ width: 100%; top: 0px; left: 0px; position: fixed; padding: 28px 0px 0px; background-color: rgb(255, 255, 255); z-index: 9999; overflow: visible; }
#header-outer[data-box-shadow="small"], body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="small"][data-remove-fixed="0"]:not(.transparent):not(.invisible), body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="small"][data-remove-fixed="1"]:not(.transparent){ box-shadow: rgba(0, 0, 0, 0.22) 0px 0px 3px 0px; }
#header-outer[data-box-shadow="large"], body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="0"]:not(.transparent):not(.invisible), body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="large"][data-remove-fixed="1"]:not(.transparent){ box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 45px; }
body.page-template-template-no-header #header-outer, body.page-template-template-no-header-footer #header-outer{ visibility: hidden; }
body[data-transparent-nav="1"][data-header-color="light"] #header-outer{ background-color: rgba(255, 255, 255, 0.965); }
body[data-header-color="dark"] #header-outer, body[data-header-color="dark"] #search-outer{ background-color: rgb(0, 0, 0); box-shadow: none; }
body[data-header-color="dark"] #top nav ul li a, body[data-header-color="dark"] #search-outer input, body[data-header-color="dark"] #top #logo{ color: rgb(160, 160, 160); }
body[data-header-color="dark"] #top nav ul .slide-out-widget-area-toggle a .lines, body[data-header-color="dark"] #top nav ul .slide-out-widget-area-toggle a .lines::after, body[data-header-color="dark"] #top nav ul .slide-out-widget-area-toggle a .lines::before, body[data-header-color="dark"] #top nav ul .slide-out-widget-area-toggle .lines-button::after{ background-color: rgb(160, 160, 160); }
#top #logo{ width: auto; max-width: none; display: block; line-height: 22px; font-size: 22px; letter-spacing: -1px; color: rgb(68, 68, 68); font-family: "Open Sans"; font-weight: 600; }
#top #logo .retina-logo, #top .span_3 #logo .mobile-only-logo{ display: none; }
#top #logo:hover, #top #logo:focus{ color: rgb(0, 0, 0); }
#top #logo img{ text-indent: -9999px; max-width: none; width: auto; margin-bottom: 0px; display: block; transition: opacity 0.4s; }
#header-outer[data-transparent-header="true"] #top #logo img.stnd{ position: relative; }
#top{ position: relative; z-index: 9998; width: 100%; }
#top .container .row{ padding-bottom: 0px; }
#top nav > ul{ overflow: visible; transition: padding 0.8s, margin 0.25s; min-height: 1px; line-height: 1px; }
#top nav .no-menu-assigned{ visibility: hidden; }
body:not(.ascend) #top nav > .buttons, #header-outer[data-format="centered-menu-under-logo"] #top nav > .buttons{ margin-left: 15px; }
body #header-outer[data-full-width="false"][data-has-buttons="no"]:not([data-format="left-header"]) #top nav > .buttons{ margin-left: 0px; }
#top nav > .buttons{ transition: padding 0.8s; }
#top nav > ul .slide-out-widget-area-toggle{ transition: margin 0.25s; }
.side-widget-open #top nav > ul .slide-out-widget-area-toggle{ transition: margin 0.75s; }
#header-outer[data-transparency-option="1"][data-full-width="true"].side-widget-open{ box-shadow: none; }
#header-outer.side-widget-open.hidden-menu #top nav > .sf-menu li, #header-outer.hidden-menu-items #top nav > .sf-menu li:not(#social-in-menu){ transition: opacity 0.75s; }
body:not(.material) #header-outer[data-format="centered-menu"].side-widget-open #top nav > .sf-menu:not(.buttons) li, body:not(.material) #header-outer.side-widget-open.hidden-menu #top nav > .sf-menu:not(.buttons) li, body:not(.material) #header-outer.side-widget-open.hidden-menu-items #top nav > .sf-menu:not(.buttons) li:not(#social-in-menu){ opacity: 0; }
#header-outer #top nav > .buttons{ right: 0px; height: 100%; overflow: hidden; }
body #header-outer[data-using-pr-menu="true"] #top nav > .buttons{ display: block; overflow: visible; }
body.material #header-outer[data-using-pr-menu="true"] #top nav > .buttons{ display: flex; }
#top nav ul li{ float: right; }
#top nav > ul > li{ float: left; }
#top nav > ul > li > a{ padding: 0px 10px; display: block; color: rgb(103, 103, 103); font-size: 14px; line-height: 20px; transition: color 0.1s linear; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{ transition: color 0.2s; }
#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-menu"] #top .span_9 .sf-menu:not(.buttons){ left: 0px; position: relative; text-align: center; width: 100%; z-index: 1; }
#header-outer[data-format="centered-menu"] #top nav > .sf-menu > li{ float: none; display: inline-block; }
#header-outer[data-format="centered-menu"] #top nav > .sf-menu > .megamenu{ position: static; }
#header-outer[data-format="centered-menu"] #top nav > .sf-menu > li ul{ text-align: left; }
#header-outer[data-format="centered-menu"] #top nav > .buttons, #header-outer[data-format="centered-menu"] #top .span_3{ z-index: 10; position: absolute; }
#header-outer[data-format="centered-menu"] #top .span_3{ left: 0px; }
#header-outer[data-format="menu-left-aligned"] .row .col.span_3{ margin-right: 25px; }
#header-outer[data-format="menu-left-aligned"] .row .col.span_9{ float: left; }
body #header-outer[data-full-width="true"] #top nav > .buttons{ margin-left: 0px; }
#header-outer[data-format="centered-menu-under-logo"] #top nav{ display: inline-block; }
#header-outer[data-format="centered-menu-under-logo"] .span_9{ text-align: center; line-height: 1px; }
 body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9, body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_3{ display: block; float: none; width: 100% !important; }
body #header-outer[data-format="centered-menu-under-logo"] .span_3{ text-align: center; }
#header-outer[data-format="centered-menu-under-logo"] #top nav > .sf-menu > li ul{ text-align: left; }
#header-outer[data-format="centered-menu-under-logo"] #top .span_9{ position: relative; }
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 nav > ul > li:not(#social-in-menu):not(#search-btn):not(.slide-out-widget-area-toggle) > a{ padding-top: 0px; padding-bottom: 20px; }
 #header-outer[data-format="centered-menu-under-logo"] #top nav > ul .slide-out-widget-area-toggle{ padding-top: 0px; padding-bottom: 0px; }
#header-outer[data-format="centered-menu-under-logo"] #top #logo img{ margin: 0px auto; }
@media only screen and (min-width: 1000px){
#header-outer[data-format="centered-logo-between-menu"] nav{ visibility: hidden; }
}
#header-outer[data-format="centered-logo-between-menu"] .span_3{ position: absolute; left: 50%; margin-right: 0px; }
#header-outer[data-format="centered-logo-between-menu"] .span_3 #logo:not(.no-image) img{ transform: translateX(-50%); }
#header-outer[data-format="centered-logo-between-menu"] .row .col.span_9, #header-outer[data-format="centered-logo-between-menu"] .row .col.span_9 .sf-menu:not(.buttons){ left: 0px; position: relative; text-align: center; width: 100%; z-index: 1; }
body #header-outer[data-format="centered-logo-between-menu"] .row .col.span_9 .sf-menu:not(.buttons){ position: static; }
#header-outer[data-format="centered-logo-between-menu"] #top nav > .buttons, #header-outer[data-format="centered-logo-between-menu"] #top .span_3{ z-index: 10; position: absolute; }
#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu > li ul{ text-align: left; }
#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu > li{ float: none; }
#header-outer[data-format="centered-logo-between-menu"] #top nav > .sf-menu > .megamenu{ position: static; }
#top nav > ul > li[class*="button_solid_color"] > a::before, #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a::before{ display: block; position: absolute; left: 0px; padding-bottom: 10px; transform: translateY(-7px); width: 100%; height: 24px; content: " "; z-index: -1; transition: opacity 0.2s; }
#header-outer:not([data-format="centered-menu-under-logo"]):not([data-format="centered-menu-bottom-bar"]) #top nav > ul > li[class*="button_"] > a::before{ transform: translateY(-50%); top: 50%; }
#header-outer[data-format="centered-menu-under-logo"] #top nav > ul > li[class*="button_"] > a::before, #header-outer[data-format="centered-menu-bottom-bar"] #top nav > ul > li[class*="button_"] > a::before{ transform: translateY(-9px); }
#top nav > ul > li[class*="button_solid_color"] > a:hover::before, #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a:hover::before{ opacity: 0.85 !important; }
#top nav > ul > li[class*="button_bordered"] > a::before, #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a::before{ border: 2px solid rgb(255, 255, 255); display: block; position: absolute; left: 0px; padding-bottom: 10px; transform: translateY(-7px); width: 100%; height: 34px; content: " "; z-index: -1; box-sizing: border-box; transition: border-color 0.2s; }
#top nav > ul > li[class*="button_bordered"] > a::before{ border-color: rgba(0, 0, 0, 0.4); }
#header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"].current_page_ancestor > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"].current-menu-ancestor > a, #header-outer #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="default"] #top nav .sf-menu > [class*="button_solid_color"].sfHover:not(#social-in-menu) > a, #header-outer #top nav > ul > li[class*="button_solid_color"] > a .sf-sub-indicator i, #header-outer #top .sf-menu > li[class*="button_solid_color"].sfHover > a .sf-sub-indicator i, #header-outer #top .sf-menu > li[class*="button_solid_color"]:hover > a .sf-sub-indicator i{ color: rgb(255, 255, 255) !important; }
#top nav > ul > li[class*="button_solid_color"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="default"].transparent.dark-slide #top nav > ul > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="default"] #top nav .sf-menu .current_page_item[class*="button_solid_color"] > a, #header-outer.transparent.dark-slide > #top nav > ul > li[class*="button_solid_color"] > a:hover{ padding-left: 20px; padding-right: 20px; color: rgb(255, 255, 255) !important; opacity: 1 !important; }
#header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"] > a:hover, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"].sfHover > a{ color: rgb(255, 255, 255) !important; }
#header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="default"] #top nav ul li[class*="button_bordered"] a:hover{ padding-left: 20px; padding-right: 20px; }
body[data-header-search="false"][data-full-width-header="false"] #header-outer[data-lhe="animated_underline"][data-format="default"][data-cart="false"] #top nav > ul > li:last-child > a, body[data-header-search="false"][data-user-set-ocm="off"] #header-outer[data-lhe="animated_underline"][data-format="centered-menu"][data-cart="false"] #top nav > .buttons > li:last-child > a, body[data-header-search="false"][data-user-set-ocm="off"] #header-outer[data-lhe="animated_underline"][data-format="menu-left-aligned"][data-cart="false"] #top nav > .buttons > li:last-child > a{ margin-right: 0px; }
#header-outer[data-lhe="animated_underline"] nav > ul > li:not([class*="button_"]) > a::after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a::after{ transition: transform 0.3s ease-out, border-color 0.3s ease-out; position: absolute; display: block; bottom: -6px; left: 0px; width: 100%; transform: scaleX(0); border-top: 2px solid rgb(0, 0, 0); content: ""; padding-bottom: inherit; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a:hover::after, #header-outer[data-lhe="animated_underline"] #top nav > ul > .sfHover > a::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current_page_ancestor > a::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current-menu-ancestor > a::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current-menu-item > a::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current_page_item > a::after, #header-outer[data-lhe="animated_underline"] .buttons .current-menu-item > a::after, #header-outer[data-lhe="animated_underline"] .buttons .current-menu-ancestor > a::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:hover::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:focus::after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container .current-menu-item > a::after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:hover::after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:focus::after{ backface-visibility: hidden; transform: scaleX(1); }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{ padding-left: 0px; padding-right: 0px; margin-right: 10px; margin-left: 10px; }
#top nav ul li a{ color: rgb(153, 153, 153); }
.sf-menu{ line-height: 1; float: left; margin-bottom: 30px; }
.sf-menu ul li{ font-weight: normal; width: 100%; }
#header-outer .sf-menu > li:hover > ul, #header-outer .sf-menu > .sfHover > ul{ top: 100%; }
.sub-menu{ z-index: 3; }
.sf-menu li:hover, .sf-menu .sfHover, .sf-menu:not(.buttons) a:focus, .sf-menu a:hover, .sf-menu a:active{ outline: none 0px; }
.sf-menu ul li a{ margin: 0px; }
.sf-sub-indicator{ display: inline-block; width: 10px; position: relative; left: 8px; height: 10px; }
.sf-sub-indicator i{ width: 8px; }
.sf-sub-indicator [class^="icon-"], body .sf-sub-indicator [class*=" icon-"]{ color: rgb(136, 136, 136); font-size: 12px; line-height: 16px; height: auto; background-color: transparent; }
.material .sf-menu > li > a > .sf-sub-indicator i{ font-size: 16px; }
.sf-menu, .sf-menu *{ list-style: outside none none; margin: 0px; padding: 0px; z-index: 10; }
.sf-menu{ line-height: 1; }
.sf-menu ul{ position: absolute; top: -999em; }
.sf-menu ul li, .sf-menu ul li li{ font-size: 12px; width: 100%; }
.sf-menu li:hover{ visibility: inherit; }
.sf-menu li{ float: left; line-height: 0; font-size: 12px; position: relative; }
.sf-menu a{ display: block; position: relative; text-decoration: none; }
.sf-menu li:hover ul, .sf-menu .sfHover ul{ z-index: 999; }
.sf-menu li li:hover ul, .sf-menu li .sfHover ul, .sf-menu li li .sfHover ul{ left: 20em; top: 0px; }
#header-outer .sf-menu li ul li a{ font-size: 12px; line-height: 13px; transition: none; letter-spacing: 0px; }
.sf-menu li ul li .sf-sub-indicator{ right: 14px; left: auto; top: 14px; display: block; position: absolute; }
.sf-menu .sfHover ul li a, .sf-menu .sfHover ul li li a{ box-shadow: none; }
.sf-menu ul li a:focus, .sf-menu ul li a:hover, .sf-menu ul li a:active, .sf-menu ul li li a:focus, .sf-menu ul li li a:hover, .sf-menu ul li li a:active{ border-radius: 0px; box-shadow: none; text-shadow: none; }
body #top nav > ul > li > .temp-hidden-display{ opacity: 0; display: block !important; left: 0px !important; right: auto !important; }
#top .span_9{ position: static; }
#header-outer #top nav > ul > .megamenu{ position: inherit; }
#top nav > ul > .megamenu > .sub-menu{ width: 100%; left: 0px; padding: 15px 0px; display: table; background-color: rgb(28, 28, 28); }
 .sf-menu > .no-trans > ul, body[data-hhun="1"] #header-outer.no-trans-hidden:not(.side-widget-open){ transition: none !important; }
#top nav > ul > .megamenu > .sub-menu{ display: table; }
#top nav > ul > .megamenu > .sub-menu{ padding: 30px 0px; }
#top nav > ul > .megamenu > ul > li{ padding: 0px 0px 0px 30px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
#top nav > ul > li > ul > li, #header-outer[data-format="centered-menu"] #top nav > ul > li > ul > li{ opacity: 0; transform: translateY(13px); transition: transform 0.65s cubic-bezier(0.2, 0.8, 0.25, 1), opacity 0.65s cubic-bezier(0.2, 0.8, 0.25, 1); }
#top nav > ul > .sfHover > ul > li, #header-outer[data-format="centered-menu"] #top nav > ul > .sfHover > ul > li{ opacity: 1; transform: translateY(0px); }
#top nav > ul > .megamenu > ul > li:last-child{ padding-right: 30px; }
[data-megamenu-width="full-width"] #top nav > ul > .megamenu > ul > li{ padding: 0px 30px 0px 0px; }
[data-megamenu-width="full-width"] #top nav > ul > .megamenu > ul > li:last-child{ padding: 0px; }
#top nav > ul > .megamenu > ul > li > ul{ margin: 0px; padding: 0px; }
#top nav > ul > .megamenu > ul > li{ width: 33.33%; }
#header-outer #top nav > ul > .megamenu > ul > li{ display: table-cell; float: none; }
#top nav > ul > .megamenu.columns-6 > ul > li{ width: 16.66%; }
#top nav > ul > .megamenu > ul > li ul{ width: 100%; box-shadow: none; position: relative; display: block !important; top: 0px !important; opacity: 1 !important; left: 0px !important; }
#top nav > ul > .megamenu ul li{ float: none; }
#top nav > ul > .megamenu ul li a{ border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding: 9px 15px; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a{ font-family: "Open Sans"; font-weight: 700; font-size: 12px; text-transform: uppercase; margin-bottom: 7px; letter-spacing: 2px; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a{ color: rgb(68, 68, 68); }
body[data-header-color="dark"]:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a, body[data-header-color="dark"]:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a{ color: rgb(255, 255, 255); }
#top nav > ul > .megamenu > .sub-menu > li a, body #top nav > ul > .megamenu > .sub-menu > li a, body #header-outer #top nav > ul > .megamenu > .sub-menu > li > a, #top nav > ul > .megamenu > ul > li > a:hover, #top nav > ul > .megamenu > ul > .sfHover > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul.current-menu-item > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a{ background-color: transparent !important; }
 #top .sf-menu li ul li a{ background-color: transparent; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul li a:hover, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul .current-menu-item > a{ color: rgb(204, 204, 204); background-color: rgb(0, 0, 0); }
.sf-menu > li > ul{ opacity: 0; pointer-events: none; transition: none; display: block; box-shadow: rgba(0, 0, 0, 0.11) 0px 19px 35px; }
.sf-menu > li ul{ padding: 20px; width: 20em; }
.sf-menu > li ul a, #top nav > ul > .megamenu ul li a{ padding: 6px; }
.sf-menu li ul li .sf-sub-indicator{ top: 6px; right: 6px; }
body[data-header-color="light"]:not([data-header-format="left-header"]) #header-outer:not(.transparent) .sf-menu > li ul{ border-top: 1px solid rgb(233, 233, 233); }
#header-outer[data-box-shadow="none"]:not(.transparent) .sf-menu > li:not(.megamenu) ul{ border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
.sf-menu > .sfHover{ z-index: 500; }
 body:not([data-header-format="left-header"]) #top .sf-menu li ul, #top nav > ul > .megamenu > .sub-menu{ background-color: rgb(255, 255, 255); }
#header-outer .cart-outer .widget_shopping_cart > .widgettitle{ display: none; }
 body[data-header-color="dark"]:not([data-header-format="left-header"]) #top .sf-menu li ul, body[data-header-color="dark"] #top nav > ul > .megamenu > .sub-menu{ background-color: rgb(0, 0, 0); }
#header-outer nav ul li li:hover > a .sf-sub-indicator i, #header-outer nav ul li .sfHover > a .sf-sub-indicator i, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a .sf-sub-indicator i, #header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-ancestor > a, #header-outer #top nav > ul > .megamenu > ul ul .sfHover > a, #header-outer #top nav > ul > .megamenu > ul ul li a:hover, #header-outer #top nav > ul > .megamenu > ul ul li a:focus, body:not([data-header-format="left-header"]) #header-outer #top nav > ul > .megamenu > ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a{ color: rgb(255, 255, 255); }
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a{ background-color: rgb(39, 204, 192); }
#header-outer .sf-menu li ul li a{ color: rgb(153, 153, 153); }
#header-outer #top nav > ul > .megamenu:hover ul li{ pointer-events: auto; }
.sf-menu .megamenu li ul{ transform: none; box-shadow: none; }
#header-outer #top .sf-menu .megamenu li ul, [data-header-color="light"] #header-outer:not(.transparent) .sf-menu > .megamenu li ul{ border-top: 0px; }
.sf-menu li li ul{ display: block; visibility: visible; z-index: auto; left: 20em; margin-left: -20px; margin-top: -20px; transition: transform 0.25s, opacity 0.25s; box-shadow: rgba(0, 0, 0, 0.11) 0px 19px 35px; opacity: 0; pointer-events: none; transform: translateX(25px); top: 0px !important; }
 .sf-menu li li .on-left-side, .sf-menu li .sfHover .on-left-side{ right: 20em; left: auto; margin-right: -20px; margin-left: 0px; }
.sf-menu .sfHover > .on-left-side{ transform: translateY(0px) translateX(0px); }
body[data-header-color="light"] #header-outer:not(.transparent) .sf-menu > li:not(.megamenu) li ul, body[data-header-color="custom"] #header-outer:not(.transparent) .sf-menu > li:not(.megamenu) li ul{ margin-top: -21px; }
 body[data-header-color="light"] .sf-menu > li:not(.megamenu) li ul, body[data-header-color="light"] #header-outer[data-box-shadow="none"]:not(.transparent) .sf-menu > li:not(.megamenu) li ul, body[data-header-color="custom"] #header-outer[data-box-shadow="none"]:not(.transparent) .sf-menu > li:not(.megamenu) li ul{ margin-top: -20px; }
.sf-menu ul li a{ border-bottom: 0px; }
.sf-menu .sfHover > ul{ pointer-events: auto; opacity: 1; transform: translateY(0px) translateX(0px); }
.sf-menu > li.sfHover:not(.megamenu) > ul:not(.on-left-side){ left: 0px; }
#header-outer:not([data-format="left-header"]) #logo{ transition: margin 0.32s; }
#header-outer:not([data-format="left-header"]) #logo img{ transition: height 0.32s, opacity 0.2s; }
#header-outer:not([data-transparent-header="true"]):not([data-format="left-header"]) #logo{ transition: margin 0.15s; }
#header-outer:not([data-transparent-header="true"]):not([data-format="left-header"]) #logo img{ transition: height 0.15s, opacity 0.2s; }
body[data-hhun="0"] #header-outer[data-header-resize="0"]:not([data-transparent-header="true"]){ transition: box-shadow 0.42s, opacity 0.3s, transform 0.32s; }
#header-outer[data-using-secondary="1"]:not([data-format="left-header"]){ transition: transform 0.32s, background-color 0.3s, box-shadow 0.3s, margin 0.25s; }
#header-outer[data-format="centered-menu"] .logo-spacing, #header-outer[data-format="centered-logo-between-menu"] .logo-spacing{ visibility: hidden; pointer-events: none; z-index: -100; }
.page-id-5117 #top > .container > .row nav > ul{ display: none !important; }
@media only screen and (max-width: 690px){
#header-outer[data-format="centered-menu"] .logo-spacing, #header-outer[data-format="centered-logo-between-menu"] .logo-spacing{ display: none; }
}
@media only screen and (min-width: 1000px){
#header-outer:not([data-format="left-header"]){ padding-top: 0px; }
#header-outer:not([data-format="left-header"]) #top > .container > .row, #header-outer:not([data-format="left-header"]) #top > .container > .row nav, #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul, #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul > li{ display: flex; }
#header-outer:not([data-format="left-header"]) #top .span_9, #header-outer:not([data-format="left-header"]) #top .span_3{ display: flex; float: none; width: auto; }
#header-outer[data-format="centered-menu-under-logo"] .span_9, #header-outer[data-format="centered-menu-under-logo"] .span_9 nav, #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9{ display: flex; width: 100%; }
#header-outer[data-format="centered-logo-between-menu"] #top .span_9, #header-outer[data-format="centered-logo-between-menu"] #top .span_9 nav{ width: 100%; }
#header-outer[data-format="centered-menu"] #top .span_3{ position: relative; margin-right: 0px; }
#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-menu"] #top .span_9 .sf-menu:not(.buttons){ position: static; }
#header-outer[data-format="centered-logo-between-menu"] .row .col.span_3{ pointer-events: none; }
body #header-outer[data-format="centered-logo-between-menu"] .span_3 #logo:not(.no-image) img{ transform: none; }
body #header-outer[data-format="centered-logo-between-menu"] #top #logo{ transform: translateX(-50%); pointer-events: auto; }
#header-outer[data-format="default"] #top .span_9{ margin-left: auto; }
#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-menu"] #top .span_9 nav{ flex-grow: 1; }
#header-outer[data-format="centered-menu"] #top .span_9 nav .sf-menu:not(.buttons), #header-outer[data-format="centered-logo-between-menu"] #top .span_9 nav .sf-menu:not(.buttons), #header-outer[data-format="centered-menu-under-logo"] #top .span_9 nav, #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav{ justify-content: center; }
#header-outer:not([data-format="left-header"]) #top nav > .buttons{ overflow: visible; height: auto; }
#header-outer:not([data-format="left-header"]) #top nav > ul > li{ align-items: center; }
#header-outer:not([data-format="left-header"]) #top nav > ul{ float: none; display: inline-block; vertical-align: middle; }
#header-outer[data-format="centered-menu"] #top nav > .buttons, #header-outer[data-format="centered-menu"] #top .span_3, #header-outer[data-format="centered-logo-between-menu"] #top nav > .buttons{ height: 100%; }
#header-outer[data-format="centered-menu-under-logo"] .row, #header-outer[data-format="centered-menu-bottom-bar"] .row{ flex-direction: column; }
}
@media only screen and (max-width: 999px){
#top .col.span_9{ text-align: right; line-height: 0; }
#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-logo-between-menu"] #top .span_9{ text-align: right; z-index: 10000; left: auto; }
#top .span_9 > .slide-out-widget-area-toggle > div{ position: relative; display: block; top: 50%; font-size: 18px; transform: translateY(-20%); background-color: transparent; }
#top .span_9 > .slide-out-widget-area-toggle{ position: relative; width: auto; padding: 0px 7px; top: auto; right: auto; margin-bottom: 0px; margin-top: 0px; display: inline-block; vertical-align: middle; line-height: 0; height: 100%; transform: none; }
body[data-slide-out-widget-area-style="slide-out-from-right"].material a.slide_out_area_close::before, body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close::before{ background-color: rgba(0, 0, 0, 0.06); }
#header-outer[data-cart="true"] #top .span_9 > .slide-out-widget-area-toggle{ padding: 0px 8px; }
#header-outer[data-cart="true"] #top .row .span_9 > .slide-out-widget-area-toggle, #top .span_9 > .slide-out-widget-area-toggle{ padding-right: 0px; }
#search-outer #search #close a::before, body.material #header-outer #search-outer #search #close a::before{ height: 40px; width: 40px; margin: -20px 0px 0px -20px; }
#search-outer #search #close a span{ font-size: 16px; height: 16px; line-height: 16px; }
#search-outer #search #close a{ height: 14px; }
#search-outer #search #close, body.material #header-outer #search-outer #search #close{ top: 0px; right: -5px; }
#search-outer #search #close a, body.material #header-outer #search-outer #search #close a{ right: 13px; top: 19px; }
}
#header-outer[data-format="centered-menu-under-logo"] #top .span_9 nav > .buttons{ padding-bottom: 20px; }
@media only screen and (max-width: 999px){
.slide-out-widget-area-toggle.mobile-icon a > span > .hover-effect{ display: none; }
}
 #top nav ul .slide-out-widget-area-toggle a{ line-height: 20px; height: 20px; }
@media only screen and (min-width: 690px){
#slide-out-widget-area .secondary-header-text{ display: none; }
}
@media only screen and (max-width: 999px) and (min-width: 690px){
body.original #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{ display: none; }
}
#top nav .buttons li{ line-height: 12px; position: relative; }
 #top nav ul .slide-out-widget-area-toggle a{ padding: 0px; width: 24px; display: block; background-position: right top; background-repeat: no-repeat; box-sizing: content-box; }
#top nav ul[data-user-set-ocm="off"] .slide-out-widget-area-toggle, body.material #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul[data-user-set-ocm="off"] > .slide-out-widget-area-toggle{ display: none; }
#slide-out-widget-area .off-canvas-menu-container li > a > .sf-sub-indicator{ display: none; }
#top #mobile-cart-link, #top .mobile-search, #top .mobile-user-account{ display: none; text-align: right; z-index: 10000; }
#top .span_9 > .slide-out-widget-area-toggle{ display: none; z-index: 10000; }
#header-outer #mobile-cart-link .cart-wrap span{ border-radius: 50%; height: 16px; width: 16px; text-align: center; line-height: 16px; font-size: 10px; display: block; visibility: hidden; }
body #header-outer[data-transparent-header="true"]{ transition: background-color 0.3s, box-shadow 0.3s, margin 0.25s; }
body #header-outer[data-transparent-header="true"].transparent{ transition: border-color 0.3s; }
 body.material #header-outer[data-transparent-header="true"].transparent{ box-shadow: none; }
body #header-outer[data-transparent-header="true"].transparent{ box-shadow: none; border-bottom: 1px solid rgba(255, 255, 255, 0.25); background-color: transparent !important; }
#header-outer[data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide)::before{ background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.04) 16%, rgba(0, 0, 0, 0.23) 75%, rgba(0, 0, 0, 0.33) 100%); position: absolute; pointer-events: none; height: 120%; top: 0px; left: 0px; width: 100%; content: ""; display: block; }
.pum-open [data-body-border="1"] #header-outer[data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide)::before{ opacity: 0; }
body.material #header-outer[data-transparent-header="true"].transparent{ border-bottom: 0px; }
body #header-outer[data-transparent-header="true"].transparent nav > ul > li > a{ margin-bottom: -1px; }
#header-outer[data-transparent-header="true"].transparent #logo img{ opacity: 0; }
body #header-outer[data-transparent-header="true"][data-remove-border="true"]{ border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
body #header-outer.transparent[data-transparent-header="true"][data-remove-border="true"]{ transition: background-color 0.3s, box-shadow 0.3s, margin 0.25s; }
body #header-outer[data-transparent-header="true"][data-remove-border="true"].transparent.pseudo-data-transparent{ border-color: transparent !important; }
#header-outer.slide-out-hover{ transition: background-color 0.3s; }
#header-outer.slide-out-hover header{ transition: opacity 0.3s; }
#header-outer.pseudo-data-transparent.transparent #top nav > ul > li > a, #header-outer.pseudo-data-transparent.transparent nav > ul > li > a > .sf-sub-indicator i{ transition: opacity 0.2s, color 0.2s; color: rgb(255, 255, 255) !important; opacity: 0.75 !important; }
#header-outer.slide-out-hover #top.all-hidden{ opacity: 0; }
 #header-outer.pseudo-data-transparent.transparent > #top nav ul .slide-out-widget-area-toggle a .lines::before, #header-outer.pseudo-data-transparent.transparent > #top nav ul .slide-out-widget-area-toggle a .lines::after{ background-color: rgb(255, 255, 255) !important; }
 #header-outer.pseudo-data-transparent.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines-button::after, #header-outer.pseudo-data-transparent.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines, #header-outer.pseudo-data-transparent.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines::before, #header-outer.pseudo-data-transparent.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines::after{ opacity: 1 !important; }
#header-outer[data-full-width="true"][data-cart="true"] #top nav ul .slide-out-widget-area-toggle{ position: relative; }
body #header-outer.transparent[data-transparent-header="true"].dark-slide, body #header-outer.transparent[data-transparent-header="true"].dark-slide > #top nav ul .slide-out-widget-area-toggle > div{ border-color: rgba(0, 0, 0, 0.08) !important; }
#header-outer[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li > a::after, #header-outer.transparent.dark-slide #top nav > ul > li[class*="button_bordered"] > a::before, .dark-slide.transparent #top nav > ul > li[class*="button_bordered"] > a::before{ border-color: rgb(0, 0, 0) !important; }
#header-outer[data-transparent-header="true"].no-pointer-events{ pointer-events: none; }
#header-outer[data-transparent-header="true"].no-pointer-events.side-widget-open.style-slide-out-from-right, #header-outer[data-transparent-header="true"].no-pointer-events.side-widget-open.style-slide-out-from-right-alt{ pointer-events: auto; }
body[data-bg-header="true"][data-header-search="true"].ascend #header-outer.transparent[data-has-menu="false"] #top nav ul #search-btn a::after, body[data-bg-header="true"][data-header-search="true"].ascend #header-outer[data-has-menu="false"] #top nav ul #search-btn a::after, body[data-bg-header="true"][data-header-search="true"] #header-outer[data-has-menu="false"] #top nav ul #search-btn a::after{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: none; }
.lines-button.x2.close .lines, .sf-menu .megamenu li ul, #top .sf-menu .megamenu ul .sub-menu{ background-color: transparent !important; }
#header-outer[data-transparent-header="true"] #logo .dark-version{ position: absolute; }
#header-outer[data-transparent-header="true"][data-format="centered-menu-under-logo"] #logo .dark-version{ position: relative; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::before, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::after{ height: 4px; width: 2.1rem; border-radius: 1px; }
body[data-header-search="false"]:not(.mobile) #header-outer[data-has-menu="false"][data-cart="false"] .lines-button, .slide-out-hover-icon-effect:not(.small) .lines-button, body .slide-out-hover-icon-effect:not(.small) .lines-button{ line-height: 0; font-size: 0px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .lines-button.close{ transform: none; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top nav ul .slide-out-widget-area-toggle a, .slide-out-hover-icon-effect a{ width: 34px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::before{ top: 9px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::after{ top: -9px; }
#header-outer[data-transparent-header="true"].transparent > header #logo img.dark-version, #header-outer[data-transparent-header="true"].transparent.dark-slide > header #logo img{ opacity: 0 !important; }
#header-outer[data-transparent-header="true"].transparent.dark-slide > header #logo img.dark-version{ opacity: 1 !important; }
#search-outer{ top: 0px; left: 0px; width: 100%; height: 100%; position: absolute; z-index: 10000; overflow: visible; display: none; background-color: rgb(255, 255, 255); }
#search-box{ position: relative; }
#search-outer .container{ overflow: visible; width: 100%; }
#search-outer #search input[type="text"]{ width: 100%; color: rgb(136, 136, 136); font-size: 43px; line-height: 43px; position: relative; padding: 0px; background-color: transparent; border: 0px; transition: none; box-shadow: none; font-family: "Open Sans"; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }
 .ui-state-hover, .ui-state-focus{ background-color: rgb(39, 39, 39); cursor: pointer; }
.ui-helper-hidden-accessible{ display: none; }
#search-outer > #search form{ width: 92%; float: left; }
#search-outer #search #close{ list-style: none; }
#search-outer #search #close a{ position: absolute; right: 0px; top: 24px; display: block; width: 24px; height: 17px; line-height: 22px; z-index: 10; }
#search-outer #search #close a span:not(.close-line){ color: rgb(160, 160, 160); font-size: 18px; height: 20px; line-height: 19px; background-color: transparent; transition: color 0.2s; }
#search-outer > #search #close a:hover span{ color: rgb(0, 0, 0); }
#header-outer #search{ position: relative; }
#header-outer .row .col.span_3, #header-outer .row .col.span_9{ width: auto; }
#header-outer .row .col.span_9{ float: right; }
#header-outer[data-full-width="true"] header > .container, body[data-slide-out-widget-area-style="simple"] #header-outer[data-full-width="true"] #mobile-menu{ width: 100%; max-width: 100%; padding: 0px 28px; }
body[data-hhun="1"] #header-outer[data-remove-fixed="1"]{ position: absolute; }
body[data-hhun="1"] #header-secondary-outer[data-remove-fixed="0"]{ transition: transform 0.3s; }
@media only screen and (min-width: 1000px){
body[data-hhun="1"]:not(.no-scroll) #header-outer[data-remove-fixed="1"]:not(.detached), body[data-hhun="1"]:not(.no-scroll) #header-outer[data-remove-fixed="1"][data-permanent-transparent="false"][data-using-secondary="1"]{ top: 0px; }
}
 body[data-hhun="1"] #header-outer.no-trans-hidden:not(.side-widget-open){ transform: translateY(-100%) !important; }
body[data-hhun="1"] #header-outer.transparent[data-transparent-header="true"][data-remove-border="true"][data-permanent-transparent="1"].detached, body[data-hhun="1"] #header-outer.detached{ transition: transform 0.3s, height 0.3s, background 0.3s, opacity 0.3s, border-color 0.3s; position: fixed !important; z-index: 9998 !important; }
.mobile-video-image{ position: absolute; z-index: 1; top: 0px; left: 0px; display: none; height: 100%; width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.video-color-overlay{ width: 100%; height: 100%; opacity: 0; position: absolute; backface-visibility: hidden; top: 0px; left: 0px; padding-bottom: 0px; z-index: 3; }
.wpb_row .nectar-video-wrap .mejs-container .mejs-controls, .mejs-overlay-button, .mejs-overlay-loading, #search-outer .ui-helper-hidden-accessible, .mobile #search-outer .ui-widget-content{ display: none !important; }
.nectar-slider-loading{ background-color: rgb(57, 57, 57); background-position: center center; background-repeat: repeat; position: absolute; z-index: 1000; top: 0px; left: 0px; width: 100%; height: 100%; }
.wpb_row .nectar-parallax-scene{ position: absolute; top: 0px; left: 0px; margin-bottom: 0px; padding-bottom: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 1; backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); transform-style: preserve-3d; }
.wpb_row .nectar-parallax-scene div{ margin-left: -10%; top: -10%; min-height: 100%; width: 120%; height: 120%; background-size: cover; margin-bottom: 0px; max-width: none; position: relative; backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); transform-style: preserve-3d; }
.wpb_row .row-bg-wrap .row-bg-overlay{ display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: " "; z-index: 2; backface-visibility: hidden; }
.wpb_row .row-bg-wrap .nectar-displacement{ background-image: url("/wp-content/themes/salient/img/textures/displacement.jpg"); display: none; }
.wpb_row .column-image-bg-wrap .nectar-displacement{ background-image: url("/wp-content/themes/salient/img/textures/displacement2.jpg"); display: none; }
@media (max-width: 1299px) and (min-width: 1000px){
.vc_hidden-md{ display: none; }
}
.col{ position: relative; float: left; }
.wpb_animate_when_almost_visible{ opacity: 0; }
html:not(.js) .carousel-heading{ display: none; }
html:not(.js) .carousel-wrap{ display: none; }
.owl-carousel{ display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; }
.owl-carousel .owl-stage::after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.owl-carousel .owl-item{ position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; }
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{ display: none; }
.owl-carousel.owl-refresh .owl-item{ display: none; }
@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
.flex-gallery .slides > li{ display: none; backface-visibility: hidden; }
.slides::after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.flex-control-nav{ display: none; }
video, audio{ visibility: hidden; }
.wp-video-shortcode.mejs-container .mejs-poster img{ visibility: hidden; display: block; margin-bottom: 0px; }
.nectar-animated-title{ margin-bottom: 0px; }
.nectar-animated-title-inner{ display: inline-block; overflow: hidden; position: relative; margin-bottom: 10px; }
.nectar-animated-title h4{ padding: 7px 14px; }
.nectar-animated-title h3{ padding: 8px 16px; }
.nectar-animated-title h2{ padding: 10px 20px; }
.nectar-animated-title h1{ padding: 15px 30px; }
.nectar-animated-title .nectar-animated-title-inner::after{ display: block; background-color: rgb(0, 0, 0); content: " "; position: absolute; z-index: 10; top: 0px; left: 0px; width: 100%; height: 100%; }
.nectar-animated-title .nectar-animated-title-outer{ display: inline-block; }
.nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-outer{ perspective: 1000px; }
.nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-inner{ transform: rotateX(-90deg) translateZ(0px); transform-origin: 0px 0px 0px; opacity: 0; box-shadow: rgba(0, 0, 0, 0.13) 0px 6px 20px; }
.nectar-animated-title[data-style="hinge-drop"].completed .nectar-animated-title-inner{ transform: rotateX(0deg) translateZ(0px); opacity: 1; transition: -webkit-transform 1.3s cubic-bezier(0.2, 1, 0.2, 1), opacity 1.3s cubic-bezier(0.2, 1, 0.2, 1); }
.nectar-animated-title[data-style="color-strip-reveal"] .nectar-animated-title-inner::after{ transform-origin: left center; transform: scale(0, 1); }
.nectar-animated-title[data-style="color-strip-reveal"].completed .nectar-animated-title-inner::after{ animation: 0.7s cubic-bezier(0.85, 0, 0.12, 1) 0s 1 normal forwards running colorStripReveal; }
@keyframes colorStripReveal { 
  0% { transform: scale(0, 1) translateZ(0px); }
  100% { transform: scale(1, 1) translateZ(0px); }
}
.nectar-3d-transparent-button{ font-family: "Open Sans"; font-weight: 700; font-size: 12px; line-height: 20px; visibility: hidden; }
 body[data-button-style^="rounded"] #to-top, body[data-button-style^="rounded"] input[type="submit"], body[data-button-style^="rounded"] button[type="submit"], body[data-button-style^="rounded"] input[type="button"], body[data-button-style^="rounded"] button, body[data-button-style^="rounded"] #top nav > ul > li[class*="button_solid_color"] > a::before, body[data-button-style^="rounded"] #top nav > ul > li[class*="button_bordered"] > a::before{ box-shadow: none; transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1), transform 0.45s cubic-bezier(0.25, 1, 0.33, 1), border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1), background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1); border-radius: 200px !important; }
 body[data-button-style*="slightly_rounded"] input[type="submit"], body[data-button-style*="slightly_rounded"] button[type="submit"], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a::before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a::before{ box-shadow: none; transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1), transform 0.45s cubic-bezier(0.25, 1, 0.33, 1), border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1), background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1); border-radius: 4px !important; }
body[data-button-style*="slightly_rounded"] #to-top{ border-radius: 200px !important; }
 body[data-button-style*="rounded_shadow"] input[type="submit"]:hover, body[data-button-style*="rounded_shadow"] input[type="submit"]:focus, body[data-button-style*="rounded_shadow"] .container-wrap input[type="submit"]:hover, body[data-button-style="rounded_shadow"] .container-wrap button[type="submit"]:hover{ box-shadow: rgba(0, 0, 0, 0.16) 0px 20px 38px; transform: translateY(-3px); }
 body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus, body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:hover{ transform: translateY(-3px); box-shadow: rgba(0, 0, 0, 0.16) 0px 20px 38px !important; }
body.material .nectar-button[class*="m-extra-color-gradient-"][class*="see-through"]{ visibility: hidden; }
.nectar-3d-transparent-button .back-3d, .nectar-3d-transparent-button .front-3d{ backface-visibility: hidden; }
.nectar-category-grid .nectar-category-grid-item .content[data-subtext="custom"][data-subtext-vis="always"] .subtext::after, .nectar-woo-flickity[data-controls="arrows-and-text"] .nectar-woo-carousel-top a::after, .nectar-cta[data-style="underline"] .link_wrap .link_text::after{ display: block; content: ""; position: absolute; z-index: -1; width: 100%; height: 2px; background-color: rgb(255, 255, 255); bottom: -4px; opacity: 0.8; left: 0px; backface-visibility: hidden; pointer-events: none; animation: 0.45s cubic-bezier(0.15, 0.75, 0.5, 1) 0s 1 normal forwards running portSliderLine2; }
@keyframes portSliderLine { 
  0% { transform: scaleX(0); transform-origin: left center; }
  100% { transform: scaleX(1); transform-origin: left center; }
}
@keyframes portSliderLine2 { 
  0% { transform: scaleX(1); transform-origin: right center; }
  100% { transform: scaleX(0); transform-origin: right center; }
}
.nectar-cta .link_wrap .arrow::before{ font-family: Fontawesome; font-weight: normal; font-style: normal; text-decoration: inherit; backface-visibility: hidden; -webkit-font-smoothing: antialiased; content: ""; color: rgb(0, 0, 0); line-height: 30px; font-size: 14px; position: absolute; right: 0px; width: 26px; text-align: center; height: 30px; top: 50%; margin-top: -16px; transition: 0.33s cubic-bezier(0.12, 0.75, 0.4, 1); }
.nectar-cta[data-style="arrow-animation"] .link_wrap .link_text::after{ display: none; }
@keyframes ctaArrowSVGStart { 
  0% { }
  100% { }
}
@keyframes ctaArrowSVGEnd { 
  0% { }
  100% { }
}
@keyframes ctaArrowTextStart { 
  0% { transform: translateX(6px); }
  100% { transform: translateX(0px); }
}
@keyframes ctaArrowTextEnd { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(6px); }
}
@keyframes ctaArrowStart { 
  0% { stroke-dashoffset: 140px; stroke-dasharray: 140px; }
  100% { stroke-dasharray: 140px; stroke-dashoffset: 10px; }
}
@keyframes ctaArrowStartTeam { 
  0% { stroke-dashoffset: 0px; stroke-dasharray: 0px; }
  50% { stroke-dashoffset: 140px; stroke-dasharray: 140px; }
  100% { stroke-dasharray: 140px; stroke-dashoffset: 10px; }
}
@keyframes ctaArrowEnd { 
  0% { stroke-dashoffset: 10px; stroke-dasharray: 150px, 150px; }
  40% { opacity: 1; }
  100% { opacity: 0; stroke-dashoffset: -53px; stroke-dasharray: 1px, 150px; }
}
@keyframes ctaArrowLineStart { 
  0% { transform-origin: left center; }
  100% { }
}
@keyframes ctaArrowLineEnd { 
  0% { transform-origin: right center; }
  50% { transform-origin: right center; }
  51% { transform-origin: left center; }
  100% { transform-origin: left center; }
}
.nectar_cascading_images .cascading-image img{ backface-visibility: hidden; }
.nectar_cascading_images .cascading-image .img-wrap{ backface-visibility: hidden; display: inline-block; }
.clients.fade-in-animation.completed > div{ transition: opacity 0.2s linear; backface-visibility: hidden; }
.clients.no-carousel::after{ content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.divider{ height: 20px; }
.divider-border[data-animate="yes"], .divider-small-border[data-animate="yes"]{ visibility: hidden; transform-origin: left center; }
.tabbed > .wpb_tab:not(.visible-tab){ display: none; }
.nectar_food_menu_item[data-style="default"] .line_spacer{ visibility: hidden; }
.nectar-hor-list-item[data-hover-effect="none"]::before{ display: none; }
i[class*="fa-"], span[class*="fa-"]{ display: inline-block; word-spacing: 1px; position: relative; text-align: center; top: -2px; vertical-align: middle; max-width: 100%; }
[class^="icon-"], i[class*=" icon-"]{ display: inline-block; max-width: 100%; position: relative; text-align: center; vertical-align: middle; top: -2px; word-spacing: 1px; }
h3 [class^="icon-"], h2 [class^="icon-"], h4 [class^="icon-"]{ margin-right: 5px; }
 .col.has-animation{ opacity: 0; position: relative; }
 html:not(.js) .col.has-animation{ opacity: 1; }
.col.has-animation[data-animation="zoom-out"]{ transform: translateZ(0px) scale(1.2); opacity: 0; }
.col.has-animation[data-animation="slight-twist"]{ transform: rotateY(20deg) rotateZ(-4deg); opacity: 0; }
img.img-with-animation[data-animation="grow-in"], .img-with-aniamtion-wrap[data-animation="grow-in"] .hover-wrap, .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"], .nectar-fancy-box.has-animation[data-animation="grow-in"]{ opacity: 0; transform: scale(0.75); transition: opacity 0.6s cubic-bezier(0.15, 0.84, 0.35, 1.25), background-color 0.35s cubic-bezier(0.65, 0, 0.35, 1); backface-visibility: hidden; }
 .col.has-animation[data-animation="flip-in"]{ opacity: 0; transform: rotateY(25deg); transition: opacity 1s, background-color 0.35s cubic-bezier(0.65, 0, 0.35, 1); }
.flip-in-vertical-wrap{ perspective: 2000px; }
 .col.has-animation[data-animation="flip-in-vertical"]{ opacity: 0; transform: rotateX(-45deg) translateY(120px); transition: opacity 1s, background-color 0.35s cubic-bezier(0.65, 0, 0.35, 1); }
.col.has-animation[data-animation="fade-in-from-left"]{ transform: translateX(-45px); }
.col.has-animation[data-animation="fade-in-from-right"]{ transform: translateX(45px); }
.col.has-animation[data-animation="fade-in-from-bottom"]{ transform: translateY(50px); }
.img-with-aniamtion-wrap[data-max-width="50%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="75%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="110%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="125%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="150%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="175%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="200%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="225%"]:not(.right) img, .img-with-aniamtion-wrap[data-max-width="250%"]:not(.right) img{ backface-visibility: hidden; }
@-webkit-keyframes pulsate { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(3); }
}
@keyframes pulsate { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(3); }
}
@keyframes nectarBounceIn { 
  0% { transform: translateY(80px); opacity: 0; }
  33% { transform: translateY(-13px); opacity: 1; }
  66% { transform: translateY(4px); opacity: 1; }
  100% { transform: translateY(0px); opacity: 1; }
}
@-webkit-keyframes nectarBounceIn { 
  0% { transform: translateY(80px); opacity: 0; }
  33% { transform: translateY(-13px); opacity: 1; }
  66% { transform: translateY(4px); opacity: 1; }
  100% { transform: translateY(0px); opacity: 1; }
}
html:not(.js) #contact-map, html:not(.js) .nectar-google-map{ display: none; }
@-webkit-keyframes animationSignal { 
  0% { opacity: 0; transform: scale(0); }
  1% { opacity: 0.25; }
  20% { opacity: 0.25; }
  60% { transform: scale(1); opacity: 0; }
}
@-webkit-keyframes animationSignal2 { 
  0% { opacity: 0; }
  1% { opacity: 0.2; }
  20% { opacity: 0.17; }
  60% { opacity: 0; }
}
@keyframes animationSignal { 
  0% { opacity: 0; transform: scale(0); }
  1% { opacity: 0.25; }
  20% { opacity: 0.25; }
  60% { transform: scale(1); opacity: 0; }
}
@keyframes animationSignal2 { 
  0% { opacity: 0; }
  1% { opacity: 0.2; }
  20% { opacity: 0.17; }
  60% { opacity: 0; }
}
.page-submenu .mobile-menu-link{ padding: 16px 20px; border-left: 1px solid rgba(255, 255, 255, 0.2); border-right: 1px solid rgba(255, 255, 255, 0.2); color: inherit; display: none; line-height: 17px; }
body .toggle{ margin-bottom: 15px; }
body .toggle h3{ margin-bottom: 0px; }
.toggle h3{ position: relative; z-index: 10; font-size: 12px; }
 div[data-style="default"] .toggle h3{ font-size: 14px; line-height: 14px; }
body .toggle > div{ padding: 10px 14px; border-top: 0px; display: none; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px; }
.toggle > div > div:last-child{ margin-bottom: 0px !important; }
div[data-style*="minimal"] .toggle > div{ box-shadow: none; padding: 0px 0px 30px; background-color: transparent; }
div[data-style="minimal"] .toggle{ border-bottom: 2px solid rgba(0, 0, 0, 0.08); transition: border-color 0.15s; }
body div[data-style="minimal"] .toggle{ margin-bottom: 0px; }
div[data-style*="minimal"] .toggle.open i::after{ transform: scale(1, 0); }
div[data-style="minimal_small"] .toggle h3{ display: inline-block; }
div[data-style="minimal_small"] .toggle > h3::after, div[data-style="minimal_small"] .toggle > h3::before{ display: block; content: ""; position: absolute; bottom: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.1); height: 2px; left: 0px; pointer-events: none; }
div[data-style="minimal_small"] .toggle > h3::after{ transform: scaleX(0); transition: transform 0.5s cubic-bezier(0.3, 0.4, 0.1, 1); transform-origin: left center; }
div[data-style="minimal_small"] .toggle.open > h3::after, div[data-style="minimal_small"] .toggle:hover > h3::after{ transform: scaleX(1); }
div[data-style="minimal_small"] .toggle > div{ padding-top: 1.4em; padding-bottom: 0px; }
div[data-style="minimal_small"] .toggle > h3 i{ display: none; }
div[data-style="minimal_small"] .toggle{ margin-bottom: 1.4em; }
@-webkit-keyframes pulse-1 { 
  0% { transform: translate3d(-50%, -50%, 0px) scale(1); opacity: 1; }
  100% { transform: translate3d(-50%, -50%, 0px) scale(1.7); opacity: 0; }
}
@keyframes pulse-1 { 
  0% { transform: translate3d(-50%, -50%, 0px) scale(1); opacity: 1; }
  100% { transform: translate3d(-50%, -50%, 0px) scale(1.7); opacity: 0; }
}
@-webkit-keyframes pulse-2 { 
  0% { transform: translate3d(-50%, -50%, 0px) scale(1); opacity: 0.5; }
  100% { transform: translate3d(-50%, -50%, 0px) scale(1.7); opacity: 0; }
}
@keyframes pulse-2 { 
  0% { transform: translate3d(-50%, -50%, 0px) scale(1); opacity: 0.5; }
  100% { transform: translate3d(-50%, -50%, 0px) scale(1.7); opacity: 0; }
}
.nectar_video_lightbox.play_button_with_text .play > .inner-wrap::before{ border-radius: 200px; backface-visibility: hidden; height: 100%; width: 100%; display: block; content: ""; transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); }
.nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play::before, .nectar_video_lightbox.play_button_with_text[data-style="bordered_top"] .play::after{ display: none; }
.nectar-video-box img{ transition: 0.7s cubic-bezier(0.2, 1, 0.22, 1); transform: translateZ(0px) scale(1.05); backface-visibility: hidden; margin-bottom: 0px !important; max-width: none !important; width: 100% !important; }
body.cssreflections .wpb_gallery .parallax-grid-item .parallaxImg-container{ transition: transform 0.2s cubic-bezier(0, 0, 0.65, 1); outline: transparent solid 1px; backface-visibility: hidden; }
html.cssreflections .wpb_gallery .parallax-grid-item .parallaxImg-container{ transition: transform 0.5s cubic-bezier(0, 0, 0.55, 1); backface-visibility: hidden; }
@keyframes pageHeaderFadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes pageHeaderFadeInText { 
  0% { transform: translateY(40px); opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
}
body[data-bg-header="true"] .container-wrap, html.fp-enabled .container-wrap{ margin-top: 0px !important; padding-top: 0px !important; }
#page-header-bg[data-parallax="1"].out-of-sight .nectar-video-wrap{ display: none; }
.pagination-navigation{ text-align: center; font-size: 0px; position: absolute; right: 20px; top: 50%; width: 33px; transform: translateY(-50%) translateZ(0px); backface-visibility: hidden; opacity: 0.5; line-height: 1px; z-index: 1000; }
@media only screen and (max-width: 690px){
#ajax-content-wrap .pagination-navigation, .pagination-navigation{ display: none; }
.overlaid-content svg{ display: none; }
}
 .pagination-current{ transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.35, 1); position: relative; display: inline-block; width: 10px; height: 10px; padding: 0px; line-height: 17px; background: rgb(255, 255, 255); border-radius: 50%; margin: 12px 7px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); cursor: pointer; transform: translateY(20px); opacity: 0; }
.nectar-particles .pagination-current, .overlaid-content .pagination-current{ position: absolute; left: 1px; top: 0px; z-index: 100; display: none; }
.hidden-social-img{ position: absolute; pointer-events: none; visibility: hidden; opacity: 0; z-index: -100; }
@keyframes ctaMinimaLArrowOuter { 
  0% { transform: translateY(0px); }
  20% { transform: translateY(12px); }
  50% { transform: translateY(0px); }
  100% { transform: translateY(0px); }
}
@keyframes ctaMinimaLArrowLine { 
  0% { transform-origin: center bottom; transform: scaleY(1); }
  50% { transform-origin: center bottom; transform: scaleY(0); }
  51% { transform-origin: center top; }
  100% { transform: scaleY(1); transform-origin: center top; }
}
@keyframes ctaMinimaLArrow { 
  0% { stroke-dasharray: 45px; stroke-dashoffset: 0px; }
  50% { stroke-dasharray: 45px; stroke-dashoffset: -45px; }
  51% { stroke-dasharray: 45px; stroke-dashoffset: 45px; }
  100% { stroke-dasharray: 45px; stroke-dashoffset: 0px; }
}
.nectar-next-section-wrap[data-custom-color="true"].mouse-wheel .nectar-next-section::before{ display: none; }
@keyframes down_arrow_bounce { 
  0%, 20%, 50%, 80%, 100% { transform: translateY(0px); }
  40% { transform: translateY(-14px); }
  60% { transform: translateY(-7px); }
}
@media only screen and (max-height: 450px){
body[data-button-style^="rounded"] .section-down-arrow{ display: none; }
}
@-webkit-keyframes mouse-scroll-btn-roll-over { 
  0% { stroke-dashoffset: 120; }
  100% { stroke-dashoffset: 0; }
}
@keyframes mouse-scroll-btn-roll-over { 
  0% { stroke-dashoffset: 120; }
  100% { stroke-dashoffset: 0; }
}
@-webkit-keyframes mouse-scroll-btn-roll-out { 
  0% { stroke-dashoffset: 0; }
  100% { stroke-dashoffset: -120; }
}
@keyframes mouse-scroll-btn-roll-out { 
  0% { stroke-dashoffset: 0; }
  100% { stroke-dashoffset: -120; }
}
@-webkit-keyframes trackBallSlide { 
  0% { opacity: 1; transform: scaleY(1) translateY(-10px); }
  45% { opacity: 0; transform: scaleY(0.5) translateY(13px); }
  46% { opacity: 0; transform: scaleY(1) translateY(-10px); }
  65%, 100% { opacity: 1; transform: scaleY(1) translateY(-10px); }
}
@keyframes trackBallSlide { 
  0% { opacity: 1; transform: scaleY(1) translateY(-10px); }
  45% { opacity: 0; transform: scaleY(0.5) translateY(13px); }
  46% { opacity: 0; transform: scaleY(1) translateY(-10px); }
  65%, 100% { opacity: 1; transform: scaleY(1) translateY(-10px); }
}
@keyframes nudgeMouse { 
  0% { transform: translateY(0px); }
  45% { transform: translateY(8px); }
  65%, 100% { transform: translateY(0px); }
}
@-webkit-keyframes nudgeMouse { 
  0% { transform: translateY(0px); }
  45% { transform: translateY(8px); }
  65%, 100% { transform: translateY(0px); }
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .text .line, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .text .line, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 .text .line{ height: 2px; width: 45px; background-color: rgb(255, 255, 255); position: absolute; content: ""; right: -74px; display: block; backface-visibility: hidden; top: 50%; transform: translateY(-50%) translateX(28px) scaleX(0); transform-origin: right center; }
@keyframes portRightLineStart { 
  0% { transform: translateY(-50%) translateX(-25px) scaleX(0); }
  100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineStart { 
  0% { transform: translateY(-50%) translateX(-88px) scaleX(0); }
  100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd { 
  0% { transform: translateY(-50%) translateX(0px) scaleX(1); }
  100% { transform: translateY(-50%) translateX(28px) scaleX(0); }
}
@keyframes rightLineStart2 { 
  0% { transform: translateY(-50%) translateX(88px) scaleX(0); }
  100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd2 { 
  0% { transform: translateY(-50%) translateX(0px) scaleX(1); }
  100% { transform: translateY(-50%) translateX(-28px) scaleX(0); }
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow, .portfolio-items[data-ps="8"] .next-arrow, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 .next-arrow{ position: absolute; backface-visibility: hidden; right: -43px; top: 50%; margin-top: -15px; height: 30px; width: 40px; display: block; transform: translateX(38px); }
@keyframes rightArrowStart { 
  0% { transform: translateX(-50px); }
  100% { transform: translateX(42px); }
}
@keyframes rightArrowEnd { 
  0% { transform: translateX(42px); }
  100% { transform: translateX(75px); }
}
@keyframes rightArrowStart2 { 
  0% { transform: translateX(50px) rotate(180deg); }
  100% { transform: translateX(-42px) rotate(180deg); }
}
@keyframes rightArrowEnd2 { 
  0% { transform: translateX(-42px) rotate(180deg); }
  100% { transform: translateX(-75px) rotate(180deg); }
}
@keyframes rightArrowLineStart { 
  0% { stroke-dashoffset: 30px; }
  100% { stroke-dashoffset: 40px; }
}
@keyframes rightArrowLineEnd { 
  0% { stroke-dashoffset: 40px; }
  100% { stroke-dashoffset: 50px; }
}
.post.masonry-blog-item .post-meta::after{ content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
body.search-results #search-results[data-layout="list-no-sidebar"] .bottom-line{ display: none; }
.post-area.masonry.material .post .post-content > .post-meta{ display: none; }
.post-area.featured_img_left .post.quote .post-content, .post-area.featured_img_left .post.link .post-content{ display: block; backface-visibility: hidden; border-radius: 5px; overflow: hidden; }
.masonry.material .post .post-content .quote-inner .icon, .masonry.material .post .post-content .link-inner .icon, .masonry.auto_meta_overlaid_spaced .post .post-content .quote-inner .icon, .masonry.auto_meta_overlaid_spaced .post .post-content .link-inner .icon, .post-area.featured_img_left .post .post-content .quote-inner .icon, .post-area.featured_img_left .post .post-content .link-inner .icon{ display: none; }
.post-area.masonry.classic_enhanced .post .post-featured-img img, .post-area.masonry.material .post .post-featured-img img, .post-area.featured_img_left .post .post-featured-img, .related-posts[data-style="material"] .post-featured-img img, .post-area.masonry.classic_enhanced .post.format-gallery .inner-wrap .flickity-slider .cell img, .post-area.masonry.material .post.format-gallery .inner-wrap .flickity-slider .cell img, .post-area.masonry.classic_enhanced .post.format-gallery.wide_tall .inner-wrap .flickity-viewport, .post-area.masonry.classic_enhanced .post.format-gallery.large_featured .inner-wrap .flickity-viewport, .masonry.material .post.quote .n-post-bg, .masonry.material .post.link .n-post-bg, .post-area.featured_img_left .post.quote .n-post-bg, .post-area.featured_img_left .post.link .n-post-bg, .auto_meta_overlaid_spaced .masonry-blog-item .post-featured-img, .blog-recent[data-style*="classic_enhanced"] .post-featured-img img, .masonry.auto_meta_overlaid_spaced .post.quote .n-post-bg, .masonry.auto_meta_overlaid_spaced .post.link .n-post-bg{ margin-bottom: 0px; backface-visibility: hidden; transition: 0.7s cubic-bezier(0.2, 1, 0.22, 1); }
.post-area.infinite_scroll #pagination{ visibility: hidden; height: 1px; width: 1px; }
.infscr-loading-wrap{ margin: 20px auto; clear: both; padding: 0px; text-align: center; height: 0px; opacity: 0; transform: scale(0.5); box-sizing: content-box; }
#ajax-content-wrap #infscr-loading img, #infscr-loading img{ margin-bottom: 0px; display: none; }
.post-content.classic .post-header > span:last-of-type::after{ display: none; }
.post .gallery-slider .gallery, .post .gallery-slider .jetpack-slideshow{ display: none; }
.hentry .updated.rich-snippet-hidden, #page-header-bg[data-post-hs="default_minimal"] #single-below-header .updated.rich-snippet-hidden, .post-area[data-remove-post-date="1"] article .date, .post-area[data-remove-post-date="1"].masonry.classic_enhanced .post-header > span, .post-area[data-remove-post-date="1"].masonry.material .masonry-blog-item .grav-wrap .text > span, .post-area[data-remove-post-date="1"].featured_img_left .grav-wrap .text span, .blog-recent[data-style*="classic_enhanced"][data-remove-post-date="1"] .post-header > span, .blog-recent[data-style="title_only"][data-remove-post-date="1"] .post-header > span, .blog-recent[data-style="minimal"][data-remove-post-date="1"] .post-header > .meta > span{ display: none; }
.post-area[data-remove-post-author="1"] article .meta-author, .post-area[data-remove-post-author="1"].masonry.material .masonry-blog-item .grav-wrap .text a, .post-area[data-remove-post-author="1"].masonry.material .masonry-blog-item .grav-wrap > a, .post-area[data-remove-post-author="1"].featured_img_left .grav-wrap .text a, .post-area[data-remove-post-author="1"].featured_img_left .grav-wrap > a, .post-area[data-remove-post-author="1"].standard-minimal .post-author .grav-wrap, .blog-recent[data-style="default"][data-remove-post-author="1"] .meta-author, .blog-recent[data-style*="classic_enhanced"][data-remove-post-author="1"] .meta-author, .nectar-recent-posts-single_featured[data-remove-post-author="1"] .grav-wrap > a, .nectar-recent-posts-single_featured[data-remove-post-author="1"] .grav-wrap .text > span{ display: none; }
.post-area[data-remove-post-comment-number="1"] article .meta-comment-count, .blog-recent[data-style="default"][data-remove-post-comment-number="1"] .meta-comment-count, .blog-recent[data-style*="classic_enhanced"][data-remove-post-comment-number="1"] .meta-comment-count{ display: none; }
.post-area[data-remove-post-nectar-love="1"] article .nectar-love, .post-area[data-remove-post-nectar-love="1"].masonry.classic_enhanced article .nectar-love-wrap{ display: none; pointer-events: none; }
.container-wrap[data-remove-post-comment-number="1"][data-remove-post-author="1"] .blog-recent[data-style*="classic_enhanced"].related-posts .post-meta, .post-area.masonry.material[data-remove-post-author="1"][data-remove-post-date="1"] .masonry-blog-item .grav-wrap, .post-area.featured_img_left[data-remove-post-author="1"][data-remove-post-date="1"] .post-content-wrap .grav-wrap{ display: none; }
.post-area.masonry.classic_enhanced[data-remove-post-nectar-love="1"][data-remove-post-comment-number="1"][data-remove-post-author="1"] .post .post-meta, #ajax-content-wrap .blog-recent[data-style*="classic_enhanced"][data-remove-post-nectar-love="1"] .nectar-love-wrap, .blog-recent[data-style*="classic_enhanced"][data-remove-post-nectar-love="1"][data-remove-post-comment-number="1"][data-remove-post-author="1"] .post-meta{ display: none; }
#pagination.infinite_scroll{ display: none; }
.auto_meta_overlaid_spaced .post-header .meta-author, .auto_meta_overlaid_spaced .post-header .meta-category, .auto_meta_overlaid_spaced .post-header .meta-comment-count{ display: none; }
.masonry.classic_enhanced .posts-container article .meta-category a:not(:first-child), .blog-recent[data-style*="classic_enhanced"] .meta-category a:not(:first-child){ display: none; }
.post-area.masonry.classic_enhanced .post.wide_tall.format-video .video-play-button{ display: none; }
.post-area.masonry.classic_enhanced .post.format-link.has-post-thumbnail .post-featured-img, .post-area.masonry.classic_enhanced .post.format-quote.has-post-thumbnail .post-featured-img{ display: none; }
.blog-recent[data-style="classic_enhanced_alt"] .inner-wrap .post-featured-img{ backface-visibility: hidden; }
.post-area.masonry.classic_enhanced .post .post-meta .nectar-love .icon-salient-heart, .post-area.masonry.classic_enhanced .post.large_featured .post-featured-img img, .post-area.masonry.classic_enhanced .post.wide_tall .post-featured-img img, .blog-recent[data-style*="classic_enhanced_alt"] .post-featured-img img, .post-area.masonry.classic_enhanced .post.wide_tall .nectar-flickity .cell img, .post-area.masonry.classic_enhanced .post.large_featured .nectar-flickity .cell img{ display: none; }
body .masonry.meta_overlaid .masonry-blog-item .article-content-wrap > :not(.post-header){ display: none; }
body .masonry.meta_overlaid .masonry-blog-item .article-content-wrap .meta-category, body .masonry.meta_overlaid .masonry-blog-item .article-content-wrap .meta-comment-count{ display: none; }
.masonry.meta_overlaid .masonry-blog-item .bottom-line, .masonry.meta_overlaid .masonry-blog-item .more-link{ display: none; }
.masonry.meta_overlaid .post.quote .post-content .post-meta, .masonry.meta_overlaid .post.link .post-content .post-meta, .masonry.meta_overlaid .format-status .post-content .post-meta, .masonry.meta_overlaid .post.format-aside .post-meta{ display: none; }
.post-area.standard-minimal .post .more-link span::before{ backface-visibility: hidden; letter-spacing: 0px; display: block; content: " "; z-index: 100; position: absolute; width: 22px; height: 2px; background-color: rgb(0, 0, 0); top: 53%; opacity: 0; right: -10px; cursor: pointer; transform: translateY(-50%) translateX(-20px) translateZ(0px); transition: opacity 0.25s cubic-bezier(0.12, 0.75, 0.4, 1), -webkit-transform 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); }
.post-area.standard-minimal .post .nectar-love .icon-salient-heart{ display: none; }
@media only screen and (min-width: 690px) and (max-width: 999px){
.container{ max-width: 600px; }
}
@media only screen and (max-width: 690px){
.post-area.standard-minimal .grav-wrap{ display: none; }
}
#footer-outer{ color: rgb(204, 204, 204); position: relative; z-index: 10; background-color: rgb(37, 37, 37); }
#footer-outer .row{ padding: 55px 0px; margin-bottom: 0px; }
#footer-outer #footer-widgets[data-has-widgets="false"] .row{ padding: 0px; }
#footer-outer .widget{ margin-bottom: 30px; }
 #footer-outer #footer-widgets .widget.widget_nav_menu li{ border-bottom: 0px; padding: 0px !important; }
 #footer-outer .widget.widget_nav_menu li a{ padding: 8px 0px; display: block; border-bottom: 1px solid rgb(68, 68, 68); }
 #footer-outer .widget.widget_nav_menu > ul > li:first-child > a{ padding-top: 0px; }
#footer-outer .span_3 .widget:last-child{ margin-bottom: 0px; }
#footer-outer a{ color: rgb(204, 204, 204); }
#footer-outer a:hover{ color: rgb(0, 0, 0); }
#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button){ background-repeat: no-repeat; background-size: 0% 2px; background-position: left bottom; background-image: linear-gradient(to right, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%); transition: background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1), color 0.3s; }
 #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button){ display: inline; }
#footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button):hover, #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button):hover{ background-size: 100% 2px; opacity: 1; }
#footer-outer .widget ul li{ margin-bottom: 7px; }
#footer-outer #copyright{ padding: 20px 0px; font-size: 12px; background-color: rgb(28, 28, 28); color: rgb(119, 119, 119); }
#footer-outer #copyright li{ float: left; margin-left: 20px; }
#footer-outer[data-cols="1"] #copyright .social li a{ height: 50px; }
#footer-outer #copyright .container div:last-child{ margin-bottom: 0px; }
#footer-outer #copyright li a{ display: block; line-height: 22px; height: 24px; position: relative; transition: 0.2s linear; background-position: center top; }
#footer-outer #copyright li a i{ color: rgb(119, 119, 119); transition: 0.2s linear; }
#footer-outer[data-full-width="1"] .container{ width: 100%; padding: 0px 28px; max-width: none; }
#footer-outer #copyright li a i:hover{ color: rgb(0, 0, 0); }
#footer-outer #copyright p{ line-height: 22px; margin-top: 3px; }
#footer-outer #copyright .col ul{ float: right; }
body #footer-outer i{ font-size: 20px; width: auto; background-color: transparent; }
body[data-footer-reveal="1"] #ajax-content-wrap{ overflow: hidden; }
body[data-footer-reveal="1"] #footer-outer{ position: fixed; bottom: 0px; width: 100%; z-index: 1; }
body[data-footer-reveal="1"] .container-wrap{ margin-bottom: 280px; }
body[data-footer-reveal="1"][data-footer-reveal-shadow="small"] .container-wrap{ box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 8px -3px; }
body[data-footer-reveal="1"][data-footer-reveal-shadow="large"] .container-wrap{ box-shadow: rgba(0, 0, 0, 0.3) 0px 27px 25px -2px; }
body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] .container-wrap{ box-shadow: rgb(0, 0, 0) 0px 70px 110px -30px; }
body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] #footer-outer .row{ padding: 80px 0px; }
body[data-footer-reveal="1"] #call-to-action .triangle{ display: none; }
@media only screen and (min-width: 1000px){
#footer-widgets[data-cols="5"] .container .row > div{ width: 19.5%; }
#footer-widgets[data-cols="5"] .container .row > div:first-child{ width: 35%; }
}
#footer-outer .col{ z-index: 10; min-height: 1px; }
#footer-outer[data-cols="1"] .col{ text-align: center; }
#footer-outer[data-cols="1"] #footer-widgets .container .col{ width: 100%; }
#footer-outer[data-cols="1"] #copyright .col, #footer-outer[data-cols="1"] #copyright .col ul, #footer-outer #copyright[data-layout="centered"] .col, #footer-outer #copyright[data-layout="centered"] .col ul{ width: 100%; float: none; }
#footer-outer #copyright[data-layout="centered"] .col .social li{ margin-top: 25px; }
#footer-outer:not([data-cols="1"]) #copyright[data-layout="centered"] .social li a{ height: 30px; width: 30px; line-height: 30px; }
#footer-outer[data-cols="1"] #copyright li a i{ transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); font-size: 20px; height: 50px; width: 50px; line-height: 48px; }
#footer-outer[data-cols="1"] #copyright li a:hover i{ border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
#footer-outer[data-cols="1"] #copyright .col ul li{ margin-bottom: 25px; }
#footer-outer[data-cols="1"] #copyright, #footer-outer #copyright[data-layout="centered"]{ padding: 45px 0px; }
#footer-outer[data-cols="1"] #copyright li, #footer-outer #copyright[data-layout="centered"] li, #footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu li{ float: none; display: inline-block; margin: 0px 10px; width: auto; }
@media only screen and (min-width: 1000px){
#footer-outer #copyright[data-layout="centered"] .col.span_5{ max-width: 70%; margin: 0px auto; }
}
@media only screen and (max-width: 999px){
#footer-outer #copyright[data-layout="centered"] .col.span_5{ margin-bottom: 0px; }
}
 .material #footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu li:first-child{ padding-top: 4px !important; }
#footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu li{ vertical-align: top; text-align: left; margin: 0px 15px; }
#footer-outer #copyright[data-layout="centered"] .widget [data-style="minimal-counter"] > li::before, #footer-outer[data-cols="1"] #copyright .widget [data-style="minimal-counter"] > li::before, #footer-outer[data-cols="1"] #copyright .arrow-circle, #footer-outer #copyright[data-layout="centered"] .widget .arrow-circle, #footer-outer #copyright .widget_products img{ display: none; }
#footer-outer #copyright[data-layout="centered"] .col{ text-align: center; }
#footer-outer[data-cols="1"] #copyright li a i::after{ position: absolute; transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); pointer-events: none; display: block; content: ""; top: 0px; left: 0px; opacity: 0.2; border-radius: 50%; border: 2px solid rgb(255, 255, 255); height: 46px; width: 46px; }
#footer-outer[data-cols="1"] #copyright li a:hover i::after{ opacity: 1; }
body #footer-outer[data-cols="1"][data-disable-copyright="false"] .row{ padding-top: 70px; padding-bottom: 40px; }
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright{ padding-bottom: 70px; }
body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-copyright-line="false"][data-matching-section-color="true"] .row{ padding-bottom: 0px; }
body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-copyright-line="false"][data-matching-section-color="true"] #copyright{ padding-top: 30px; }
#footer-outer[data-cols="1"] #copyright[data-layout="centered"] .col .social li{ margin-top: 0px; }
#footer-outer[data-using-bg-img="true"]{ background-size: cover; background-position: center center; }
#footer-outer[data-using-bg-img="true"]::after{ position: absolute; width: 100%; height: 100%; content: ""; left: 0px; top: 0px; background-color: inherit; opacity: 0.9; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0"]::after{ opacity: 0; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.1"]::after{ opacity: 0.1; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.2"]::after{ opacity: 0.2; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.3"]::after{ opacity: 0.3; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.4"]::after{ opacity: 0.4; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.5"]::after{ opacity: 0.5; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.6"]::after{ opacity: 0.6; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.7"]::after{ opacity: 0.7; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.8"]::after{ opacity: 0.8; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="0.9"]::after{ opacity: 0.9; }
#footer-outer[data-using-bg-img="true"][data-bg-img-overlay="1"]::after{ opacity: 1; }
#to-top{ display: block; position: fixed; text-align: center; line-height: 12px; right: 17px; bottom: -30px; color: rgb(255, 255, 255); cursor: pointer; border-radius: 2px; z-index: 9994; height: 29px; width: 29px; background-color: rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-position: center center; transition: background-color 0.1s linear; }
body[data-button-style*="rounded"] #to-top{ transition: -webkit-box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.1s linear; background-color: rgba(0, 0, 0, 0.25); }
body[data-button-style*="rounded"] #to-top:hover{ transition: -webkit-box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.05s linear 0.25s; box-shadow: rgba(0, 0, 0, 0.16) 1px 2px 3px; background-color: transparent !important; }
body[data-button-style*="rounded"] #to-top::after, body[data-button-style*="rounded"] #to-top::before{ display: block; content: " "; height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; background-color: rgb(0, 0, 0); transform: scale(0); transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); border-radius: 100px; }
body[data-button-style*="rounded"] #to-top::before{ background-color: rgba(255, 255, 255, 0.25); transform: scale(1); transition: 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); opacity: 0; z-index: 2; }
body[data-button-style*="rounded"] #to-top:hover::after{ transform: scale(1); }
body[data-button-style*="rounded"] #to-top{ overflow: hidden; }
body[data-button-style*="rounded"] #to-top i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top i.fa-angle-up{ transform: translate(0px, 0px); transition: transform 0.2s; }
body[data-button-style*="rounded"] #to-top:hover i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top:hover i.fa-angle-up, body[data-button-style*="rounded"] #to-top.hovered i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top.hovered i.fa-angle-up{ transform: translate(0px, -29px); }
body[data-button-style*="rounded"] #to-top:active::before{ opacity: 1; }
#to-top i{ line-height: 29px; width: 29px; height: 29px; font-size: 14px; top: 0px; left: 0px; text-align: center; position: relative; z-index: 10; background-color: transparent; }
#to-top:hover{ background-color: rgb(0, 0, 0); }
#slide-out-widget-area.slide-out-from-right{ position: fixed; transform: translate(301px, 0px); top: 0px; right: 0px; width: 300px; height: 100%; z-index: 10000; padding: 33px; overflow: hidden; }
#slide-out-widget-area .inner .off-canvas-menu-container li a{ font-size: 20px; line-height: 30px; font-family: "Open Sans"; font-weight: 700; }
 #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{ opacity: 0.7; transition: opacity 0.2s, color 0.2s; }
 #slide-out-widget-area .inner .current_page_ancestor > a, #slide-out-widget-area .inner .current-menu-item > a, #slide-out-widget-area .inner .current-menu-ancestor > a, #slide-out-widget-area .inner .current_page_item > a, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:hover, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:focus, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:focus{ opacity: 1; }
#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li{ position: relative; }
#slide-out-widget-area .ocm-dropdown-arrow{ transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1); position: absolute; right: -6px; top: 10px; transform: translateY(-50%); cursor: pointer; height: 28px; width: 28px; line-height: 0; }
#slide-out-widget-area .ocm-dropdown-arrow i{ font-size: 18px; height: 28px; width: 28px; line-height: 28px; top: 0px; }
#slide-out-widget-area .open-submenu > .ocm-dropdown-arrow{ transform: translateY(-50%) rotate(180deg); }
#slide-out-widget-area.mobile, #slide-out-widget-area.slide-out-from-right-hover.mobile{ overflow: hidden scroll; }
#slide-out-widget-area-bg{ backface-visibility: hidden; background-color: rgba(0, 0, 0, 0.8); position: fixed; height: 1px; width: 1px; opacity: 0; left: 0px; top: 0px; z-index: 9996; }
#slide-out-widget-area .inner > div{ margin-bottom: 25px; }
#slide-out-widget-area .inner > div:first-of-type{ margin-top: -7px; }
#slide-out-widget-area .inner{ width: 100%; height: 100%; }
#slide-out-widget-area a, #slide-out-widget-area{ color: rgb(255, 255, 255); }
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{ position: absolute; right: 22px; top: 22px; }
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{ display: block; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); font-family: "Open Sans"; font-weight: 400; }
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{ backface-visibility: hidden; width: 34px; height: 34px; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); color: rgb(221, 221, 221); font-size: 18px; max-width: none; line-height: 32px; }
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close:hover{ border-color: rgba(255, 255, 255, 0.7); }
body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"]{ backface-visibility: hidden; color: rgb(255, 255, 255); font-size: 18px; height: 34px; left: -2px; line-height: 32px; max-width: none; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); width: 34px; }
body[data-full-width-header="true"] .slide_out_area_close{ display: none; }
#top nav ul .slide-out-widget-area-toggle a .lines, #top nav ul .slide-out-widget-area-toggle a .lines::before, #top nav ul .slide-out-widget-area-toggle a .lines::after{ background-color: rgba(0, 0, 0, 0.4); }
body .lines-button{ line-height: 0; font-size: 0px; }
.lines-button{ transition: 0.3s; cursor: pointer; top: 9px; position: relative; user-select: none; display: block; }
.lines-button:hover{ opacity: 1; }
.lines{ display: block; width: 1.4rem; height: 3px; background-color: rgb(236, 240, 241); transition: 0.3s; position: relative; }
.lines::before, .lines::after{ display: block; width: 1.4rem; height: 3px; background: rgb(236, 240, 241); transition: 0.3s; position: absolute; left: 0px; content: ""; transform-origin: 0.142rem center; }
.lines::before{ top: 6px; }
.lines::after{ top: -6px; }
.lines-button.close{ transform: scale3d(0.8, 0.8, 0.8); }
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a .lines-button .lines, #header-outer #top nav ul .slide-out-widget-area-toggle a .lines-button .lines, #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i, #footer-outer[data-using-bg-img="true"] #copyright{ background-color: transparent !important; }
.slide-out-widget-area-toggle .lines-button.close .lines::before{ transform: translateY(-6px) rotateZ(-45deg); }
.slide-out-widget-area-toggle .lines-button.close .lines::after{ transform: translateY(6px) rotateZ(45deg); }
.slide-out-widget-area-toggle .lines-button::after{ background-color: rgba(0, 0, 0, 0.4); display: inline-block; width: 1.4rem; height: 2px; transition: -webkit-transform 0.45s, opacity 0.2s, background-color 0.2s; position: absolute; left: 0px; top: 0px; content: ""; transform: scale(1, 1); }
body #header-outer .lines-button{ top: 9px; }
.slide-out-widget-area-toggle .lines-button.x2 .lines::before, .slide-out-widget-area-toggle .lines-button.x2 .lines::after{ transition: transform 0.45s, background-color 0.2s, opacity 0.2s; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) > span{ height: auto; }
body[data-header-search="false"].material #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) > span{ height: 22px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines-button::after{ height: 3px; top: 0px; width: 2rem; border-radius: 2px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::before, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::after{ height: 3px; width: 2rem; border-radius: 2px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines::before{ top: 9px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .close .lines::before{ top: 10px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines-button.close .lines::before{ transform: translateY(-9px) rotateZ(-45deg); }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle:not(.mobile-icon) a:not(.using-label) .lines-button.close .lines::after{ transform: translateY(10px) rotateZ(45deg); }
.slide-out-widget-area-toggle .lines-button.close::after{ transform: scale(0, 1); }
.lines-button.x2 .lines{ transition: background 0.2s, opacity 0.2s; }
.lines-button.x2 .lines::before, .lines-button.x2 .lines::after{ transform-origin: 50% 50%; transition: top 0.4s 0.45s, transform 0.3s, background-color 0.2s, opacity 0.2s; }
.slide-out-widget-area-toggle a > span{ transition: transform 0.33s ease-in 0.3s; transform-origin: center center; display: block; height: 21px; }
.slide-out-widget-area-toggle.mobile-icon a > span{ height: 30px; }
.slide-out-widget-area-toggle .closed > span{ transition: transform 0.33s; }
#slide-out-widget-area .menuwrapper .menu{ margin: 0px; position: relative; width: 100%; opacity: 0; pointer-events: none; transform: translateY(10px); backface-visibility: hidden; }
body #slide-out-widget-area .menuwrapper li .sub-menu{ display: none; }
body #slide-out-widget-area .menu.subview li, body #slide-out-widget-area .menu.subview .subviewopen > a, body #slide-out-widget-area .menu.subview .subview > a, body #slide-out-widget-area .menu.subview .subviewopen > small, body #slide-out-widget-area .menu.subview .subview > small, #slide-out-widget-area .mobile-only{ display: none; }
body #slide-out-widget-area .menu.subview .subviewopen > a, body #slide-out-widget-area .menu.subview .subview > a{ display: none !important; }
.menu.dl-animate-out-5{ animation: 0.4s ease-in-out 0s 1 normal none running MenuAnimOut5; }
.menu.dl-animate-in-5{ animation: 0.4s ease-in-out 0s 1 normal none running MenuAnimIn5; }
@-webkit-keyframes MenuAnimOut5 { 
  0% { }
  100% { transform: rotateY(-25deg) translateX(-300px); opacity: 0; }
}
@keyframes MenuAnimOut5 { 
  0% { }
  100% { transform: rotateY(-25deg) translateX(-300px); opacity: 0; }
}
@-webkit-keyframes MenuAnimIn5 { 
  0% { transform: rotateY(-25deg) translateX(-300px); opacity: 0; }
  100% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
}
@keyframes MenuAnimIn5 { 
  0% { transform: rotateY(-25deg) translateX(-300px); opacity: 0; }
  100% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
}
@-webkit-keyframes SubMenuAnimIn5 { 
  0% { transform: rotateY(25deg) translateX(300px); opacity: 0; }
  100% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
}
@keyframes SubMenuAnimIn5 { 
  0% { transform: rotateY(25deg) translateX(300px); opacity: 0; }
  100% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
}
@-webkit-keyframes SubMenuAnimOut5 { 
  0% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
  100% { transform: rotateY(25deg) translateX(300px); opacity: 0; }
}
@keyframes SubMenuAnimOut5 { 
  0% { transform: rotateY(0deg) translateX(0px); opacity: 1; }
  100% { transform: rotateY(25deg) translateX(300px); opacity: 0; }
}
.menu.dl-animate-out-4{ animation: 0.4s ease-in-out 0s 1 normal none running MenuAnimOut4; }
.menu.dl-animate-in-4{ animation: 0.4s ease-in-out 0s 1 normal none running MenuAnimIn4; }
@-webkit-keyframes MenuAnimOut4 { 
  0% { }
  100% { transform: scale(1.2); opacity: 0; }
}
@keyframes MenuAnimOut4 { 
  0% { }
  100% { transform: scale(1.2); opacity: 0; }
}
@-webkit-keyframes MenuAnimIn4 { 
  0% { transform: scale(1.2); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes MenuAnimIn4 { 
  0% { transform: scale(1.2); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@-webkit-keyframes SubMenuAnimIn4 { 
  0% { transform: scale(0.8); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes SubMenuAnimIn4 { 
  0% { transform: scale(0.8); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@-webkit-keyframes SubMenuAnimOut4 { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(0.8); opacity: 0; }
}
@keyframes SubMenuAnimOut4 { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(0.8); opacity: 0; }
}
#nectar-ocm-ht-line-check{ position: absolute; visibility: hidden; pointer-events: none; width: 100%; font-size: 36px; line-height: 36px; font-family: "Open Sans"; font-weight: 700; letter-spacing: -1px; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul{ position: relative; max-height: 0px; box-sizing: content-box; transition: max-height 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), padding 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); transform: none; overflow: hidden; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul{ padding-left: 20px; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:first-child, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:first-child{ margin-top: 10px; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:last-child, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child{ margin-bottom: 0px; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a{ font-size: 16px; line-height: 22px; }
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container .menu-item-has-children > a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container .menu-item-has-children > a{ margin-right: 20px; }
body:not(.material) #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child{ margin-bottom: 10px; }
#footer-outer #footer-widgets .col ul li{ padding: 8px 0px; list-style: none; margin-bottom: 0px; border-bottom: 1px solid rgb(68, 68, 68); }
#footer-outer #footer-widgets .col ul li:last-child{ margin-bottom: 0px; }
#footer-outer .widget.widget_nav_menu li a{ border-bottom: 0px !important; }
#footer-outer #footer-widgets .col p{ padding-bottom: 20px; }
#footer-outer #footer-widgets .col p:last-child{ padding-bottom: 0px; }
.widget_search .search-form button[type="submit"] .text, body.search-no-results .search-form button[type="submit"] .text{ display: none; }
#footer-outer #footer-widgets .col .widget_tag_cloud::after{ display: block; height: 0px; clear: both; content: ""; visibility: hidden; }
#footer-outer #footer-widgets .col ul li:first-child > a, #footer-outer #footer-widgets .col ul li:first-child{ padding-top: 0px !important; }
#sidebar .widget_tag_cloud::after{ display: block; height: 0px; clear: both; content: ""; visibility: hidden; }
 p.logged-in-as{ margin-bottom: 10px; }
p.logged-in-as{ padding-bottom: 0px; }
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], input[type="date"]{ padding: 10px; width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; color: rgb(85, 85, 85); background-color: rgb(241, 241, 241); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; transition: 0.2s; }
input:focus{ outline: 0px; }
input[type="submit"], button[type="submit"], input[type="button"]{ background-color: rgb(51, 51, 51); padding: 7px 11px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); cursor: pointer; transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); width: auto; font-family: "Open Sans"; font-weight: 600; font-size: 14px; border-radius: 2px; }
input[type="submit"]:hover, button[type="submit"]:hover, input[type="button"]:hover{ background-color: rgb(0, 0, 0); }
body[data-form-submit="regular"] .container-wrap input[type="submit"], body[data-form-submit="regular"] .container-wrap button[type="submit"], body[data-form-submit="see-through"] .container-wrap input[type="submit"], body[data-form-submit="see-through"] .container-wrap button[type="submit"]:not(.search-widget-btn){ padding: 15px 22px !important; }
body[data-form-submit="regular"] input[type="submit"]:hover, body[data-form-submit="regular"] button[type="submit"]:hover{ opacity: 0.85; }
body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"]:not(.search-widget-btn){ background-color: transparent !important; border: 2px solid rgb(0, 0, 0) !important; }
body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type="password"], body[data-form-style="minimal"] input[type="tel"], body[data-form-style="minimal"] input[type="url"], body[data-form-style="minimal"] input[type="search"], body[data-form-style="minimal"] input[type="date"]{ background-color: rgba(0, 0, 0, 0.035); box-shadow: none; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(224, 224, 224); border-image: none; position: relative; margin: 0px; font-size: 14px; transition: border-color 0.2s; border-radius: 0px; }
 body[data-form-submit="see-through"] input[type="submit"]:hover, body[data-form-submit="see-through"] button[type="submit"]:not(.search-widget-btn):hover{ color: rgb(255, 255, 255) !important; }
@keyframes fadebottom { 
  0% { opacity: 1; transform: translateY(0px); }
  25% { opacity: 0; transform: translateY(20px); }
  30% { opacity: 0; transform: translateY(0px); }
  45% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@-webkit-keyframes fadebottom { 
  0% { opacity: 1; transform: translateY(0px); }
  25% { opacity: 0; transform: translateY(20px); }
  30% { opacity: 0; transform: translateY(0px); }
  45% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@font-face { font-family: icomoon; src: url("/wp-content/themes/salient/css/fonts/icomoon.woff") format("woff"), url("/wp-content/themes/salient/css/fonts/icomoon.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; }
@font-face { font-family: linecons; src: url("/wp-content/themes/salient/css/fonts/linecons.ttf") format("truetype"), url("/wp-content/themes/salient/css/fonts/linecons.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
[class*=" linecon-icon-"], [class^="linecon-icon-"]{ speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-family: linecons !important; }
@font-face { font-family: steadysets; src: url("/wp-content/themes/salient/css/fonts/steadysets.ttf") format("truetype"), url("/wp-content/themes/salient/css/fonts/steadysets.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
[class*=" steadysets-icon-"], [class^="steadysets-icon-"]{ speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-family: steadysets !important; }
.steadysets-icon-zoom-out::before{ content: ""; }
.steadysets-icon-zoom-in::before{ content: ""; }
.steadysets-icon-checkbox-checked::before{ content: ""; }
.icon-salient-m-close::before{ content: ""; }
body .lines, body .lines::before, body .lines::after{ height: 2px; }
body #search-outer #search #close a span{ font-size: 20px; }
body[data-header-color="dark"] #header-secondary-outer{ background-color: rgb(17, 17, 17); border-bottom: 1px solid rgb(68, 68, 68); }
 body[data-header-color="dark"] #header-secondary-outer .nectar-center-text, body[data-header-color="dark"] #header-secondary-outer .nectar-center-text a{ color: rgb(160, 160, 160); }
.material #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:hover::after, .material #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a.current-menu-item::after{ backface-visibility: hidden; transform: scaleX(1); }
#header-secondary-outer .container{ position: static; }
#header-secondary-outer{ min-height: 34px; }
.material #header-secondary-outer{ min-height: 42px; }
#header-secondary-outer .nectar-center-text{ text-align: center; padding: 0px 130px; font-size: 14px; line-height: 14px; width: 100%; position: absolute; left: 50%; top: 50%; z-index: 10; transform: translateX(-50%) translateY(-50%); }
body #header-secondary-outer .nectar-center-text{ font-size: 16px; line-height: 16px; max-width: 70%; }
#header-secondary-outer .nectar-center-text a{ color: inherit; }
@media only screen and (max-width: 999px){
body #header-secondary-outer[data-secondary-text="true"] ul{ display: none; }
#header-secondary-outer .nectar-center-text{ padding: 0px 15px; }
}
@media only screen and (max-width: 690px){
body.original #header-secondary-outer .nectar-center-text{ display: none; }
body.original #header-secondary-outer{ display: none; }
}
#header-secondary-outer{ position: relative; top: 0px; left: 0px; width: 100%; z-index: 10000; background-color: rgb(248, 248, 248); border-bottom: 1px solid rgb(221, 221, 221); }
body[data-header-color="custom"]:not(.material) #header-secondary-outer{ border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
#header-secondary-outer[data-full-width="true"] > .container{ width: 100%; max-width: 100%; padding: 0px 28px; }
body[data-header-color="dark"] #header-secondary-outer .current-menu-ancestor > a, body[data-header-color="dark"] #header-secondary-outer .current-menu-item > a, body[data-header-color="dark"] #header-secondary-outer .sfHover > a{ color: rgb(255, 255, 255) !important; }
body.material #header-secondary-outer .nectar-center-text{ padding: 10px 0px; }
body.material #header-secondary-outer nav::after{ display: block; clear: both; content: ""; }
body.material #header-secondary-outer{ border: 1px solid transparent; }
@media only screen and (max-width: 999px){
#header-secondary-outer[data-mobile="display_full"] .nectar-center-text{ position: relative; left: 0px; top: 0px; margin: 0px auto; transform: none; }
body:not(.material) #header-secondary-outer[data-mobile="display_full"] .nectar-center-text{ margin: 20px auto; }
 body.material #header-secondary-outer[data-mobile="display_full"]{ display: block !important; height: auto !important; }
body[data-dropdown-style] #header-secondary-outer[data-mobile="display_full"] .sf-menu > li ul{ display: none !important; }
}
.single #single-below-header .updated.rich-snippet-hidden, .single .heading-title[data-header-style="default_minimal"] #single-below-header .updated.rich-snippet-hidden{ display: none; }
.container-wrap[data-nav-pos="after_project_2"]{ padding-bottom: 0px !important; }
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .hidden, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .controls > .hidden{ display: none !important; }
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post:hover h3{ transform: translateX(-40px) translateZ(0px); backface-visibility: hidden; }
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post:hover h3{ transform: translateX(40px) translateZ(0px); backface-visibility: hidden; }
.single #single-below-header::after{ content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.single .post .content-inner[data-has-gallery] .gallery, .single .post .content-inner[data-has-gallery] .wp-block-gallery{ display: none; }
body.single-post .container-wrap[data-remove-post-date="1"] #single-below-header .meta-date, body.single-post #page-header-bg[data-remove-post-date="1"] .author-section .meta-date, body.single-post #page-header-bg .span_6[data-remove-post-date="1"] #single-below-header .meta-date, body.single-post #page-header-bg .span_6[data-remove-post-date="1"] .meta-date, body.single-post .container-wrap[data-remove-post-date="1"] .related-posts .article-content-wrap .post-header .meta, body.single-post .container-wrap[data-remove-post-date="1"] .related-posts[data-style="material"] .grav-wrap .text span, .single-post #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-date="1"] #single-below-header .meta-date{ display: none; }
body.single-post .container-wrap[data-remove-post-author="1"] #single-below-header .meta-author, body.single-post #page-header-bg[data-remove-post-author="1"] .author-section .meta-author, body.single-post #page-header-bg .span_6[data-remove-post-author="1"] #single-below-header .meta-author, body.single-post #page-header-bg .span_6[data-remove-post-author="1"] .meta-author, body.single-post #page-header-bg .span_6[data-remove-post-author="1"] .author-section a, body.single-post #page-header-bg[data-remove-post-author="1"].fullscreen-header .author-section a, body.single-post .container-wrap[data-remove-post-author="1"] .related-posts[data-style="material"] .grav-wrap img, body.single-post .container-wrap[data-remove-post-author="1"] .related-posts[data-style="material"] .grav-wrap .text a, body.single-post .container-wrap[data-remove-post-author="1"] .related-posts[data-style="classic_enhanced"] .meta-author, .single-post #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-author="1"] #single-below-header .meta-author{ display: none; }
body.single-post .container-wrap[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count, body.single-post #page-header-bg[data-remove-post-comment-number="1"] .author-section .meta-comment-count, body.single-post #page-header-bg .span_6[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count, body.single-post #page-header-bg .span_6[data-remove-post-comment-number="1"] .meta-comment-count, body.single-post .container-wrap[data-remove-post-comment-number="1"] #single-meta .meta-comment-count, body.single-post .container-wrap[data-remove-post-comment-number="1"] .related-posts[data-style="material"] .meta-comment-count, body.single-post .container-wrap[data-remove-post-comment-number="1"] .related-posts[data-style="classic_enhanced"] .meta-comment-count, #single-below-header.fullscreen-header[data-remove-post-comment-number="1"] .meta-comment-count, .single-post #ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="1"] #single-below-header .meta-comment-count{ display: none; }
@media only screen and (min-width: 690px) and (max-width: 1000px){
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow, body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls .line, body .blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 .next-arrow, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 .line, body .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post .line:not(.text), body .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post .line:not(.text){ display: none; }
}
@media only screen and (max-width: 690px){
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul h3 .next-arrow, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .line{ display: none !important; }
}
.fancybox-active{ height: auto; }
.fancybox-is-hidden{ left: -9999px; margin: 0px; top: -9999px; visibility: hidden; position: absolute !important; }
.fancybox-container{ backface-visibility: hidden; height: 100%; left: 0px; outline: none; position: fixed; -webkit-tap-highlight-color: transparent; top: 0px; touch-action: manipulation; transform: translateZ(0px); width: 100%; z-index: 99992; }
.fancybox-infobar, .fancybox-toolbar, .fancybox-caption, .fancybox-navigation .fancybox-button{ direction: ltr; opacity: 0; position: absolute; transition: opacity 0.25s, visibility 0.25s; visibility: hidden; z-index: 99997; }
.fancybox-slide{ backface-visibility: hidden; display: none; height: 100%; left: 0px; outline: none; overflow: auto; padding: 44px; position: absolute; text-align: center; top: 0px; transition-property: transform, opacity; white-space: normal; width: 100%; z-index: 99994; }
 .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next{ display: block; }
.fancybox-slide--image{ overflow: hidden; padding: 44px 0px; }
.fancybox-slide--image::before{ display: none; }
.fancybox-slide--html{ padding: 6px; }
.fancybox-slide--image .fancybox-content{ animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1); backface-visibility: hidden; background:  0% 0% / 100% 100% no-repeat transparent; left: 0px; max-width: none; overflow: visible; padding: 0px; position: absolute; top: 0px; transform-origin: left top; transition-property: transform, opacity; user-select: none; z-index: 99995; }
.fancybox-error{ background: rgb(255, 255, 255); cursor: default; max-width: 400px; padding: 40px; width: 100%; }
.fancybox-error p{ color: rgb(68, 68, 68); font-size: 16px; line-height: 20px; margin: 0px; padding: 0px; }
.fancybox-button--play svg:nth-child(2), .fancybox-button--fsenter svg:nth-child(2){ display: none; }
.fancybox-button--pause svg:nth-child(1), .fancybox-button--fsexit svg:nth-child(1){ display: none; }
.fancybox-close-small{ background: transparent; border: 0px; border-radius: 0px; color: rgb(204, 204, 204); cursor: pointer; opacity: 0.8; padding: 8px; position: absolute; right: -12px; top: -44px; z-index: 401; }
.fancybox-close-small:hover{ color: rgb(255, 255, 255); opacity: 1; }
.fancybox-slide--html .fancybox-close-small{ color: currentcolor; padding: 10px; right: 0px; top: 0px; }
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{ display: none; }
.fancybox-loading{ animation: 1s linear 0s infinite normal none running fancybox-rotate; background: transparent; border-width: 4px; border-style: solid; border-color: rgb(136, 136, 136) rgb(136, 136, 136) rgb(255, 255, 255); border-image: none; border-radius: 50%; height: 50px; left: 50%; margin: -25px 0px 0px -25px; opacity: 0.7; padding: 0px; position: absolute; top: 50%; width: 50px; z-index: 99999; }
@keyframes fancybox-rotate { 
  100% { transform: rotate(360deg); }
}
.fancybox-animated{ transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }
.fancybox-fx-zoom-in-out.fancybox-slide--previous{ opacity: 0; transform: scale3d(1.5, 1.5, 1.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--next{ opacity: 0; transform: scale3d(0.5, 0.5, 0.5); }
.fancybox-fx-zoom-in-out.fancybox-slide--current{ opacity: 1; transform: scale3d(1, 1, 1); }
@media (max-height: 576px){
.fancybox-slide--image{ padding: 6px 0px; }
.fancybox-close-small{ right: -6px; }
.fancybox-slide--image .fancybox-close-small{ background: rgb(78, 78, 78); color: rgb(242, 244, 246); height: 36px; opacity: 1; padding: 6px; right: 0px; top: 0px; width: 36px; }
}
.fancybox-thumbs{ background: rgb(221, 221, 221); bottom: 0px; display: none; margin: 0px; padding: 2px 2px 4px; position: absolute; right: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 0px; width: 212px; z-index: 99995; }
.fancybox-thumbs__list a{ backface-visibility: hidden; background-color: rgba(0, 0, 0, 0.1); background-position: center center; background-repeat: no-repeat; background-size: cover; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: calc(100% - 8px); max-width: calc(50% - 4px); outline: none; overflow: hidden; padding: 0px; position: relative; -webkit-tap-highlight-color: transparent; width: 100px; }
@media only screen and (min-width: 1300px){
.container, body[data-header-format="left-header"] .container{ max-width: 1100px; }
}
@media only screen and (min-width: 1000px) and (max-width: 1300px){
#top nav > ul > li > a{ padding-left: 8px; }
.sf-sub-indicator{ left: 6px; }
}
@media only screen and (min-width: 690px) and (max-width: 999px){
 .span_3, .span_5, .span_7, .span_9, .span_12{ width: 100%; margin-left: 0px; }
.col{ margin-bottom: 25px; }
#header-outer .col{ margin-bottom: 0px; margin-right: 0px; }
.container{ max-width: 600px; }
.one-fourths.span_3{ width: 50%; margin-bottom: 2%; }
#footer-outer .one-fourths.span_3{ margin-bottom: 2%; margin-right: 15px; padding: 15px; float: left; width: 48% !important; margin-left: 0px !important; }
.one-fourths.span_3.clear-both{ clear: both; }
#footer-outer .one-fourths.span_3.right-edge, .one-fourths.span_3.right-edge{ margin-right: 0px; }
#footer-outer #copyright .col{ width: 49%; margin-bottom: 0px; }
#footer-widgets .container .col{ margin-left: 15px; width: 48%; }
#footer-widgets .container .row > div:last-child{ margin-right: 0px; }
}
@media only screen and (max-width: 690px){
body[data-header-format].material #header-secondary-outer{ display: none; height: 0px; }
.material:not(.admin-bar) #header-outer[data-using-secondary="1"]{ top: 0px; }
body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{ display: block; }
#header-outer[data-using-secondary="1"]:not(.hidden-secondary){ transform: none !important; }
.container{ max-width: 320px; }
body[data-slide-out-widget-area-style="simple"] #header-outer[data-full-width="true"] #mobile-menu, body #header-outer[data-full-width="true"] header > .container, body #header-secondary-outer[data-full-width="true"] > .container{ max-width: 100%; padding: 0px 18px; }
.col{ margin-bottom: 25px; }
#header-outer .col{ margin-bottom: 0px; }
.nectar_fullscreen_zoom_recent_projects .dot-nav{ display: none; }
.container .post .post-meta{ display: none; }
#single-meta .meta-comment-count, .row .col.section-title [data-hide-on-mobile="true"] span:not(.total_loves):not(.nectar-love-count):not(.share-btn), .single #page-header-bg #single-below-header[data-hide-on-mobile="true"] span:not(.total_loves):not(.nectar-love-count){ display: none; }
body #footer-outer #copyright .col ul{ float: left; }
body #footer-outer #copyright .col ul li:first-child{ margin-left: 0px; }
.bottom_controls #portfolio-nav .controls li#next-link a i::after, .bottom_controls #portfolio-nav .controls li#prev-link a i::after{ display: none; }
#page-header-bg .author-section .meta-author .avatar{ display: none; }
#portfolio-nav .controls::after{ content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.woocommerce .product-subtotal{ display: none; }
#header-outer[data-full-width="true"] header > .container{ padding: 0px; }
.blog-title ul .meta-share-count > a, .single .blog-title #single-meta ul .meta-share-count > a{ display: none; }
}
@media only screen and (min-width: 1px) and (max-width: 999px){
#to-top:not(.mobile-enabled){ display: none; }
body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"]{ display: none; }
body #header-outer:not(.transparent) #top .span_3 #logo[data-supplied-ml="true"] img:not(.mobile-only-logo), body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting="true"] img.starting-logo:not(.dark-version):not(.mobile-only-logo), body #header-outer.transparent #top .span_3 #logo[data-supplied-ml-starting-dark="true"] img.starting-logo.dark-version{ display: none !important; }
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 #logo{ display: none; }
#ajax-content-wrap .video-texture{ display: none; }
.wpb_row.parallax_section .row-bg.using-image, #page-header-wrap[data-parallax="1"] .page-header-bg-image-wrap .page-header-bg-image{ backface-visibility: hidden; }
 body[data-header-format="left-header"]:not(.material) #search-outer #search input[type="text"]{ font-size: 24px; border-bottom-width: 2px; }
body.material #search-outer #search form input[type="text"][name]{ font-size: 44px; line-height: 44px; border-bottom-width: 2px; }
body.material #search-outer, .material #header-outer.transparent .bg-color-stripe{ height: 30vh; }
body.material #search-outer{ min-height: 200px; }
body.material #search-outer .col{ margin-bottom: 0px; }
body[data-header-format="left-header"] #header-outer header .row .col.span_9{ top: 0px; }
body[data-header-format="left-header"].material #search-outer{ width: 100%; left: 0px; }
body[data-header-format="left-header"].material #search-outer .container{ padding-left: 0px; padding-right: 0px; }
body[data-header-format="left-header"].material #search-outer .container{ position: relative; }
body .wpb_animate_when_almost_visible{ opacity: 1; animation: auto ease 0s 1 normal none running none; }
 #header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, #header-outer #top #logo img{ margin-top: 0px !important; }
body #header-outer[data-format="centered-menu-under-logo"] #top #logo img, body #header-outer[data-format="centered-menu-bottom-bar"] #top #logo img{ margin: 0px; }
#header-outer[data-has-menu="false"][data-format="default"] #top .span_3, #header-outer[data-has-menu="true"][data-mobile-fixed="1"] #top .span_3, #header-outer[data-has-menu="true"][data-ptnm="1"] #top .span_3, #header-outer[data-has-menu="true"] #top .span_3, body.material #header-outer[data-format="centered-menu-bottom-bar"] #top .span_3{ text-align: left; }
#header-outer[data-format="centered-logo-between-menu"] .span_3, #header-outer[data-format="centered-logo-between-menu"] .span_3 #logo:not(.no-image) img{ transform: none; }
#header-outer[data-transparent-header="true"].no-pointer-events.side-widget-open{ pointer-events: auto; }
.material #header-outer[data-transparent-header="true"][data-mobile-fixed="1"].transparent{ overflow: visible; }
#header-outer[data-mobile-fixed="1"], #header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"]{ position: fixed !important; }
.material #header-outer[data-mobile-fixed="false"][data-using-secondary="1"]{ top: 0px; }
body #header-outer[data-transparent-header="true"][data-remove-border="true"], body #header-outer[data-transparent-header="true"][data-remove-border="true"].transparent{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
body[data-slide-out-widget-area-style="slide-out-from-right-hover"][data-slide-out-widget-area="true"][data-user-set-ocm="off"] #header-outer header > .container{ max-width: 100%; padding: 0px 18px; }
.using-mobile-browser .slide-out-hover-icon-effect a{ pointer-events: auto; }
.container-wrap{ z-index: 11; }
.page-submenu ul{ position: absolute; top: 48px; left: 0px; width: 101%; display: none; z-index: 1000; }
.work-item:not([data-custom-content="on"]) .work-info-bg{ display: none; }
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version{ height: 24px; margin-top: -3px; top: 3px; position: relative; }
#header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, #header-outer #top #logo img{ top: 0px; }
body.material #header-outer[data-permanent-transparent="false"] #logo .dark-version, #header-outer[data-permanent-transparent="false"] #logo .dark-version{ position: absolute; }
 .material #header-outer:not([data-transparent-header="true"]) #top #logo img.stnd{ position: relative; }
 body:not(.material) #header-outer[data-mobile-fixed="1"] #logo .dark-version{ top: 6px; }
body #header-outer{ margin-bottom: 0px; padding: 12px 0px; }
body #header-outer, body[data-hhun="1"]:not(.no-scroll) #header-outer:not([data-transparent-header="true"]):not(.detached), body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"][data-using-secondary="1"]:not([data-transparent-header="true"]){ position: relative; }
#header-secondary-outer{ top: -13px; }
#header-outer[data-permanent-transparent="1"].transparent #top .span_9 > .slide-out-widget-area-toggle i{ color: rgb(255, 255, 255); }
body #slide-out-widget-area .slide_out_area_close{ position: absolute; right: 22px; top: 22px; z-index: 100; }
#slide-out-widget-area .mobile-only{ display: block; }
#slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile="true"] .off-canvas-menu-container{ top: 0px; position: relative; }
body #slide-out-widget-area.slide-out-from-right-hover{ z-index: 9999; }
#slide-out-widget-area{ top: 0px !important; }
body[data-full-width-header="false"] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close{ display: none; }
#header-outer #logo{ top: 0px; left: 0px; }
#header-space{ display: none; }
#header-space[data-header-mobile-fixed="1"]{ display: block; }
 #top .span_9 > .slide-out-widget-area-toggle{ display: inline-block; }
#top .col.span_3{ left: 0px; top: 0px; z-index: 100; width: 100%; }
#top .col.span_3, #header-outer[data-format="centered-menu"] #top .span_3, #header-outer[data-format="centered-logo-between-menu"] #top .span_3{ position: relative; }
#header-outer #top .col.span_3{ line-height: 0; }
#header-outer #top .col.span_3 #logo{ vertical-align: middle; }
#top .col.span_9{ margin-left: 0px; margin-bottom: 0px; float: none; z-index: 100; position: static; width: 100% !important; }
#header-outer[data-format="centered-menu"] #top .span_9, #header-outer[data-format="centered-logo-between-menu"] .row .col.span_9{ position: static; }
#top .col.span_9, body.material #header-outer[data-format="centered-menu-under-logo"] #top .row .span_9, #header-outer[data-format="centered-menu-under-logo"] #top .span_9, #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9{ min-height: 0px; right: 0px; top: 0px; z-index: 2000; height: 100%; width: auto !important; position: absolute !important; }
.material #header-outer[data-format="centered-menu-under-logo"] #top .span_9{ line-height: inherit; }
 #slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile="true"] .off-canvas-menu-container, body[data-slide-out-widget-area="true"] #top #logo{ transform: none !important; }
body[data-slide-out-widget-area="true"] #top .span_3{ text-align: center; }
body[data-slide-out-widget-area="true"] #header-outer[data-has-menu="false"] #top .span_3{ text-align: left; }
#header-outer .slide-out-widget-area-toggle .lines-button, #header-outer .slide-out-widget-area-toggle .lines, #header-outer .slide-out-widget-area-toggle .lines::before, #header-outer .slide-out-widget-area-toggle .lines::after{ width: 22px; }
body[data-slide-out-widget-area="true"] #top #logo, #header-outer[data-mobile-fixed="1"] #top #logo{ display: inline-block; }
body[data-slide-out-widget-area="true"]:not(.material) [data-transparent-header="true"][data-mobile-fixed="false"] #top #logo{ position: relative; }
body[data-slide-out-widget-area="true"] #top .col.span_3{ width: 100%; }
body #slide-out-widget-area:not(.slide-out-from-right-hover) .slide_out_area_close{ display: block; }
#header-outer #top nav > ul{ width: auto; padding: 15px 0px 25px; margin: 0px auto; z-index: 100000; position: relative; }
#header-outer #top nav > ul > li > ul > li{ opacity: 1; transform: none; }
#top nav > ul li, #header-outer #top nav > ul > .megamenu > ul > li{ display: block; width: auto; margin-left: 0px; }
#top nav > ul > .megamenu > .sub-menu{ opacity: 1; display: block; width: auto !important; }
#top nav > ul ul{ position: relative; width: auto; top: 0px; left: 0px; padding: 0px; opacity: 1; visibility: visible; box-shadow: rgb(255, 255, 255) 0px 0px 0px; background-color: transparent; float: none; }
#top nav > ul ul li{ padding-left: 20px; }
#top nav .sf-menu .sfHover > a{ color: rgb(255, 186, 175); }
a > .sf-sub-indicator{ right: 0px; position: absolute; padding: 16px; left: auto; top: 0px; height: auto; width: auto; }
.swiper-slide .mejs-controls{ display: none; visibility: hidden; }
.slider-nav span span, #header-outer #top nav{ display: none !important; }
#footer-widgets .container .col{ margin-bottom: 40px; }
#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4){ margin-bottom: 0px; }
body.search .divider{ display: none; }
.main-content > div{ padding-bottom: 0px; }
 body[data-header-format] #header-secondary-outer{ position: relative !important; }
body:not(.single-post) .nectar-particles svg{ display: none; }
#top, #header-outer:not([data-permanent-transparent="1"]){ height: auto !important; }
.nectar-flickity[data-controls="next_prev_arrows"] .flickity-prev-next-button{ display: none; }
body[data-footer-reveal="1"] #footer-outer{ position: relative; }
body[data-footer-reveal="1"][data-footer-reveal-shadow="large"] .container-wrap, body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] .container-wrap{ box-shadow: none; }
body[data-footer-reveal="1"] .container-wrap{ margin-bottom: 0px !important; }
.cart-outer{ display: none; }
body[data-header-format] #header-secondary-outer{ height: auto; }
#header-secondary-outer nav > ul > li > a .sf-sub-indicator{ display: none; }
body #header-outer[data-using-secondary="1"]{ top: 0px; }
 .col.has-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="fade-in-from-right"], .col.has-animation[data-animation="fade-in-from-bottom"], .col.has-animation[data-animation="grow-in"], .col.has-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in-vertical"], .col.has-animation[data-animation="zoom-out"], .col.has-animation[data-animation="zoom-out-high"]{ transform: none !important; }
 .col.has-animation, .col.has-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in-vertical"]{ opacity: 1 !important; }
.col.has-animation[data-animation="fade-in-from-bottom"]{ bottom: 0px !important; }
.span_12.flip-in-vertical-wrap{ perspective: none; }
 .nectar-animated-title[data-style="color-strip-reveal"] .nectar-animated-title-inner::after, .nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-inner{ transform: none !important; opacity: 1 !important; animation: auto ease 0s 1 normal none running none !important; }
#footer-widgets .container .row > div:last-child{ margin-bottom: 0px !important; }
body .pp_gallery, .woocommerce .pp_gallery{ display: none; }
}
@media only screen and (max-width: 321px){
.container{ max-width: 300px; }
}
@media only screen and (min-width: 480px) and (max-width: 690px){
body .container{ max-width: 420px; }
}
@media screen and (max-width: 782px){
#header-secondary-outer[data-permanent-transparent="1"]{ margin-top: 0px; }
body{ position: static; }
#fp-nav.tooltip_alt{ display: none; }
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1025px) and (orientation: landscape){
#header-outer[data-lhe="animated_underline"] #top nav > ul > li:not([class*="button_"]) > a:hover::after{ display: none; }
#to-top{ display: none; }
body .slide-out-hover-icon-effect a{ pointer-events: auto; }
.video-texture{ display: none; }
 .col.has-animation[data-animation="fade-in-from-bottom"]{ bottom: 0px; }
 .col.has-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="grow-in"], .col.has-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in-vertical"], .col.has-animation[data-animation="fade-in-from-bottom"]{ transform: none !important; }
 .col.has-animation, .col.has-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in-vertical"]{ opacity: 1 !important; }
 .col.has-animation[data-animation="grow-in"]{ visibility: visible; }
}
@media only screen and (max-device-width: 2600px){
body[data-ajax-transitions="true"].using-mobile-browser #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"]{ display: none; }
body.using-mobile-browser.material #slide-out-widget-area.slide-out-from-right{ overflow-y: scroll; }
body[data-remove-m-video-bgs="1"].using-mobile-browser .swiper-slide .video-wrap video, body[data-remove-m-video-bgs="1"].using-mobile-browser .nectar-video-wrap video{ display: none; }
 .using-mobile-browser .col.has-animation[data-animation="fade-in-from-bottom"]{ bottom: 0px; }
 .using-mobile-browser .col.has-animation[data-animation="fade-in-from-left"], .using-mobile-browser .col.has-animation[data-animation="fade-in-from-bottom"], .using-mobile-browser .col.has-animation[data-animation="grow-in"], .using-mobile-browser .col.has-animation[data-animation="flip-in"], .using-mobile-browser .col.has-animation[data-animation="flip-in-vertical"], .using-mobile-browser .nectar-animated-title[data-style="color-strip-reveal"] .nectar-animated-title-inner::after, .using-mobile-browser .nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-inner{ transform: none !important; }
 .using-mobile-browser .col.has-animation, .using-mobile-browser .col.has-animation[data-animation="flip-in"], .using-mobile-browser .col.has-animation[data-animation="flip-in-vertical"]{ opacity: 1 !important; }
 .using-mobile-browser .nectar-animated-title[data-style="color-strip-reveal"] .nectar-animated-title-inner::after, .using-mobile-browser .nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-inner{ opacity: 1 !important; animation: auto ease 0s 1 normal none running none !important; }
.using-mobile-browser .wpb_animate_when_almost_visible{ opacity: 1; animation: auto ease 0s 1 normal none running none; }
.using-mobile-browser .slide-out-hover-icon-effect a{ pointer-events: auto; }
.using-mobile-browser .wpb_row.parallax_section .row-bg.using-image.translate{ backface-visibility: hidden; }
}
@media only screen and (max-width: 690px){
body[data-remove-m-video-bgs="1"] .swiper-slide .video-wrap video, body[data-remove-m-video-bgs="1"] .nectar-video-wrap video{ display: none; }
.post-area.masonry.meta_overlaid .post .post-content > .post-meta{ display: none !important; }
.post-area.featured_img_left article:not(.has-post-thumbnail) .article-content-wrap .post-featured-img-wrap{ display: none; }
.arhchive #page-header-wrap #page-header-bg .subheader{ display: none; }
}
.loader-wrapper{ display: none; width: 100%; height: 100%; background: rgba(158, 158, 158, 0.41); z-index: 2; position: absolute; }
.loader{ border-width: 16px; border-style: solid; border-color: rgb(118, 118, 118) rgb(243, 243, 243) rgb(255, 157, 80); border-image: none; border-radius: 50%; width: 120px; height: 120px; animation: 2s linear 0s infinite normal none running spin; margin: 200px auto auto 29%; position: absolute; z-index: 10000; top: 250px; }
 #success-contact-popup div.sucess-heading{ font-family: Lato; font-weight: bold; font-size: 33.4136px; line-height: 33px; color: black; margin-bottom: 20px; padding: 10px 40px 40px; }
@media (max-width: 500px){
h2.elementor-heading-title.elementor-size-default{ margin-top: 27px; }
}
@media (max-width: 767px){
body.hide-donation-banner rs-fullwidth-wrap{ display: none; }
}
@font-face { font-family: EscrituraW01-Bold; src: url("/wp-content/themes/fonts/Escritura-W01-Bold.woff") format("woff"); font-display: swap; }
@font-face { font-family: EscrituraW01-Regular; src: url("/wp-content/themes/fonts/Escritura-W01-Regular.woff") format("woff"); font-display: swap; }
@font-face { font-family: Sonny-Bold; src: url("/wp-content/themes/fonts/Sonny-Vol-2-Bold.woff") format("woff"); font-display: swap; }
@font-face { font-family: Sonny-Regular; src: url("/wp-content/themes/fonts/Sonny-Vol-2-Regular.woff") format("woff"); font-display: swap; }
@font-face { font-family: Vanarchiv; font-display: swap; }
@font-face { font-family: Authentic-Calisttera; font-display: swap; }
body{ font-family: "Open Sans" !important; }
.donate-form fieldset:not(:first-of-type){ display: none; }
.main-content{ padding: 200px 0px 100px; }
body a.search_href img.search_icon{ height: 23px; margin-right: 0px; max-width: 24px; position: relative; top: 2px; padding-left: 0px !important; }
body #header-secondary-outer .nectar-center-text span.israel_span img{ padding-left: 20px; min-width: 100px; }
@media (max-width: 480px){
body #header-secondary-outer .nectar-center-text a:nth-child(2){ min-width: 100px !important; padding: 5px 11px !important; }
.nav-right.text-right{ display: none; }
.main-content{ padding: 620px 0px 100px; }
.slider-box .slick-dots li span{ display: none; }
}
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 620px 0px 100px; }
}
input.not-valid{ background: rgb(255, 231, 233); border: 2px solid red !important; }
#progressbar li::before{ display: none; }
#progressbar li::before, #progressbar li::after{ display: none !important; }
body.page-id-8636 p#breadcrumbs, body.page-id-15303 p#breadcrumbs, body.page-id-20972 p#breadcrumbs{ display: none; }
section#before_footer_area{ color: rgb(255, 255, 255); background-color: rgb(28, 28, 28); padding-top: 35px; padding-bottom: 20px; z-index: 9; }
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; }
.beofore_footer_content{ float: left; width: 77%; color: rgb(255, 255, 255); }
.beofore_footer_content span.content{ color: rgb(231, 231, 231); font-size: 16px; padding-left: 20px; float: left; }
.beofore_footer_content span.content a{ font-size: 16px; color: rgb(231, 231, 231) !important; font-weight: normal !important; }
.beofore_footer_icon i.fa{ color: rgb(239, 127, 34); border: 2px solid rgb(239, 127, 34); padding: 17px; border-radius: 50%; font-size: 20px; }
img.cards_imgs{ padding-left: 30px; height: 42px; }
.copywtrite{ border-top: 1px solid rgb(227, 227, 227); float: left; width: 100%; text-align: center; margin-top: 30px; padding-top: 20px; }
div#copyright{ display: none; }
#before_footer_area .elementor-text-editor.elementor-clearfix{ min-width: 265px; }
.cus-futr-btm-lft.footer_logos{ max-width: 788px; margin: 0px auto; float: none; }
#footer-outer, #footer-outer a:not(.nectar-button){ font-family: Lato; }
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 0px 0px 100px !important; }
}
@media screen and (min-width: 320px) and (max-width: 767px){
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; text-align: center; width: 100%; }
.beofore_footer_content{ float: left; color: rgb(255, 255, 255); text-align: center; padding: 20px 0px; width: 100% !important; }
img.cards_imgs{ height: 60px; padding-left: 0px !important; padding-top: 20px !important; }
.beofore_footer_content span.content a, .beofore_footer_content span.content{ font-size: 22px; width: 100%; text-align: center; }
#footer-outer #footer-widgets .widget h4::after{ display: none; }
.cus-futr-btm{ padding-bottom: 30px; margin-bottom: 300px; padding-left: 10px; }
a.mr-md-4.mr-3 img{ max-width: 27%; height: 40px; text-align: center; margin: 0px auto; }
.guide_star{ margin-left: 20px; }
#footer-outer #copyright{ display: none; }
body #footer-widgets .one-fourths{ margin-bottom: 0px !important; }
}
@media screen and (min-width: 1025px) and (max-width: 5000px){
.page-id-120032 fieldset.fieldset-2.fieldsett div#radio-form{ display: none; }
}
.page-id-120032 .form-group.lost_item_info{ display: none !important; }
.stick_block_layer{ opacity: 0 !important; display: none !important; }
#header-outer header{ transition: 0.2s; position: inherit; height: 64px; background: rgb(255, 255, 255); }
#top nav > ul > .sfHover > ul > li{ border-bottom: 1px solid rgb(223, 220, 220); padding: 5px 0px; }
#top nav > ul > .sfHover > ul > li:last-child{ border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
#top nav > ul > .sfHover > ul > li a{ font-weight: 600; }
#header-outer:not([data-format="left-header"]) #top nav > ul.sf-menu > li:not(.megamenu) ul a:hover{ color: rgb(239, 127, 34) !important; background-color: rgb(255, 255, 255) !important; }
body #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a{ background-color: transparent !important; }
body[data-header-color="light"]:not([data-header-format="left-header"]) #header-outer:not(.transparent) .sf-menu > li ul li span.sf-sub-indicator i.fa.fa-angle-right.icon-in-menu, a > .sf-sub-indicator{ right: 20px !important; top: 20px !important; color: rgb(84, 89, 95) !important; }
#header-outer .sf-menu > li:hover > ul, #header-outer .sf-menu > .sfHover > ul{ top: 100%; padding-top: 10px; padding-bottom: 10px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li.menu-item-has-children > a::before{ content: "v"; position: absolute; z-index: 9998; color: rgb(207, 203, 203); top: 0px; right: -15px; font-weight: 800; font-size: 12px; }
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children{ position: relative !important; }
div#header-outer{ transform: none !important; }
body #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a{ background: transparent !important; }
@media only screen and (max-width: 999px){
 #header-outer[data-permanent-transparent="false"] #logo .dark-version{ min-height: 78px !important; }
#navbar-menu{ background-color: rgb(239, 127, 34); padding-right: 20px; padding-left: 15px; display: inherit !important; }
body #mobile-menu{ height: calc(-50px + 100vh); }
body .d-block{ display: block !important; }
}
@media only screen and (max-width: 1350px) and (min-width: 1000px){
body .button_solid_color a{ padding: 24px !important; }
body .sf-menu li a{ font-size: 12px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{ margin-left: 20px !important; margin-right: 20px !important; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li.button_solid_color > a{ margin-right: 0px !important; }
}
@media only screen and (max-width: 999px) and (min-width: 320px){
body.material.elementor-default #header-secondary-outer[data-mobile="display_full"]{ display: inline-block !important; margin-bottom: -13px !important; }
header#top::after{ display: none; }
#header-secondary-outer{ padding-top: 10px; background: rgb(91, 93, 93) !important; z-index: 999999 !important; }
body.material #header-secondary-outer .nectar-center-text{ padding: 10px !important; }
}
@media only screen and (max-width: 480px) and (min-width: 320px){
body.material #header-secondary-outer .nectar-center-text{ padding: 10px !important; }
body div#header-secondary-outer .container{ max-width: 100%; }
body #header-secondary-outer .nectar-center-text img{ padding-left: 10px; max-width: 34px !important; }
body #header-secondary-outer .nectar-center-text a{ font-size: 13px !important; }
}
body.search.search-results #page-header-bg{ display: none !important; }
#header-secondary-outer .nectar-center-text a.search_href{ position: relative; min-width: 320px; padding-right: 24px; }
a.search_href img.search_icon{ height: 21px; margin-right: 12px; }
a.search_href input.search_input{ position: absolute; background-color: rgb(255, 255, 255); border-radius: 0px; right: 60px; height: 15px; display: none; float: right; }
input.search_input.active{ animation-name: big_it; animation-duration: 1s; display: inline-block !important; }
@keyframes big_it { 
  0% { width: 0px; }
  100% { width: 320px; }
}
a.search_href img.search_icon_mobile, input.search_input_mobile_search{ display: none; }
@media screen and (max-width: 970px){
#header-secondary-outer .nectar-center-text a.search_href{ display: none; }
a.search_href img.search_icon{ display: none; }
a.search_href img.search_icon_mobile{ height: 21px; margin-right: 12px; }
a.search_href img.search_icon_mobile{ display: inline-block !important; max-width: 94px; }
#header-secondary-outer .nectar-center-text a.search_href{ position: unset !important; }
input.search_input.active{ width: 100%; margin-top: 36px; right: 0px !important; }
}
#mobile-menu li a span{ text-transform: uppercase; max-width: 320px; display: inline-block; }
#mobile-menu ul.sub-menu .fa-angle-down::before{ content: ""; color: rgb(255, 255, 255); }
.likebtn-wrapper .lb-a .lb-tt{ line-height: 16px; display: none !important; }
span.likebtn-wrapper.lb-loaded.lb-style-custom.lb-popup-position-top.lb-popup-style-light i.lb-tt.lb-share-tt{ opacity: 0; z-index: -6; position: fixed; display: none !important; }
div#Rebbe_Meir_Shidduchim .wpcf7 form.sent .wpcf7-response-output{ display: none; }
body.page-id-71253 div#success-contact-popup{ display: none !important; }
section#before_footer_area{ color: rgb(255, 255, 255); background-color: rgb(28, 28, 28); padding-top: 35px; padding-bottom: 20px; z-index: 9; }
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; }
.beofore_footer_content{ float: left; width: 77%; color: rgb(255, 255, 255); }
.beofore_footer_content span.heading{ color: rgb(255, 255, 255); font-size: 18px; padding-top: 0px; margin-top: 0px; line-height: 1; padding-left: 20px; font-weight: 600; width: 100%; float: left; padding-bottom: 7px; font-family: Lato, sans-serif !important; }
.beofore_footer_content span.content{ color: rgb(231, 231, 231); font-size: 16px; padding-left: 20px; float: left; }
.beofore_footer_content span.content a{ font-size: 16px; color: rgb(231, 231, 231) !important; font-weight: normal !important; }
.beofore_footer_icon i.fa{ color: rgb(239, 127, 34); border: 2px solid rgb(239, 127, 34); padding: 17px; border-radius: 50%; font-size: 20px; }
img.cards_imgs{ padding-left: 30px; height: 42px; }
.copywtrite{ border-top: 1px solid rgb(227, 227, 227); float: left; width: 100%; text-align: center; margin-top: 30px; padding-top: 20px; }
div#copyright{ display: none; }
#before_footer_area .elementor-text-editor.elementor-clearfix{ min-width: 265px; }
.cus-futr-btm-lft.footer_logos{ max-width: 788px; margin: 0px auto; float: none; }
#footer-outer, #footer-outer a:not(.nectar-button){ font-family: Lato; }
@media (min-width: 767px) and (max-width: 1023px){
.main-content{ padding: 0px 0px 100px !important; }
}
@media screen and (min-width: 320px) and (max-width: 767px){
.beofore_footer_icon{ color: rgb(255, 255, 255); float: left; text-align: center; width: 100%; }
.beofore_footer_content{ float: left; color: rgb(255, 255, 255); text-align: center; padding: 20px 0px; width: 100% !important; }
img.cards_imgs{ height: 60px; padding-left: 0px !important; padding-top: 20px !important; }
.beofore_footer_content span.content a, .beofore_footer_content span.content{ font-size: 22px; width: 100%; text-align: center; }
#footer-outer #footer-widgets .widget h4::after{ display: none; }
.cus-futr-btm{ padding-bottom: 30px; margin-bottom: 300px; padding-left: 10px; }
a.mr-md-4.mr-3 img{ max-width: 27%; height: 40px; text-align: center; margin: 0px auto; }
.guide_star{ margin-left: 20px; }
#footer-outer #copyright{ display: none; }
body #footer-widgets .one-fourths{ margin-bottom: 0px !important; }
}
body.modal-open{ padding-right: 0px !important; }
p.discuss_popup_piedra{ font-size: 26px; color: rgb(124, 23, 27); line-height: 30px; text-align: center; padding-bottom: 0px; font-weight: 400; margin: 0px auto; font-family: piedra !important; }
p.discuss_popup__des{ font-weight: 500; text-align: center; padding: 50px 30px 0px; margin: auto; color: rgb(73, 66, 66); font-size: 20px !important; }
p.discuss_popup_close a.popup_close_btn{ cursor: pointer; color: rgb(121, 120, 120) !important; font-size: 17px !important; font-weight: 500 !important; text-align: center !important; }
p.discuss_popup_close{ font-size: 20px; font-weight: 500; text-align: center; max-width: 320px; margin: auto; color: rgb(73, 66, 66); padding-top: 60px; padding-bottom: 15px; }
div#discuss_options .modal-content{ padding: 70px 50px 0px; border-radius: 0px; border: 1px solid rgb(0, 0, 0) !important; }
#header-outer #top nav > ul > .megamenu > ul ul li a, #top nav > ul > .megamenu > .sub-menu > li > a{ text-transform: capitalize; font-weight: 500; color: rgb(73, 66, 66) !important; font-size: 13px !important; padding-top: 0px !important; padding-bottom: 3px !important; }
li.legacy_giving.megamenu.columns-6.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children ul.sub-menu{ max-width: 540px; }
li#menu-item-110717{ position: relative !important; }
#header-outer .sf-menu > li.legacy_giving.megamenu:hover > ul{ top: 100%; padding-top: 10px; margin-left: -560px; padding-bottom: 10px !important; }
#top nav > ul > .megamenu > .sub-menu{ padding-top: 50px; padding-right: 50px; padding-left: 50px; min-width: 730px; padding-bottom: 50px !important; }
#header-outer #top nav > ul > .megamenu > ul > li{ display: inline-block; width: 48%; float: left; border-bottom: 0px !important; }
#header-outer #top nav > ul > .megamenu ul li.border-left{ padding-left: 46px; margin-left: 25px; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a{ color: rgb(124, 23, 27) !important; font-size: 14px !important; letter-spacing: unset !important; }
#header-outer #top nav > ul > .megamenu > ul ul li a:hover, #header-outer #top nav > ul > .megamenu > ul ul li a:focus{ background-color: transparent !important; color: rgb(124, 23, 27) !important; }
li#menu-item-124907{ margin-top: -67px; }
li#menu-item-124939{ padding-top: 25px !important; }
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item > a{ background: transparent !important; color: rgb(124, 23, 27) !important; text-decoration: underline !important; }
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul .current-menu-item > a{ background: transparent !important; }
body .dp--btn.dp--close.text-button{ display: none; }
@media only screen and (max-width: 767px){
.dp--btn.dp--close.text-button{ background-color: rgb(239, 127, 34) !important; }
#header-outer{ transition: 0.4s !important; }
.sticky_active{ transition: top 0.5s; top: -150px !important; width: 100% !important; display: block !important; }
.sticky_active #logo{ transition: top 0.5s; opacity: 0 !important; }
.dp--btn.dp--close.text-button{ padding-right: 18px; padding-bottom: 0px; padding-left: 18px; border-radius: 32px; font-size: 18px; font-weight: 600; width: 128px; position: fixed; bottom: 20px; right: 20px; height: 40px !important; padding-top: 4px !important; }
.dp--btn .icon-container{ display: flex; align-items: center; }
.dp--btn.text-button svg, .dp--btn.text-button .close-icon{ width: 22px; height: 19px; padding-right: 6px; }
.dp--btn.text-button{ height: 50px; padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; }
.dp--btn.dp--close.text-button{ padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; width: 128px; height: 40px; }
.dp--btn .icon-container{ display: flex; align-items: center; }
.dp--btn.text-button svg, .dp--btn.text-button .close-icon{ width: 22px; height: 19px; padding-right: 6px; }
.dp--btn.text-button{ height: 50px; padding: 0px 18px; border-radius: 32px; font-size: 18px; font-weight: 600; }
.dp--btn{ pointer-events: all; display: flex; align-items: center; justify-content: center; width: auto; height: 64px; font-size: 44px; bottom: 30px; border: 0px; border-radius: 50%; color: rgb(255, 255, 255); text-align: center; box-sizing: border-box; cursor: pointer; z-index: 99999; user-select: none; font-family: Nunito, Arial, sans-serif; transition: opacity 0.2s; }
body .cus-futr-btm{ margin-bottom: 0px !important; }
}
@media only screen and (max-width: 690px){
div#header-secondary-outer .container{ max-width: 100% !important; }
}
@media only screen and (max-width: 392px){
body img#mobile-search{ margin-right: 12px !important; }
body #header-secondary-outer .nectar-center-text{ min-width: 100% !important; display: flex; }
body.material #header-secondary-outer .nectar-center-text{ display: flex !important; }
body #header-secondary-outer .nectar-center-text a{ font-size: 13px !important; margin-left: -20px; }
body #header-secondary-outer .nectar-center-text a:nth-child(2){ float: left; padding: 4px 12px !important; margin-left: 5px !important; }
#header-secondary-outer .nectar-center-text a.search_href{ float: left; min-width: 10px !important; }
body #header-secondary-outer .nectar-center-text span.israel_span a{ margin-top: 6px; margin-left: 0px !important; font-size: 13px !important; }
}
@media only screen and (max-width: 395px){
body header#top{ margin-top: -8px !important; }
}
@media only screen and (max-width: 999px){
body #header-secondary-outer .nectar-center-text span.israel_span img{ min-width: 120px; margin-top: 7px; padding-left: 0px !important; }
body span.israel_span a{ float: right; }
body input.search_input.active{ animation-name: big_it; animation-duration: 1s; position: absolute; z-index: 2147483647; top: 41px; border: 1px solid rgb(213, 216, 220); opacity: 10; background: rgb(255, 255, 255); border-radius: 0px; display: inline-block !important; }
}
#header-secondary-outer .nectar-center-text a:nth-child(2){ background: rgb(124, 23, 27) !important; color: rgb(255, 255, 255) !important; margin-left: 0px !important; padding: 5px 17px !important; }
span.israel_span a{ margin-top: 5px; float: left; }
#header-secondary-outer .nectar-center-text a:nth-child(3){ border: double rgb(147, 147, 147); padding: 4px 20px; border-radius: 5px; text-align: center; }
#header-secondary-outer .nectar-center-text a:nth-child(3):hover{ border: solid rgb(175, 171, 171); }
p{ padding-bottom: 1.5em; }
#header-space{ background-color: rgb(255, 255, 255); }
body[data-header-color="dark"] #header-space{ background-color: rgb(0, 0, 0); }
.material #footer-outer #footer-widgets .col ul li{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 4px 0px !important; }
@media only screen and (min-width: 1000px){
#footer-outer .row{ padding: 75px 0px; }
}
.ocm-effect-wrap, .container-wrap{ background-color: rgb(255, 255, 255); }
#footer-outer #footer-widgets .col ul li{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 4px 0px; }
 #footer-outer .widget.widget_nav_menu li{ padding: 4px 0px !important; }
.material .widget li a, .material #footer-outer .widget li a{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: inherit; padding: 0px !important; }
body[data-header-resize="1"] .container-wrap{ margin-top: 0px; padding-top: 40px; }
body.material #header-outer[data-header-resize="1"]:not([data-format="left-header"]):not(.small-nav), body.material #header-outer[data-header-resize="0"]:not([data-format="left-header"]):not(.scrolled-down):not(.fixed-menu){ box-shadow: none; }
@media only screen and (min-width: 1000px){
body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines-button::after, body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::before, body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::after{ height: 2px !important; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a:not(.using-label) span:not(.close-line){ width: 30px; overflow: hidden; }
.slide-out-hover-icon-effect:not(.small){ width: 32px; overflow: hidden; }
#top .slide-out-widget-area-toggle:not(.small) a .close-wrap{ height: 28px; width: 22px !important; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a:not(.using-label) span .lines-button.hover-effect{ left: -40px; margin-top: -3px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] a:not(.using-label) .lines::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::after{ top: -8px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a:not(.using-label) .lines::before, .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::before{ top: 8px; }
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label) .lines-button::after, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label) .lines::before, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label) .lines::after{ height: 2px; border-radius: 0px !important; }
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label):hover .lines-button::after, body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label):hover .lines::before, body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:not(.using-label):hover .lines::after, body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top a.effect-shown:not(.using-label) .lines-button::after, body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top a.effect-shown:not(.using-label) .lines::before, body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top a.effect-shown:not(.using-label) .lines::after{ transform: translateX(40px); }
body.material[data-header-search="false"]:not(.mobile) #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a:not(.using-label) .lines::before, body.material[data-header-search="false"]:not(.mobile) #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a:not(.using-label) .lines::before, .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::before{ width: 1.4rem; }
}
@media only screen and (max-width: 1001px){
.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines::before{ width: 1rem; }
}
#top .slide-out-widget-area-toggle a span{ overflow: hidden; width: 30px; }
#top .slide-out-widget-area-toggle a > span{ position: relative; }
#top .slide-out-widget-area-toggle a span .lines-button.hover-effect{ left: -30px; margin-top: -2px; }
#top .slide-out-widget-area-toggle a .lines-button::after{ transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.04s, background-color 0.2s, opacity 0.2s !important; }
body .slide-out-widget-area-toggle a:hover .lines::before{ transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.08s, background-color 0.2s, opacity 0.2s !important; }
body .slide-out-widget-area-toggle a:hover .lines::after{ transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1), background-color 0.2s, opacity 0.2s !important; }
body .lines::before{ transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1), background-color 0.2s, opacity 0.2s !important; }
body .lines::after{ transition: transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.08s, background-color 0.2s, opacity 0.2s !important; }
#top a.no-trans .lines-button::after, #top a.no-trans .lines::before, #top a.no-trans .lines::after{ transition: none !important; }
@media only screen and (min-width: 1000px){
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines-button::after, body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines::before, body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines::after, body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines-button::after, body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines::before, body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines::after{ transform: translateX(30px); }
body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines-button::after, body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines::before, body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines::after{ transform: none; }
}
body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines-button::after, body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines::before, body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines::after, body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines-button::after, body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines::before, body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines::after{ transform: translateX(30px) !important; }
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > li{ margin: 0px 14px; }
body.material #header-outer[data-transparent-header="true"].transparent nav > ul > li > a{ margin-bottom: 0px; }
body.material #header-outer #top nav > .buttons > li:last-child, body.material #header-outer[data-format="centered-menu-bottom-bar"] #top nav > .buttons > .slide-out-widget-area-toggle{ margin-right: 0px !important; }
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > .slide-out-widget-area-toggle{ margin-right: 0px; }
#header-outer[data-format="centered-menu-bottom-bar"].transparent #top .span_3 nav > .buttons li span, #header-outer[data-format="centered-menu-bottom-bar"].transparent #top .span_3 nav > .buttons li i{ backface-visibility: hidden; }
#header-outer[data-format="centered-menu-bottom-bar"] #top nav > .buttons{ transition: transform 0.45s cubic-bezier(0.4, 0.1, 0.15, 1); }
#header-outer .sf-menu > li > a > .sf-sub-indicator{ height: auto; }
body.material #header-outer #top nav > .buttons > li:first-child{ margin-left: 0px; }
#header-outer[data-format="left-header"] .sf-menu li{ opacity: 1; }
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons{ margin-left: 30px; }
body.material #header-outer[data-has-buttons="no"]:not([data-format="left-header"]) #top nav > .buttons{ margin-left: 0px; }
body.material #header-outer[data-has-buttons="no"][data-full-width="false"][data-format="default"] #top nav > .sf-menu > li:not([class*="button_"]):last-child a{ padding-right: 0px; }
body.material #header-outer[data-has-buttons="no"][data-full-width="false"][data-format="default"] #top nav > .sf-menu > li[class*="button_"]:last-child a{ margin-right: 0px; }
body.material #header-outer[data-full-width="true"]:not([data-format="left-header"]) #top nav > .buttons{ margin-left: 30px; }
 .material #top nav > .buttons{ padding-right: 0px !important; }
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{ z-index: 100; }
#footer-outer #footer-widgets .col ul li a{ display: block; }
#footer-outer #copyright{ font-size: 14px; background-color: rgba(255, 255, 255, 0); }
#footer-outer[data-copyright-line="true"] #copyright{ border-top: 1px solid rgba(255, 255, 255, 0.1); }
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button){ transition: 0.2s; }
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):hover, #footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):focus{ opacity: 0.65; }
#footer-outer[data-using-widget-area="false"] #copyright{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
 body[data-header-color="dark"] #header-outer #search-outer input[type="text"], body.mobile.material[data-header-color="light"] #header-outer[data-permanent-transparent="1"].transparent .slide-out-widget-area-toggle a .close-line{ color: rgb(255, 255, 255) !important; }
.nectar-progress-bar span strong::after{ display: none; }
 #to-top{ box-shadow: none; border-radius: 0px !important; }
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]::before{ border-radius: 50px; z-index: -2; backface-visibility: hidden; }
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]::after{ width: calc(100% - 4px); height: calc(100% - 4px); top: 2px; left: 2px; border-radius: 50px; background-color: rgb(255, 255, 255); z-index: -1; backface-visibility: hidden; }
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]{ backface-visibility: hidden; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
@keyframes gradientTextHoverHover { 
  0% { transform: translateX(0px); opacity: 0; }
  70% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes gradientTextHoverOff { 
  0% { transform: translateX(0px); opacity: 1; }
  70% { opacity: 0; }
  100% { opacity: 0; }
}
.material #header-outer a.cart-contents .cart-wrap span::before{ display: none; }
#header-outer a.cart-contents .cart-wrap span{ visibility: hidden; }
#header-outer .sf-menu ul li a{ border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
body[data-slide-out-widget-area-style*="fullscreen"] #boxed #slide-out-widget-area .slide_out_area_close{ display: none !important; }
@media screen and (max-width: 999px){
.material #header-outer.transparent .bg-color-stripe, .material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe, .material #header-outer[data-transparent-header].transparent .bg-color-stripe, .material #header-outer[data-transparent-header]:not([data-permanent-transparent="1"]).transparent .bg-color-stripe{ height: 200px; top: 0px; }
body.material #search-outer, body.material #header-outer #search-outer{ height: 200px; transform: translate3d(0px, -200px, 0px); }
body.material #header-outer[data-using-secondary="1"] #search-outer{ top: auto; margin-top: -13px; }
#search-outer #search-box, #search-outer #search #close, #header-outer #search-outer #search-box, #header-outer #search-outer #search #close{ transform: translate3d(0px, 200px, 0px); }
}
body.material #search-outer{ background-color: rgba(255, 255, 255, 0); height: 35vh; position: absolute; transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); transform: translate3d(0px, -35vh, 0px); padding: 0px; top: -1px; z-index: 2000 !important; }
body.material #search-outer .container{ float: none; width: 100%; height: auto !important; }
body #search-outer .inner-wrap{ transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); transform: scale(0.85); }
body #search-outer.material-open .inner-wrap{ transform: scale(1); }
#header-outer header{ transition: 0.2s; }
#header-outer:not([data-format="left-header"]).material-search-open header{ opacity: 0; transition: 0.2s; pointer-events: none; }
#header-outer.material-search-open{ box-shadow: none; }
.material #header-outer.transparent .bg-color-stripe{ height: 35vh; top: 0px; }
body[data-header-color="dark"] #header-outer .bg-color-stripe, body[data-header-color="dark"].material #header-outer #search-outer::before{ background-color: rgb(0, 0, 0); }
#header-outer .bg-color-stripe, .material #header-outer #search-outer::before{ transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; display: block; background-color: rgb(255, 255, 255); transform: scaleY(0); transform-origin: center top; }
.material #header-outer #search-outer::before{ content: ""; transform: none; backface-visibility: hidden; }
body.material[data-header-inherit-rc="true"] #header-outer #search-outer::before{ display: none; }
body.material[data-header-inherit-rc="true"] #search-outer{ background-color: inherit; }
#header-outer.material-search-open .bg-color-stripe{ transform: scaleY(1); }
body[data-header-color="dark"] #ajax-content-wrap::after{ background-color: rgba(255, 255, 255, 0.55); }
#ajax-content-wrap::after{ background-color: rgba(0, 0, 0, 0.45); content: ""; position: fixed; opacity: 0; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 1000; pointer-events: none; transform: translateZ(0px); backface-visibility: hidden; transition: opacity 0.7s cubic-bezier(0.2, 1, 0.3, 1); }
#ajax-content-wrap.material-open::after{ opacity: 1; }
@media (-ms-high-contrast:none), (-ms-high-contrast:active){
#ajax-content-wrap::after{ display: none; }
}
#header-secondary-outer{ transition: transform 0.32s; }
#slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{ display: none; }
#slide-out-widget-area .mobile-only .menu.secondary-header-items{ margin-top: 25px; }
.material #search-outer{ display: block; overflow: hidden; }
#search-outer #search{ max-width: 1200px; position: relative; z-index: 10; margin: 0px auto; height: 100%; display: flex; align-items: center; }
.material #search-outer #search, .material #header-outer #search-outer #search{ padding: 0px; }
#search-outer #search-box, #search-outer #search #close{ transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); transform: translate3d(0px, 35vh, 0px); opacity: 0; }
body.material #search-outer.material-open, body.material #header-outer #search-outer.material-open{ transform: translate3d(0px, 0vh, 0px); }
#search-outer.material-open #search-box, #search-outer.material-open #search #close, #header-outer #search-outer.material-open #search-box, #header-outer #search-outer.material-open #search #close{ transform: translate3d(0px, 0vh, 0px); opacity: 1; }
body #search-outer #search input[type="text"]{ text-transform: none; color: rgb(0, 0, 0); border-bottom: 4px solid rgb(52, 82, 255); height: auto !important; }
body #search-outer #search input[type="text"], body.material #search-outer #search form input[type="text"]{ font-size: 70px; }
body.material #search-outer #search input[type="text"]{ line-height: 70px; }
@media only screen and (min-width: 1000px){
body #search-outer #search input[type="text"]{ height: 100px !important; }
body.material #search-outer #search #search-box input[type="text"]{ line-height: 100px; }
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li:not([class*="button_"]) > a::after{ transform-origin: 0px 0px; transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1); bottom: -3px; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li:not([class*="button_"]) > a::after{ transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1), border-color 0.35s cubic-bezier(0.52, 0.01, 0.16, 1); }
body[data-header-color="custom"] #search-outer #search .span_12 span{ opacity: 0.7; }
body[data-header-color="light"] #header-outer #search-outer input::-webkit-input-placeholder{ color: rgb(0, 0, 0); }
body[data-header-color="dark"] #header-outer #search-outer input::-webkit-input-placeholder{ color: rgb(255, 255, 255); }
body.material #search-outer > #search form{ width: 100%; float: none; }
 body[data-header-color="dark"] #header-outer #search-outer input[type="text"]{ border-color: rgb(255, 255, 255); }
 body[data-header-color="dark"] #header-outer #search-outer #search .span_12 span{ color: rgba(255, 255, 255, 0.6); }
 body[data-header-color="dark"] #header-outer #search-outer #search #close a span{ color: rgb(255, 255, 255); }
 body[data-header-color="dark"] #header-outer #search-outer input::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.5); }
#search-outer #search #close{ position: absolute; top: 25px; right: 40px; }
body.material #search-outer #search input[type="text"]{ padding-right: 70px; }
body.material #search-outer #search #close a{ right: 64px; top: 16px; }
#search-outer #search #close a::before, .slide_out_area_close::before{ position: absolute; top: 50%; left: 50%; display: block; width: 50px; height: 50px; margin: -25px 0px 0px -25px; border-radius: 50%; background-color: rgba(0, 0, 0, 0.05); content: ""; transform: scale(1) translateZ(0px); transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); }
[data-header-color="dark"] #search-outer #search #close a::before{ background-color: rgba(255, 255, 255, 0.1); }
body[data-is].material #search-outer #search #close a:hover:not(:focus)::before, body[data-is].material .slide_out_area_close:hover:not(:focus)::before{ transform: scale(1.2) translateZ(0px); }
#search-outer #search .span_12 span{ display: block; color: rgba(0, 0, 0, 0.4); margin-top: 15px; }
body.material #search-outer #search #close a span{ color: rgb(0, 0, 0); }
body #search-results .result .bottom-line, body .masonry-blog-item .bottom-line, body .masonry-blog-item .more-link{ display: none; }
@media only screen and (min-width: 1000px){
#sidebar.span_3{ width: 27.5%; backface-visibility: hidden; }
}
.post-area.masonry .post.quote .post-content .post-meta, .post-area.masonry .post.link .post-content .post-meta, .post-area.masonry .format-status .post-content .post-meta, .post-area.masonry .post.format-aside .post-meta{ display: none !important; }
.single .post-area .content-inner > .post-tags > h4{ display: none; }
.comment-list .says{ display: none; }
.container-wrap input[type="submit"], .container-wrap button[type="submit"]{ padding: 16px !important; border-radius: 0px !important; }
body[data-button-style="rounded"] .container-wrap input[type="submit"], body[data-button-style="rounded"] .container-wrap button[type="submit"]{ padding: 16px 23px !important; }
#slide-out-widget-area.slide-out-from-right{ min-width: 390px; padding-left: 60px; padding-right: 60px; z-index: 5; overflow: hidden; transform: none; }
.slide_out_area_close::before, #search-outer #search #close a::before{ transform: scale(0); }
.material-ocm-open.slide_out_area_close::before, #search-outer.material-open #search #close a::before{ transform: scale(1); }
.slide_out_area_close .close-wrap, #search-outer .close-wrap, .slide-out-widget-area-toggle a .close-wrap{ -webkit-font-smoothing: subpixel-antialiased; transform-style: preserve-3d; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%) translateZ(0px); transition: margin 0.2s, transform 0.2s 1s, opacity 0.3s, -webkit-transform 0.2s 1s; width: 20px; height: 20px; display: block; overflow: hidden; }
#top .slide-out-widget-area-toggle a .close-wrap{ width: 22px; height: 22px; opacity: 0; }
@media only screen and (max-width: 999px){
#top .slide-out-widget-area-toggle a .close-wrap{ height: 20px; }
}
#top .slide-out-widget-area-toggle .open .close-wrap, #top .slide-out-widget-area-toggle .animating .close-wrap{ opacity: 1; }
.material-ocm-open.slide_out_area_close .close-line1, #search-outer.material-open .close-line1, .slide-out-widget-area-toggle .open .close-line1{ animation-name: crossRight; animation-delay: 0.29s; }
.material-ocm-open.slide_out_area_close .close-line2, #search-outer.material-open .close-line2, .slide-out-widget-area-toggle .open .close-line2{ animation-name: crossLeft; animation-delay: 0.15s; }
.slide_out_area_close .close-line1, #search-outer:not(.material-open) .close-line1, .slide-out-widget-area-toggle a:not(.open) .close-line1{ transform: translateY(0px) translateX(0px) rotate(-45deg); animation-name: crossLeftClose; animation-delay: 0s; animation-duration: 0.15s; }
.slide-out-widget-area-toggle a:not(.open) .close-line1{ animation-duration: 0.4s; }
.slide_out_area_close .close-line2, #search-outer:not(.material-open) .close-line2, .slide-out-widget-area-toggle a:not(.open) .close-line2{ transform: translateY(0px) translateX(0px) rotate(45deg); animation-name: crossRightClose; animation-delay: 0.06s; animation-duration: 0.15s; }
.slide-out-widget-area-toggle a:not(.open) .close-line2{ animation-duration: 0.4s; animation-delay: 0.1s; }
.slide_out_area_close .close-line, #search-outer .close-line, .slide-out-widget-area-toggle a .close-line{ animation-duration: 0.4s; animation-timing-function: cubic-bezier(0.52, 0.01, 0.16, 1); animation-fill-mode: forwards; }
.material-ocm-open.slide_out_area_close .close-wrap .close-line1, #search-outer.material-open .close-wrap .close-line1, .slide-out-widget-area-toggle .open .close-line1{ transform: translateY(-30px) translateX(30px) rotate(45deg); }
.material-ocm-open.slide_out_area_close .close-wrap .close-line2, #search-outer.material-open .close-wrap .close-line2, .slide-out-widget-area-toggle .open .close-line2{ transform: translateY(-30px) translateX(-30px) rotate(-45deg); }
.slide_out_area_close .close-wrap .close-line, #search-outer .close-wrap .close-line, #top .slide-out-widget-area-toggle .close-line{ height: 100%; width: 2px; background: rgb(255, 255, 255); backface-visibility: hidden; position: absolute; border-radius: 5px; left: 9px; transition: opacity 0.2s, background-color 0.2s; }
#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line{ background-color: rgb(102, 102, 102); }
#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a .clip-wrap, #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a .clip-wrap, #slide-out-widget-area.slide-out-from-right-hover .inner .widget.widget_nav_menu li a .clip-wrap, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a .clip-wrap{ display: none; }
body[data-slide-out-widget-area-style*="fullscreen"][data-header-color="light"] #header-outer.side-widget-open:not(.transparent):not(.light-text) header .slide-out-widget-area-toggle .close-line{ background-color: rgb(136, 136, 136); }
#search-outer .close-wrap .close-line, .slide-out-widget-area-toggle a .close-line{ background-color: rgb(0, 0, 0); }
body.mobile.material[data-header-color="light"] #header-outer .slide-out-widget-area-toggle a .close-line, body.mobile.material[data-header-color="light"] #header-outer.transparent .slide-out-widget-area-toggle a .close-line{ background-color: rgb(153, 153, 153) !important; }
@keyframes headerButtonsBottomBarItem { 
  0% { transform: translateX(15px); opacity: 0; }
  100% { transform: translateX(0px); opacity: 1; }
}
@-webkit-keyframes crossLeft { 
  100% { transform: translateY(0px) translateX(0px) rotate(-45deg); }
}
@keyframes crossLeft { 
  100% { transform: translateY(0px) translateX(0px) rotate(-45deg); }
}
@-webkit-keyframes crossLeftClose { 
  100% { transform: translateY(22px) translateX(22px) rotate(-45deg); }
}
@keyframes crossLeftClose { 
  100% { transform: translateY(22px) translateX(22px) rotate(-45deg); }
}
@-webkit-keyframes crossRight { 
  100% { transform: translateY(0px) translateX(0px) rotate(45deg); }
}
@keyframes crossRight { 
  100% { transform: translateY(0px) translateX(0px) rotate(45deg); }
}
@-webkit-keyframes crossRightClose { 
  100% { transform: translateY(22px) translateX(-22px) rotate(45deg); }
}
@keyframes crossRightClose { 
  100% { transform: translateY(22px) translateX(-22px) rotate(45deg); }
}
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container{ position: relative; top: auto; }
#slide-out-widget-area.slide-out-from-right .inner-wrap, #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container{ width: 100%; }
#slide-out-widget-area.slide-out-from-right .inner-wrap{ opacity: 0; }
body.material-ocm-open #slide-out-widget-area.slide-out-from-right .inner-wrap{ opacity: 1; }
 #slide-out-widget-area.slide-out-from-right .inner{ width: auto; }
#slide-out-widget-area[class*="slide-out-from-right"] .inner{ height: auto; }
 #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container, #slide-out-widget-area[class*="slide-out-from-right"] .bottom-meta-wrap{ display: inline-block; }
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container{ min-width: 190px; }
@media only screen and (min-width: 1000px){
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container.mobile-only{ display: none; }
}
#slide-out-widget-area[class*="slide-out-from-right"] .inner-wrap, #slide-out-widget-area.slide-out-from-right-hover .inner > .off-canvas-menu-container{ margin: auto 0px; position: relative; }
#slide-out-widget-area[class*="slide-out-from-right"], #slide-out-widget-area.slide-out-from-right-hover .inner{ display: flex; }
#slide-out-widget-area.slide-out-from-right-hover .inner{ flex-wrap: wrap; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide-out-widget-area-toggle{ z-index: 100; }
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{ line-height: 28px; display: block; position: relative; top: auto; backface-visibility: hidden; transition: color 0.2s; vertical-align: middle; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{ position: absolute; right: 50px; top: 50px; z-index: 8; display: block; }
@media only screen and (min-width: 1000px){
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{ opacity: 0; transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); position: fixed; right: -100px; top: 50%; transform: translateY(-50%) translateX(100%); z-index: 10000; }
}
body[data-slide-out-widget-area-style="slide-out-from-right"] #header-outer.side-widget-open{ box-shadow: none; }
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item > a{ opacity: 1; }
#slide-out-widget-area.slide-out-from-right, #slide-out-widget-area.slide-out-from-right:not(.fullscreen-alt):not(.fullscreen){ background-color: transparent !important; }
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a{ font-size: 22px; line-height: 28px; font-family: "Open Sans"; font-weight: 400; }
#slide-out-widget-area-bg.slide-out-from-right{ opacity: 1; height: 100%; width: 100%; z-index: 1; }
#ajax-content-wrap > #slide-out-widget-area-bg.slide-out-from-right{ visibility: hidden; }
body[data-boxed-style="1"] #slide-out-widget-area-bg.slide-out-from-right, body[data-boxed-style="1"] #slide-out-widget-area.slide-out-from-right{ opacity: 0; pointer-events: none; transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); }
body[data-boxed-style="1"] #slide-out-widget-area-bg.slide-out-from-right.material-open, body[data-boxed-style="1"] #slide-out-widget-area.slide-out-from-right.material-open{ opacity: 1; pointer-events: auto; }
body[data-boxed-style="1"].material .ocm-effect-wrap{ background-color: rgba(255, 255, 255, 0); }
body[data-boxed-style="1"].material-ocm-open .ocm-effect-wrap-inner{ padding-top: 0px !important; }
body[data-boxed-style="1"].material-ocm-open div[id="wpadminbar"]{ opacity: 0; }
body[data-boxed-style="1"].material-ocm-open #header-outer{ top: 0px !important; }
body[data-boxed-style="1"].material-ocm-open{ background-attachment: fixed; }
@media only screen and (min-width: 1000px){
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{ position: fixed; z-index: 10000; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close::before{ background-color: rgb(249, 27, 57); box-shadow: rgba(0, 0, 0, 0.3) 0px 16px 44px; }
}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area.slide-out-from-right{ transform: none; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap{ transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transform-origin: right center; overflow: hidden; position: relative; z-index: 10; }
body:not(.nectar-no-flex-height) .ocm-effect-wrap-inner, body[data-slide-out-widget-area-style="slide-out-from-right"]:not(.nectar-no-flex-height) .ocm-effect-wrap{ height: auto !important; }
.nectar-no-flex-height .ocm-effect-wrap-inner, body[data-slide-out-widget-area-style="slide-out-from-right"].nectar-no-flex-height .ocm-effect-wrap{ height: 100%; }
.slide-out-widget-area-toggle .lines-button.x2 .lines::before, .slide-out-widget-area-toggle .lines-button.x2 .lines::after{ transition: top 0.4s 0.45s, width 0.3s, transform 0.3s, background-color 0.2s, opacity 0.2s; }
.lines::after{ top: -7px; }
.lines::before{ width: 1rem; top: 7px; }
.slide-out-widget-area-toggle .lines-button.close .lines::before{ transform: translateY(-7px) rotateZ(-45deg); width: 1.5rem; }
.slide-out-widget-area-toggle .lines-button.close .lines::after{ transform: translateY(7px) rotateZ(45deg); width: 1.5rem; }
.material .lines-button.close{ transform: none; }
.material-ocm-open .container-wrap{ pointer-events: none; }
.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{ transform-origin: center center; transform: scale(1.007) !important; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{ transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); height: 100%; transform: scale(0.835) translateX(-466px) translateZ(0px) !important; }
@media only screen and (max-width: 450px){
#slide-out-widget-area.slide-out-from-right{ min-width: 78vw; width: 78vw; padding-left: 50px; padding-right: 50px; transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); }
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{ transform: scale(0.84) translateX(-93vw) translateZ(0px) !important; }
}
@media only screen and (min-width: 1100px){
#slide-out-widget-area.slide-out-from-right{ min-width: 33.3vw; padding-left: 4%; padding-right: 4%; }
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{ transform-origin: center center; transform: scale(0.8) translateX(-32vw) translateZ(0px) !important; }
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open{ transform-origin: center center; transform: scale(0.85) translateX(-29.6vw) translateZ(0px) !important; }
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{ transform: none !important; }
}
.material-ocm-open #ajax-content-wrap{ cursor: pointer; }
#slide-out-widget-area.slide-out-from-right .inner > div, #slide-out-widget-area.slide-out-from-right .bottom-meta-wrap{ transform: translateX(110px); transition: 0.8s cubic-bezier(0.2, 1, 0.3, 1); }
#slide-out-widget-area.slide-out-from-right.material-open .inner > div, #slide-out-widget-area.slide-out-from-right.material-open .bottom-meta-wrap{ transform: translateX(0px); }
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li{ margin-bottom: 12px; }
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li a{ position: relative; }
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container > .menu > li a{ opacity: 1; transition: color 0.37s cubic-bezier(0.52, 0.01, 0.16, 1); }
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a::after{ transform-origin: left center; pointer-events: none; bottom: -2px; transition: transform 0.37s cubic-bezier(0.52, 0.01, 0.16, 1); border-color: rgb(255, 255, 255); }
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{ color: rgb(255, 255, 255); }
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], input[type="date"]{ background-color: rgba(0, 0, 0, 0.04); border-radius: 4px; border: 2px solid rgba(255, 255, 255, 0); }
input[type="text"]:focus, input[type="email"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="date"]:focus{ box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 10px; }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap{ padding: 10px; }
@media (max-width: 767px){
.elementor-column{ width: 100%; }
}
.dialog-close-button{ cursor: pointer; position: absolute; margin-top: 15px; right: 15px; color: var(--e-a-color-txt); font-size: 15px; line-height: 1; transition: var(--e-a-transition-hover); }
.dialog-close-button:hover{ color: var(--e-a-color-txt-hover); }
.elementor-hidden{ display: none; }
.elementor-screen-only, .screen-reader-text, .ui-helper-hidden-accessible{ position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }
.elementor-clearfix::after{ content: ""; display: block; clear: both; width: 0px; height: 0px; }
.elementor *, .elementor ::after, .elementor ::before{ box-sizing: border-box; }
.elementor a{ box-shadow: none; text-decoration: none; }
.elementor img{ height: auto; max-width: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; }
 .elementor-widget-wrap .elementor-element.elementor-widget__width-initial{ max-width: 100%; }
.elementor-element{ --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); align-self: var(--align-self); }
.elementor-element:where(.e-con-full, .elementor-widget){ flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); justify-content: var(--justify-content); align-items: var(--align-items); align-content: var(--align-content); gap: var(--gap); }
.elementor-invisible{ visibility: hidden; }
.elementor-align-center{ text-align: center; }
.elementor-align-center .elementor-button{ width: auto; }
.elementor-ken-burns--out{ transform: scale(1.3); }
.elementor-ken-burns--active{ transition-duration: 20s; }
.elementor-ken-burns--active.elementor-ken-burns--out{ transform: scale(1); }
.elementor-ken-burns--active.elementor-ken-burns--in{ transform: scale(1.3); }
@media (max-width: 767px){
.elementor-mobile-align-center{ text-align: center; }
.elementor-mobile-align-center .elementor-button{ width: auto; }
}
:root{ --page-title-display: block; }
@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.elementor-section{ position: relative; }
.elementor-section .elementor-container{ display: flex; margin-right: auto; margin-left: auto; position: relative; }
@media (max-width: 1024px){
.elementor-section .elementor-container{ flex-wrap: wrap; }
}
.elementor-section.elementor-section-boxed > .elementor-container{ max-width: 1140px; }
.elementor-section.elementor-section-stretched{ position: relative; width: 100%; }
.elementor-row{ width: 100%; display: flex; }
@media (max-width: 1024px){
.elementor-row{ flex-wrap: wrap; }
}
.elementor-widget-wrap{ position: relative; width: 100%; flex-wrap: wrap; align-content: flex-start; }
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{ display: flex; }
.elementor-widget-wrap > .elementor-element{ width: 100%; }
.elementor-widget{ position: relative; }
.elementor-widget:not(:last-child){ margin-bottom: 20px; }
 .elementor-widget:not(:last-child).elementor-widget__width-initial{ margin-bottom: 0px; }
.elementor-column{ position: relative; min-height: 1px; display: flex; }
.elementor-column-wrap{ width: 100%; position: relative; display: flex; }
.elementor-column-gap-default > .elementor-column > .elementor-element-populated{ padding: 10px; }
@media (min-width: 768px){
 .elementor-column[data-col="10"]{ width: 10%; }
 .elementor-column[data-col="11"]{ width: 11.111%; }
 .elementor-column[data-col="12"]{ width: 12.5%; }
 .elementor-column[data-col="14"]{ width: 14.285%; }
 .elementor-column[data-col="16"]{ width: 16.666%; }
.elementor-column.elementor-col-20, .elementor-column[data-col="20"]{ width: 20%; }
.elementor-column.elementor-col-25, .elementor-column[data-col="25"]{ width: 25%; }
 .elementor-column[data-col="30"]{ width: 30%; }
.elementor-column.elementor-col-33, .elementor-column[data-col="33"]{ width: 33.333%; }
 .elementor-column[data-col="40"]{ width: 40%; }
.elementor-column.elementor-col-50, .elementor-column[data-col="50"]{ width: 50%; }
 .elementor-column[data-col="60"]{ width: 60%; }
 .elementor-column[data-col="66"]{ width: 66.666%; }
 .elementor-column[data-col="70"]{ width: 70%; }
 .elementor-column[data-col="75"]{ width: 75%; }
 .elementor-column[data-col="80"]{ width: 80%; }
 .elementor-column[data-col="83"]{ width: 83.333%; }
 .elementor-column[data-col="90"]{ width: 90%; }
.elementor-column.elementor-col-100, .elementor-column[data-col="100"]{ width: 100%; }
}
@media (max-width: 767px){
.elementor-column{ width: 100%; }
}
@media (min-width: 1025px){
#elementor-device-mode::after{ content: "desktop"; }
}
@media (min-width:-1){
#elementor-device-mode::after{ content: "widescreen"; }
}
@media (max-width:-1){
#elementor-device-mode::after{ content: "tablet_extra"; }
}
@media (max-width: 1024px){
#elementor-device-mode::after{ content: "tablet"; }
}
@media (max-width:-1){
#elementor-device-mode::after{ content: "mobile_extra"; }
}
@media (max-width: 767px){
#elementor-device-mode::after{ content: "mobile"; }
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-phone{ display: none; }
}
.elementor-element .elementor-widget-container{ transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }
.elementor-button{ display: inline-block; line-height: 1; background-color: rgb(105, 114, 125); font-size: 15px; padding: 12px 24px; border-radius: 3px; color: rgb(255, 255, 255); fill: rgb(255, 255, 255); text-align: center; transition: 0.3s; }
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited{ color: rgb(255, 255, 255); }
.elementor-button-content-wrapper{ display: flex; justify-content: center; }
.elementor-button-text{ flex-grow: 1; order: 10; display: inline-block; }
.elementor-button span{ text-decoration: inherit; }
.elementor-element.elementor-button-success .elementor-button{ background-color: rgb(92, 184, 92); }
.elementor-widget-button .elementor-button .elementor-button-success{ background-color: rgb(92, 184, 92); }
.elementor-element{ --swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px; }
.elementor-element .swiper .elementor-lightbox-content-source, .elementor-lightbox .swiper .elementor-lightbox-content-source{ display: none; }
.elementor-lightbox .dialog-header{ display: none; }
.animated{ animation-duration: 1.25s; }
.animated.animated-slow{ animation-duration: 2s; }
.animated.animated-fast{ animation-duration: 0.75s; }
@media (prefers-reduced-motion: reduce){
.animated{ animation: auto ease 0s 1 normal none running none; }
}
.page-template-elementor_canvas.elementor-page::before{ display: none; }
@media (max-width: 767px){
.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone{ display: none; }
}
@media (min-width:-1) and (max-width:-1){
.elementor .elementor-hidden-mobile_extra{ display: none; }
}
@media (min-width: 768px) and (max-width: 1024px){
.elementor .elementor-hidden-tablet{ display: none; }
}
@media (min-width:-1) and (max-width:-1){
.elementor .elementor-hidden-laptop, .elementor .elementor-hidden-tablet_extra{ display: none; }
}
@media (min-width: 1025px) and (max-width: 99999px){
.elementor .elementor-hidden-desktop{ display: none; }
}
@media (min-width:-1){
.elementor .elementor-hidden-widescreen{ display: none; }
}
.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon:empty{ display: none; }
.elementor-widget-n-tabs .e-n-tabs-content > .e-con:not(.e-active){ display: none; }
:is(.elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title, .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content .e-n-tab-title).e-active{ background-color: var(--n-tabs-title-background-color-active); background-image: none; }
@media (min-width: 768px){
.e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-collapse{ display: none; }
}
@media (max-width: 767px){
.e-n-tabs-mobile > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{ display: none; }
}
@media (min-width:-1){
.e-n-tabs-mobile_extra > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-tabs-mobile_extra > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{ display: none; }
}
@media (min-width: 1025px){
.e-n-tabs-tablet > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-collapse{ display: none; }
}
@media (max-width: 1024px){
.e-n-tabs-tablet > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{ display: none; }
}
@media (min-width:-1){
.e-n-tabs-tablet_extra > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-tabs-tablet_extra > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{ display: none; }
}
@media (min-width: 1025px){
.e-n-tabs-laptop > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-tabs-laptop > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{ display: none; }
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{ display: none; }
.elementor-accordion .elementor-tab-content{ display: none; padding: 15px 20px; border-top: 1px solid rgb(213, 216, 220); }
.elementor-heading-title{ padding: 0px; margin: 0px; line-height: 1; }
.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a{ color: inherit; font-size: inherit; line-height: inherit; }
.elementor-widget-image{ text-align: center; }
.elementor-widget-image img{ vertical-align: middle; display: inline-block; }
 .elementor-social-icon-linkedin-in{ background-color: rgb(0, 119, 181); }
.elementor-widget-tabs .elementor-tab-content{ padding: 20px; display: none; }
@media (max-width: 767px){
.elementor-tabs .elementor-tabs-wrapper{ display: none; }
}
@media (min-width: 768px){
.elementor-tabs .elementor-tab-mobile-title{ display: none; }
}
.elementor-toggle{ text-align: left; }
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{ display: none; }
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{ display: none; }
.elementor-toggle .elementor-tab-content{ padding: 15px; border-bottom: 1px solid rgb(213, 216, 220); display: none; }
.swiper-container .elementor-lightbox-content-source{ display: none; }
.swiper-pagination-bullet-active{ opacity: 1; }
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top{ z-index: 0; backface-visibility: hidden; }
.swiper-container-cube .swiper-slide{ visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }
@keyframes swiper-preloader-spin { 
  100% { transform: rotate(1turn); }
}
.elementor-kit-7{ --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-color-4e1ff50b: #4054B2; --e-global-color-5c142934: #23A455; --e-global-color-456853b4: #000; --e-global-color-4498089e: #FFF; --e-global-color-849d450: #EF7F22; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; }
.elementor-section.elementor-section-boxed > .elementor-container{ max-width: 1140px; }
@media (max-width: 1024px){
.elementor-section.elementor-section-boxed > .elementor-container{ max-width: 1024px; }
}
@media (max-width: 767px){
.elementor-section.elementor-section-boxed > .elementor-container{ max-width: 767px; }
}
@media only screen and (max-width: 767px){
.container.main-content{ padding: 0px 40px; }
rs-layer#slider-18-slide-41-layer-1{ display: none; }
}
p#breadcrumbs{ display: none; }
.main-content{ padding-top: 0px; padding-bottom: 0px; }
@media only screen and (max-width: 580px){
body .form-first{ padding: 40px 0px !important; box-shadow: none !important; }
}
.elementor-animated-content{ --translate: 0,0; }
.elementor-animated-content:focus .elementor-animated-item--grow, .elementor-animated-content:hover .elementor-animated-item--grow{ transform: scale(1.1); }
.elementor-animated-content:focus .elementor-animated-item--shrink, .elementor-animated-content:hover .elementor-animated-item--shrink{ transform: scale(0.85); }
.elementor-animated-content:focus .elementor-animated-item--shrink-contained, .elementor-animated-content:hover .elementor-animated-item--shrink-contained{ transform: scale(1); }
.elementor-animated-content:focus .elementor-animated-item--enter-zoom-in, .elementor-animated-content:focus .elementor-animated-item--enter-zoom-out, .elementor-animated-content:focus .elementor-animated-item--fade-in, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-in, .elementor-animated-content:hover .elementor-animated-item--enter-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-in{ transform: scale(1); opacity: 1; }
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in, .elementor-animated-content:focus .elementor-animated-item--exit-zoom-out, .elementor-animated-content:focus .elementor-animated-item--fade-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--fade-out{ opacity: 0; }
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-out, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{ transform: scale(0.2); }
.elementor-animated-content:focus .elementor-animated-item--exit-zoom-in, .elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{ transform: scale(2); }
.elementor-animated-content:focus .elementor-animated-item--enter-from-bottom, .elementor-animated-content:focus .elementor-animated-item--enter-from-left, .elementor-animated-content:focus .elementor-animated-item--enter-from-right, .elementor-animated-content:focus .elementor-animated-item--enter-from-top, .elementor-animated-content:hover .elementor-animated-item--enter-from-bottom, .elementor-animated-content:hover .elementor-animated-item--enter-from-left, .elementor-animated-content:hover .elementor-animated-item--enter-from-right, .elementor-animated-content:hover .elementor-animated-item--enter-from-top{ opacity: 1; transform: translateY(0px) translateX(0px); }
.elementor-animated-content:focus .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-right{ transform: translateX(1000px); }
.elementor-animated-content:focus .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-left{ transform: translateX(-1000px); }
.elementor-animated-content:focus .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-top{ transform: translateY(-600px); }
.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{ transform: translateY(600px); }
.elementor-animated-content:focus .elementor-animated-item--exit-to-bottom, .elementor-animated-content:focus .elementor-animated-item--exit-to-left, .elementor-animated-content:focus .elementor-animated-item--exit-to-right, .elementor-animated-content:focus .elementor-animated-item--exit-to-top, .elementor-animated-content:hover .elementor-animated-item--exit-to-bottom, .elementor-animated-content:hover .elementor-animated-item--exit-to-left, .elementor-animated-content:hover .elementor-animated-item--exit-to-right, .elementor-animated-content:hover .elementor-animated-item--exit-to-top{ opacity: 0; }
.elementor-animated-content:focus .elementor-animated-item--move-right, .elementor-animated-content:hover .elementor-animated-item--move-right{ transform: translateX(30px); }
.elementor-animated-content:focus .elementor-animated-item--move-left, .elementor-animated-content:hover .elementor-animated-item--move-left{ transform: translateX(-30px); }
.elementor-animated-content:focus .elementor-animated-item--move-up, .elementor-animated-content:hover .elementor-animated-item--move-up{ transform: translateY(-30px); }
.elementor-animated-content:focus .elementor-animated-item--move-down, .elementor-animated-content:hover .elementor-animated-item--move-down{ transform: translateY(30px); }
.elementor-animated-content:focus .elementor-animated-item--move-contained-right, .elementor-animated-content:hover .elementor-animated-item--move-contained-right{ --translate: 8%,0; }
.elementor-animated-content:focus .elementor-animated-item--move-contained-left, .elementor-animated-content:hover .elementor-animated-item--move-contained-left{ --translate: -8%,0; }
.elementor-animated-content:focus .elementor-animated-item--move-contained-top, .elementor-animated-content:hover .elementor-animated-item--move-contained-top{ --translate: 0,-8%; }
.elementor-animated-content:focus .elementor-animated-item--move-contained-bottom, .elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{ --translate: 0,8%; }
.elementor-animated-content [class^="elementor-animated-item"]{ will-change: transform, opacity; }
.elementor-animated-content .elementor-animated-item--shrink-contained{ transform: scale(1.17); }
.elementor-animated-content .elementor-animated-item--enter-zoom-in{ transform: scale(0.2); }
.elementor-animated-content .elementor-animated-item--enter-zoom-out{ transform: scale(2); }
.elementor-animated-content .elementor-animated-item--enter-zoom-in, .elementor-animated-content .elementor-animated-item--enter-zoom-out, .elementor-animated-content .elementor-animated-item--fade-in{ opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-zoom-in, .elementor-animated-content .elementor-animated-item--exit-zoom-out, .elementor-animated-content .elementor-animated-item--fade-out{ opacity: 1; transform: scale(1); }
.elementor-animated-content .elementor-animated-item--enter-from-right{ transform: translateX(1000px); }
.elementor-animated-content .elementor-animated-item--enter-from-left{ transform: translateX(-1000px); }
.elementor-animated-content .elementor-animated-item--enter-from-top{ transform: translateY(-600px); }
.elementor-animated-content .elementor-animated-item--enter-from-bottom{ transform: translateY(500px); }
.elementor-animated-content .elementor-animated-item--enter-from-bottom, .elementor-animated-content .elementor-animated-item--enter-from-left, .elementor-animated-content .elementor-animated-item--enter-from-right, .elementor-animated-content .elementor-animated-item--enter-from-top{ opacity: 0; }
.elementor-animated-content .elementor-animated-item--exit-to-bottom, .elementor-animated-content .elementor-animated-item--exit-to-left, .elementor-animated-content .elementor-animated-item--exit-to-right, .elementor-animated-content .elementor-animated-item--exit-to-top{ opacity: 1; transform: translateY(0px) translateX(0px); }
.elementor-animated-content .elementor-animated-item--move-contained-bottom, .elementor-animated-content .elementor-animated-item--move-contained-left, .elementor-animated-content .elementor-animated-item--move-contained-right, .elementor-animated-content .elementor-animated-item--move-contained-top{ transform: scale(1.2) translate(var(--translate)); }
.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save{ display: none; }
.elementor-sticky--active{ z-index: 99; }
[data-elementor-type="popup"] .elementor-section-wrap:not(:empty) + #elementor-add-new-section, [data-elementor-type="popup"]:not(.elementor-edit-area){ display: none; }
.elementor-popup-modal .dialog-buttons-wrapper, .elementor-popup-modal .dialog-header{ display: none; }
.elementor-popup-modal .dialog-close-button{ display: none; top: 20px; margin-top: 0px; right: 20px; opacity: 1; z-index: 9999; pointer-events: all; }
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)){ margin-top: 0px; margin-left: var(--button-spacing,10px); }
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button:where(:not(:first-child)){ margin-left: 0px; margin-top: var(--button-spacing,10px); }
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .quantity{ display: none !important; }
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart button:where(:not(:first-child)){ margin-left: 0px; }
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart button:where(:not(:first-child)){ margin-top: 0px; }
.elementor-products-grid ul.products.elementor-grid::after, .elementor-products-grid ul.products.elementor-grid::before{ content: none; display: none; }
.elementor-products-grid ul.products.elementor-grid li.product .onsale{ padding: 0px; display: none; }
.elementor-products-grid:not(.show-heading-yes) .products > h2{ display: none; }
.elementor-widget-woocommerce-products:not(.products-heading-show) .cross-sells > h2, .elementor-widget-woocommerce-products:not(.products-heading-show) .related > h2, .elementor-widget-woocommerce-products:not(.products-heading-show) .upsells > h2{ display: none; }
.elementor-menu-cart__toggle_wrapper{ display: inline-block; position: relative; }
.elementor-menu-cart__toggle{ display: inline-block; }
.elementor-menu-cart__toggle .elementor-button{ background-color: var(--toggle-button-background-color,transparent); color: var(--toggle-button-text-color,#69727d); border: var(--toggle-button-border-width,1px) var(--toggle-button-border-type,solid) var(--toggle-button-border-color,#69727d); border-radius: var(--toggle-button-border-radius,0); display: inline-flex; flex-direction: row-reverse; align-items: center; padding: var(--toggle-icon-padding,12px 24px); }
.elementor-menu-cart__toggle .elementor-button:hover{ color: var(--toggle-button-hover-text-color,#69727d); background-color: var(--toggle-button-hover-background-color,transparent); border-color: var(--toggle-button-hover-border-color,#69727d); }
.elementor-menu-cart__toggle .elementor-button-text{ margin-inline-end: 0.3em; }
.elementor-menu-cart__toggle .e-toggle-cart-custom-icon{ color: var(--toggle-button-icon-color,#69727d); font-size: var(--toggle-icon-size,inherit); }
.elementor-menu-cart__toggle .e-toggle-cart-custom-icon:hover{ color: var(--toggle-button-icon-hover-color,#69727d); }
.elementor-menu-cart--items-indicator-none .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{ display: none; }
body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container .dialog-lightbox-close-button{ display: none; }
.elementor-menu-cart__close-button{ width: var(--cart-close-icon-size,25px); height: var(--cart-close-icon-size,25px); position: relative; margin: 0px 0px 20px; align-self: flex-end; cursor: pointer; display: inline-block; font-family: eicons; font-size: 20px; line-height: 1; transition: 0.3s; }
.elementor-menu-cart__close-button::after, .elementor-menu-cart__close-button::before{ content: ""; position: absolute; height: 3px; width: 100%; top: 50%; left: 0px; margin-top: -1px; background: var(--cart-close-button-color,#69727d); border-radius: 1px; transition: 0.3s; }
.elementor-menu-cart__close-button:hover::after, .elementor-menu-cart__close-button:hover::before{ background: var(--cart-close-button-hover-color,#69727d); }
.elementor-menu-cart__close-button::before{ transform: rotate(45deg); }
.elementor-menu-cart__close-button::after{ transform: rotate(-45deg); }
.elementor-menu-cart__close-button-custom{ position: relative; margin: 0px 0px 20px; align-self: flex-end; cursor: pointer; display: inline-block; font-family: eicons; font-size: 20px; line-height: 1; transition: 0.3s; }
.elementor-menu-cart__close-button-custom:hover::after, .elementor-menu-cart__close-button-custom:hover::before{ background: var(--cart-close-button-hover-color,#69727d); }
.elementor-menu-cart__close-button-custom .e-close-cart-custom-icon{ font-size: var(--cart-close-icon-size,25px); color: var(--cart-close-button-color,#69727d); }
.elementor-menu-cart__close-button-custom .e-close-cart-custom-icon:hover{ color: var(--cart-close-button-hover-color,#69727d); }
.elementor-menu-cart__close-button-custom svg{ fill: var(--cart-close-button-color,#69727d); width: var(--cart-close-icon-size,25px); height: var(--cart-close-icon-size,25px); }
.elementor-menu-cart__close-button-custom svg:hover{ fill: var(--cart-close-button-hover-color,#69727d); }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter="0"], .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{ display: none; }
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove{ display: none; }
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-dropdown .elementor-menu-cart__container{ display: none; }
@media (max-width: 1024px){
.elementor-widget-woocommerce-checkout-page .e-login-wrap-end label.e-login-label{ display: none; }
}
.elementor-widget-woocommerce-checkout-page .woocommerce-form-coupon-toggle{ display: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box::before{ display: none; }
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .woocommerce-info::before{ display: none; }
.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tbody th, .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody th{ display: none; }
.elementor-widget-woocommerce-cart .woocommerce .shipping-calculator-button::after{ display: none; }
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout::after{ display: none; }
.e-my-account-tabs-vertical .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation{ display: none; }
.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li::after{ display: none; }
.e-my-account-tabs-horizontal .woocommerce-MyAccount-navigation{ display: none; }
.elementor-editor-active .elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content:not(:first-of-type){ display: none; }
.elementor-widget-woocommerce-notices .e-woocommerce-notices-wrapper.e-woocommerce-notices-wrapper-loading *, .elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2{ display: none; }
.e-preview--show-hidden-elements:not(.elementor-editor-active) .elementor-widget-woocommerce-notices .e-notices-demo-notice{ display: none; }
.e-sticky-right-column--active{ position: sticky; top: 0px; }
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{ display: none; }
.elementor-widget-archive-posts::after, .elementor-widget-posts::after{ display: none; }
.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{ display: none; }
body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link, body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{ display: none; }
.elementor-widget-archive-posts.e-load-more-pagination-loading > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper, .elementor-widget-posts.e-load-more-pagination-loading > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper{ visibility: hidden; }
.elementor-widget-archive-posts.e-load-more-pagination-end > .elementor-widget-container > .elementor-button-wrapper, .elementor-widget-posts.e-load-more-pagination-end > .elementor-widget-container > .elementor-button-wrapper{ display: none; }
.elementor-widget-archive-posts > .elementor-widget-container .e-load-more-spinner i, .elementor-widget-archive-posts > .elementor-widget-container .e-load-more-spinner svg, .elementor-widget-posts > .elementor-widget-container .e-load-more-spinner i, .elementor-widget-posts > .elementor-widget-container .e-load-more-spinner svg{ margin: 0px auto; display: none; }
.elementor-widget-archive-posts > .elementor-widget-container .e-load-more-message, .elementor-widget-posts > .elementor-widget-container .e-load-more-message{ color: var(--load-more-message-color); text-align: var(--load-more-message-alignment,center); display: none; margin-top: var(--load-more—spacing,30px); }
.elementor-button.elementor-hidden, .elementor-hidden{ display: none; }
.e-form__indicators__indicator--state-active{ color: var(--e-form-steps-indicator-active-primary-color,#39b54a); border-color: var(--e-form-steps-indicator-active-secondary-color,#fff); }
.e-form__indicators__indicator--state-active [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none){ background-color: var(--e-form-steps-indicator-active-secondary-color,#fff); }
 .e-form__indicators__indicator--state-active svg{ fill: var(--e-form-steps-indicator-active-primary-color,#39b54a); }
.elementor-field-type-hidden{ display: none; }
.elementor-field-type-recaptcha_v3 .elementor-field-label{ display: none; }
.elementor-flip-box--effect-flip .elementor-flip-box__layer{ transform-style: preserve-3d; backface-visibility: hidden; }
.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{ display: none; }
.elementor-widget-countdown .elementor-countdown-expire--message{ display: none; padding: 20px; text-align: center; }
.elementor-slides-wrapper div:not(.swiper-slide) > .swiper-slide-inner{ display: none; }
@keyframes elementor-headline-dash { 
  0% { stroke-dasharray: 0, 1500; opacity: 1; }
  100% { stroke-dasharray: 1500, 1500; opacity: 1; }
}
@keyframes hide-highlight { 
  0% { opacity: 1; stroke-dasharray: 1500, 1500; }
  100% { opacity: 0; filter: blur(10px); }
}
@keyframes elementor-headline-flip-in { 
  0% { transform: rotateX(180deg); opacity: 0; }
  35% { transform: rotateX(120deg); opacity: 0; }
  65% { opacity: 0; }
  100% { transform: rotateX(1turn); opacity: 1; }
}
@keyframes elementor-headline-flip-out { 
  0% { transform: rotateX(0deg); opacity: 1; }
  35% { transform: rotateX(-40deg); opacity: 1; }
  65% { opacity: 0; }
  100% { transform: rotateX(180deg); opacity: 0; }
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected::after{ visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){ visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){ position: absolute; visibility: hidden; }
@keyframes elementor-headline-pulse { 
  0% { transform: translateY(-50%) scale(1); opacity: 1; }
  40% { transform: translateY(-50%) scale(0.9); opacity: 0; }
  100% { transform: translateY(-50%) scale(0); opacity: 0; }
}
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{ display: inline-block; backface-visibility: hidden; }
@keyframes elementor-headline-swirl-in { 
  0% { opacity: 0; transform: translateZ(-20px) rotateX(90deg); }
  60% { opacity: 1; transform: translateZ(-20px) rotateX(-10deg); }
  100% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
}
@keyframes elementor-headline-swirl-out { 
  0% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); }
  60% { opacity: 0; transform: translateZ(-20px) rotateX(-100deg); }
  100% { opacity: 0; transform: translateZ(-20px) rotateX(-90deg); }
}
@keyframes elementor-headline-slide-down-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes elementor-headline-slide-down-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}
@keyframes elementor-headline-drop-in-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes elementor-headline-drop-in-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{ display: inline-block; transform: rotateY(180deg); backface-visibility: hidden; }
@keyframes elementor-headline-blinds-in { 
  0% { transform: rotateY(180deg); }
  100% { transform: rotateY(0deg); }
}
@keyframes elementor-headline-blinds-out { 
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-180deg); }
}
@keyframes elementor-headline-wave-up { 
  0% { transform: scale(0); opacity: 0; }
  60% { transform: scale(1.2); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes elementor-headline-wave-down { 
  0% { transform: scale(1); opacity: 1; }
  60% { transform: scale(0); opacity: 0; }
}
@keyframes elementor-headline-slide-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes elementor-headline-slide-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}
@keyframes e-hotspot-soft-beat { 
  0% { transform: scale(1); }
  100% { transform: scale(1.1); }
}
@keyframes e-hotspot-expand { 
  0% { transform: scale(0.5); opacity: 1; }
  100% { transform: scale(1.5); opacity: 0; }
}
.e-hotspot--active{ z-index: 2; }
.e-hotspot--fade-in-out{ opacity: 0; }
.e-hotspot--active .e-hotspot--fade-in-out{ opacity: 1; }
.e-hotspot--show-tooltip{ transition: none; opacity: 1; pointer-events: visible; transform: translate(0px); }
.elementor-item-active::after, .elementor-item-active::before{ transform: scale(1); }
.elementor-nav-menu--main .elementor-nav-menu span.scroll-down, .elementor-nav-menu--main .elementor-nav-menu span.scroll-up{ position: absolute; display: none; visibility: hidden; overflow: hidden; background: rgb(255, 255, 255); height: 20px; }
.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{ display: none; }
.elementor-nav-menu::after{ content: " "; display: block; height: 0px; font: 0px / 0 serif; clear: both; visibility: hidden; overflow: hidden; }
.elementor-nav-menu ul{ display: none; }
.elementor-menu-toggle{ display: flex; align-items: center; justify-content: center; font-size: var(--nav-menu-icon-size,22px); padding: 0.25em; cursor: pointer; border: 0px solid; border-radius: 3px; background-color: rgba(0, 0, 0, 0.05); color: rgb(51, 55, 61); }
.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open, .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{ display: none; }
.elementor-menu-toggle svg{ width: 1em; height: auto; fill: var(--nav-menu-icon-color,currentColor); }
span.elementor-menu-toggle__icon--close, span.elementor-menu-toggle__icon--open{ line-height: 1; }
.elementor-nav-menu--dropdown-none .elementor-menu-toggle, .elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{ display: none; }
.elementor-nav-menu--toggle{ --menu-height: 100vh; }
@media (max-width: 767px){
.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{ display: none; }
}
@media (min-width: 768px){
.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{ display: none; }
}
@media (max-width:-1){
.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{ display: none; }
}
@media (min-width:-1){
.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{ display: none; }
}
@media (max-width: 1024px){
.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{ display: none; }
}
@media (min-width: 1025px){
.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{ display: none; }
}
@media (max-width:-1){
.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{ display: none; }
}
@media (min-width:-1){
.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle, .elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{ display: none; }
}
.elementor-gallery-title--active{ color: rgb(73, 81, 87); }
.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse, .elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{ display: none; }
.elementor-toc__toggle-button{ cursor: pointer; display: inline-flex; }
.elementor-toc__toggle-button i{ color: var(--toggle-button-color); }
.elementor-toc__toggle-button svg{ height: 1em; width: 1em; fill: var(--toggle-button-color); }
.elementor-toc__list-items--collapsible > .elementor-toc__list-wrapper > .elementor-toc__list-item > .elementor-toc__list-wrapper{ display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-tab-mobile-title{ display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content{ display: none; padding: 20px; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons{ margin-top: 24px; display: none; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-buttons button{ display: none; font-weight: 500; line-height: 24px; text-decoration: underline; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; padding: 0px; }
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button{ display: none; }
@media (max-width: 767px){
.e-tabs-inner-tabs .e-inner-tabs-wrapper{ display: none; }
}
.elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button{ display: none; margin: auto 0px auto 8px; cursor: pointer; padding: 0px 4px; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .icon-watched, .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.watched-video .icon-play{ display: none; }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top{ display: none; height: 98px; position: absolute; top: 0px; width: 100%; pointer-events: none; background: linear-gradient(0deg, transparent, rgb(255, 255, 255)); }
.elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom{ display: none; height: 98px; position: absolute; bottom: 0px; width: 100%; background: linear-gradient(transparent, rgb(255, 255, 255)); pointer-events: none; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-mobile-title{ display: none; }
.elementor-widget-video-playlist .e-tabs-content-wrapper .e-tab-content{ background-color: rgb(0, 0, 0); display: none; height: 100%; outline: none; }
.elementor-widget-video-playlist .e-tabs-inner-tabs .e-tab-content{ display: none; outline: none; }
.elementor-scrolling-tracker-horizontal .current-progress{ display: none; height: 100%; align-items: center; position: relative; border-radius: var(--progress-border-radius); border-left: var(--horizontal-progress-border-left-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color); border-bottom: var(--horizontal-progress-border-bottom-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color); border-right: var(--horizontal-progress-border-right-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color); border-top: var(--horizontal-progress-border-top-width,2px) var(--horizontal-progress-border) var(--horizontal-progress-border-color); background-color: var(--scrolling-track-default-progress-color); }
.elementor-scrolling-tracker-circular .current-progress{ display: none; transform: rotate(-90deg); transform-origin: 50% 50%; stroke: var(--circular-color,var(--scrolling-track-default-progress-color)); fill: transparent; stroke-width: var(--circular-progress-width,4px); }
.elementor-widget-loop-grid.e-load-more-pagination-loading > .elementor-widget-container > .elementor-button-wrapper .elementor-button-content-wrapper{ visibility: hidden; }
.elementor-widget-loop-grid.e-load-more-pagination-end > .elementor-widget-container > .elementor-button-wrapper{ display: none; }
.elementor-widget-loop-grid > .elementor-widget-container .e-load-more-spinner i, .elementor-widget-loop-grid > .elementor-widget-container .e-load-more-spinner svg{ margin: 0px auto; display: none; }
.elementor-widget-loop-grid > .elementor-widget-container .e-load-more-message{ color: var(--load-more-message-color); text-align: var(--load-more-message-alignment,center); display: none; margin-top: var(--load-more—spacing,30px); }
:where(.elementor-widget-n-menu .e-n-menu-items-content > .e-con){ background-color: rgb(255, 255, 255); border-radius: var(--border-radius); padding-right: var(--padding-right); padding-left: var(--padding-left); }
.elementor-widget-n-menu .e-n-menu-items-content > .e-con:not(.e-active){ display: none; }
.elementor-widget-n-menu .e-n-menu-item-title:not(.e-active) .e-n-menu-item-icon-opened{ display: none; }
.elementor-widget-n-menu .e-n-menu-item-title.e-active .e-n-menu-item-icon-closed{ display: none; }
.elementor-widget-n-menu .e-n-menu-toggle{ display: none; align-self: var(--n-menu-toggle-align); position: relative; z-index: 1000; }
.elementor-widget-n-menu.e-n-menu-layout-dropdown > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .elementor-widget-n-menu.e-n-menu-layout-dropdown > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
@media (min-width: 768px){
.e-n-menu-mobile:not(.e-n-menu-layout-dropdown) > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content > .e-collapse{ display: none; }
}
@media (max-width: 767px){
.e-n-menu-mobile > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .e-n-menu-mobile > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
}
@media (min-width:-1){
.e-n-menu-mobile_extra:not(.e-n-menu-layout-dropdown) > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-menu-mobile_extra > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .e-n-menu-mobile_extra > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
}
@media (min-width: 1025px){
.e-n-menu-tablet:not(.e-n-menu-layout-dropdown) > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content > .e-collapse{ display: none; }
}
@media (max-width: 1024px){
.e-n-menu-tablet > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .e-n-menu-tablet > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
}
@media (min-width:-1){
.e-n-menu-tablet_extra:not(.e-n-menu-layout-dropdown) > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-menu-tablet_extra > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .e-n-menu-tablet_extra > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
}
@media (min-width: 1025px){
.e-n-menu-laptop:not(.e-n-menu-layout-dropdown) > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content > .e-collapse{ display: none; }
}
@media (max-width:-1){
.e-n-menu-laptop > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content:not(.e-active), .e-n-menu-laptop > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading{ display: none; }
}
@keyframes hide-scroll { 
  0%, 100% { overflow: hidden; }
}
.elementor-widget-heading .elementor-heading-title{ color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ),Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
.elementor-widget-text-editor{ color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ),Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
.elementor-widget-button .elementor-button{ font-family: var( --e-global-typography-accent-font-family ),Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); background-color: var( --e-global-color-accent ); }
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{ color: var( --e-global-color-primary ); }
.elementor-widget-toggle .elementor-toggle-icon svg{ fill: var( --e-global-color-primary ); }
.elementor-widget-toggle .elementor-toggle-title{ font-family: var( --e-global-typography-primary-font-family ),Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
.elementor-widget-animated-headline{ --dynamic-text-color: var( --e-global-color-secondary ); }
.elementor-117763 .elementor-element.elementor-element-6205ba64:not(.elementor-motion-effects-element-type-background){ background-image: url("https://rmbhcharities.com/wp-content/uploads/2026/05/Rectangle-1135-52-2.webp"); background-repeat: no-repeat; background-size: cover; }
.elementor-117763 .elementor-element.elementor-element-6205ba64{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 45px; margin-bottom: 0px; }
.elementor-117763 .elementor-element.elementor-element-2d3fe11b > .elementor-element-populated{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-463298b4 .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 55px; font-weight: 400; line-height: 63px; }
.elementor-117763 .elementor-element.elementor-element-65a701e9{ color: rgb(255, 255, 255); font-family: Lato, sans-serif; font-size: 24px; font-weight: 400; line-height: 34px; width: var( --container-widget-width,700px ); max-width: 700px; --container-widget-width: 700px; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-65a701e9 > .elementor-widget-container{ margin: 10px 0px 50px; padding: 0px; }
.elementor-117763 .elementor-element.elementor-element-23329915 .elementor-button{ font-family: Lato, sans-serif; font-size: 22px; font-weight: 500; background-color: rgb(239, 127, 34); }
.elementor-117763 .elementor-element.elementor-element-7391057c:not(.elementor-motion-effects-element-type-background){ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-7391057c{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: -12px; margin-bottom: -12px; padding: 20px 0px 50px 30px; }
.elementor-117763 .elementor-element.elementor-element-77dd1916{ color: rgb(255, 255, 255); font-family: Lato, sans-serif; font-weight: 400; }
.elementor-117763 .elementor-element.elementor-element-2151a348 .elementor-button{ font-family: Lato, sans-serif; font-size: 22px; font-weight: 700; background-color: rgb(239, 127, 34); }
.elementor-117763 .elementor-element.elementor-element-4e192fb6{ margin-top: 50px; margin-bottom: 10px; }
.elementor-117763 .elementor-element.elementor-element-409fb6f6{ color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 20px; font-weight: 500; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-74f993fc .elementor-heading-title{ color: rgb(0, 0, 0); font-family: Piedra, sans-serif; font-size: 40px; font-weight: 500; line-height: 35px; }
.elementor-117763 .elementor-element.elementor-element-40131bd{ color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 20px; font-weight: 500; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-4a8324cb:not(.elementor-motion-effects-element-type-background){ background-color: rgba(243, 243, 243, 0.66); }
.elementor-117763 .elementor-element.elementor-element-4a8324cb{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 50px; padding: 50px 0px; }
.elementor-117763 .elementor-element.elementor-element-626ea6d0 > .elementor-element-populated > .elementor-widget-wrap{ padding: 0px 20px; }
.elementor-117763 .elementor-element.elementor-element-2be24b49 > .elementor-element-populated{ border-style: solid; border-width: 0px 10px; border-color: rgba(124, 23, 27, 0.32); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-2be24b49 > .elementor-element-populated > .elementor-widget-wrap{ padding: 0px 40px; }
.elementor-117763 .elementor-element.elementor-element-35ef6447 .elementor-heading-title{ color: rgb(0, 0, 0); font-family: Piedra, sans-serif; font-size: 40px; font-weight: 500; line-height: 35px; }
.elementor-117763 .elementor-element.elementor-element-5b537a76{ color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 20px; font-weight: 500; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-5b537a76 > .elementor-widget-container{ padding: 0px; border-style: none; }
.elementor-117763 .elementor-element.elementor-element-6c603f96 .elementor-heading-title{ color: rgb(0, 0, 0); font-family: Piedra, sans-serif; font-size: 40px; font-weight: 500; line-height: 35px; }
.elementor-117763 .elementor-element.elementor-element-42c69766{ color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 20px; font-weight: 500; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-42c69766 > .elementor-widget-container{ padding: 0px; border-style: none; }
.elementor-117763 .elementor-element.elementor-element-6b111ebb:not(.elementor-motion-effects-element-type-background){ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-6b111ebb{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 60px; margin-bottom: 60px; padding: 50px 30px 0px 40px; }
.elementor-117763 .elementor-element.elementor-element-5c94824 .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 30px; font-weight: 200; line-height: 35px; }
.elementor-117763 .elementor-element.elementor-element-5c94824 > .elementor-widget-container{ padding: 0px 0px 20px; }
.elementor-117763 .elementor-element.elementor-element-2fc9e80b{ color: rgb(255, 255, 255); font-family: Lato, sans-serif; font-size: 20px; font-weight: 400; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-2fc9e80b > .elementor-widget-container{ border-style: none; }
.elementor-117763 .elementor-element.elementor-element-50a23130{ margin-top: 60px; margin-bottom: 60px; }
.elementor-117763 .elementor-element.elementor-element-2c56bfeb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap{ background-color: rgb(217, 217, 217); }
.elementor-117763 .elementor-element.elementor-element-2c56bfeb > .elementor-element-populated{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-2c56bfeb > .elementor-element-populated > .elementor-widget-wrap{ padding: 30px 50px 0px; }
.elementor-117763 .elementor-element.elementor-element-1eee1f25 .elementor-heading-title{ color: rgb(124, 23, 27); font-family: Piedra, sans-serif; font-size: 36px; font-weight: 400; line-height: 44px; }
.elementor-117763 .elementor-element.elementor-element-50d4d566{ color: rgb(73, 66, 66); font-family: Lato, sans-serif; font-size: 22px; font-weight: 400; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-b3b6489:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap{ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-b3b6489 > .elementor-element-populated{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-b3b6489 > .elementor-element-populated > .elementor-widget-wrap{ padding: 40px; }
.elementor-117763 .elementor-element.elementor-element-1726f0ed .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 26px; font-weight: 400; }
.elementor-117763 .elementor-element.elementor-element-5108be40:not(.elementor-motion-effects-element-type-background){ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-5108be40{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 60px; margin-bottom: 60px; }
.elementor-117763 .elementor-element.elementor-element-29a58f32:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap{ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-29a58f32 > .elementor-element-populated{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-519b6b5 .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 36px; font-weight: 400; line-height: 44px; }
.elementor-117763 .elementor-element.elementor-element-519b6b5 > .elementor-widget-container{ padding: 20px 0px 0px 20px; }
.elementor-117763 .elementor-element.elementor-element-2088f221 > .elementor-widget-container{ border-style: none; }
.elementor-117763 .elementor-element.elementor-element-482c2a62:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap{ background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-482c2a62 > .elementor-element-populated{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-482c2a62 > .elementor-element-populated > .elementor-widget-wrap{ padding: 50px; }
.elementor-117763 .elementor-element.elementor-element-6dbf6a16{ color: rgb(255, 255, 255); font-family: Lato, sans-serif; font-size: 23px; font-weight: 600; line-height: 31px; }
.elementor-117763 .elementor-element.elementor-element-3f1f966e .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 26px; font-weight: 400; }
.elementor-117763 .elementor-element.elementor-element-90b4105{ margin-top: 0px; margin-bottom: 50px; padding: 0px; }
.elementor-117763 .elementor-element.elementor-element-5d080871 > .elementor-element-populated{ border-style: solid; border-width: 0px 10px; border-color: rgba(124, 23, 27, 0.32); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-117763 .elementor-element.elementor-element-2df0b21b .elementor-heading-title{ color: rgb(0, 0, 0); font-family: Piedra, sans-serif; font-size: 40px; font-weight: 500; line-height: 35px; }
.elementor-117763 .elementor-element.elementor-element-33dc3bb2{ color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 20px; font-weight: 500; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-33dc3bb2 > .elementor-widget-container{ padding: 0px; border-style: none; }
.elementor-117763 .elementor-element.elementor-element-158e14b2:not(.elementor-motion-effects-element-type-background){ background-color: rgb(239, 127, 34); }
.elementor-117763 .elementor-element.elementor-element-158e14b2{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 30px 0px; }
.elementor-117763 .elementor-element.elementor-element-71d0fd20{ text-align: center; }
.elementor-117763 .elementor-element.elementor-element-71d0fd20 .elementor-heading-title{ color: rgb(255, 255, 255); font-family: Piedra, sans-serif; font-size: 31px; font-weight: 500; text-decoration: underline; line-height: 49px; }
.elementor-117763 .elementor-element.elementor-element-7bd8b9f2{ text-align: center; color: rgb(255, 255, 255); font-family: Lato, sans-serif; font-size: 24px; font-weight: 600; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-46dfe7d7:not(.elementor-motion-effects-element-type-background){ background-color: rgb(242, 242, 242); }
.elementor-117763 .elementor-element.elementor-element-46dfe7d7{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 50px 0px; }
.elementor-117763 .elementor-element.elementor-element-75437754{ text-align: center; color: rgb(0, 0, 0); font-family: Lato, sans-serif; font-size: 24px; font-weight: 400; line-height: 29px; }
.elementor-117763 .elementor-element.elementor-element-40d2c0bb .elementor-button{ font-family: Lato, sans-serif; font-size: 20px; font-weight: 400; line-height: 24px; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px; background-color: rgb(124, 23, 27); }
.elementor-117763 .elementor-element.elementor-element-40d2c0bb > .elementor-widget-container{ padding: 0px; }
.elementor-117763 .elementor-element.elementor-element-618cd698{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 30px 0px 10px; }
.elementor-117763 .elementor-element.elementor-element-72fab47{ text-align: center; }
.elementor-117763 .elementor-element.elementor-element-72fab47 .elementor-heading-title{ color: rgb(0, 0, 0); font-family: Piedra, sans-serif; font-size: 40px; font-weight: 500; }
.elementor-117763 .elementor-element.elementor-element-69b347cd{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 10px 0px 20px; }
.elementor-117763 .elementor-element.elementor-element-d923a21{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-dad4f2d{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-671c073b{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-666c1b3b{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-7c6772af{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-6ee784a8{ transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 0px 50px; }
.elementor-117763 .elementor-element.elementor-element-1fdfd760{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-3654e414{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-2aa3b06d{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
.elementor-117763 .elementor-element.elementor-element-34aae84b{ text-align: center; color: rgb(124, 23, 27); font-family: Lato, sans-serif; font-size: 18px; font-weight: 700; line-height: 24px; width: var( --container-widget-width,99.471% ); max-width: 99.471%; --container-widget-width: 99.471%; --container-widget-flex-grow: 0; }
@media (max-width: 767px){
.elementor-117763 .elementor-element.elementor-element-7391057c{ padding: 20px; }
.elementor-117763 .elementor-element.elementor-element-77dd1916{ font-size: 24px; line-height: 28px; }
.elementor-117763 .elementor-element.elementor-element-2151a348 .elementor-button{ line-height: 28px; }
.elementor-117763 .elementor-element.elementor-element-519b6b5{ text-align: center; }
.elementor-117763 .elementor-element.elementor-element-519b6b5 > .elementor-widget-container{ margin: 0px 0px -10px; padding: 20px 50px 0px; }
.elementor-117763 .elementor-element.elementor-element-2088f221{ text-align: center; }
.elementor-117763 .elementor-element.elementor-element-2088f221 img{ width: 100%; }
.elementor-117763 .elementor-element.elementor-element-2088f221 > .elementor-widget-container{ margin: 0px; padding: 0px; }
.elementor-117763 .elementor-element.elementor-element-482c2a62 > .elementor-element-populated > .elementor-widget-wrap{ padding: 10px 50px 50px; }
}
@media (min-width: 768px){
.elementor-117763 .elementor-element.elementor-element-2d3fe11b{ width: 100%; }
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-ce721e0.giftbox_mobile_content.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{ display: none; }
section.hero-slider{ padding: 150px 150px 120px; width: 100vw; margin-left: calc(50% - 50vw); max-width: 100vw; position: relative; }
 .main-content{ max-width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; }
.hero-slider .elementor-button-wrapper a{ border-radius: 0px; color: rgb(255, 255, 255) !important; }
section.hero-slider .elementor-container.elementor-column-gap-default{ max-width: 1440px; }
 .top_section2{ max-width: 1440px; margin: 0px auto; width: 80%; }
.hero-slider h1.elementor-heading-title.elementor-size-default{ max-width: 767px; }
section.mobile_banner_info{ margin-top: 0px !important; }
@media (max-width: 968px){
.hero_disription{ display: none; }
section.hero-slider{ padding-left: 0px; padding-right: 0px; background-position: center center; background-size: cover; }
 section.top_section4 .elementor-row, body section.top_section7 .elementor-row{ padding: 0px 40px !important; }
body section.top_section6{ min-width: auto !important; }
body section.top_section2{ padding: 0px !important; }
}
 section.top_section2 .elementor-row, section.top_section3 .elementor-row, section.top_section4 .elementor-row, section.top_section6 .elementor-row, section.top_section7 .elementor-row{ max-width: 1440px; margin: 0px auto; }
.mobile_plan_your_gift a.elementor-button-link.elementor-button.elementor-size-sm{ color: rgb(255, 255, 255) !important; }
.mobile_banner_info p{ padding-bottom: 0px !important; }
.h2_piedra{ font-family: "Piedra !important"; }
.h2_piedra h2.elementor-heading-title.elementor-size-default{ font-family: Piedra !important; }
section.row_inner_section{ max-width: 1440px; margin: 0px auto; }
body .container-wrap{ background-color: rgb(255, 255, 255) !important; }
.top_section6 .elementor-widget-heading{ margin-bottom: 0px !important; }
body .elementor-text-editor.elementor-clearfix ul{ padding-left: 30px; margin-top: -30px; }
.form-first.Legacy_form{ background-color: transparent !important; padding: 0px !important; margin: 0px !important; }
@media only screen and (max-width: 1749px) and (min-width: 1440px){
section.elementor-section-full_width.row_inner_section.elementor-section-height-default.elementor-section-height-default{ max-width: 1270px; }
}
@media only screen and (max-width: 999px) and (min-width: 969px){
section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default .elementor-column-wrap.elementor-element-populated, section.top_section3 .elementor-section.elementor-inner-section.elementor-section-full_width.row_inner_section.elementor-section-height-default.elementor-section-height-default{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
body section.top_section3 .elementor-row{ margin: 0px auto; max-width: 99% !important; }
}
@media only screen and (max-width: 650px) and (min-width: 320px){
section.elementor-section.elementor-section-full_width.top_section2.elementor-section-height-default.elementor-section-height-default .top_heading h2.elementor-heading-title.elementor-size-default{ margin-top: 0px; }
body div#ajax-content-wrap section.elementor-section-stretched .elementor-row{ max-width: 93% !important; }
}
@media only screen and (max-width: 1439px) and (min-width: 1024px){
section.elementor-section-full_width.row_inner_section.elementor-section-height-default.elementor-section-height-default{ max-width: 90%; }
}
@media only screen and (max-width: 480px) and (min-width: 320px){
h3.elementor-heading-title.elementor-size-default{ line-height: 25px !important; }
#Your_Charitable_Bequest_btn span.elementor-button-text{ font-size: 18px !important; }
section.top_section2, section.top_section3, section.top_section4, section.top_section6, section.top_section7{ padding: 0px 40px !important; }
div#bottom_yellow_section p{ font-size: 20px; line-height: 30px; }
section.top_section7 .elementor-widget.elementor-widget-text-editor{ font-size: 19px !important; line-height: 27px !important; }
body section#heart_souls_mobile h3.elementor-heading-title.elementor-size-default{ font-size: 30px !important; }
section.elementor-section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default{ background: transparent; padding-left: 26px !important; padding-right: 26px !important; }
section#heart_souls_mobile .elementor-column.elementor-col-50 .elementor-element.elementor-widget.elementor-widget-text-editor{ font-size: 20px; font-weight: 500; line-height: 30px; }
section.top_section3 section.row_inner_section{ margin-top: 0px !important; }
section.elementor-section-full_width.top_section2.elementor-section-height-default.elementor-section-height-default .elementor-widget-wrap{ padding-left: 0px !important; }
body div#ajax-content-wrap section.elementor-section-stretched .elementor-row{ max-width: 100% !important; }
section.top_section6{ max-width: 1452px !important; min-width: 100% !important; padding: 0px 20px !important; }
}
@media only screen and (max-width: 767px) and (min-width: 320px){
section.top_section3 ol{ margin-top: 10px !important; }
section.top_section3 h2.elementor-heading-title.elementor-size-default{ margin-top: 8px !important; }
body img.alignright.red_content_icon{ position: absolute; right: -34px !important; height: 100px !important; width: 100px !important; }
section.top_section2{ padding: 0px !important; }
section#heart_souls_mobile .elementor-column.elementor-col-50 .elementor-widget-wrap{ padding-left: 34px; padding-right: 34px; }
section.top_section7{ padding: 0px !important; }
body .container.main-content{ max-width: 100% !important; }
body section.elementor-section-stretched .elementor-row{ max-width: 92% !important; }
}
@media only screen and (max-width: 602px) and (min-width: 320px){
section.elementor-section.top_section7.elementor-section-height-default.elementor-section-height-default h2.elementor-heading-title.elementor-size-default{ margin-top: 0px; }
section.elementor-section-full_width.top_section7.elementor-section-height-default.elementor-section-height-default .elementor-widget-container{ border-bottom: 0px !important; padding-bottom: 0px !important; }
section.top_section10 .bottom_links a{ width: 100% !important; float: left; }
span.divider{ display: none; }
#Your_Charitable_Bequest_btn a.elementor-button-link.elementor-button.elementor-size-sm{ margin-top: 0px !important; margin-bottom: 0px !important; }
}
@media only screen and (min-width: 451px) and (max-width: 690px){
section.elementor-section-stretched .elementor-row{ margin: 0px auto; max-width: 90% !important; }
body .container{ max-width: 80% !important; }
}
@media only screen and (min-width: 768px) and (max-width: 1000px){
section#hearts_souls_row .elementor-column.elementor-col-33{ min-width: 100%; }
}
@media only screen and (min-width: 690px) and (max-width: 999px){
section.elementor-section-stretched .elementor-row{ margin: 0px auto; max-width: 90% !important; }
body .container{ max-width: 80% !important; }
}
@media only screen and (min-width: 1000px) and (max-width: 1023px){
.container.main-content{ max-width: 868px !important; }
section.elementor-section-stretched .elementor-row{ margin: 0px auto; max-width: 860px !important; }
}
@media only screen and (max-width: 968px) and (min-width: 320px){
section#heart_souls_mobile .elementor-row .content_with_bg_img .elementor-widget-wrap{ padding-left: 0px !important; padding-right: 0px !important; }
section#heart_souls_mobile .elementor-row, body section.top_section6 .elementor-row{ max-width: 100% !important; }
.top_section6 .elementor-text-editor.elementor-clearfix img{ max-width: 150px; }
section.top_section2{ margin-bottom: 0px !important; }
section.top_section3 h2.elementor-heading-title.elementor-size-default, section.top_section7 h2.elementor-heading-title.elementor-size-default{ font-size: 28px !important; }
section.top_section6{ margin-bottom: 30px !important; margin-top: 10px !important; }
section.top_section6 h2.elementor-heading-title.elementor-size-default{ font-size: 28px !important; }
#Your_Charitable_Bequest_btn a.elementor-button-link.elementor-button.elementor-size-sm{ border-radius: 0px; margin-top: -50px; margin-bottom: -20px; }
section.top_section3 section.row_inner_section{ margin-top: 30px; margin-bottom: 30px; }
.container.main-content{ padding-top: 0px; padding-bottom: 0px; }
section.top_section3 section.elementor-section-full_width.row_inner_section, section.top_section3 section.elementor-section-full_width.row_inner_section .elementor-column-wrap.elementor-element-populated, section.top_section3 section.elementor-section-full_width.row_inner_section .elementor-widget-wrap{ border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; padding: 0px !important; }
section.top_section3 .elementor-widget-wrap{ padding-left: 0px !important; padding-top: 0px !important; padding-right: 0px !important; }
body section.elementor-section-full_width.top_section7 .elementor-widget-wrap, section.elementor-section-full_width.top_section7 .elementor-column-wrap.elementor-element-populated{ border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }
body section.elementor-section-full_width.top_section7 .elementor-widget-wrap{ margin-left: 0px !important; margin-right: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }
section.top_section8 p br{ display: none; }
section#heart_souls_mobile .elementor-column.elementor-col-50{ min-height: 380px; }
section#heart_souls_mobile h3.elementor-heading-title.elementor-size-default{ font-size: 33px !important; line-height: 38px !important; }
section#heart_souls_mobile{ margin-top: 0px; margin-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; }
section#heart_souls_mobile p br{ display: none; }
}
a.elementor-button-link.elementor-button.elementor-size-sm{ border-radius: 0px !important; }
.top_section7 .elementor-text-editor.elementor-clearfix p{ padding-bottom: 0px; }
.top_section7 .elementor-widget-wrap{ padding-bottom: 0px !important; }
section.top_section3.elementor-section-height-default.elementor-section-height-default .elementor-text-editor.elementor-clearfix p{ padding-bottom: 0px; }
@media only screen and (max-width: 450px) and (min-width: 320px){
.mobile_banner_info p{ font-size: 21px; line-height: 27px; padding-bottom: 0px !important; }
.mobile_plan_your_gift a.elementor-button-link.elementor-button.elementor-size-sm{ color: rgb(255, 255, 255) !important; padding-left: 10px !important; padding-right: 10px !important; font-size: 20px !important; line-height: 28px !important; }
#Your_Charitable_Bequest_btn span.elementor-button-text{ padding: 0px !important; }
}
@media only screen and (max-width: 1749px) and (min-width: 967px){
p.custom_br{ padding-top: 10px; }
body section.top_section6{ max-width: 100% !important; }
}
@media only screen and (max-width: 1000px) and (min-width: 768px){
div#dynamic_image_slide{ background-color: rgb(217, 217, 217); padding-top: 20px; padding-bottom: 20px; }
div#dynamic_image_slide div{ min-height: 350px; background-position: center center; background-repeat: no-repeat !important; }
}
@media only screen and (max-width: 1360px) and (min-width: 1001px){
section#hearts_souls_row .elementor-column.elementor-col-33.elementor-top-column .elementor-column-wrap.elementor-element-populated .elementor-widget-wrap{ padding-left: 10px; padding-right: 15px; padding-bottom: 30px; }
}
@media only screen and (max-width: 1749px) and (min-width: 1361px){
img.alignright.red_content_icon{ position: relative; right: 25px !important; top: -18px !important; margin-left: 0px !important; }
}
@media only screen and (max-width: 1360px) and (min-width: 1281px){
body div#ajax-content-wrap img.alignright.red_content_icon{ position: relative; right: -72px !important; top: 30px !important; margin-left: 0px !important; height: 70px !important; width: 70px !important; }
}
@media only screen and (max-width: 1280px) and (min-width: 875px){
body div#ajax-content-wrap img.alignright.red_content_icon{ position: relative; right: 0px !important; top: 30px !important; margin-left: 0px !important; height: 70px !important; width: 70px !important; }
}
@media only screen and (max-width: 874px) and (min-width: 320px){
body div#ajax-content-wrap img.alignright.red_content_icon{ position: relative; right: 0px !important; top: 0px !important; margin-left: 0px !important; height: 70px !important; width: 70px !important; }
}
.h2_piedra{ font-family: "Piedra !important"; }
.h2_piedra h2.elementor-heading-title.elementor-size-default{ font-family: Piedra !important; }
section.row_inner_section{ max-width: 1440px; margin: 0px auto; }
section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default ul li{ padding-bottom: 8px; }
section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default ul{ margin-top: 10px; margin-bottom: 10px !important; }
.h2_piedra{ font-family: "Piedra !important"; }
.h2_piedra h2.elementor-heading-title.elementor-size-default{ font-family: Piedra !important; }
section.row_inner_section{ max-width: 1440px; margin: 0px auto; }
section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default ul li{ padding-bottom: 8px; }
section.elementor-section-full_width.elementor-section-stretched.top_section3.elementor-section-height-default.elementor-section-height-default ul{ margin-top: 10px; }
ol.IRREVOCABILITY_ol{ padding-top: 30px; }
ol.IRREVOCABILITY_ol li{ padding-bottom: 10px; }
section.elementor-section-full_width.row_inner_section.elementor-section-height-default.elementor-section-height-default{ border-left: 10px solid rgba(124, 23, 27, 0.32); border-right: 10px solid rgba(124, 23, 27, 0.32); padding-left: 20px; padding-right: 20px; }
.remove_bottom_padding p{ padding-bottom: 0px !important; }
section.top_section6{ max-width: 1452px !important; }
@media only screen and (max-width: 6000px) and (min-width: 967px){
section.top_section6{ margin: 0px auto !important; left: 0px !important; }
.elementor-section-full_width.top_section6.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default .elementor-widget.elementor-widget-text-editor{ padding-right: 120px; }
}
img.alignright.red_content_icon{ position: absolute; right: 0px; top: -30px; width: 98px; }
section#hearts_souls_row a{ font-size: inherit; font-weight: inherit; color: inherit !important; text-decoration: underline !important; }
.form-first.Legacy_form{ background-color: transparent; padding: 0px; }
div#form-wrapper{ box-shadow: none; }
.red_conent_section a{ font-weight: inherit; font-size: inherit !important; color: inherit !important; text-decoration: underline !important; }
.form-first.Legacy_form{ background-color: transparent; padding: 0px; }
.h2_piedra{ font-family: "Piedra !important"; }
.h2_piedra h2.elementor-heading-title.elementor-size-default{ font-family: Piedra !important; }
section.row_inner_section{ max-width: 1440px; margin: 0px auto; }
section.top_section7.elementor-section-height-default.elementor-section-height-default ol{ margin-bottom: 0px; margin-top: 0px; }
body section.top_section9 a{ text-decoration: none !important; }
section.top_section7.elementor-section-height-default.elementor-section-height-default ol li span{ text-transform: uppercase; }
section.elementor-section-full_width.top_section7 .elementor-widget-wrap{ border-left: 10px solid rgba(124, 23, 27, 0.32); border-right: 10px solid rgba(124, 23, 27, 0.32); margin-left: 20px; margin-right: 20px; padding-left: 40px !important; padding-right: 40px !important; }
.top_section7 ol li{ padding-bottom: 10px; }
.top_section7 p.custom_br{ padding-top: 10px; }
.top_section10 .h2_piedra h2 a{ font-weight: 400; color: rgb(255, 255, 255) !important; font-size: 33px !important; line-height: 49px !important; text-decoration: underline !important; }
section.top_section10 .bottom_links a:hover{ color: rgb(124, 23, 27) !important; }
section.top_section10.elementor-section-height-default.elementor-section-height-default .h2_piedra{ margin-bottom: 5px; }
div#bottom_yellow_section p{ max-width: 1214px; margin: 0px auto; line-height: 33px; }
section.top_section10 .bottom_links a{ font-weight: inherit; font-size: 22px !important; color: rgb(0, 0, 0) !important; text-decoration: underline !important; line-height: 40px !important; }
section.top_section10 .elementor-container.elementor-column-gap-default{ max-width: 1045px; }
section.top_section10 span.divider{ width: 33px; padding: 0px 5px; }
div#bottom_yellow_section p{ max-width: 800px; margin: 0px auto; line-height: 33px; }
section.top_section9 a{ font-weight: inherit; font-size: inherit !important; color: rgb(124, 23, 27) !important; text-decoration: underline !important; }
#Your_Charitable_Bequest_btn span.elementor-button-text{ padding: 0px 10px; font-size: 20px; text-decoration: none; color: rgb(255, 255, 255) !important; }
#Your_Charitable_Bequest_btn span.elementor-button-text:hover{ border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
.read_more_boxes a{ font-size: inherit; font-weight: inherit; color: inherit !important; }
.read_more_boxes a{ font-size: inherit; font-weight: inherit; color: inherit !important; }
.read_more_boxes a{ font-size: inherit; font-weight: inherit; color: inherit !important; }
section.read_more_boxes.elementor-section-height-default.elementor-section-height-default .elementor-widget-wrap:hover{ background: rgba(173, 173, 173, 0.15); }
section.read_more_boxes.elementor-section-height-default.elementor-section-height-default .planning_documents.elementor-widget.elementor-widget-text-editor a{ height: 275px; text-decoration: none !important; }
section#read_more_1 .elementor-container.elementor-column-gap-default .elementor-row, section#read_more_1 .elementor-container.elementor-column-gap-default{ max-width: 1560px; }
section.read_more_boxes .elementor-row, section.read_more_boxes .elementor-container{ max-width: 1250px; margin: 0px auto; }
.read_more_boxes a{ font-weight: 700 !important; }
@media only screen and (max-width: 968px) and (min-width: 320px){
.read_more_boxes .elementor-column.elementor-col-25.elementor-top-column.elementor-element .elementor-column-wrap.elementor-element-populated, .read_more_boxes .elementor-column.elementor-column.elementor-col-20{ max-width: 275px; margin: 0px auto; min-width: 275px; }
section.read_more_boxes .elementor-row{ display: inline-block; }
section.read_more_boxes.elementor-section-height-default.elementor-section-height-default .planning_documents.elementor-widget.elementor-widget-text-editor a{ text-decoration: none !important; }
}
.read_more_boxes a{ font-size: inherit; font-weight: inherit; color: inherit !important; }
.read_more_boxes a{ font-size: inherit; font-weight: inherit; color: inherit !important; }
body a, #footer-outer #copyright li a i:hover, body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, #top nav .sf-menu .current_page_item > a .sf-sub-indicator i, #top nav .sf-menu .current_page_ancestor > a .sf-sub-indicator i, .sf-menu > .current_page_ancestor > a > .sf-sub-indicator i, #header-outer[data-format="left-header"] #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer #mobile-menu ul li[class*="current"] > a, #header-outer #mobile-menu ul li a:hover, #header-outer #mobile-menu ul li a:focus, #header-outer #mobile-menu ul li a:hover .sf-sub-indicator i, #header-outer #mobile-menu ul li a:focus .sf-sub-indicator i{ color: rgb(239, 127, 34); }
#header-outer[data-lhe="default"] #top nav > ul > li > a:hover, #header-outer[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a, #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a, #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_ancestor > a, #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a, .sf-menu > li > a:hover > .sf-sub-indicator i, .sf-menu > li > a:active > .sf-sub-indicator i, .sf-menu > .sfHover > a > .sf-sub-indicator i, .sf-menu .megamenu > ul > li:hover > a, #top nav > ul > .megamenu > ul > li > a:hover, #top nav > ul > .megamenu > ul > .sfHover > a, #top nav > ul > .megamenu > ul > li > a:focus, #top nav ul .slide-out-widget-area-toggle a:hover span, #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item.has-ul > a, #header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a, #footer-outer a:focus, #footer-outer a:hover, body:not(.material) #search-outer #search #close a span:hover, .sf-menu ul .open-submenu > a, body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], .nectar_team_member_close .inner::before, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus{ color: rgb(239, 127, 34) !important; }
 [class*=" icon-"], input[type="submit"]:hover, input[type="button"]:hover, body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], #slide-out-widget-area, body.material #slide-out-widget-area-bg.slide-out-from-right{ background-color: rgb(239, 127, 34); }
 #to-top:hover, body[data-button-style*="rounded"] #to-top::after, #top nav ul .slide-out-widget-area-toggle a:hover .lines, #top nav ul .slide-out-widget-area-toggle a:hover .lines::after, #top nav ul .slide-out-widget-area-toggle a:hover .lines::before, #top nav ul .slide-out-widget-area-toggle a:hover .lines-button::after, #header-outer #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span::after, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, #top nav > ul > .megamenu > ul ul li a:hover, #top nav > ul > .megamenu > ul ul li a:focus, #top nav > ul > .megamenu > ul ul .sfHover > a, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul .current-menu-item > a, #top nav > ul > .button_solid_color > a::before, #header-outer.transparent #top nav > ul > .button_solid_color > a::before, .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner::after, button[type="submit"]:hover, button[type="submit"]:focus, body[data-form-submit="see-through"] input[type="submit"]:hover, body[data-form-submit="see-through"] button[type="submit"]:hover{ background-color: rgb(239, 127, 34) !important; }
 .material input[type="text"]:focus, .material input[type="email"]:focus, .material input[type="search"]:focus, .material input[type="password"]:focus, .material input[type="tel"]:focus, .material input[type="url"]:focus, .material input[type="date"]:focus, .material #search-outer #search input[type="text"], #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a::after, body[data-form-style="minimal"] input[type="text"]:focus, body[data-form-style="minimal"] input[type="email"]:focus, body[data-form-style="minimal"] input[type="search"]:focus, body[data-form-style="minimal"] input[type="password"]:focus, body[data-form-style="minimal"] input[type="tel"]:focus, body[data-form-style="minimal"] input[type="url"]:focus, body[data-form-style="minimal"] input[type="date"]:focus{ border-color: rgb(239, 127, 34); }
 body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], body[data-form-submit="see-through"] button[type="submit"]:not(.search-widget-btn), .gallery a:hover img{ border-color: rgb(239, 127, 34) !important; }
#footer-outer[data-link-hover="underline"][data-custom-color="false"] ul:not([class*="nectar_blog_posts"]) a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button){ background-image: linear-gradient(to right, rgb(239, 127, 34) 0%, rgb(239, 127, 34) 100%); }
.default-loading-icon::before{ border-top-color: rgb(239, 127, 34) !important; }
 .nectar_team_member_close .inner{ border-color: rgb(239, 127, 34); }
 body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close::before{ background-color: rgb(255, 16, 83); }
 .nectar-animated-title[data-color="extra-color-1"] .nectar-animated-title-inner::after{ background-color: rgb(255, 16, 83) !important; }
 .nectar-animated-title[data-color="extra-color-2"] .nectar-animated-title-inner::after{ background-color: rgb(42, 196, 234) !important; }
 .nectar-animated-title[data-color="extra-color-3"] .nectar-animated-title-inner::after{ background-color: rgb(51, 51, 51) !important; }
[class^="icon-"][data-color="extra-color-gradient-1"]::before, [class*=" icon-"][data-color="extra-color-gradient-1"]::before{ color: rgb(255, 16, 83); background: linear-gradient(to right bottom, rgb(255, 16, 83), rgb(52, 82, 255)) text; -webkit-text-fill-color: transparent; display: initial; }
[class^="icon-"][data-color="extra-color-gradient-2"]::before, [class*=" icon-"][data-color="extra-color-gradient-2"]::before{ color: rgb(50, 214, 255); background: linear-gradient(to right bottom, rgb(50, 214, 255), rgb(42, 196, 234)) text; -webkit-text-fill-color: transparent; display: initial; }
body, .container-wrap, .material .ocm-effect-wrap{ background-color: rgb(250, 249, 249); }
#footer-outer{ background-color: rgb(124, 23, 27) !important; }
#footer-outer #footer-widgets{ border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
#footer-outer, #footer-outer a:not(.nectar-button){ color: rgb(255, 255, 255) !important; }
#footer-outer[data-link-hover="underline"][data-custom-color="true"] #footer-widgets ul:not([class*="nectar_blog_posts"]) a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button){ background-image: linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%); }
#footer-outer #copyright{ border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: rgb(124, 23, 27); }
 #footer-outer #copyright li a i, #footer-outer #copyright p{ color: rgb(255, 255, 255); }
#footer-outer[data-cols="1"] #copyright li a i::after{ border-color: rgb(255, 255, 255); }
#footer-outer #copyright li a:hover i, #footer-outer[data-cols="1"] #copyright li a:hover i, #footer-outer[data-cols="1"] #copyright li a:hover i::after{ border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
body #slide-out-widget-area-bg{ background-color: rgba(0, 0, 0, 0.8); }
@media only screen and (min-width: 1000px){
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav > ul > li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a{ padding-bottom: 28px; }
#header-outer #logo{ margin-top: 28px; margin-bottom: 28px; position: relative; }
.material #header-outer:not(.transparent) .bg-color-stripe{ top: 86px; height: calc(-86px + 35vh); }
}
@media only screen and (max-width: 999px){
.material #header-outer:not([data-permanent-transparent="1"]):not(.transparent) .bg-color-stripe, .material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe{ top: 48px; height: calc(-48px + 30vh); }
}
#header-outer #logo img{ height: 30px; }
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a{ margin-left: 25px; margin-right: 25px; }
#header-outer[data-lhe="default"] #top nav > ul > li > a{ padding-left: 25px; padding-right: 25px; }
body.material[data-header-format="default"] #header-outer[data-has-buttons="yes"]:not([data-format="left-header"]) #top nav > .buttons{ margin-left: 50px; }
#header-space{ height: 128px; }
@media only screen and (max-width: 999px){
#header-space{ height: 48px; }
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version{ height: 24px !important; }
}
body #header-outer, body[data-header-color="dark"] #header-outer{ background-color: rgb(255, 255, 255); }
.material #header-outer:not(.transparent) .bg-color-stripe{ display: none; }
.portfolio-loading, .loading-icon{ background-image: url(""); }
@media only screen and (min-width: 1000px){
.container, body[data-header-format="left-header"] .container, .material #search-outer #search{ max-width: 1425px; width: 100%; margin: 0px auto; padding: 0px 90px; }
body[data-header-format="left-header"] .container{ padding: 0px 60px; }
body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container){ width: 100% !important; padding: 0px !important; }
#search-outer #search #close a{ right: 90px; }
.container, body[data-header-format="left-header"] .container, .material #search-outer #search{ max-width: 1425px; }
}
#top nav > ul > li > a, body.material #search-outer #search input[type="text"], #header-secondary-outer .nectar-center-text, #header-outer #mobile-menu ul li a{ font-family: Lato; text-transform: uppercase; font-size: 16px; line-height: 16px; font-weight: 700; }
#top nav > ul > li[class*="button_solid_color"] > a::before, #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a::before{ height: 27px; }
#top nav > ul > li[class*="button_bordered"] > a::before, #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a::before{ height: 37px; }
.material .sf-menu > li > a > .sf-sub-indicator [class^="icon-"]{ font-size: 18px; }
#top .sf-menu li ul li a{ font-family: Lato; text-transform: uppercase; font-size: 14px; line-height: 14px; font-weight: 400; }
@media only screen and (min-width: 1px) and (max-width: 999px){
#top .sf-menu a{ font-family: Lato !important; font-size: 14px !important; }
}
@font-face { font-family: Lato; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/d3dfc04451d416fd80df.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Lato; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3153813d23d2a4814325.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Lato; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ae6bca8e25912124ee62.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Lato; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c64659368a952169d9ff.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Lato; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/47b3d2f4428e2f777dca.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Lato; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1ceff43a2cddfa9e5068.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Lato; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e10402edfe0a711ff2c1.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Lato; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1e749525e8e3d5246e55.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Lato; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/01ad4c9a2928a02dfb5a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Lato; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/15a470d4d80e4d755b81.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Lovers Quarrel"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b8828dfd536aebb768cb.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Lovers Quarrel"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/a7375e5963946609fa39.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Lovers Quarrel"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c57f57ea55cac350ec09.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b2c533f9543080adfa9e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/79ee104ccfbdaecd753a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1f0b86b9e793f7214088.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ccd96bf80fa60bc85f40.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e56e84e5400935b69a20.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/15fd0ee639152ce39f9b.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/2e9b46d5adafd7ba6356.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/aaa1b5c367f9b6db73ed.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c67329f45a59325f64ad.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/53b47dadfcb52e4bcd24.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ecacf0f4f493261511eb.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/4572e28994c87da20a44.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b7cd760cdcb418df2bec.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/27125ddfaff193328ed0.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/52962c5d37b36f06e98c.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/15fd0ee639152ce39f9b.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/2e9b46d5adafd7ba6356.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/aaa1b5c367f9b6db73ed.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c67329f45a59325f64ad.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/53b47dadfcb52e4bcd24.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ecacf0f4f493261511eb.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/4572e28994c87da20a44.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b7cd760cdcb418df2bec.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/27125ddfaff193328ed0.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/52962c5d37b36f06e98c.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/15fd0ee639152ce39f9b.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/2e9b46d5adafd7ba6356.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/aaa1b5c367f9b6db73ed.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c67329f45a59325f64ad.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/53b47dadfcb52e4bcd24.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ecacf0f4f493261511eb.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/4572e28994c87da20a44.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b7cd760cdcb418df2bec.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/27125ddfaff193328ed0.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/52962c5d37b36f06e98c.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/15fd0ee639152ce39f9b.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/2e9b46d5adafd7ba6356.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/aaa1b5c367f9b6db73ed.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/c67329f45a59325f64ad.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/53b47dadfcb52e4bcd24.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/ecacf0f4f493261511eb.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/4572e28994c87da20a44.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/b7cd760cdcb418df2bec.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/27125ddfaff193328ed0.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/52962c5d37b36f06e98c.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Piedra; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/1e4d58f0debdf5f429aa.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Piedra; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/5bb6250f5c12b2e5e039.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/312d19f44981e3826b1c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/6d4c1d747fc62b475473.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/8c9a50ab73db625a7e2b.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/3df17f0bfeff06484d52.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91fad9c86d4f8e1275da.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/12c7466943d285b74592.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/da92120872c0f73b6e4e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0fb06be4e0b4cde7a55a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/cb43c05529e9d7397dbe.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/91ef41c7cf44637a8098.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e672e5de462a7317d219.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/67a233adcb48c21430a8.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/e4762837bcc8da827f42.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/0ec5334d332b02633f72.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/9d23103f2f6b5e4fbb8e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/62d26da938107ceaf500.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Suez One"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/05543ff2cb3241762b18.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Suez One"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/a0378f5077e7bf472707.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Suez One"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://rmbhcharities.com/wp-content/themes/salient-child/assets/fonts/gf/5c7389b5a196db3ce8e3.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
.wpfront-notification-bar{ visibility: hidden; position: fixed; overflow: hidden; left: 0px; right: 0px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); z-index: 99998; }
.wpfront-bottom-shadow{ box-shadow: rgba(0, 0, 0, 0.75) 0px 5px 5px 0px; }
.wpfront-notification-bar.wpfront-fixed{ position: fixed; z-index: 99998; width: 100%; display: flex; place-content: center; align-items: center; flex-direction: row; }
.wpfront-notification-bar.wpfront-fixed-position{ z-index: 99999; }
.wpfront-notification-bar.top{ top: 0px; }
.wpfront-notification-bar.keep-closed, .wpfront-notification-bar.max-views-reached{ display: none; }
.wpfront-notification-bar div.wpfront-close{ position: absolute; top: 3px; right: 5px; cursor: pointer; font-family: Arial, sans-serif; font-weight: 700; line-height: 0; font-size: 10px; padding: 5px 2px; border-radius: 2px; }
.wpfront-notification-bar table, .wpfront-notification-bar tbody, .wpfront-notification-bar tr{ margin: auto; border: 0px; padding: 0px; background: inherit; }
.wpfront-notification-bar td{ background: inherit; vertical-align: middle; text-align: center; border: 0px; margin: 0px; padding: 0px; line-height: 1em; }
.wpfront-notification-bar div.wpfront-div{ display: inline-block; text-align: center; vertical-align: middle; padding: 5px 0px; }
.wpfront-notification-bar-open-button{ position: absolute; right: 10px; z-index: 99998; border: 3px solid rgb(255, 255, 255); width: 23px; height: 30px; cursor: pointer; background-repeat: no-repeat; border-radius: 2px; box-sizing: content-box; }
.wpfront-notification-bar-open-button.hidden{ display: none; }
.wpfront-notification-bar-open-button.top{ top: 0px; background-position: center top; border-top: 0px; border-top-right-radius: 0px; border-top-left-radius: 0px; }
.wpfront-notification-bar-spacer{ position: relative; z-index: 99998; }
.wpfront-notification-bar-spacer.wpfront-fixed-position{ z-index: 99999; }
.wpfront-notification-bar-spacer.hidden{ display: none; }
div.wpfront-message p{ margin: 0px; }
@keyframes bounce { 
  20%, 53%, 80%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }
  90% { transform: translate3d(0px, -4px, 0px); }
}
@keyframes flash { 
  50%, 0%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}
@keyframes pulse { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  50% { transform: scale3d(1.05, 1.05, 1.05); }
}
@keyframes rubberBand { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  30% { transform: scale3d(1.25, 0.75, 1); }
  40% { transform: scale3d(0.75, 1.25, 1); }
  50% { transform: scale3d(1.15, 0.85, 1); }
  65% { transform: scale3d(0.95, 1.05, 1); }
  75% { transform: scale3d(1.05, 0.95, 1); }
}
@keyframes shake { 
  0%, 100% { transform: translate3d(0px, 0px, 0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}
@keyframes headShake { 
  0% { transform: translateX(0px); }
  6.5% { transform: translateX(-6px) rotateY(-9deg); }
  18.5% { transform: translateX(5px) rotateY(7deg); }
  31.5% { transform: translateX(-3px) rotateY(-5deg); }
  43.5% { transform: translateX(2px) rotateY(3deg); }
  50% { transform: translateX(0px); }
}
@keyframes swing { 
  20% { transform: rotate3d(0, 0, 1, 15deg); }
  40% { transform: rotate3d(0, 0, 1, -10deg); }
  60% { transform: rotate3d(0, 0, 1, 5deg); }
  80% { transform: rotate3d(0, 0, 1, -5deg); }
  100% { transform: rotate3d(0, 0, 1, 0deg); }
}
@keyframes tada { 
  0%, 100% { transform: scale3d(1, 1, 1); }
  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
}
@keyframes wobble { 
  0%, 100% { transform: none; }
  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
}
@keyframes jello { 
  11.1%, 0%, 100% { transform: none; }
  22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); }
}
@keyframes bounceIn { 
  20%, 40%, 60%, 80%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  20% { transform: scale3d(1.1, 1.1, 1.1); }
  40% { transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }
  80% { transform: scale3d(0.97, 0.97, 0.97); }
  100% { opacity: 1; transform: scale3d(1, 1, 1); }
}
@keyframes bounceInDown { 
  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInLeft { 
  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInRight { 
  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes bounceInUp { 
  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeInDown { 
  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInRight { 
  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: none; }
}
@keyframes lightSpeedIn { 
  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }
  60% { transform: skewX(20deg); opacity: 1; }
  80% { transform: skewX(-5deg); opacity: 1; }
  100% { transform: none; opacity: 1; }
}
@keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }
  100% { transform-origin: center center; transform: none; opacity: 1; }
}
@keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}
@keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}
@keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: none; opacity: 1; }
}
@keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: none; opacity: 1; }
}
@keyframes rollIn { 
  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }
  100% { opacity: 1; transform: none; }
}
@keyframes zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes zoomInDown { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInLeft { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInRight { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes zoomInUp { 
  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }
}
@keyframes slideInDown { 
  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideInLeft { 
  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideInRight { 
  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideInUp { 
  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes elementor-animation-pulse { 
  25% { transform: scale(1.1); }
  75% { transform: scale(0.9); }
}
@keyframes elementor-animation-pulse-grow { 
  100% { transform: scale(1.1); }
}
@keyframes elementor-animation-pulse-shrink { 
  100% { transform: scale(0.9); }
}
@keyframes elementor-animation-push { 
  50% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
@keyframes elementor-animation-pop { 
  50% { transform: scale(1.2); }
}
.elementor-animation-bounce-in{ transition-duration: 0.5s; }
.elementor-animation-bounce-in:active, .elementor-animation-bounce-in:focus, .elementor-animation-bounce-in:hover{ transform: scale(1.2); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }
.elementor-animation-bounce-out{ transition-duration: 0.5s; }
.elementor-animation-bounce-out:active, .elementor-animation-bounce-out:focus, .elementor-animation-bounce-out:hover{ transform: scale(0.8); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }
@keyframes elementor-animation-bob { 
  0% { transform: translateY(-8px); }
  50% { transform: translateY(-4px); }
  100% { transform: translateY(-8px); }
}
@keyframes elementor-animation-bob-float { 
  100% { transform: translateY(-8px); }
}
@keyframes elementor-animation-hang { 
  0% { transform: translateY(8px); }
  50% { transform: translateY(4px); }
  100% { transform: translateY(8px); }
}
@keyframes elementor-animation-hang-sink { 
  100% { transform: translateY(8px); }
}
@keyframes elementor-animation-wobble-vertical { 
  16.65% { transform: translateY(8px); }
  33.3% { transform: translateY(-6px); }
  49.95% { transform: translateY(4px); }
  66.6% { transform: translateY(-2px); }
  83.25% { transform: translateY(1px); }
  100% { transform: translateY(0px); }
}
@keyframes elementor-animation-wobble-horizontal { 
  16.65% { transform: translateX(8px); }
  33.3% { transform: translateX(-6px); }
  49.95% { transform: translateX(4px); }
  66.6% { transform: translateX(-2px); }
  83.25% { transform: translateX(1px); }
  100% { transform: translateX(0px); }
}
@keyframes elementor-animation-wobble-to-bottom-right { 
  16.65% { transform: translate(8px, 8px); }
  33.3% { transform: translate(-6px, -6px); }
  49.95% { transform: translate(4px, 4px); }
  66.6% { transform: translate(-2px, -2px); }
  83.25% { transform: translate(1px, 1px); }
  100% { transform: translate(0px, 0px); }
}
@keyframes elementor-animation-wobble-to-top-right { 
  16.65% { transform: translate(8px, -8px); }
  33.3% { transform: translate(-6px, 6px); }
  49.95% { transform: translate(4px, -4px); }
  66.6% { transform: translate(-2px, 2px); }
  83.25% { transform: translate(1px, -1px); }
  100% { transform: translate(0px, 0px); }
}
@keyframes elementor-animation-wobble-top { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes elementor-animation-wobble-bottom { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes elementor-animation-wobble-skew { 
  16.65% { transform: skew(-12deg); }
  33.3% { transform: skew(10deg); }
  49.95% { transform: skew(-6deg); }
  66.6% { transform: skew(4deg); }
  83.25% { transform: skew(-2deg); }
  100% { transform: skew(0deg); }
}
@keyframes elementor-animation-buzz { 
  50% { transform: translateX(3px) rotate(2deg); }
  100% { transform: translateX(-3px) rotate(-2deg); }
}
@keyframes elementor-animation-buzz-out { 
  10% { transform: translateX(3px) rotate(2deg); }
  20% { transform: translateX(-3px) rotate(-2deg); }
  30% { transform: translateX(3px) rotate(2deg); }
  40% { transform: translateX(-3px) rotate(-2deg); }
  50% { transform: translateX(2px) rotate(1deg); }
  60% { transform: translateX(-2px) rotate(-1deg); }
  70% { transform: translateX(2px) rotate(1deg); }
  80% { transform: translateX(-2px) rotate(-1deg); }
  90% { transform: translateX(1px) rotate(0deg); }
  100% { transform: translateX(-1px) rotate(0deg); }
}
.elementor-animation-buzz-out:active, .elementor-animation-buzz-out:focus, .elementor-animation-buzz-out:hover{ animation-name: elementor-animation-buzz-out; animation-duration: 0.75s; animation-timing-function: linear; animation-iteration-count: 1; }

/* base typography */
body{font-size:14px;line-height:26px}
