.elementor-1018 .elementor-element.elementor-element-d53b8dd > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1018 .elementor-element.elementor-element-d53b8dd:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-d53b8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("http://indigoarchitecture.com/wp-content/uploads/2025/12/625-5th-Ave-S-Naples-FL-34102-35-scaled.jpg") 50% 50%;background-size:cover;}.elementor-1018 .elementor-element.elementor-element-d53b8dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1018 .elementor-element.elementor-element-d09e5d9.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-1018 .elementor-element.elementor-element-b00d611{padding:120px 0px 130px 0px;}.elementor-1018 .elementor-element.elementor-element-1670762{padding:0px 0px 60px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1018 .elementor-element.elementor-element-0e1d78e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;text-transform:uppercase;line-height:32px;color:#205656;}.elementor-1018 .elementor-element.elementor-element-16a978f .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-weight:600;line-height:44px;color:#282729;}.elementor-1018 .elementor-element.elementor-element-0c35744{padding:0px 0px 40px 0px;}.elementor-1018 .elementor-element.elementor-element-dadc878.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1018 .elementor-element.elementor-element-dadc878 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-1018 .elementor-element.elementor-element-cf595d1 > .elementor-widget-container{margin:0px 30px 30px 30px;}.elementor-1018 .elementor-element.elementor-element-cf595d1 .ot-hover-image .overlay i{font-size:32px;}.elementor-1018 .elementor-element.elementor-element-cf595d1 .ot-hover-image .overlay svg{width:32px;}.elementor-1018 .elementor-element.elementor-element-cf595d1 .ot-hover-image .overlay img{max-width:32px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 .ot-title-link a{color:#205656;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 .ot-title-link a:hover{color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-b4d355d > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1018 .elementor-element.elementor-element-b4d355d .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-weight:600;line-height:36px;}.elementor-1018 .elementor-element.elementor-element-b4d355d .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-b4d355d .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-b4d355d .ot-title-link a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-b4d355d .ot-title-link a:hover{color:#205656;}.elementor-1018 .elementor-element.elementor-element-fc98279{--spacer-size:70px;}.elementor-1018 .elementor-element.elementor-element-eeb23f1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1018 .elementor-element.elementor-element-eeb23f1 .ot-hover-image .overlay i{font-size:24px;}.elementor-1018 .elementor-element.elementor-element-eeb23f1 .ot-hover-image .overlay svg{width:24px;}.elementor-1018 .elementor-element.elementor-element-eeb23f1 .ot-hover-image .overlay img{max-width:24px;}.elementor-1018 .elementor-element.elementor-element-adc3f73 .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-adc3f73 .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-adc3f73 .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-adc3f73 .ot-title-link a{color:#205656;}.elementor-1018 .elementor-element.elementor-element-adc3f73 .ot-title-link a:hover{color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-93b4f30 .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-weight:600;line-height:36px;}.elementor-1018 .elementor-element.elementor-element-93b4f30 .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-93b4f30 .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-93b4f30 .ot-title-link a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-93b4f30 .ot-title-link a:hover{color:#205656;}.elementor-1018 .elementor-element.elementor-element-06bf7f5 .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-06bf7f5 .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-06bf7f5 .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-06bf7f5 .ot-title-link a{color:#205656;}.elementor-1018 .elementor-element.elementor-element-06bf7f5 .ot-title-link a:hover{color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-dcea88b .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-weight:600;line-height:36px;}.elementor-1018 .elementor-element.elementor-element-dcea88b .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-dcea88b .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-dcea88b .ot-title-link a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-dcea88b .ot-title-link a:hover{color:#205656;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1 .ot-hover-image .overlay i{font-size:24px;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1 .ot-hover-image .overlay svg{width:24px;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1 .ot-hover-image .overlay img{max-width:24px;}.elementor-1018 .elementor-element.elementor-element-38867fb{--spacer-size:70px;}.elementor-1018 .elementor-element.elementor-element-b8e516d > .elementor-widget-container{margin:0px 70px 30px 70px;}.elementor-1018 .elementor-element.elementor-element-b8e516d .ot-hover-image .overlay i{font-size:24px;}.elementor-1018 .elementor-element.elementor-element-b8e516d .ot-hover-image .overlay svg{width:24px;}.elementor-1018 .elementor-element.elementor-element-b8e516d .ot-hover-image .overlay img{max-width:24px;}.elementor-1018 .elementor-element.elementor-element-aff493b > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-1018 .elementor-element.elementor-element-aff493b .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-aff493b .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-aff493b .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-aff493b .ot-title-link a{color:#205656;}.elementor-1018 .elementor-element.elementor-element-aff493b .ot-title-link a:hover{color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 .ot-title-link h5{margin-bottom:0px;font-family:"Public Sans", Sans-serif;font-weight:600;line-height:36px;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 .title-link{background-size:0 0px;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 .title-link:hover{background-size:100% 0px;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 .ot-title-link a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 .ot-title-link a:hover{color:#205656;}.elementor-1018 .elementor-element.elementor-element-c1a5c9f .octf-btn{background-color:#CABA9800;width:330px;padding:25px 30px 25px 30px;border-radius:35px 35px 35px 35px;font-family:"Public Sans", Sans-serif;text-transform:none;fill:#282729;color:#282729;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-c1a5c9f .octf-btn:hover, .elementor-1018 .elementor-element.elementor-element-c1a5c9f .octf-btn:focus{background-color:#262B67;color:#FFFFFF;border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-d628ab2:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-d628ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262B67;background-image:url("http://indigoarchitecture.com/wp-content/uploads/2025/12/800-Almond-St.-Clermont-FL-115-scaled.jpg");background-position:center center;}.elementor-1018 .elementor-element.elementor-element-d628ab2 > .elementor-background-overlay{background-color:#262B67;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1018 .elementor-element.elementor-element-d628ab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-1018 .elementor-element.elementor-element-5337012 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-1018 .elementor-element.elementor-element-5337012 .ot-heading__sub{margin-bottom:11px;color:#FFFFFF;font-family:"Public Sans", Sans-serif;}.elementor-1018 .elementor-element.elementor-element-5337012 .ot-heading__title{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-1018 .elementor-element.elementor-element-65c2958 .ot-service-infobox{border-color:#CABA9833;}.elementor-1018 .elementor-element.elementor-element-65c2958 .info-title{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-weight:600;line-height:44px;}.elementor-1018 .elementor-element.elementor-element-65c2958 .info-title a{color:#FFFFFF;}.elementor-1018 .elementor-element.elementor-element-65c2958 .info-title a:hover{color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-65c2958 .info-des{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-weight:100;}.elementor-1018 .elementor-element.elementor-element-65c2958 .ot-dots-custom,
					 .elementor-1018 .elementor-element.elementor-element-65c2958 .ot-dots-classic{text-align:center;}.elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots{margin-top:50px;}.elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots .owl-dot span{background:#FFFFFF4D;}.elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots .owl-dot:hover, .elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots .owl-dot.active{border-color:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots .owl-dot:hover span, .elementor-1018 .elementor-element.elementor-element-65c2958 .owl-dots .owl-dot.active span{background:#D2BB99;}.elementor-1018 .elementor-element.elementor-element-07ada0a{padding:130px 0px 130px 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-weight:var( --e-global-typography-text-font-weight );}.elementor-1018 .elementor-element.elementor-element-fbaf15b{text-align:start;}.elementor-1018 .elementor-element.elementor-element-b146570{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;text-align:end;}body:not(.rtl) .elementor-1018 .elementor-element.elementor-element-b146570{right:-13px;}body.rtl .elementor-1018 .elementor-element.elementor-element-b146570{left:-13px;}.elementor-1018 .elementor-element.elementor-element-b146570 img{width:90%;}.elementor-1018 .elementor-element.elementor-element-b94b7df > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-1018 .elementor-element.elementor-element-adeff00 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1018 .elementor-element.elementor-element-adeff00 .ot-heading__sub{margin-bottom:8px;color:#205656;font-family:"Public Sans", Sans-serif;}.elementor-1018 .elementor-element.elementor-element-adeff00 .ot-heading__title{color:#262B67;font-family:"Public Sans", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .ot-icon-box{padding:0px 0px 0px 0px;text-align:left;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-cece455 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-cece455 .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-cece455 .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-cece455 .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-cece455 .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-cece455 .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-cece455 .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-4d11266 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-4d11266 .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-4d11266 .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-4d11266 .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-4d11266 .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-4d11266 .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-4d11266 .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-b57ab03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-4be766e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-4be766e .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-4be766e .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-4be766e .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-4be766e .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-4be766e .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-4be766e .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-de9db4b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-de9db4b .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-de9db4b .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-de9db4b .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-de9db4b .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-de9db4b .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-de9db4b .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-1900d2b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-1900d2b .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-1900d2b .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-1900d2b .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-1900d2b .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-1900d2b .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-1900d2b .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-26538ec > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-right .ot-icon-box__icon{margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-left .ot-icon-box__icon{margin-right:0px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-top .ot-icon-box__icon{margin-bottom:0px;}.elementor-1018 .elementor-element.elementor-element-26538ec .ot-icon-box__icon img{width:40%;}.elementor-1018 .elementor-element.elementor-element-26538ec .ot-icon-box{text-align:left;}.elementor-1018 .elementor-element.elementor-element-26538ec .icon-box-title{margin-top:0px;margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:18px;}.elementor-1018 .elementor-element.elementor-element-26538ec .icon-box-title a{color:#282729;}.elementor-1018 .elementor-element.elementor-element-26538ec .icon-box-des{margin-bottom:0px;color:#282729;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:200;line-height:30px;}.elementor-1018 .elementor-element.elementor-element-26538ec .ot-icon-box__content ul li:before{border-color:#282729;}.elementor-1018 .elementor-element.elementor-element-647f91e:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-647f91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://indigoarchitecture.com/wp-content/uploads/2025/12/800-Almond-St.-Clermont-FL-86-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1018 .elementor-element.elementor-element-647f91e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 130px 0px;}.elementor-1018 .elementor-element.elementor-element-647f91e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1018 .elementor-element.elementor-element-0d056ea > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1018 .elementor-element.elementor-element-0d056ea{text-align:center;}.elementor-1018 .elementor-element.elementor-element-0d056ea .ot-heading__sub{margin-bottom:8px;color:#FFFFFF;font-family:"Public Sans", Sans-serif;}.elementor-1018 .elementor-element.elementor-element-0d056ea .ot-heading__title{color:#FFFFFF;font-family:"Public Sans", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-1018 .elementor-element.elementor-element-6b01684 .octf-btn{background-color:#69499D;width:330px;padding:25px 30px 25px 30px;border-radius:35px 35px 35px 35px;font-family:"Public Sans", Sans-serif;text-transform:none;}.elementor-1018 .elementor-element.elementor-element-6b01684 .octf-btn:hover, .elementor-1018 .elementor-element.elementor-element-6b01684 .octf-btn:focus{background-color:#262B67;color:#FFFFFF;}.elementor-1018 .elementor-element.elementor-element-1b8ac11{--spacer-size:220px;}@media(max-width:1024px){.elementor-1018 .elementor-element.elementor-element-b00d611{padding:90px 0px 100px 0px;}.elementor-1018 .elementor-element.elementor-element-1670762{padding:0px 0px 50px 0px;}.elementor-1018 .elementor-element.elementor-element-dadc878 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-cf595d1{width:auto;max-width:auto;}.elementor-1018 .elementor-element.elementor-element-cf595d1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1018 .elementor-element.elementor-element-99bb1f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-b4d355d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-b8e516d{width:auto;max-width:auto;}.elementor-1018 .elementor-element.elementor-element-b8e516d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1018 .elementor-element.elementor-element-aff493b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-20ea8e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-d628ab2{padding:100px 0px 100px 0px;}.elementor-1018 .elementor-element.elementor-element-5337012 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1018 .elementor-element.elementor-element-07ada0a{padding:100px 0px 90px 0px;}.elementor-1018 .elementor-element.elementor-element-4748b0d > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-fbaf15b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-1018 .elementor-element.elementor-element-b94b7df > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-647f91e{padding:120px 0px 100px 0px;}.elementor-1018 .elementor-element.elementor-element-1b8ac11{--spacer-size:160px;}}@media(max-width:767px){.elementor-1018 .elementor-element.elementor-element-d53b8dd{padding:130px 0px 50px 0px;}.elementor-1018 .elementor-element.elementor-element-b00d611{padding:70px 0px 80px 0px;}.elementor-1018 .elementor-element.elementor-element-0e1d78e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1018 .elementor-element.elementor-element-cf595d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-fc98279{--spacer-size:50px;}.elementor-1018 .elementor-element.elementor-element-eeb23f1{width:auto;max-width:auto;}.elementor-1018 .elementor-element.elementor-element-eeb23f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-93b4f30 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1{width:auto;max-width:auto;}.elementor-1018 .elementor-element.elementor-element-3f1b1d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1018 .elementor-element.elementor-element-38867fb{--spacer-size:50px;}.elementor-1018 .elementor-element.elementor-element-c1a5c9f .octf-btn{width:220px;padding:20px 30px 20px 30px;}.elementor-1018 .elementor-element.elementor-element-d628ab2{padding:70px 0px 80px 0px;}.elementor-1018 .elementor-element.elementor-element-07ada0a{padding:80px 0px 70px 0px;}.elementor-1018 .elementor-element.elementor-element-4748b0d > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-b94b7df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-dfc9cb0 .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-cece455 .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-cece455.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-cece455 .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-4d11266 .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-4d11266.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-4d11266 .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-b57ab03.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-b57ab03 .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-4be766e .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-4be766e.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-4be766e .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-de9db4b .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-de9db4b.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-de9db4b .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-ef7d2fa .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-1900d2b .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-1900d2b.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-1900d2b .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-26538ec .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-right .ot-icon-box__icon{margin-left:16px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-left .ot-icon-box__icon{margin-right:16px;}.elementor-1018 .elementor-element.elementor-element-26538ec.ot-position-top .ot-icon-box__icon{margin-bottom:16px;}.elementor-1018 .elementor-element.elementor-element-26538ec .icon-box-title{margin-bottom:14px;line-height:32px;}.elementor-1018 .elementor-element.elementor-element-647f91e{padding:80px 0px 80px 0px;}.elementor-1018 .elementor-element.elementor-element-eef34fe{width:100%;}.elementor-1018 .elementor-element.elementor-element-6b01684 .octf-btn{width:220px;padding:20px 30px 20px 30px;}.elementor-1018 .elementor-element.elementor-element-1b8ac11{--spacer-size:80px;}}@media(min-width:768px){.elementor-1018 .elementor-element.elementor-element-8b600f8{width:33.333%;}.elementor-1018 .elementor-element.elementor-element-efb19ae{width:66.667%;}.elementor-1018 .elementor-element.elementor-element-f340e34{width:25%;}.elementor-1018 .elementor-element.elementor-element-1cdf5a7{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1018 .elementor-element.elementor-element-f340e34{width:100%;}.elementor-1018 .elementor-element.elementor-element-1cdf5a7{width:100%;}.elementor-1018 .elementor-element.elementor-element-4748b0d{width:100%;}.elementor-1018 .elementor-element.elementor-element-b94b7df{width:100%;}.elementor-1018 .elementor-element.elementor-element-790f6cf{width:20%;}.elementor-1018 .elementor-element.elementor-element-eef34fe{width:60%;}.elementor-1018 .elementor-element.elementor-element-7b760fd{width:20%;}}