.elementor-21 .elementor-element.elementor-element-efcb3fe > .elementor-container{min-height:100vh;}.elementor-21 .elementor-element.elementor-element-efcb3fe .elementor-repeater-item-5b593ae.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-efcb3fe .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-21 .elementor-element.elementor-element-efcb3fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-efcb3fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2c28867 .elementor-repeater-item-29b4f03.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-image.elementor-repeater-item-01ae0a2{opacity:1;}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-image.elementor-repeater-item-01ae0a2:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d50092f .pt_plus_animated_image.cascading-block{min-height:500px;}.elementor-21 .elementor-element.elementor-element-d50092f{z-index:1;}.elementor-21 .elementor-element.elementor-element-2c28867{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-742ef8d .elementor-repeater-item-62fec40.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-ba4f64b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-ba4f64b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-5d3c72b .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-99119d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-712591d{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-712591d > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button{font-family:var( --e-global-typography-2800c6e-font-family ), Sans-serif;font-size:var( --e-global-typography-2800c6e-font-size );font-weight:var( --e-global-typography-2800c6e-font-weight );text-transform:var( --e-global-typography-2800c6e-text-transform );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#DCC7B900;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-5c9fba2 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-image.elementor-repeater-item-b1887ae{opacity:1;}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-image.elementor-repeater-item-b1887ae:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{background-image:url("https://jesscastephotography.com/wp-content/uploads/graphics/sea-foam-green-banner-500x114.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9818a80 .pt_plus_animated_image.cascading-block{min-height:500px;}.elementor-21 .elementor-element.elementor-element-5a77c5f{text-align:center;width:auto;max-width:auto;z-index:1;}.elementor-21 .elementor-element.elementor-element-5a77c5f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Jules", Sans-serif;font-size:75px;font-weight:100;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-5a77c5f > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-21 .elementor-element.elementor-element-742ef8d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-742ef8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93aebe1 );}.elementor-21 .elementor-element.elementor-element-742ef8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-742ef8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-96921dc .elementor-repeater-item-16e29da.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery-thumbnail img{height:700px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery.bdt-grid{margin-left:-0px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery.bdt-grid > *{padding-left:0px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery-item .bdt-overlay{background-color:var( --e-global-color-8bc4382 );}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-prev i,
					.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-next i{color:var( --e-global-color-text );font-size:25px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-prev:hover i,
					.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-next:hover i{color:var( --e-global-color-93aebe1 );}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-prev{left:0px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-navigation-next{right:0px;}.elementor-21 .elementor-element.elementor-element-8064a13 .elementor-repeater-item-1b7f990.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-bc7007d{text-align:left;width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-bc7007d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Jules", Sans-serif;font-size:75px;font-weight:100;letter-spacing:3px;}.elementor-21 .elementor-element.elementor-element-bc7007d > .elementor-widget-container{margin:-120px 0px 0px 0px;background-image:url("https://jesscastephotography.com/wp-content/uploads/graphics/tan-banner-500x114.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-bc7007d.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-c64cbde{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-a71d40a{text-align:center;}.elementor-21 .elementor-element.elementor-element-a71d40a .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-287b64b{text-align:center;}.elementor-21 .elementor-element.elementor-element-287b64b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-167ba2d{text-align:center;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-167ba2d > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button{font-family:var( --e-global-typography-2800c6e-font-family ), Sans-serif;font-size:var( --e-global-typography-2800c6e-font-size );font-weight:var( --e-global-typography-2800c6e-font-weight );text-transform:var( --e-global-typography-2800c6e-text-transform );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#DCC7B900;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3c54778 .cascading-image.elementor-repeater-item-c47e6a0{opacity:1;}.elementor-21 .elementor-element.elementor-element-3c54778 .cascading-image.elementor-repeater-item-c47e6a0:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-3c54778 .cascading-image.elementor-repeater-item-2c31222{opacity:1;}.elementor-21 .elementor-element.elementor-element-3c54778 .cascading-image.elementor-repeater-item-2c31222:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-3c54778 .pt_plus_animated_image.cascading-block{min-height:475px;}.elementor-21 .elementor-element.elementor-element-8064a13{padding:80px 0px 80px 0px;}.elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-container{min-height:600px;}.elementor-21 .elementor-element.elementor-element-1796d75 .elementor-repeater-item-59576fa.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-a33b565 .elementor-repeater-item-2d31b1c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-258ab61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-258ab61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93aebe1 );}.elementor-21 .elementor-element.elementor-element-258ab61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 50px 120px 50px;}.elementor-21 .elementor-element.elementor-element-258ab61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6d8075e{text-align:center;}.elementor-21 .elementor-element.elementor-element-6d8075e .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3496a02{text-align:center;}.elementor-21 .elementor-element.elementor-element-3496a02 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f9b494c{text-align:center;}.elementor-21 .elementor-element.elementor-element-f9b494c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f9b494c > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b1bce4d{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button{font-family:var( --e-global-typography-2800c6e-font-family ), Sans-serif;font-size:var( --e-global-typography-2800c6e-font-size );font-weight:var( --e-global-typography-2800c6e-font-weight );text-transform:var( --e-global-typography-2800c6e-text-transform );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#DCC7B900;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-e318123{text-align:right;width:auto;max-width:auto;bottom:20px;}.elementor-21 .elementor-element.elementor-element-e318123 img{width:250px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e318123{left:-35px;}body.rtl .elementor-21 .elementor-element.elementor-element-e318123{right:-35px;}.elementor-21 .elementor-element.elementor-element-a33b565{margin-top:-35px;margin-bottom:-35px;}.elementor-21 .elementor-element.elementor-element-1796d75:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jesscastephotography.com/wp-content/uploads/other-pages/wickham-wedding-home-hero.jpg");background-position:100% 15%;background-size:150% auto;}.elementor-21 .elementor-element.elementor-element-1796d75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1f08763 .elementor-repeater-item-030373d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-d7f0114{text-align:center;}.elementor-21 .elementor-element.elementor-element-d7f0114 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6c7ecc7 .elementor-repeater-item-0fda02c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-image.elementor-repeater-item-b1887ae{opacity:1;}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-image.elementor-repeater-item-b1887ae .cascading-inner-content:hover:after{background:var( --e-global-color-8bc4382 );}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-image.elementor-repeater-item-b1887ae:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{background-image:url("https://jesscastephotography.com/wp-content/uploads/graphics/sea-foam-green-banner-500x114.png");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-5874eb7 .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9{text-align:center;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Serif", Sans-serif;font-size:48px;font-weight:normal;line-height:1em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 > .elementor-widget-container{padding:0% 19% 0% 0%;}.elementor-21 .elementor-element.elementor-element-8be828a .cascading-image.elementor-repeater-item-b1887ae{opacity:1;}.elementor-21 .elementor-element.elementor-element-8be828a .cascading-image.elementor-repeater-item-b1887ae .cascading-inner-content:hover:after{background:var( --e-global-color-8bc4382 );}.elementor-21 .elementor-element.elementor-element-8be828a .cascading-image.elementor-repeater-item-b1887ae:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-8be828a .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-52dc78b{text-align:center;}.elementor-21 .elementor-element.elementor-element-52dc78b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Serif", Sans-serif;font-size:48px;font-weight:normal;line-height:1em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-image.elementor-repeater-item-b1887ae{opacity:1;}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-image.elementor-repeater-item-b1887ae .cascading-inner-content:hover:after{background:var( --e-global-color-8bc4382 );}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-image.elementor-repeater-item-b1887ae:hover{opacity:1;}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-438ee60 .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-e278947{text-align:center;}.elementor-21 .elementor-element.elementor-element-e278947 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Serif", Sans-serif;font-size:48px;font-weight:normal;line-height:1em;letter-spacing:0px;}.elementor-21 .elementor-element.elementor-element-e278947 > .elementor-widget-container{padding:0% 0% 0% 19%;}.elementor-21 .elementor-element.elementor-element-6c7ecc7{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-1f08763{padding:100px 0px 50px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-258ab61{width:41%;}.elementor-21 .elementor-element.elementor-element-d32712d{width:59%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-efcb3fe > .elementor-container{min-height:50vh;}.elementor-21 .elementor-element.elementor-element-efcb3fe{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2c28867{padding:8% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5d3c72b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5d3c72b > .elementor-widget-container{padding:5% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-99119d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-99119d9 > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-712591d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-712591d > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-5c9fba2 > .elementor-widget-container{padding:0% 0% 5% 10%;}.elementor-21 .elementor-element.elementor-element-276a8e4 > .elementor-element-populated{margin:-200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-742ef8d{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery-thumbnail img{height:600px;}.elementor-21 .elementor-element.elementor-element-bc7007d .elementor-heading-title{font-size:60px;}.elementor-21 .elementor-element.elementor-element-c64cbde{--spacer-size:0px;}.elementor-21 .elementor-element.elementor-element-a71d40a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a71d40a > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-287b64b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-287b64b > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-167ba2d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-167ba2d > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-4cb129a > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-21 .elementor-element.elementor-element-33afc55 > .elementor-element-populated{margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;}.elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-container{min-height:500px;}.elementor-21 .elementor-element.elementor-element-258ab61 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-21 .elementor-element.elementor-element-258ab61{order:2;}.elementor-21 .elementor-element.elementor-element-6d8075e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3496a02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f9b494c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b1bce4d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-e318123{bottom:-25%;}.elementor-21 .elementor-element.elementor-element-1796d75:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:500px 0px;background-size:cover;}.elementor-21 .elementor-element.elementor-element-d7f0114 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8683f10{z-index:1;}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5874eb7 .pt_plus_animated_image.cascading-block{min-height:350px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-11e975a{z-index:0;}.elementor-21 .elementor-element.elementor-element-8be828a .pt_plus_animated_image.cascading-block{min-height:350px;}.elementor-21 .elementor-element.elementor-element-52dc78b .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-438ee60 .pt_plus_animated_image.cascading-block{min-height:350px;}.elementor-21 .elementor-element.elementor-element-e278947 .elementor-heading-title{font-size:36px;}.elementor-21 .elementor-element.elementor-element-e278947 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6c7ecc7{padding:7% 0% 05% 0%;}.elementor-21 .elementor-element.elementor-element-1f08763{padding:9% 0% 3% 0%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-efcb3fe > .elementor-container{min-height:50vh;}.elementor-21 .elementor-element.elementor-element-efcb3fe{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-18e0451 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d50092f .pt_plus_animated_image.cascading-block{min-height:520px;}.elementor-21 .elementor-element.elementor-element-2c28867{padding:285px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-5d3c72b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5d3c72b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-99119d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-99119d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-712591d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-712591d > .elementor-widget-container{padding:0px 0px 160px 0px;}.elementor-21 .elementor-element.elementor-element-5c9fba2 .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-5c9fba2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9818a80 .pt_plus_animated_image.cascading-block{min-height:600px;}.elementor-21 .elementor-element.elementor-element-5a77c5f .elementor-heading-title{font-size:65px;}.elementor-21 .elementor-element.elementor-element-5a77c5f > .elementor-widget-container{margin:-20px 0px -25px 0px;}.elementor-21 .elementor-element.elementor-element-742ef8d{padding:0px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-82aec70 .bdt-ep-advanced-image-gallery-thumbnail img{height:500px;}.elementor-21 .elementor-element.elementor-element-a71d40a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a71d40a > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-287b64b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-287b64b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-167ba2d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-167ba2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4cb129a .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-4cb129a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-33afc55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-3c54778 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-21 .elementor-element.elementor-element-8064a13{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-container{min-height:600px;}.elementor-21 .elementor-element.elementor-element-258ab61 > .elementor-element-populated{margin:-1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-6d8075e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6d8075e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3496a02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f9b494c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b1bce4d{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1aefe9d .elementor-button{font-size:var( --e-global-typography-2800c6e-font-size );line-height:var( --e-global-typography-2800c6e-line-height );letter-spacing:var( --e-global-typography-2800c6e-letter-spacing );word-spacing:var( --e-global-typography-2800c6e-word-spacing );}.elementor-21 .elementor-element.elementor-element-1aefe9d > .elementor-widget-container{padding:0px 0px 35px 0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-e318123{left:-75px;}body.rtl .elementor-21 .elementor-element.elementor-element-e318123{right:-75px;}.elementor-21 .elementor-element.elementor-element-e318123{bottom:-3%;}.elementor-21 .elementor-element.elementor-element-d32712d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-a33b565{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-1796d75:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1796d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 100%;background-size:202% auto;}.elementor-21 .elementor-element.elementor-element-1796d75{padding:0px 0px 200px 0px;}.elementor-21 .elementor-element.elementor-element-d7f0114 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d7f0114 > .elementor-widget-container{padding:0px 0px 85px 0px;}.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5874eb7 .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9{text-align:center;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 .elementor-heading-title{font-size:48px;}.elementor-21 .elementor-element.elementor-element-9a2b5a9 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-21 .elementor-element.elementor-element-8be828a .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-52dc78b .elementor-heading-title{font-size:48px;}.elementor-21 .elementor-element.elementor-element-52dc78b > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content,.elementor-21 .elementor-element.elementor-element-438ee60 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-438ee60 .pt_plus_animated_image.cascading-block{min-height:450px;}.elementor-21 .elementor-element.elementor-element-e278947{text-align:center;}.elementor-21 .elementor-element.elementor-element-e278947 .elementor-heading-title{font-size:48px;}.elementor-21 .elementor-element.elementor-element-e278947 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f08763{padding:5% 0% 7% 0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-128cd06{width:50%;}.elementor-21 .elementor-element.elementor-element-ba4f64b{width:50%;}.elementor-21 .elementor-element.elementor-element-276a8e4{width:50%;}.elementor-21 .elementor-element.elementor-element-e81794a{width:50%;}.elementor-21 .elementor-element.elementor-element-33afc55{width:50%;}.elementor-21 .elementor-element.elementor-element-258ab61{width:50%;}.elementor-21 .elementor-element.elementor-element-d32712d{width:50%;}.elementor-21 .elementor-element.elementor-element-8683f10{width:33.33%;}.elementor-21 .elementor-element.elementor-element-11e975a{width:33.34%;}.elementor-21 .elementor-element.elementor-element-1774168{width:33.33%;}}/* Start custom CSS for tp-cascading-image, class: .elementor-element-d50092f */.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content{
    text-align:left;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-d50092f */.elementor-21 .elementor-element.elementor-element-d50092f .cascading-text.elementor-repeater-item-0ae8088 .cascading-inner-content{
    text-align:left;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-9818a80 */.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-9818a80 */.elementor-21 .elementor-element.elementor-element-9818a80 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-82aec70 */@media (min-width:2000px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:50%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:25%  !important;
   max-width:none !important;
}
}
@media (max-width:1999px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:66%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:33%  !important;
   max-width:none !important;
}
}
@media (max-width:1025px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:75%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:50%  !important;
   max-width:none !important;
}
}
@media (max-width:700px){
.slider .bdt-slider-items > *:nth-child(n+1) {
   width:100%  !important;
   max-width:none !important;
}
}
.slider .bdt-flex-inline{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-image-gallery, class: .elementor-element-82aec70 */@media (min-width:2000px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:50%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:25%  !important;
   max-width:none !important;
}
}
@media (max-width:1999px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:66%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:33%  !important;
   max-width:none !important;
}
}
@media (max-width:1025px){
.slider .bdt-slider-items > *:nth-child(even) {
   width:75%  !important;
   max-width:none !important;
}

.slider .bdt-slider-items > *:nth-child(odd) {
   width:50%  !important;
   max-width:none !important;
}
}
@media (max-width:700px){
.slider .bdt-slider-items > *:nth-child(n+1) {
   width:100%  !important;
   max-width:none !important;
}
}
.slider .bdt-flex-inline{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc7007d */.script span{
    padding: 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc7007d */.script span{
    padding: 5px 0;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-5874eb7 */.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
	z-index:1 !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-438ee60 */div.cascading-inner-content .parallax-hover-1228340   .not-link-content    {
    right:0% !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-5874eb7 */.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
	z-index:1 !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-438ee60 */div.cascading-inner-content .parallax-hover-1228340   .not-link-content    {
    right:0% !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-5874eb7 */.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
	z-index:1 !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-438ee60 */div.cascading-inner-content .parallax-hover-1228340   .not-link-content    {
    right:0% !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-5874eb7 */.elementor-21 .elementor-element.elementor-element-5874eb7 .cascading-text.elementor-repeater-item-1425a55 .cascading-inner-content{
	background-size: 100% 100%;
	padding: 10px;
	z-index:1 !important;
}/* End custom CSS */
/* Start custom CSS for tp-cascading-image, class: .elementor-element-438ee60 */div.cascading-inner-content .parallax-hover-1228340   .not-link-content    {
    right:0% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jules';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.eot');
	src: url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.eot?#iefix') format('embedded-opentype'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.woff2') format('woff2'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.woff') format('woff'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.ttf') format('truetype'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/jules-regular.svg#Jules') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.eot');
	src: url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.eot?#iefix') format('embedded-opentype'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.woff2') format('woff2'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.woff') format('woff'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.ttf') format('truetype'),
		url('https://jesscastephotography.com/wp-content/uploads/fonts/dmserifdisplay-regular.svg#DMSerif') format('svg');
}
/* End Custom Fonts CSS */