.elementor-382 .elementor-element.elementor-element-7c6094e{--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:1;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-7c6094e:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-7c6094e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f8ceb7)}.elementor-382 .elementor-element.elementor-element-7c6094e::before,.elementor-382 .elementor-element.elementor-element-7c6094e>.elementor-background-video-container::before,.elementor-382 .elementor-element.elementor-element-7c6094e>.e-con-inner>.elementor-background-video-container::before,.elementor-382 .elementor-element.elementor-element-7c6094e>.elementor-background-slideshow::before,.elementor-382 .elementor-element.elementor-element-7c6094e>.e-con-inner>.elementor-background-slideshow::before,.elementor-382 .elementor-element.elementor-element-7c6094e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://ronnielandis.com/wp-content/uploads/2024/05/HERO-BKG.png);--background-overlay:'';background-position:center center;background-size:cover}.elementor-382 .elementor-element.elementor-element-f1ae24c{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-382 .elementor-element.elementor-element-fc58185{text-align:center}.elementor-382 .elementor-element.elementor-element-fc58185 .elementor-heading-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-3186436{text-align:center}.elementor-382 .elementor-element.elementor-element-3186436 .elementor-heading-title{font-family:var(--e-global-typography-a943289-font-family),Sans-serif;font-size:var(--e-global-typography-a943289-font-size);font-weight:var(--e-global-typography-a943289-font-weight);text-transform:var(--e-global-typography-a943289-text-transform);line-height:var(--e-global-typography-a943289-line-height);letter-spacing:var(--e-global-typography-a943289-letter-spacing)}.elementor-382 .elementor-element.elementor-element-2f18b78.premium-lottie-canvas .premium-lottie-animation,.elementor-382 .elementor-element.elementor-element-2f18b78.premium-lottie-svg svg{width:425px!important}.elementor-382 .elementor-element.elementor-element-2f18b78 .premium-lottie-animation{transform:rotate(0deg)}.elementor-382 .elementor-element.elementor-element-2f18b78{text-align:center}.elementor-382 .elementor-element.elementor-element-7c5de0f{text-align:center}.elementor-382 .elementor-element.elementor-element-7c5de0f .elementor-heading-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-98a033c{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-11c6abc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-11c6abc:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-11c6abc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-83a70d5)}.elementor-382 .elementor-element.elementor-element-8824b6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-382 .elementor-element.elementor-element-587caca{--divider-border-style:solid;--divider-color:var( --e-global-color-cff50ab );--divider-border-width:20px}.elementor-382 .elementor-element.elementor-element-587caca>.elementor-widget-container{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-587caca .elementor-divider-separator{width:100%}.elementor-382 .elementor-element.elementor-element-587caca .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-382 .elementor-element.elementor-element-aff54ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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);color:var(--e-global-color-text)}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-wrapper{text-align:center}.elementor-382 .elementor-element.elementor-element-84b0017.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-382 .elementor-element.elementor-element-84b0017.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-382 .elementor-element.elementor-element-84b0017.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-img img{transition-duration:0.3s}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing);color:var(--e-global-color-7dad690)}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-description{color:var(--e-global-color-f8ea311)}.elementor-382 .elementor-element.elementor-element-36d79dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.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);text-transform:var(--e-global-typography-accent-text-transform)}.elementor-382 .elementor-element.elementor-element-213c8e2 .elementor-button{background-color:var(--e-global-color-cff50ab);padding:15px 40px 15px 40px}.elementor-382 .elementor-element.elementor-element-5dd281a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-5dd281a:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-5dd281a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-83a70d5)}.elementor-382 .elementor-element.elementor-element-0b10073{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-95f112c{--divider-border-style:solid;--divider-color:var( --e-global-color-01d729a );--divider-border-width:20px}.elementor-382 .elementor-element.elementor-element-95f112c>.elementor-widget-container{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-95f112c .elementor-divider-separator{width:100%}.elementor-382 .elementor-element.elementor-element-95f112c .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-382 .elementor-element.elementor-element-6a62f44{--display:flex}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-wrapper{text-align:center}.elementor-382 .elementor-element.elementor-element-b526f13.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-382 .elementor-element.elementor-element-b526f13.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-382 .elementor-element.elementor-element-b526f13.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-img img{transition-duration:0.3s}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing);color:var(--e-global-color-7dad690)}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-description{color:var(--e-global-color-f8ea311)}.elementor-382 .elementor-element.elementor-element-f3b0c47{--display:flex}.elementor-382 .elementor-element.elementor-element-1e0e146 .elementor-button{background-color:var(--e-global-color-01d729a);padding:15px 40px 15px 40px}.elementor-382 .elementor-element.elementor-element-5cff0e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-5cff0e2:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-5cff0e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-83a70d5)}.elementor-382 .elementor-element.elementor-element-3ab1f9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-6e1f97d{--divider-border-style:solid;--divider-color:var( --e-global-color-fea65f9 );--divider-border-width:20px}.elementor-382 .elementor-element.elementor-element-6e1f97d>.elementor-widget-container{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-6e1f97d .elementor-divider-separator{width:100%}.elementor-382 .elementor-element.elementor-element-6e1f97d .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-382 .elementor-element.elementor-element-d40a6aa{--display:flex}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-wrapper{text-align:center}.elementor-382 .elementor-element.elementor-element-2e2c199.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-382 .elementor-element.elementor-element-2e2c199.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-382 .elementor-element.elementor-element-2e2c199.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-img img{transition-duration:0.3s}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing);color:var(--e-global-color-fea65f9)}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-description{color:var(--e-global-color-f8ea311)}.elementor-382 .elementor-element.elementor-element-5667ab5{--display:flex;--margin-top:32%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-382 .elementor-element.elementor-element-119a15c .elementor-button{background-color:var(--e-global-color-fea65f9);padding:15px 40px 15px 40px}.elementor-382 .elementor-element.elementor-element-ef8073d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-ef8073d:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-ef8073d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-83a70d5)}.elementor-382 .elementor-element.elementor-element-f6f9448{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-0f358a4{--divider-border-style:solid;--divider-color:#0095AC;--divider-border-width:20px}.elementor-382 .elementor-element.elementor-element-0f358a4>.elementor-widget-container{border-style:solid;border-width:0 0 3px 0;border-color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-0f358a4 .elementor-divider-separator{width:100%}.elementor-382 .elementor-element.elementor-element-0f358a4 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-382 .elementor-element.elementor-element-2f864ab{--display:flex}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-wrapper{text-align:center}.elementor-382 .elementor-element.elementor-element-0cc919a.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-382 .elementor-element.elementor-element-0cc919a.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-382 .elementor-element.elementor-element-0cc919a.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-wrapper .elementor-image-box-img{width:40%}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-img img{transition-duration:0.3s}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing);color:var(--e-global-color-7dad690)}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-description{color:var(--e-global-color-f8ea311)}.elementor-382 .elementor-element.elementor-element-b4f9d70{--display:flex;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-382 .elementor-element.elementor-element-db22ea2 .elementor-button{background-color:#0095AC;padding:15px 40px 15px 40px}.elementor-382 .elementor-element.elementor-element-2c0c9db{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-382 .elementor-element.elementor-element-2c0c9db:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-2c0c9db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ronnielandis.com/wp-content/uploads/2024/05/RL_All-Backdrops-Layered4.jpg);background-position:center center;background-size:cover}.elementor-382 .elementor-element.elementor-element-3cfe14b{--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-382 .elementor-element.elementor-element-5d63d80{text-align:left}.elementor-382 .elementor-element.elementor-element-5d63d80 .elementor-heading-title{font-family:var(--e-global-typography-257a5c7-font-family),Sans-serif;font-size:var(--e-global-typography-257a5c7-font-size);text-transform:var(--e-global-typography-257a5c7-text-transform);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-d90b657{text-align:left}.elementor-382 .elementor-element.elementor-element-d90b657 .elementor-heading-title{font-family:var(--e-global-typography-07aa120-font-family),Sans-serif;font-size:var(--e-global-typography-07aa120-font-size);font-weight:var(--e-global-typography-07aa120-font-weight);text-transform:var(--e-global-typography-07aa120-text-transform);line-height:var(--e-global-typography-07aa120-line-height);letter-spacing:var(--e-global-typography-07aa120-letter-spacing)}.elementor-382 .elementor-element.elementor-element-188c22c.premium-lottie-canvas .premium-lottie-animation,.elementor-382 .elementor-element.elementor-element-188c22c.premium-lottie-svg svg{width:425px!important}.elementor-382 .elementor-element.elementor-element-188c22c .premium-lottie-animation{transform:rotate(0deg)}.elementor-382 .elementor-element.elementor-element-188c22c{text-align:left}.elementor-382 .elementor-element.elementor-element-09ed5b0{--display:flex}.elementor-widget-text-editor{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);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-382 .elementor-element.elementor-element-6d30aee{color:var(--e-global-color-f8ea311)}.elementor-382 .elementor-element.elementor-element-3c80ce3{color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-969ae30{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{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)}.elementor-382 .elementor-element.elementor-element-2655d29 img{width:100%;max-width:550px}.elementor-382 .elementor-element.elementor-element-5028977{--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:100px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var(--e-global-color-primary)}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var(--e-global-color-primary)}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var(--e-global-color-primary)}.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-scale .slick-slide{transition:all 300ms!important}.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-dots-above ul.slick-dots{top:-25px}.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-dots-below ul.slick-dots{bottom:-25px}.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-nav-fraction{bottom:-25px}.elementor-382 .elementor-element.elementor-element-0d27e22 .slick-dots,.elementor-382 .elementor-element.elementor-element-0d27e22 .premium-carousel-nav-fraction{text-align:center}.elementor-382 .elementor-element.elementor-element-0d27e22 ul.slick-dots li{color:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-0d27e22 ul.slick-dots li svg{fill:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-0d27e22 .fraction-pagination-total{color:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-0d27e22 ul.slick-dots li.slick-active{color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-0d27e22 ul.slick-dots li.slick-active svg{fill:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-0d27e22 .fraction-pagination-current{color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-5ea8ba6{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-5ea8ba6:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-5ea8ba6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ronnielandis.com/wp-content/uploads/2024/05/BKG-books.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-scale .slick-slide{transition:all 300ms!important}.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-dots-above ul.slick-dots{top:-25px}.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-dots-below ul.slick-dots{bottom:-25px}.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-nav-fraction{bottom:-25px}.elementor-382 .elementor-element.elementor-element-704c7b0 .slick-dots,.elementor-382 .elementor-element.elementor-element-704c7b0 .premium-carousel-nav-fraction{text-align:center}.elementor-382 .elementor-element.elementor-element-704c7b0 ul.slick-dots li{color:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-704c7b0 ul.slick-dots li svg{fill:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-704c7b0 .fraction-pagination-total{color:var(--e-global-color-01d729a)}.elementor-382 .elementor-element.elementor-element-704c7b0 ul.slick-dots li.slick-active{color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-704c7b0 ul.slick-dots li.slick-active svg{fill:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-704c7b0 .fraction-pagination-current{color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-8dd2a57{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-f40c5a2{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-382 .elementor-element.elementor-element-e3eb365{text-align:left}.elementor-382 .elementor-element.elementor-element-e3eb365 .elementor-heading-title{font-family:var(--e-global-typography-1fbdcd6-font-family),Sans-serif;font-size:var(--e-global-typography-1fbdcd6-font-size);font-weight:var(--e-global-typography-1fbdcd6-font-weight);text-transform:var(--e-global-typography-1fbdcd6-text-transform);line-height:var(--e-global-typography-1fbdcd6-line-height);letter-spacing:var(--e-global-typography-1fbdcd6-letter-spacing)}.elementor-382 .elementor-element.elementor-element-8a8636b{font-family:var(--e-global-typography-562434d-font-family),Sans-serif;font-size:var(--e-global-typography-562434d-font-size);font-weight:var(--e-global-typography-562434d-font-weight);text-transform:var(--e-global-typography-562434d-text-transform);line-height:var(--e-global-typography-562434d-line-height);letter-spacing:var(--e-global-typography-562434d-letter-spacing)}.elementor-382 .elementor-element.elementor-element-ffd7d79{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)}.elementor-382 .elementor-element.elementor-element-df3cf37{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);color:var(--e-global-color-accent)}.elementor-382 .elementor-element.elementor-element-a28e4b0{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)}.elementor-382 .elementor-element.elementor-element-9894055{text-align:left}.elementor-382 .elementor-element.elementor-element-9894055 img{width:100%;max-width:175px}.elementor-382 .elementor-element.elementor-element-793c970 .elementor-button{background-color:var(--e-global-color-01d729a);padding:15px 40px 15px 40px}.elementor-382 .elementor-element.elementor-element-793c970>.elementor-widget-container{margin:10px 0 0 0}.elementor-382 .elementor-element.elementor-element-ae170ba{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-3c90d01{text-align:right}.elementor-382 .elementor-element.elementor-element-3c90d01 img{width:100%;max-width:600px}.elementor-382 .elementor-element.elementor-element-0a032d2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-382 .elementor-element.elementor-element-fc58185 .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-3186436 .elementor-heading-title{font-size:var(--e-global-typography-a943289-font-size);line-height:var(--e-global-typography-a943289-line-height);letter-spacing:var(--e-global-typography-a943289-letter-spacing)}.elementor-382 .elementor-element.elementor-element-7c5de0f .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-5d63d80 .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-d90b657 .elementor-heading-title{font-size:var(--e-global-typography-07aa120-font-size);line-height:var(--e-global-typography-07aa120-line-height);letter-spacing:var(--e-global-typography-07aa120-letter-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-e3eb365 .elementor-heading-title{font-size:var(--e-global-typography-1fbdcd6-font-size);line-height:var(--e-global-typography-1fbdcd6-line-height);letter-spacing:var(--e-global-typography-1fbdcd6-letter-spacing)}.elementor-382 .elementor-element.elementor-element-8a8636b{font-size:var(--e-global-typography-562434d-font-size);line-height:var(--e-global-typography-562434d-line-height);letter-spacing:var(--e-global-typography-562434d-letter-spacing)}.elementor-382 .elementor-element.elementor-element-ffd7d79{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-df3cf37{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-a28e4b0{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-0a032d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-382 .elementor-element.elementor-element-fc58185 .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-3186436 .elementor-heading-title{font-size:var(--e-global-typography-a943289-font-size);line-height:var(--e-global-typography-a943289-line-height);letter-spacing:var(--e-global-typography-a943289-letter-spacing)}.elementor-382 .elementor-element.elementor-element-7c5de0f .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-98a033c{--padding-top:0px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-84b0017 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-b526f13 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-2e2c199 .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-img{margin-bottom:15px}.elementor-382 .elementor-element.elementor-element-0cc919a .elementor-image-box-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-3cfe14b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-382 .elementor-element.elementor-element-5d63d80{text-align:center}.elementor-382 .elementor-element.elementor-element-5d63d80 .elementor-heading-title{font-size:var(--e-global-typography-257a5c7-font-size);line-height:var(--e-global-typography-257a5c7-line-height);letter-spacing:var(--e-global-typography-257a5c7-letter-spacing)}.elementor-382 .elementor-element.elementor-element-d90b657 .elementor-heading-title{font-size:var(--e-global-typography-07aa120-font-size);line-height:var(--e-global-typography-07aa120-line-height);letter-spacing:var(--e-global-typography-07aa120-letter-spacing)}.elementor-382 .elementor-element.elementor-element-188c22c.premium-lottie-canvas .premium-lottie-animation,.elementor-382 .elementor-element.elementor-element-188c22c.premium-lottie-svg svg{width:300px!important}.elementor-382 .elementor-element.elementor-element-188c22c{text-align:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-6d30aee{text-align:center}.elementor-382 .elementor-element.elementor-element-3c80ce3{text-align:center}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-8dd2a57{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-382 .elementor-element.elementor-element-f40c5a2{--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-382 .elementor-element.elementor-element-e3eb365{text-align:center}.elementor-382 .elementor-element.elementor-element-e3eb365 .elementor-heading-title{font-size:var(--e-global-typography-1fbdcd6-font-size);line-height:var(--e-global-typography-1fbdcd6-line-height);letter-spacing:var(--e-global-typography-1fbdcd6-letter-spacing)}.elementor-382 .elementor-element.elementor-element-8a8636b{text-align:center;font-size:var(--e-global-typography-562434d-font-size);line-height:var(--e-global-typography-562434d-line-height);letter-spacing:var(--e-global-typography-562434d-letter-spacing)}.elementor-382 .elementor-element.elementor-element-ffd7d79{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-df3cf37{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-a28e4b0{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-382 .elementor-element.elementor-element-9894055{text-align:center}}@media(min-width:768px){.elementor-382 .elementor-element.elementor-element-f1ae24c{--content-width:700px}.elementor-382 .elementor-element.elementor-element-11c6abc{--width:25%}.elementor-382 .elementor-element.elementor-element-aff54ba{--width:90%}.elementor-382 .elementor-element.elementor-element-36d79dd{--width:90%}.elementor-382 .elementor-element.elementor-element-5dd281a{--width:25%}.elementor-382 .elementor-element.elementor-element-6a62f44{--width:90%}.elementor-382 .elementor-element.elementor-element-f3b0c47{--width:90%}.elementor-382 .elementor-element.elementor-element-5cff0e2{--width:25%}.elementor-382 .elementor-element.elementor-element-d40a6aa{--width:90%}.elementor-382 .elementor-element.elementor-element-5667ab5{--width:90%}.elementor-382 .elementor-element.elementor-element-ef8073d{--width:25%}.elementor-382 .elementor-element.elementor-element-2f864ab{--width:90%}.elementor-382 .elementor-element.elementor-element-b4f9d70{--width:90%}.elementor-382 .elementor-element.elementor-element-3cfe14b{--width:50%}.elementor-382 .elementor-element.elementor-element-09ed5b0{--width:60%}.elementor-382 .elementor-element.elementor-element-969ae30{--width:45%}.elementor-382 .elementor-element.elementor-element-5028977{--content-width:1250px}.elementor-382 .elementor-element.elementor-element-f40c5a2{--width:45%}.elementor-382 .elementor-element.elementor-element-ae170ba{--width:50%}}@media(min-width:1025px){.elementor-382 .elementor-element.elementor-element-2c0c9db:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-2c0c9db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-382 .elementor-element.elementor-element-5ea8ba6:not(.elementor-motion-effects-element-type-background),.elementor-382 .elementor-element.elementor-element-5ea8ba6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-image-box-title:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-description:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-title:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-description:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-title:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-description:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-title:hover{color:white!important;transition-duration:0.15s!important}.elementor-image-box-description:hover{color:white!important;transition-duration:0.15s!important}