.elementor-13 .elementor-element.elementor-element-e89b300{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:0.4;--overlay-mix-blend-mode:multiply;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-e89b300:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e89b300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc845cb );background:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/once-upon-a-time-richard-blatt-video-placeholder-30q.avif") 50% 50%;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e89b300::before, .elementor-13 .elementor-element.elementor-element-e89b300 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e89b300 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e89b300 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e89b300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e89b300 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000 0%, #00000059 100%);}.elementor-13 .elementor-element.elementor-element-9eaac52{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b1a4653{text-align:center;}.elementor-13 .elementor-element.elementor-element-b1a4653 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:3.25rem;font-weight:500;text-transform:uppercase;line-height:3.75rem;letter-spacing:2px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b76beec{text-align:center;}.elementor-13 .elementor-element.elementor-element-b76beec .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:none;letter-spacing:0.5px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-396f316{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-0c2e006 .elementor-button{background-color:var( --e-global-color-6ff53ff );font-family:"Teko", Sans-serif;font-size:1.75rem;font-weight:500;font-style:normal;line-height:2.25rem;letter-spacing:0.25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-0c2e006 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-0c2e006 .elementor-button:focus{background-color:var( --e-global-color-1744e12 );border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-0c2e006:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-0c2e006 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-0c2e006 .elementor-button .elementor-button-content-wrapper{gap:0.75rem;}.elementor-13 .elementor-element.elementor-element-89776ae .elementor-button{background-color:#00000000;font-family:"Teko", Sans-serif;font-size:1.75rem;font-weight:500;font-style:normal;line-height:2.25rem;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-89776ae .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-89776ae .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-6ff53ff );border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-89776ae:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-89776ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-89776ae .elementor-button .elementor-button-content-wrapper{gap:0.25rem;}.elementor-13 .elementor-element.elementor-element-89776ae .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-89776ae .elementor-button:focus svg{fill:var( --e-global-color-6ff53ff );}.elementor-13 .elementor-element.elementor-element-6bde271{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-6bde271:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6bde271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/cambridge-notebook-paper-background.avif");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-6bde271::before, .elementor-13 .elementor-element.elementor-element-6bde271 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6bde271 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6bde271 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6bde271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6bde271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0F0F0;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-bb6cbbb{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-bb6cbbb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb6cbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/once-upon-a-time-richard-blatt-hardback-preview.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-bfd1444{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;--z-index:2;}.elementor-13 .elementor-element.elementor-element-ba278c4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-3a2143b{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-9f58c77 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:3rem;font-weight:600;text-transform:uppercase;line-height:3.5rem;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-7a00d55 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:bold;text-transform:none;font-style:italic;letter-spacing:2px;color:var( --e-global-color-abc71d0 );}.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-13 .elementor-element.elementor-element-30e6051{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-ef38d9b .elementor-button{background-color:var( --e-global-color-6ff53ff );font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-ef38d9b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-ef38d9b .elementor-button:focus{background-color:var( --e-global-color-1744e12 );border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-ef38d9b .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-ef38d9b .elementor-button .elementor-button-content-wrapper{gap:0.75rem;}.elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button{background-color:#00000000;font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;fill:var( --e-global-color-6ff53ff );color:var( --e-global-color-6ff53ff );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button:focus{background-color:var( --e-global-color-1744e12 );color:#FFFFFF;border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-8cc5e0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b29982d{left:0vh;}body.rtl .elementor-13 .elementor-element.elementor-element-b29982d{right:0vh;}.elementor-13 .elementor-element.elementor-element-b29982d{top:0.5vh;}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b29982d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b29982d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b29982d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b29982d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b29982d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon{font-size:70px;}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon svg{height:70px;}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ce6a493{right:2vw;}body.rtl .elementor-13 .elementor-element.elementor-element-ce6a493{left:2vw;}.elementor-13 .elementor-element.elementor-element-ce6a493{bottom:21vh;}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-ce6a493.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ce6a493.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ce6a493.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ce6a493.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ce6a493.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon{font-size:120px;}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon svg{height:120px;}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6a7ee18{right:8vw;}body.rtl .elementor-13 .elementor-element.elementor-element-6a7ee18{left:8vw;}.elementor-13 .elementor-element.elementor-element-6a7ee18{bottom:4vh;}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6a7ee18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-6a7ee18.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6a7ee18.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-6a7ee18.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6a7ee18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon{font-size:140px;}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon svg{height:140px;}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-46625c1{right:1vw;}body.rtl .elementor-13 .elementor-element.elementor-element-46625c1{left:1vw;}.elementor-13 .elementor-element.elementor-element-46625c1{bottom:1vh;}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-46625c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-46625c1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-46625c1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-46625c1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-46625c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon{font-size:140px;}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon svg{height:140px;}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-a2ac692{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-a2ac692:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a2ac692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/cambridge-halftone-comics-background-blue-red.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a2ac692::before, .elementor-13 .elementor-element.elementor-element-a2ac692 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a2ac692 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a2ac692 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a2ac692 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a2ac692 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-729380e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-13 .elementor-element.elementor-element-99ea55c{--display:flex;--z-index:2;}.elementor-13 .elementor-element.elementor-element-76c578a{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-ff0067e .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:3rem;font-weight:600;text-transform:uppercase;line-height:3.5rem;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-ca8b04c .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:bold;text-transform:none;font-style:italic;letter-spacing:2px;color:var( --e-global-color-abc71d0 );}.elementor-13 .elementor-element.elementor-element-12fea02{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d5de72b{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-d09fc9e .elementor-button{background-color:var( --e-global-color-6ff53ff );font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-d09fc9e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-d09fc9e .elementor-button:focus{background-color:var( --e-global-color-1744e12 );border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-d09fc9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-d09fc9e .elementor-button .elementor-button-content-wrapper{gap:0.75rem;}.elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button{background-color:#00000000;font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;fill:var( --e-global-color-6ff53ff );color:var( --e-global-color-6ff53ff );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button:focus{background-color:var( --e-global-color-1744e12 );color:#FFFFFF;border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-aaf2975 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-559eb03{left:1vw;}body.rtl .elementor-13 .elementor-element.elementor-element-559eb03{right:1vw;}.elementor-13 .elementor-element.elementor-element-559eb03{top:1vh;}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-559eb03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-559eb03.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-559eb03.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-559eb03.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-559eb03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon{font-size:100px;}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon svg{height:100px;}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-83d9345{left:8vw;}body.rtl .elementor-13 .elementor-element.elementor-element-83d9345{right:8vw;}.elementor-13 .elementor-element.elementor-element-83d9345{top:9vh;}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-83d9345.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-83d9345.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-83d9345.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-83d9345.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-83d9345.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon{font-size:113px;}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon svg{height:113px;}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-585d9f9{left:2vw;}body.rtl .elementor-13 .elementor-element.elementor-element-585d9f9{right:2vw;}.elementor-13 .elementor-element.elementor-element-585d9f9{top:16vh;}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-585d9f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-585d9f9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-585d9f9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-585d9f9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-585d9f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon{font-size:100px;}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon svg{height:100px;}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1017957{right:1vw;}body.rtl .elementor-13 .elementor-element.elementor-element-1017957{left:1vw;}.elementor-13 .elementor-element.elementor-element-1017957{bottom:1vh;}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1017957.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1017957.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1017957.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1017957.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1017957.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon{font-size:70px;}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon svg{height:70px;}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-05a9a96{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-05a9a96:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-05a9a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/09/twice-upon-a-time-richard-blatt-softcover-preview.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-563c9cd{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-563c9cd:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-563c9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3E4B;}.elementor-13 .elementor-element.elementor-element-30e657f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-025bf34 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1.5rem;}.elementor-13 .elementor-element.elementor-element-025bf34 .elementor-icon-box-title{margin-block-end:0.25rem;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-025bf34.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-025bf34.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-025bf34.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-025bf34 .elementor-icon{font-size:4rem;}.elementor-13 .elementor-element.elementor-element-025bf34 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-025bf34 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:1.75rem;font-weight:600;text-transform:uppercase;line-height:2.25rem;letter-spacing:1px;}.elementor-13 .elementor-element.elementor-element-025bf34:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-025bf34:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-025bf34 .elementor-icon-box-description{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d18595 .elementor-button{background-color:var( --e-global-color-6ff53ff );font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d18595 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-1d18595 .elementor-button:focus{background-color:var( --e-global-color-1744e12 );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d18595 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-1d18595 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-97a0d65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-97a0d65:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-97a0d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/cambridge-floral-abstract-background.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-97a0d65::before, .elementor-13 .elementor-element.elementor-element-97a0d65 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-97a0d65 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-97a0d65 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-97a0d65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-97a0d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-b2f4316{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-b2f4316:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b2f4316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/richard-blatt-author-portrait.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c374862{--display:flex;--justify-content:center;--overflow:hidden;--overlay-opacity:0.35;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:3rem;--z-index:2;}.elementor-13 .elementor-element.elementor-element-c374862::before, .elementor-13 .elementor-element.elementor-element-c374862 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c374862 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c374862 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c374862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c374862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0F0F0;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e4182ad{--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;}.elementor-13 .elementor-element.elementor-element-34381fa .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:3rem;font-weight:600;text-transform:uppercase;line-height:3.5rem;letter-spacing:2px;}.elementor-13 .elementor-element.elementor-element-bd8e3c5{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-282c9a2{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-a01d26a .elementor-button{background-color:var( --e-global-color-6ff53ff );font-family:"Teko", Sans-serif;font-weight:500;font-style:normal;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-6ff53ff );padding:1rem 2rem 1rem 2rem;}.elementor-13 .elementor-element.elementor-element-a01d26a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-a01d26a .elementor-button:focus{background-color:var( --e-global-color-1744e12 );border-color:var( --e-global-color-1744e12 );}.elementor-13 .elementor-element.elementor-element-a01d26a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a01d26a .elementor-button .elementor-button-content-wrapper{gap:0.75rem;}.elementor-13 .elementor-element.elementor-element-80cf7b9{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-13 .elementor-element.elementor-element-80cf7b9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-80cf7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#944234;background-image:url("https://cambridge.hollandadhaus.dev/wp-content/uploads/2025/08/harvard-university-campus-buildings.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-80cf7b9::before, .elementor-13 .elementor-element.elementor-element-80cf7b9 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-80cf7b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-80cf7b9 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-80cf7b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-80cf7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-be0912f{text-align:center;}.elementor-13 .elementor-element.elementor-element-be0912f .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:3.25rem;font-weight:600;text-transform:uppercase;line-height:3.75rem;letter-spacing:2px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-45739be{text-align:center;}.elementor-13 .elementor-element.elementor-element-45739be .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;line-height:1.5rem;letter-spacing:0.5px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0ee353{text-align:center;}.elementor-13 .elementor-element.elementor-element-b0ee353 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:none;line-height:1.4rem;letter-spacing:0px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:#FFFFFF;}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-e89b300{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bb6cbbb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb6cbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-3vw 0vh;background-size:cover;}.elementor-13 .elementor-element.elementor-element-bfd1444{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon{font-size:40px;}.elementor-13 .elementor-element.elementor-element-b29982d .elementor-icon svg{height:40px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ce6a493{right:1vw;}body.rtl .elementor-13 .elementor-element.elementor-element-ce6a493{left:1vw;}.elementor-13 .elementor-element.elementor-element-ce6a493{bottom:49vh;}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon{font-size:90px;}.elementor-13 .elementor-element.elementor-element-ce6a493 .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6a7ee18{right:5vw;}body.rtl .elementor-13 .elementor-element.elementor-element-6a7ee18{left:5vw;}.elementor-13 .elementor-element.elementor-element-6a7ee18{bottom:7vh;}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon{font-size:80px;}.elementor-13 .elementor-element.elementor-element-6a7ee18 .elementor-icon svg{height:80px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-46625c1{right:0vw;}body.rtl .elementor-13 .elementor-element.elementor-element-46625c1{left:0vw;}.elementor-13 .elementor-element.elementor-element-46625c1{bottom:0vh;}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon{font-size:90px;}.elementor-13 .elementor-element.elementor-element-46625c1 .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-559eb03{left:51vw;}body.rtl .elementor-13 .elementor-element.elementor-element-559eb03{right:51vw;}.elementor-13 .elementor-element.elementor-element-559eb03{top:51vh;}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon{font-size:90px;}.elementor-13 .elementor-element.elementor-element-559eb03 .elementor-icon svg{height:90px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-83d9345{left:50vw;}body.rtl .elementor-13 .elementor-element.elementor-element-83d9345{right:50vw;}.elementor-13 .elementor-element.elementor-element-83d9345{top:6vh;}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon{font-size:60px;}.elementor-13 .elementor-element.elementor-element-83d9345 .elementor-icon svg{height:60px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-585d9f9{left:54vw;}body.rtl .elementor-13 .elementor-element.elementor-element-585d9f9{right:54vw;}.elementor-13 .elementor-element.elementor-element-585d9f9{top:1vh;}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon{font-size:70px;}.elementor-13 .elementor-element.elementor-element-585d9f9 .elementor-icon svg{height:70px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1017957{right:54vw;}body.rtl .elementor-13 .elementor-element.elementor-element-1017957{left:54vw;}.elementor-13 .elementor-element.elementor-element-1017957{bottom:53vh;}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon{font-size:60px;}.elementor-13 .elementor-element.elementor-element-1017957 .elementor-icon svg{height:60px;}.elementor-13 .elementor-element.elementor-element-05a9a96:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-05a9a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 0%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b2f4316:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b2f4316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-3vw 0vh;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c374862{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-bb6cbbb{--width:40%;}.elementor-13 .elementor-element.elementor-element-bfd1444{--width:60%;}.elementor-13 .elementor-element.elementor-element-729380e{--width:60%;}.elementor-13 .elementor-element.elementor-element-05a9a96{--width:40%;}.elementor-13 .elementor-element.elementor-element-b2f4316{--width:40%;}.elementor-13 .elementor-element.elementor-element-c374862{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-bb6cbbb{--width:100%;}.elementor-13 .elementor-element.elementor-element-bfd1444{--width:100%;}.elementor-13 .elementor-element.elementor-element-729380e{--width:100%;}.elementor-13 .elementor-element.elementor-element-05a9a96{--width:100%;}.elementor-13 .elementor-element.elementor-element-b2f4316{--width:100%;}.elementor-13 .elementor-element.elementor-element-c374862{--width:100%;}}@media(min-width:1367px){.elementor-13 .elementor-element.elementor-element-80cf7b9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-80cf7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1200px){.elementor-13 .elementor-element.elementor-element-bb6cbbb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb6cbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-13vw 0vh;}.elementor-13 .elementor-element.elementor-element-bfd1444{--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6a7ee18{right:0vw;}body.rtl .elementor-13 .elementor-element.elementor-element-6a7ee18{left:0vw;}.elementor-13 .elementor-element.elementor-element-6a7ee18{bottom:30vh;}.elementor-13 .elementor-element.elementor-element-559eb03{top:55vh;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-83d9345{left:49vw;}body.rtl .elementor-13 .elementor-element.elementor-element-83d9345{right:49vw;}.elementor-13 .elementor-element.elementor-element-83d9345{top:1vh;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-585d9f9{left:54vw;}body.rtl .elementor-13 .elementor-element.elementor-element-585d9f9{right:54vw;}.elementor-13 .elementor-element.elementor-element-585d9f9{top:15vh;}.elementor-13 .elementor-element.elementor-element-1017957{bottom:55vh;}.elementor-13 .elementor-element.elementor-element-563c9cd{--padding-top:1rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-13 .elementor-element.elementor-element-1d18595.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b2f4316:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b2f4316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-13vw 0vh;}.elementor-13 .elementor-element.elementor-element-c374862{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-80cf7b9{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6bde271{--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;}.elementor-13 .elementor-element.elementor-element-bb6cbbb{--min-height:560px;}.elementor-13 .elementor-element.elementor-element-bb6cbbb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb6cbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-13 .elementor-element.elementor-element-bb6cbbb.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-bfd1444.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-a2ac692{--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;}.elementor-13 .elementor-element.elementor-element-05a9a96{--min-height:560px;}.elementor-13 .elementor-element.elementor-element-05a9a96:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-05a9a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-13 .elementor-element.elementor-element-563c9cd{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-97a0d65{--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;}.elementor-13 .elementor-element.elementor-element-b2f4316{--min-height:560px;}.elementor-13 .elementor-element.elementor-element-b2f4316:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b2f4316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-13 .elementor-element.elementor-element-b2f4316.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-c374862.e-con{--order:-99999 /* order start hack */;}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-b1a4653 .elementor-heading-title{font-size:3em;line-height:3.5rem;}.elementor-13 .elementor-element.elementor-element-bfd1444{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-05a9a96:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-05a9a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-13 .elementor-element.elementor-element-563c9cd{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-c374862{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-e89b300{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b1a4653 .elementor-heading-title{font-size:2em;line-height:2.5rem;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-13 .elementor-element.elementor-element-bb6cbbb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb6cbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-13 .elementor-element.elementor-element-30e6051{--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;}.elementor-13 .elementor-element.elementor-element-563c9cd{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13 .elementor-element.elementor-element-b2f4316:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b2f4316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}}/* Start custom CSS for heading, class: .elementor-element-b1a4653 */.hero-jumbo {
    display: block;
    font-size: 6rem;
    line-height: 5rem;
    letter-spacing: 0.5rem;
    font-weight: 600;
}
@media (max-width: 880px) {
    .hero-jumbo {
        font-size: 5.5rem;
        line-height: 4rem;
        letter-spacing: 0.5rem;
    }
}
@media (max-width: 767px) {
    .hero-jumbo {
        font-size: 4rem;
        line-height: 4rem;
        letter-spacing: 0.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4182ad */.cont-half-right {
    max-width: 684px;
}
@media (max-width: 1366px) {
    .cont-half-right {
        max-width: 684px;
    }
}
@media (max-width: 1024px) {
    .cont-half-right {
        max-width: unset;
    }
}/* End custom CSS */