.elementor-938 .elementor-element.elementor-element-glhero01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glhero01:not(.elementor-motion-effects-element-type-background),.elementor-938 .elementor-element.elementor-element-glhero01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.icommclassroom.org/wp-content/uploads/2025/02/In-depth-Old-Testament-online-courses.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-938 .elementor-element.elementor-element-glheroin{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-938 .elementor-element.elementor-element-glintro01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glintroin{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glintcol1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glintcol2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glgallry1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-938 .elementor-element.elementor-element-glgalin01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-938 .elementor-element.elementor-element-glgal001 .gallery-item img{border-radius:22px 22px 22px 22px}.elementor-938 .elementor-element.elementor-element-glgal001 .gallery-item .gallery-caption{text-align:center}@media(max-width:1024px){.elementor-938 .elementor-element.elementor-element-glhero01{--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-938 .elementor-element.elementor-element-glhero01{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}.page-id-938{--gl-b:#6C0A12;--gl-bd:#4a0409;--gl-ink:#020202;--gl-soft:#f6f1ef}.gl{font-family:inherit;color:var(--gl-ink);box-sizing:border-box}.gl *,.gl *::before,.gl *::after{box-sizing:border-box}.gl .elementor-widget{margin:0}.gl .elementor-heading-title{font-family:inherit}.gl-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(125px + clamp(300px,32vw,400px));display:flex;align-items:center;background-color:#1a0306}.gl-hero::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .97) 0,rgb(255 255 255 / .9) 110px,rgb(255 255 255 / .55) 190px,rgb(255 255 255 / .22) 270px,rgb(255 255 255 / .06) 350px,#fff0 430px),linear-gradient(100deg,rgb(2 2 2 / .8) 0,rgb(40 3 7 / .6) 48%,rgb(74 4 9 / .25) 100%),linear-gradient(0deg,rgb(2 2 2 / .3),#fff0 45%)}.gl-hero::after{content:'';position:absolute;right:-6%;top:-45%;width:min(52vw,480px);aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 255 255 / .14);box-shadow:0 0 0 38px rgb(255 255 255 / .025),0 0 0 39px rgb(255 255 255 / .07);pointer-events:none;z-index:0}.gl-hero .gl-hero__in{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto;padding:calc(125px + clamp(40px,5vw,64px)) clamp(20px,4vw,48px) clamp(52px,6vw,88px)}.gl-hero .gl-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:0;border:0;background:none;color:var(--gl-b);font-size:.8rem;font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.gl-hero .gl-eyebrow .elementor-heading-title::after{content:'';width:40px;height:1px;background:currentColor;opacity:.6}.gl-hero .gl-h1 .elementor-heading-title{margin:0 0 20px;font-size:clamp(2.6rem,5.4vw,4.2rem);line-height:1.04;font-weight:700;letter-spacing:-.025em;color:#fff;text-transform:none}.gl-hero .gl-lead{max-width:52ch}.gl-hero .gl-lead p{margin:0;font-size:1.125rem;line-height:1.75;color:rgb(255 255 255 / .92)}.gl-intro{position:relative;overflow:clip;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px) clamp(24px,3vw,40px)}.gl-intro::before{content:'';position:absolute;right:-8%;top:-80px;width:min(46vw,440px);aspect-ratio:1;border-radius:50%;border:1px solid rgb(108 10 18 / .14);box-shadow:0 0 0 36px rgb(108 10 18 / .025),0 0 0 37px rgb(108 10 18 / .08);pointer-events:none;z-index:0}.gl-intro .gl-intro__in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,6vw,96px);align-items:end;width:100%;max-width:1320px;margin:0 auto;padding:0}.gl-intro .gl-intro__col{width:100%;min-width:0;padding:0}.gl-intro .gl-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gl-b)}.gl-intro .gl-eyebrow .elementor-heading-title::after{content:'';width:40px;height:1px;background:currentColor;opacity:.5}.gl-intro .gl-h2 .elementor-heading-title{margin:0;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08;font-weight:700;letter-spacing:-.02em;color:var(--gl-b);text-transform:none}.gl-intro .gl-copy{max-width:52ch}.gl-intro .gl-copy p{margin:0;font-size:1.0625rem;line-height:1.75;color:var(--gl-ink)}.gl-gallery{--padx:clamp(20px,4vw,48px);padding:clamp(16px,2vw,28px) var(--padx) clamp(48px,6vw,80px)}.gl-gallery .gl-gallery__in{width:100%;max-width:1320px;margin:0 auto;padding:0}.icc-gal .elementor-image-gallery .gallery{--gap:16px;--cols:4;--cw:calc((min(100vw - 2 * var(--padx),1320px) - (var(--cols) - 1) * var(--gap)) / var(--cols));display:grid!important;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:calc(var(--cw) * .94);grid-auto-flow:row dense;gap:var(--gap);margin:0!important;padding:0!important}.icc-gal .gallery-item{display:block!important;float:none!important;width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important}.icc-gal .gallery-icon{width:100%;height:100%;margin:0;padding:0}.icc-gal .gallery-icon a{position:relative;display:block;width:100%;height:100%;overflow:hidden;isolation:isolate;border-radius:22px;background:#e9e1de;box-shadow:0 24px 50px -38px rgb(108 10 18 / .4);outline-offset:4px}.icc-gal .gallery-icon img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:50% 45%;border:0;border-radius:0!important;box-shadow:none;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.icc-gal .gallery-icon a::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgb(74 4 9 / .55),rgb(2 2 2 / .2) 55%,rgb(2 2 2 / .1));opacity:0;transition:opacity .4s ease}.icc-gal .gallery-icon a::after{content:'';position:absolute;z-index:2;right:16px;bottom:16px;width:44px;height:44px;border-radius:50%;pointer-events:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236C0A12' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3M11 8v6M8 11h6'/%3E%3C/svg%3E") center/20px no-repeat;box-shadow:0 10px 24px -8px rgb(2 2 2 / .5);opacity:0;transform:translateY(8px) scale(.9);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.icc-gal .gallery-icon a:hover img,.icc-gal .gallery-icon a:focus-visible img{transform:scale(1.05)}.icc-gal .gallery-icon a:hover::before,.icc-gal .gallery-icon a:focus-visible::before{opacity:1}.icc-gal .gallery-icon a:hover::after,.icc-gal .gallery-icon a:focus-visible::after{opacity:1;transform:none}.icc-gal .gallery-icon a:focus-visible{outline:3px solid var(--gl-b)}@media (hover:none){.icc-gal .gallery-icon a::after{opacity:1;transform:none;width:36px;height:36px;right:10px;bottom:10px;background-size:16px}}@media (min-width:1025px){.icc-gal .gallery-item:nth-child(1){grid-column:1/span 3;grid-row:span 2}.icc-gal .gallery-item:nth-child(2),.icc-gal .gallery-item:nth-child(3){grid-column:4}.icc-gal .gallery-item:nth-child(4){grid-column:2/span 3;grid-row:span 2}.icc-gal .gallery-item:nth-child(5),.icc-gal .gallery-item:nth-child(6){grid-column:1}.icc-gal .gallery-item:nth-child(14n+7),.icc-gal .gallery-item:nth-child(14n+9){grid-column:1}.icc-gal .gallery-item:nth-child(14n+8),.icc-gal .gallery-item:nth-child(14n+10){grid-column:2}.icc-gal .gallery-item:nth-child(14n+11){grid-column:3/span 2;grid-row:span 2}.icc-gal .gallery-item:nth-child(14n+12){grid-column:1/span 2;grid-row:span 2}.icc-gal .gallery-item:nth-child(14n+13),.icc-gal .gallery-item:nth-child(14n+15){grid-column:3}.icc-gal .gallery-item:nth-child(14n+14),.icc-gal .gallery-item:nth-child(14n+16){grid-column:4}}@media (min-width:768px) and (max-width:1024px){.icc-gal .elementor-image-gallery .gallery{--cols:3;--gap:14px}.icc-gal .gallery-icon a{border-radius:20px}.icc-gal .gallery-item:nth-child(1){grid-column:1/span 3;grid-row:span 2}.icc-gal .gallery-item:nth-child(9n+2):nth-child(-n+28){grid-column:1/span 2;grid-row:span 2}.icc-gal .gallery-item:nth-child(9n+3):nth-child(-n+28),.icc-gal .gallery-item:nth-child(9n+4):nth-child(-n+28){grid-column:3}.icc-gal .gallery-item:nth-child(9n+8):nth-child(-n+28),.icc-gal .gallery-item:nth-child(9n+9):nth-child(-n+28){grid-column:1}.icc-gal .gallery-item:nth-child(9n+10):nth-child(-n+28){grid-column:2/span 2;grid-row:span 2}}@media (max-width:767px){.icc-gal .elementor-image-gallery .gallery{--cols:2;--gap:10px}.icc-gal .gallery-icon a{border-radius:18px}.icc-gal .gallery-item:nth-child(5n+1):nth-child(-n+26){grid-column:1/span 2;grid-row:span 2}.gl-hero{min-height:380px}.gl-hero::before{background:linear-gradient(180deg,rgb(255 255 255 / .96) 0,rgb(255 255 255 / .85) 80px,rgb(255 255 255 / .5) 150px,rgb(255 255 255 / .2) 230px,#fff0 310px),linear-gradient(180deg,rgb(2 2 2 / .7),rgb(40 3 7 / .74))}.gl-hero .gl-hero__in{padding:calc(100px + 28px) 22px 48px}.gl-hero .gl-eyebrow .elementor-heading-title{font-size:.72rem;margin-bottom:16px}.gl-hero .gl-h1 .elementor-heading-title{font-size:clamp(2.3rem,11vw,2.9rem);margin-bottom:14px}.gl-hero .gl-lead p{font-size:1rem;line-height:1.65}.gl-intro{padding:44px 22px 20px}.gl-intro .gl-intro__in{grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.gl-intro .gl-eyebrow .elementor-heading-title{font-size:.72rem;margin-bottom:14px}}@media (max-width:1024px){.gl-intro .gl-intro__in{grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}}.page-id-938 .elementor-lightbox .dialog-lightbox-widget-content,.page-id-938 .elementor-lightbox{background-color:rgb(2 2 2 / .94)}.page-id-938 .elementor-lightbox .elementor-slideshow__footer,.page-id-938 .elementor-lightbox .elementor-slideshow__title{display:none!important}.page-id-938 .elementor-lightbox .elementor-slideshow__header,.page-id-938 .elementor-lightbox .elementor-slideshow__header i,.page-id-938 .elementor-lightbox .elementor-swiper-button{color:#fff}.page-id-938 .elementor-lightbox .elementor-swiper-button{opacity:.9}.page-id-938 .elementor-lightbox .elementor-swiper-button:hover{opacity:1}.page-id-938 .elementor-lightbox .swiper-slide-image{object-fit:contain}.page-id-938 #subscribe{padding:clamp(8px,2vw,24px) clamp(20px,4vw,48px) clamp(56px,7vw,96px)!important}.page-id-938 #subscribe .elementor-element-6cacbb1.elementor-element{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgb(108 10 18 / .2)!important;border-radius:22px!important;background:#fff;box-shadow:0 30px 60px -40px rgb(108 10 18 / .42)!important;padding:clamp(32px,5vw,64px) clamp(22px,5vw,64px)!important}.page-id-938 #subscribe .elementor-element-6cacbb1.elementor-element::before{content:'';position:absolute;left:0;top:28px;bottom:28px;width:3px;border-radius:3px;background:var(--gl-b)}.page-id-938 #subscribe .elementor-element-6cacbb1.elementor-element::after{content:'';position:absolute;right:-70px;top:-90px;width:300px;aspect-ratio:1;border-radius:50%;border:1px solid rgb(108 10 18 / .12);box-shadow:0 0 0 30px rgb(108 10 18 / .025);pointer-events:none;z-index:-1}.page-id-938 #subscribe .ekit-heading--title{font-family:inherit!important;font-size:clamp(1.6rem,2.6vw,2.3rem)!important;line-height:1.12!important;font-weight:700!important;letter-spacing:-.02em;color:var(--gl-b)!important;margin-bottom:16px!important}.page-id-938 #subscribe .ekit-heading__description p{max-width:52ch;margin:0 auto;font-family:inherit!important;font-size:1.0625rem!important;line-height:1.7!important;color:var(--gl-ink)!important}@media (max-width:767px){.page-id-938 #subscribe .elementor-element-6cacbb1.elementor-element{padding:34px 22px!important}.page-id-938 #subscribe .elementor-element-6cacbb1.elementor-element::before{top:22px;bottom:22px}}@media (prefers-reduced-motion:reduce){.icc-gal .gallery-icon img,.icc-gal .gallery-icon a::before,.icc-gal .gallery-icon a::after{transition:none!important}.icc-gal .gallery-icon a:hover img,.icc-gal .gallery-icon a:focus-visible img{transform:none}}.gl-intro .gl-eyebrow .gl-brand{text-transform:none;letter-spacing:.06em}.gl-hero .gl-eyebrow.elementor-widget{margin-top:clamp(14px,2.2vw,28px)}@media (max-width:767px){header.elementor-346.elementor-location-header{position:static!important;margin:0;height:0}\n.page-id-938 header.elementor-346 .elementor-top-section{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100vw!important;margin:0!important;transform:none!important;z-index:999!important}.page-id-938 .elementor-346 .elementor-sticky__spacer{display:none!important}.page-id-938 .elementor-346 .elementor-top-section{transition:background-color .3s ease,box-shadow .3s ease}.page-id-938.gl-scrolled .elementor-346 .elementor-top-section{background-color:rgb(255 255 255 / .97)!important;box-shadow:0 8px 24px -16px rgb(2 2 2 / .35)}}.gl-hero .gl-h1 .elementor-heading-title,.gl-hero .gl-lead p{text-shadow:0 1px 14px rgb(2 2 2 / .5)}.page-id-938,.page-id-938 #page{overflow-x:clip}html:has(body.page-id-938){overflow-x:clip}.gl-hero .gl-eyebrow .elementor-heading-title{text-shadow:none}