.elementor-24975 .elementor-element.elementor-element-d9c4552:not(.elementor-motion-effects-element-type-background), .elementor-24975 .elementor-element.elementor-element-d9c4552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.sjdg.global/wp-content/uploads/SJDG.banner.jpg");background-position:center center;background-size:cover;}.elementor-24975 .elementor-element.elementor-element-d9c4552{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24975 .elementor-element.elementor-element-d9c4552 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24975 .elementor-element.elementor-element-0182317{--spacer-size:80px;}.elementor-24975 .elementor-element.elementor-element-7393c3f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24975 .elementor-element.elementor-element-7393c3f{margin-top:20px;margin-bottom:0px;}.elementor-24975 .elementor-element.elementor-element-6d478aa .elementor-heading-title{color:#404041;font-size:15px;text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-6d478aa{width:auto;max-width:auto;align-self:center;}.elementor-24975 .elementor-element.elementor-element-ae5a389 .elementor-icon-wrapper{text-align:center;}.elementor-24975 .elementor-element.elementor-element-ae5a389.elementor-view-stacked .elementor-icon{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-ae5a389.elementor-view-framed .elementor-icon, .elementor-24975 .elementor-element.elementor-element-ae5a389.elementor-view-default .elementor-icon{color:#ffb718;border-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-ae5a389.elementor-view-framed .elementor-icon, .elementor-24975 .elementor-element.elementor-element-ae5a389.elementor-view-default .elementor-icon svg{fill:#ffb718;}.elementor-24975 .elementor-element.elementor-element-ae5a389 .elementor-icon{font-size:14px;}.elementor-24975 .elementor-element.elementor-element-ae5a389 .elementor-icon svg{height:14px;}.elementor-24975 .elementor-element.elementor-element-ae5a389 > .elementor-widget-container{margin:5px 5px 0px 5px;}.elementor-24975 .elementor-element.elementor-element-ae5a389{width:auto;max-width:auto;align-self:center;}.elementor-24975 .elementor-element.elementor-element-f281aa5 .elementor-heading-title{color:#404041;font-size:15px;text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-f281aa5{width:auto;max-width:auto;align-self:center;}.elementor-24975 .elementor-element.elementor-element-692e5e6 .elementor-icon-wrapper{text-align:center;}.elementor-24975 .elementor-element.elementor-element-692e5e6.elementor-view-stacked .elementor-icon{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-692e5e6.elementor-view-framed .elementor-icon, .elementor-24975 .elementor-element.elementor-element-692e5e6.elementor-view-default .elementor-icon{color:#ffb718;border-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-692e5e6.elementor-view-framed .elementor-icon, .elementor-24975 .elementor-element.elementor-element-692e5e6.elementor-view-default .elementor-icon svg{fill:#ffb718;}.elementor-24975 .elementor-element.elementor-element-692e5e6 .elementor-icon{font-size:14px;}.elementor-24975 .elementor-element.elementor-element-692e5e6 .elementor-icon svg{height:14px;}.elementor-24975 .elementor-element.elementor-element-692e5e6 > .elementor-widget-container{margin:5px 5px 0px 5px;}.elementor-24975 .elementor-element.elementor-element-692e5e6{width:auto;max-width:auto;align-self:center;}.elementor-24975 .elementor-element.elementor-element-eadbe28{color:#9c9b9b;font-size:15px;text-transform:uppercase;width:auto;max-width:auto;align-self:center;}.elementor-24975 .elementor-element.elementor-element-27c457b .elementor-search-form__container{min-height:30px;box-shadow:0px 0px 11px -6px rgba(0,0,0,0.5);}.elementor-24975 .elementor-element.elementor-element-27c457b .elementor-search-form__submit{min-width:30px;}body:not(.rtl) .elementor-24975 .elementor-element.elementor-element-27c457b .elementor-search-form__icon{padding-left:calc(30px / 3);}body.rtl .elementor-24975 .elementor-element.elementor-element-27c457b .elementor-search-form__icon{padding-right:calc(30px / 3);}.elementor-24975 .elementor-element.elementor-element-27c457b .elementor-search-form__input, .elementor-24975 .elementor-element.elementor-element-27c457b.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(30px / 3);padding-right:calc(30px / 3);}.elementor-24975 .elementor-element.elementor-element-27c457b:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#f4f6f7;border-radius:5px;}.elementor-24975 .elementor-element.elementor-element-27c457b.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#f4f6f7;border-radius:5px;}.elementor-24975 .elementor-element.elementor-element-5b3f2b5{--divider-border-style:solid;--divider-color:#efefef;--divider-border-width:4px;}.elementor-24975 .elementor-element.elementor-element-5b3f2b5 .elementor-divider-separator{width:100%;}.elementor-24975 .elementor-element.elementor-element-5b3f2b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24975 .elementor-element.elementor-element-5186e349 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-24975 .elementor-element.elementor-element-5186e349{margin-top:10px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-24975 .elementor-element.elementor-element-2888e944 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24975 .elementor-element.elementor-element-2888e944 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown a, .elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-menu-toggle{color:#000000;}.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown a:hover,
					.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown .elementor-item, .elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown  .elementor-sub-item{text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown a{padding-top:4px;padding-bottom:4px;}.elementor-24975 .elementor-element.elementor-element-fc6a1a0 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:#dddddd;border-bottom-width:1px;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-menu-toggle{margin:0 auto;font-size:20px;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a, .elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-menu-toggle{color:#000000;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown{background-color:#ffffff;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a:hover,
					.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown .elementor-item, .elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown  .elementor-sub-item{text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown a{padding-top:4px;padding-bottom:4px;}.elementor-24975 .elementor-element.elementor-element-2a59c722 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:#dddddd;border-bottom-width:1px;}.elementor-24975 .elementor-element.elementor-element-2a59c722 > .elementor-widget-container{background-color:#ffffff;}.elementor-24975 .elementor-element.elementor-element-1daa0416 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-24975 .elementor-element.elementor-element-1daa0416 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24975 .elementor-element.elementor-element-1daa0416 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-item{width:calc(100%/1);padding-left:calc(0px/2);}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-wrapper .ae-grid-item{padding-right:calc(0px/2);}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid .ae-grid-item{margin-bottom:0px;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-item-inner{border-radius:4px 4px 4px 4px;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-overlay{background-color:rgba(0,0,0,0);animation-duration:1s;}.elementor-24975 .elementor-element.elementor-element-15f0a7a.ae-icon-view-stacked .ae-overlay-icon{background-color:#fbb619;}.elementor-24975 .elementor-element.elementor-element-15f0a7a.ae-icon-view-framed .ae-overlay-icon, .elementor-24975 .elementor-element.elementor-element-15f0a7a.ae-icon-view-default .ae-overlay-icon{color:#fbb619;border-color:#fbb619;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-overlay-icon i{transform:rotate(0deg);}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-overlay-icon{border-radius:50px 50px 50px 50px;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-widget-title-wrap{text-align:center;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-24975 .elementor-element.elementor-element-3c822c7 .elementor-heading-title{color:#ffb718;font-size:28px;text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-2b6947a .ae-element-custom-field{font-weight:200;background-color:#efefef;padding:3px 10px 3px 10px;}.elementor-24975 .elementor-element.elementor-element-2b6947a .ae-element-custom-field, .elementor-24975 .elementor-element.elementor-element-2b6947a .ae-element-custom-field img{border-radius:5px 5px 5px 5px;}.elementor-24975 .elementor-element.elementor-element-ad6ec3f .elementor-heading-title{font-size:19px;text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-ec959db .ae-element-custom-field{font-weight:100;}.elementor-24975 .elementor-element.elementor-element-2416590 .ae-element-custom-field img{max-width:100%;opacity:1;}.elementor-24975 .elementor-element.elementor-element-9ff8e73 .elementor-tab-title{background-color:#ffb718;}.elementor-24975 .elementor-element.elementor-element-9ff8e73 .elementor-tab-content{background-color:#f4f6f7;padding:15px 8px 8px 8px;}.elementor-24975 .elementor-element.elementor-element-9ff8e73 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-24975 .elementor-element.elementor-element-b2cecd0{--divider-border-style:solid;--divider-color:#efefef;--divider-border-width:4px;}.elementor-24975 .elementor-element.elementor-element-b2cecd0 .elementor-divider-separator{width:100%;}.elementor-24975 .elementor-element.elementor-element-b2cecd0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24975 .elementor-element.elementor-element-6ace375 .elementor-heading-title{text-transform:uppercase;}.elementor-24975 .elementor-element.elementor-element-6ace375 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-list-item{width:calc(100%/4);}.elementor-24975 .elementor-element.elementor-element-aa5542e.ae-post-layout-grid article.ae-post-list-item{padding-left:8px;padding-right:8px;}.elementor-24975 .elementor-element.elementor-element-aa5542e.ae-post-layout-grid .ae-pagination-wrapper{padding-right:8px;}.elementor-24975 .elementor-element.elementor-element-aa5542e.ae-post-layout-checker-board article.ae-post-list-item{padding-left:8px;padding-right:8px;}.elementor-24975 .elementor-element.elementor-element-aa5542e.ae-post-layout-checker-board .ae-pagination-wrapper{padding-right:8px;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-pagination-wrapper{padding-left:8px;text-align:center;}.elementor-24975 .elementor-element.elementor-element-aa5542e .aep-filter-bar{padding-left:8px;padding-right:8px;}.elementor-24975 .elementor-element.elementor-element-aa5542e  article.ae-post-list-item{margin-bottom:15px;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-widget-title-wrap{text-align:center;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-article-inner{border-radius:5px 5px 5px 5px;overflow:hidden;box-shadow:0px 0px 11px -5px rgba(0,0,0,0.5);}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-overlay-icon i{color:#FFFFFF;font-size:50px;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-overlay-icon svg{fill:#FFFFFF;width:50px;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-overlay-text{color:#FFFFFF;}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-overlay-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, 50%);}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}@media(max-width:1024px){.elementor-24975 .elementor-element.elementor-element-5186e349{padding:20px 20px 20px 20px;}.elementor-24975 .elementor-element.elementor-element-2888e944 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-item{width:calc(100%/2);}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-list-item{width:calc(100%/2);}}@media(max-width:767px){.elementor-24975 .elementor-element.elementor-element-0182317{--spacer-size:75px;}.elementor-24975 .elementor-element.elementor-element-5186e349{padding:0px 20px 20px 20px;}.elementor-24975 .elementor-element.elementor-element-2888e944 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 20px 20px;}.elementor-24975 .elementor-element.elementor-element-15f0a7a .ae-grid-item{width:calc(100%/1);}.elementor-24975 .elementor-element.elementor-element-aa5542e .ae-post-list-item{width:calc(100%/2);}}@media(min-width:768px){.elementor-24975 .elementor-element.elementor-element-ef4d79c{width:75%;}.elementor-24975 .elementor-element.elementor-element-c7b3314{width:25%;}.elementor-24975 .elementor-element.elementor-element-2888e944{width:30%;}.elementor-24975 .elementor-element.elementor-element-1daa0416{width:70%;}.elementor-24975 .elementor-element.elementor-element-714a3f1{width:49.996%;}.elementor-24975 .elementor-element.elementor-element-d6e74be{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-6d478aa */.elementor-24975 .elementor-element.elementor-element-6d478aa a:hover {
    color: #eba712;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f281aa5 */.elementor-24975 .elementor-element.elementor-element-f281aa5 a:hover {
    color: #eba712;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fc6a1a0 */.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
    color: #808080 !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2a59c722 */.elementor-menu-toggle:after {
  content: "categories";
    padding-left: 10px;
}
.elementor-menu-toggle {
    padding:2px 5px;
    width: 100%;
}
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
    color: #808080 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2888e944 */.elementor-nav-menu .sub-arrow {
	color: #ffb718;
	-webkit-text-stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-9ff8e73 */.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    width: 100%;
    padding: 9px 15px;
    border: 1px solid #efefef;
    border-radius: 4px;
    font-size: 1px;
    line-height: 1;
}
.gform_wrapper .gfield_label {
    font-weight: 300 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6e74be */.form-main .gform_wrapper .gform_fields .gfield input, .form-main .gform_wrapper .gform_fields .gfield textarea {
    width: 100%;
    padding: 9px 15px;
    border: 1px solid #efefef;
    border-radius: 4px;
    font-size: 14px;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-24975 .dialog-type-lightbox {
    background-color: #fff;
}

body.elementor-page-24975 .elementor-lightbox .dialog-lightbox-close-button, 
body.elementor-page-24975 .elementor-lightbox .elementor-swiper-button {
    color: #000;
}/* End custom CSS */