.elementor-9239 .elementor-element.elementor-element-43b3f32{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9239 .elementor-element.elementor-element-4024d494{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-7493601e{--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;}.elementor-9239 .elementor-element.elementor-element-11d6e794{--display:flex;--justify-content:center;}.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-9239 .elementor-element.elementor-element-4fdc8b58{text-align:center;}.elementor-9239 .elementor-element.elementor-element-4fdc8b58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 5px 7px rgba(0,0,0,0.3);color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9239 .elementor-element.elementor-element-62ab4620{--display:flex;}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field legend{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms label.wpforms-error{display:block !important;}.elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms .wpforms-field select{height:30px;}.elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#065689 !important;}.elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-9239 .elementor-element.elementor-element-29e2e527 .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-9239 .elementor-element.elementor-element-75657dfa{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6110d2cc{text-align:center;}.elementor-9239 .elementor-element.elementor-element-6110d2cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 5px 7px rgba(0,0,0,0.3);color:#000000;}.elementor-9239 .elementor-element.elementor-element-1744a662{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-6d5dd3f3 > .elementor-widget-container{margin:10px 0px -11px 0px;}.elementor-9239 .elementor-element.elementor-element-6d5dd3f3{text-align:center;}.elementor-9239 .elementor-element.elementor-element-6d5dd3f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#000000;}.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-9239 .elementor-element.elementor-element-444227ef{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-9239 .elementor-element.elementor-element-444227ef > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-9239 .elementor-element.elementor-element-444227ef .elementor-divider-separator{width:100%;}.elementor-9239 .elementor-element.elementor-element-444227ef .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-9239 .elementor-element.elementor-element-60d6699{padding:60px 10px 60px 10px;}.elementor-bc-flex-widget .elementor-9239 .elementor-element.elementor-element-9e69d7e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9239 .elementor-element.elementor-element-9e69d7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9239 .elementor-element.elementor-element-ed57a15{text-align:center;}.elementor-9239 .elementor-element.elementor-element-ed57a15 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-9239 .elementor-element.elementor-element-330caf8{--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-start;}.elementor-9239 .elementor-element.elementor-element-56e6f39{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-9239 .elementor-element.elementor-element-14ef204e{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-14ef204e:not(.elementor-motion-effects-element-type-background), .elementor-9239 .elementor-element.elementor-element-14ef204e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9239 .elementor-element.elementor-element-2d299b6b{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-2ec43c4c{text-align:center;}.elementor-9239 .elementor-element.elementor-element-2ec43c4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 5px 7px rgba(0,0,0,0.3);color:#000000;}.elementor-9239 .elementor-element.elementor-element-6ad85d60{--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;}.elementor-9239 .elementor-element.elementor-element-3cfd19a6{--display:flex;}.elementor-9239 .elementor-element.elementor-element-486b284a{--display:flex;}.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-9239 .elementor-element.elementor-element-1b156cd{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-26948d12{text-align:center;}.elementor-9239 .elementor-element.elementor-element-26948d12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-9239 .elementor-element.elementor-element-4e38565d{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-50a84ed9 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-9239 .elementor-element.elementor-element-50a84ed9{text-align:center;}.elementor-9239 .elementor-element.elementor-element-50a84ed9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-9239 .elementor-element.elementor-element-1a8fa392:not(.elementor-motion-effects-element-type-background), .elementor-9239 .elementor-element.elementor-element-1a8fa392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-9239 .elementor-element.elementor-element-1a8fa392 > .elementor-background-overlay{background-color:#0F0F0F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9239 .elementor-element.elementor-element-1a8fa392 > .elementor-container{min-height:416px;}.elementor-9239 .elementor-element.elementor-element-1a8fa392{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-7a8f4ec6{text-align:center;}.elementor-9239 .elementor-element.elementor-element-7a8f4ec6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-9239 .elementor-element.elementor-element-12e6cec6{text-align:center;}.elementor-9239 .elementor-element.elementor-element-12e6cec6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.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 );}.elementor-9239 .elementor-element.elementor-element-564e6c77 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-9239 .elementor-element.elementor-element-3f66b9b9{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-ff18092{margin-top:10px;margin-bottom:0px;padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1cc45c6d:not(.elementor-motion-effects-element-type-background), .elementor-9239 .elementor-element.elementor-element-1cc45c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9239 .elementor-element.elementor-element-1cc45c6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1cc45c6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9239 .elementor-element.elementor-element-7297ad6a > .elementor-widget-container{margin:10px 0px -11px 0px;}.elementor-9239 .elementor-element.elementor-element-7297ad6a{text-align:center;}.elementor-9239 .elementor-element.elementor-element-7297ad6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-9239 .elementor-element.elementor-element-2760dc80{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-9239 .elementor-element.elementor-element-2760dc80 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-9239 .elementor-element.elementor-element-2760dc80 .elementor-divider-separator{width:100%;}.elementor-9239 .elementor-element.elementor-element-2760dc80 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-content{border-bottom-color:#C64040;color:#414141;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title{border-color:#C64040;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-toggle-title, .elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-toggle-icon{color:#000000;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-toggle-icon svg{fill:#000000;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title.elementor-active a, .elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#E24D4D;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title .elementor-toggle-icon i:before{color:#E24D4D;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title .elementor-toggle-icon svg{fill:#E24D4D;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#E24D4D;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#E24D4D;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-9239 .elementor-element.elementor-element-77569d20 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-9239 .elementor-element.elementor-element-6f3438fd{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6b09b487{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6b09b487:not(.elementor-motion-effects-element-type-background), .elementor-9239 .elementor-element.elementor-element-6b09b487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9239 .elementor-element.elementor-element-218273d4{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9239 .elementor-element.elementor-element-43b3f32{padding:0px 0px 0px 0px;}.elementor-9239 .elementor-element.elementor-element-4024d494{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-75657dfa{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-1744a662{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-60d6699{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-14ef204e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-2d299b6b{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-1b156cd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-4e38565d{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1a8fa392{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-3f66b9b9{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-ff18092{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1cc45c6d{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-6f3438fd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6b09b487{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-9239 .elementor-element.elementor-element-43b3f32{padding:0px 0px 0px 0px;}.elementor-9239 .elementor-element.elementor-element-4024d494{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-4fdc8b58 .elementor-heading-title{font-size:20px;}.elementor-9239 .elementor-element.elementor-element-75657dfa{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6110d2cc .elementor-heading-title{font-size:20px;}.elementor-9239 .elementor-element.elementor-element-1744a662{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-6d5dd3f3 .elementor-heading-title{font-size:25px;}.elementor-9239 .elementor-element.elementor-element-60d6699{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-ed57a15 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-9239 .elementor-element.elementor-element-56e6f39{font-size:16px;line-height:1.6em;}.elementor-9239 .elementor-element.elementor-element-14ef204e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-2d299b6b{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-2ec43c4c .elementor-heading-title{font-size:20px;}.elementor-9239 .elementor-element.elementor-element-1b156cd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-26948d12 .elementor-heading-title{font-size:25px;}.elementor-9239 .elementor-element.elementor-element-4e38565d{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1a8fa392{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-7a8f4ec6 .elementor-heading-title{font-size:30px;}.elementor-9239 .elementor-element.elementor-element-12e6cec6 .elementor-heading-title{font-size:20px;}.elementor-9239 .elementor-element.elementor-element-3f66b9b9{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-ff18092{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-1cc45c6d{padding:60px 10px 60px 10px;}.elementor-9239 .elementor-element.elementor-element-6f3438fd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9239 .elementor-element.elementor-element-6b09b487{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for html, class: .elementor-element-2d92b57b */.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b {
  width: 100%;
  padding: 56px 20px 62px;
  color: #ffffff;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  box-sizing: border-box;
  overflow: hidden;
}

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b *,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b *::before,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b *::after { box-sizing: border-box; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__inner { max-width: 1160px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr); gap: 48px; align-items: start; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__eyebrow { margin: 0 0 16px; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: #d6ca34; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__title { margin: 0 0 20px; font-size: clamp(30px, 4.2vw, 46px); line-height: 1.14; font-weight: 800; letter-spacing: -0.015em; color: #ffffff; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__lead { margin: 0; max-width: 62ch; font-size: 17px; line-height: 1.72; color: rgba(255, 255, 255, 0.88); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__highlights { list-style: none; margin: 26px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 26px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__highlights li { position: relative; padding-left: 16px; font-size: 14px; font-weight: 600; line-height: 1.5; color: rgba(255, 255, 255, 0.9); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__highlights li::before { content: ""; position: absolute; left: 0; top: 8px; width: 7px; height: 7px; background: #d6ca34; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__actions { margin-top: 30px; display: flex; flex-wrap: wrap; gap: 12px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn { display: inline-flex; align-items: center; justify-content: center; padding: 14px 26px; border: 1px solid transparent; border-radius: 4px; font-size: 15px; font-weight: 700; line-height: 1.2; text-align: center; text-decoration: none; transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--primary { background: #d6ca34; border-color: #d6ca34; color: #111827; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--primary:hover,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--primary:focus { background: #ffffff; border-color: #ffffff; color: #111827; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--secondary { background: transparent; border-color: rgba(255, 255, 255, 0.45); color: #ffffff; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--secondary:hover,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn--secondary:focus { border-color: #d6ca34; color: #d6ca34; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__panel { background: rgba(255, 255, 255, 0.06); border: 1px solid rgba(255, 255, 255, 0.16); border-left: 4px solid #d6ca34; border-radius: 4px; padding: 30px 28px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__panel-title { margin: 0 0 14px; font-size: 20px; line-height: 1.3; font-weight: 700; color: #ffffff; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__panel-text { margin: 0 0 22px; font-size: 15.5px; line-height: 1.7; color: rgba(255, 255, 255, 0.86); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__facts { list-style: none; margin: 0; padding: 0; display: grid; gap: 16px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__facts li { padding-top: 16px; border-top: 1px solid rgba(255, 255, 255, 0.12); font-size: 15px; line-height: 1.65; color: rgba(255, 255, 255, 0.86); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__facts li:first-child { padding-top: 0; border-top: none; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__fact-label { display: block; margin-bottom: 6px; font-size: 12.5px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #d6ca34; }

@media (max-width: 1024px) {
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__inner { grid-template-columns: minmax(0, 1fr); gap: 36px; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__lead { max-width: none; }
}

@media (max-width: 600px) {
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b {
  padding: 40px 16px 46px;
}
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__title { font-size: 28px; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__lead { font-size: 16px; line-height: 1.68; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__highlights { gap: 8px 20px; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__actions { flex-direction: column; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__btn { width: 100%; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-introduccion-comercial-west-loop-s0-2d92b57b__panel { padding: 24px 20px; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-43b3f32 *//* cea-html-background:start */
.elementor-9239 .elementor-element.elementor-element-43b3f32 {
  --rl-vsj-accent: #d6ca34 !important;
  --rl-vsj-dark: #111827 !important;
  --rl-vsj-dark-alt: #1f2937 !important;
  --rl-vsj-line: rgba(255, 255, 255, 0.16) !important;
  --rl-vsj-line-soft: rgba(255, 255, 255, 0.12) !important;
  --rl-vsj-surface: rgba(255, 255, 255, 0.06) !important;
  --rl-vsj-body: rgba(255, 255, 255, 0.88) !important;
  --rl-vsj-body-soft: rgba(255, 255, 255, 0.8) !important;
  background: radial-gradient(circle at 10% 0%, rgba(214, 202, 52, 0.18), transparent 44%), linear-gradient(155deg, #111827 0%, #1f2937 100%) !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1da3bef6 */.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6{--rlvsj-accent:#D6CA34;--rlvsj-ink:#14140f;--rlvsj-body:#3d3d35;--rlvsj-muted:#55554b;--rlvsj-line:#e5e4da;--rlvsj-surface:#ffffff;--rlvsj-soft:#fbfaf1;box-sizing:border-box;width:100%;background:linear-gradient(180deg,#fbfaf1 0%,#ffffff 42%);color:var(--rlvsj-body);padding:clamp(2.5rem,5vw,4.5rem) clamp(1rem,4vw,3rem);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6 *,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6 *::before,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6 *::after{box-sizing:border-box}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__head{max-width:1180px;margin:0 auto clamp(2rem,4vw,3rem)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__eyebrow{display:flex;align-items:center;gap:.6rem;margin:0 0 .9rem;font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#6b6a52}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__eyebrow::before{content:'';display:block;width:12px;height:12px;background:var(--rlvsj-accent);flex:0 0 auto}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__title{margin:0 0 1.1rem;max-width:28ch;font-size:clamp(1.65rem,3.2vw,2.4rem);line-height:1.18;letter-spacing:-.015em;font-weight:800;color:var(--rlvsj-ink)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__title::after{content:'';display:block;width:72px;height:4px;margin-top:1.05rem;background:var(--rlvsj-accent)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__lead{margin:0;max-width:72ch;font-size:clamp(1rem,.35vw + .95rem,1.08rem);line-height:1.7;color:var(--rlvsj-body)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2rem);align-items:stretch}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item{display:flex;flex-direction:column;background:var(--rlvsj-surface);border:1px solid var(--rlvsj-line);box-shadow:0 18px 45px rgba(15,23,42,.07);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item:hover{transform:translateY(-4px);border-color:#dcd8b8;box-shadow:0 26px 60px rgba(15,23,42,.11)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--rlvsj-soft)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media::after{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--rlvsj-accent)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item:hover .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media img{transform:scale(1.035)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__body{display:flex;flex-direction:column;gap:.65rem;flex:1 1 auto;padding:clamp(1.1rem,1.6vw,1.5rem) clamp(1.1rem,1.6vw,1.5rem) clamp(1.35rem,1.9vw,1.75rem)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__badge{margin:0}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__badge span{display:inline-block;padding:.32rem .62rem;background:var(--rlvsj-accent);color:#17170c;font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;line-height:1.2}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__name{margin:.15rem 0 0;font-size:clamp(1.1rem,1vw + .85rem,1.22rem);line-height:1.28;letter-spacing:-.01em;font-weight:800;color:var(--rlvsj-ink)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__name::after{content:'';display:block;width:30px;height:3px;margin-top:.6rem;background:var(--rlvsj-accent)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__desc{margin:.2rem 0 0;font-size:.95rem;line-height:1.68;color:var(--rlvsj-body)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__note{margin:auto 0 0;padding-top:.75rem;border-top:1px dashed var(--rlvsj-line)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__note small{display:block;font-size:.82rem;line-height:1.5;font-weight:600;color:var(--rlvsj-muted)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closing{max-width:1180px;margin:clamp(2.25rem,4vw,3.25rem) auto 0;padding:clamp(1.5rem,3vw,2.4rem) clamp(1.25rem,3vw,2.6rem);background:#14140f;border-left:5px solid var(--rlvsj-accent);display:grid;gap:.7rem}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closingTitle{margin:0}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closingTitle strong{display:block;font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.3;letter-spacing:-.01em;font-weight:800;color:#ffffff}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closingText{margin:0;max-width:80ch;font-size:.98rem;line-height:1.72;color:#e8e7dc}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closingText strong{color:var(--rlvsj-accent);font-weight:800;letter-spacing:.02em;white-space:nowrap}@media (max-width:1024px){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6{padding:2.25rem 1.1rem}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__grid{grid-template-columns:1fr}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__title{max-width:none}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media{aspect-ratio:16 / 10}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__closingText strong{white-space:normal}}@media (prefers-reduced-motion:reduce){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media img{transition:none}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item:hover{transform:none}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__item:hover .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-catalogo-de-servicios-s3-1da3bef6__media img{transform:none}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60d6699 */.elementor-9239 .elementor-element.elementor-element-60d6699 h1,
.elementor-9239 .elementor-element.elementor-element-60d6699 h2,
.elementor-9239 .elementor-element.elementor-element-60d6699 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h4,
.elementor-9239 .elementor-element.elementor-element-60d6699 h5,
.elementor-9239 .elementor-element.elementor-element-60d6699 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 h5,
.elementor-9239 .elementor-element.elementor-element-60d6699 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-9239 .elementor-element.elementor-element-60d6699 p,
.elementor-9239 .elementor-element.elementor-element-60d6699 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-9239 .elementor-element.elementor-element-60d6699 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-9239 .elementor-element.elementor-element-60d6699 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-9239 .elementor-element.elementor-element-60d6699 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-9239 .elementor-element.elementor-element-60d6699 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-9239 .elementor-element.elementor-element-60d6699 h5,
  .elementor-9239 .elementor-element.elementor-element-60d6699 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-9239 .elementor-element.elementor-element-60d6699 p,
  .elementor-9239 .elementor-element.elementor-element-60d6699 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36bf9eb7 */.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7 {
  width: 100%;
  padding: 44px 20px 48px;
  border-top: 6px solid var(--rl-vsj-accent);
  color: var(--rl-vsj-body);
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  box-sizing: border-box;
}

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7 *,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7 *::before,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7 *::after { box-sizing: border-box; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__inner { max-width: 1080px; margin: 0 auto; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__header { max-width: 880px; margin: 0 0 32px; padding-left: 18px; border-left: 5px solid var(--rl-vsj-accent); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__eyebrow { margin: 0 0 10px; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--rl-vsj-red); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__title { margin: 0 0 14px; font-size: clamp(1.5rem, 2.6vw, 2rem); line-height: 1.2; font-weight: 700; letter-spacing: -0.01em; color: var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__answer { margin: 0 0 12px; font-size: 1.06rem; line-height: 1.65; color: var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__intro { margin: 0; font-size: 1rem; line-height: 1.7; color: var(--rl-vsj-body); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates { width: 100%; border-collapse: collapse; table-layout: fixed; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__caption { caption-side: top; text-align: left; padding: 0 0 16px; font-size: 0.95rem; line-height: 1.6; color: var(--rl-vsj-body); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates thead th { padding: 0 16px 10px 0; text-align: left; font-size: 0.76rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--rl-vsj-ink); border-bottom: 2px solid var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates thead th:first-child { width: 34%; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates thead th:last-child { padding-right: 0; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody th { padding: 18px 20px 18px 0; text-align: left; vertical-align: top; font-size: 1rem; font-weight: 700; line-height: 1.45; color: var(--rl-vsj-ink); border-bottom: 1px solid var(--rl-vsj-line); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody td { padding: 18px 0; vertical-align: top; font-size: 0.98rem; line-height: 1.65; color: var(--rl-vsj-body); border-bottom: 1px solid var(--rl-vsj-line); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody tr:last-child th,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody tr:last-child td { border-bottom: none; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__note { margin: 30px 0 0; padding: 16px 18px; background: var(--rl-vsj-tint); border-left: 4px solid var(--rl-vsj-accent); font-size: 0.98rem; line-height: 1.65; color: var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__microcopy { margin: 16px 0 0; font-size: 0.95rem; line-height: 1.65; color: var(--rl-vsj-body); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__footer { margin: 30px 0 0; padding-top: 24px; border-top: 1px solid var(--rl-vsj-line); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 28px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__cta-text { flex: 1 1 320px; margin: 0; font-size: 0.98rem; line-height: 1.6; color: var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__actions { display: flex; flex-wrap: wrap; gap: 12px; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button { display: inline-block; padding: 14px 24px; font-size: 0.95rem; font-weight: 700; letter-spacing: 0.02em; text-align: center; text-decoration: none; color: #ffffff; background: var(--rl-vsj-ink); border: 1px solid var(--rl-vsj-ink); border-radius: 2px; transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease; }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button:hover,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button:focus-visible { background: var(--rl-vsj-accent); border-color: var(--rl-vsj-accent); color: var(--rl-vsj-ink); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button--phone { background: transparent; color: var(--rl-vsj-ink); border-color: rgba(17, 24, 39, 0.35); }

.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button:focus-visible { outline: 2px solid var(--rl-vsj-ink); outline-offset: 2px; }

@media (max-width: 900px) {
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__footer { flex-direction: column; align-items: flex-start; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__cta-text { flex: 1 1 auto; }
}

@media (max-width: 680px) {
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7 {
  padding: 32px 16px 36px;
  border-top-width: 5px;
}
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__header { padding-left: 14px; border-left-width: 4px; margin-bottom: 26px; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates { display: block; width: 100%; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates thead { display: none; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody,
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tr,
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates th,
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates td { display: block; width: 100%; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody th { padding: 18px 0 4px; border-bottom: none; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody td { padding: 0 0 18px; border-bottom: 1px solid var(--rl-vsj-line); }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__rates tbody tr:first-child th { padding-top: 6px; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__button { width: 100%; }
  .rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-precios-de-fotografia-comercial-s4-36bf9eb7__actions { width: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ef204e *//* cea-html-background:start */
.elementor-9239 .elementor-element.elementor-element-14ef204e {
  --rl-vsj-accent: #D6CA34 !important;
  --rl-vsj-ink: #111827 !important;
  --rl-vsj-body: #374151 !important;
  --rl-vsj-red: #b91c1c !important;
  --rl-vsj-line: rgba(17, 24, 39, 0.12) !important;
  --rl-vsj-tint: rgba(214, 202, 52, 0.16) !important;
  background: #ffffff !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3300d2de */.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de{--nsj-accent:#D6CA34;--nsj-ink:#14170f;--nsj-ink-soft:#33382a;--nsj-line:#e2e0cf;--nsj-surface:#fbfbf4;--nsj-shell:#ffffff;box-sizing:border-box;display:block;padding:clamp(20px,4vw,56px) clamp(14px,3vw,32px);background:linear-gradient(135deg,#fbfbf4 0%,#f2f1e2 100%);font-family:inherit;color:#14170f;-webkit-font-smoothing:antialiased}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de *,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de *::before,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de *::after{box-sizing:border-box}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__shell{max-width:1160px;margin:0 auto;background:#ffffff;border:1px solid #e2e0cf;border-radius:4px;box-shadow:0 18px 45px rgba(15,23,42,.07);padding:clamp(24px,4.2vw,64px);display:grid;gap:clamp(26px,3.8vw,50px)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__intro{display:grid;gap:14px;max-width:920px}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__eyebrow{margin:0;justify-self:start;display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#4b503c}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__eyebrow::before{content:"";display:block;width:26px;height:3px;background:#D6CA34}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__heading{margin:0;max-width:26ch;font-size:clamp(1.55rem,3.4vw,2.45rem);line-height:1.14;letter-spacing:-.015em;font-weight:700;color:#14170f;text-wrap:balance}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__lead{margin:0;max-width:74ch;padding-left:18px;border-left:4px solid #D6CA34;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.6;color:#23271c}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,30px)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillar{display:flex;flex-direction:column;background:#fbfbf4;border:1px solid #e2e0cf;border-top:3px solid #D6CA34;border-radius:2px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillar:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(20,23,15,.1);border-color:#cfcbae}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__figure{margin:0;background:#eeece0;line-height:0}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__body{display:grid;gap:8px;padding:20px 22px 24px}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillarTitle{margin:0;font-size:1.06rem;line-height:1.3;font-weight:700;letter-spacing:.005em;color:#14170f}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillarText{margin:0;font-size:.95rem;line-height:1.62;color:#33382a}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__notes{display:grid;gap:clamp(16px,2.2vw,24px)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,2.1fr);gap:clamp(14px,2.4vw,34px);align-items:start;padding:clamp(18px,2.4vw,26px) 0;border-top:1px solid #e2e0cf}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip{grid-template-columns:minmax(0,2.1fr) minmax(180px,.9fr)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteText{grid-column:1;grid-row:1}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteLabel{grid-column:2;grid-row:1}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteLabel{margin:0;display:flex;align-items:baseline;gap:10px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4b503c}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteLabel::before{content:"";flex:0 0 auto;width:10px;height:10px;background:#D6CA34;transform:translateY(-1px)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteText{margin:0;max-width:78ch;font-size:clamp(.96rem,1.2vw,1.02rem);line-height:1.68;color:#2b2f24}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__close{background:#16180f;border-left:4px solid #D6CA34;border-radius:2px;padding:clamp(20px,3vw,30px) clamp(20px,3vw,34px)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__closeText{margin:0;max-width:82ch;color:#f7f7ee;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6}@media (max-width:1024px){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip{grid-template-columns:minmax(0,1fr)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteText,.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__note--flip .rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__noteLabel{grid-column:auto;grid-row:auto}}@media (max-width:620px){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillars{grid-template-columns:minmax(0,1fr)}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__image{aspect-ratio:16/10}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__lead{padding-left:14px}}@media (prefers-reduced-motion:reduce){.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillar{transition:none}.rl-carousel-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-servicios-de-estudio-profesional-s6-3300d2de__pillar:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eee0232e */.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e{
  width:100%;
  box-sizing:border-box;
  padding:clamp(30px,4vw,58px) clamp(16px,4vw,40px);
  color:var(--vsj-body);
  font-size:16px;
  line-height:1.6;
  text-align:left;
}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e *,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e *::before,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e *::after{box-sizing:border-box;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__inner{max-width:1120px;margin:0 auto;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__header{max-width:800px;margin:0 0 clamp(24px,3vw,36px);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__title{margin:0 0 12px;font-size:clamp(22px,2.6vw,32px);line-height:1.22;font-weight:800;letter-spacing:-.01em;color:var(--vsj-ink);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__intro{margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.65;color:var(--vsj-body);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:start;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card{border:1px solid var(--vsj-line);border-top:3px solid var(--vsj-accent);border-radius:4px;padding:clamp(18px,2.2vw,26px);background:#ffffff;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card--nearby,
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card--sources{grid-column:1 / -1;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card-title{margin:0 0 10px;font-size:clamp(17px,1.8vw,20px);line-height:1.3;font-weight:800;color:var(--vsj-ink);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card-text{margin:0 0 16px;font-size:15px;line-height:1.62;color:var(--vsj-body);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card-text:last-child{margin-bottom:0;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list:empty{display:none;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list--nearby{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list--sources{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__item{margin:0;padding:0;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__link{display:block;height:100%;padding:10px 13px;border:1px solid var(--vsj-line);border-radius:3px;color:var(--vsj-ink);text-decoration:none;font-size:15px;font-weight:600;line-height:1.4;transition:background-color .15s ease,border-color .15s ease;}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__link:hover{background:var(--vsj-accent-soft);border-color:var(--vsj-accent);}
.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__link:focus-visible{outline:2px solid var(--vsj-accent);outline-offset:2px;background:var(--vsj-accent-soft);}
@media (max-width:820px){.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__grid{grid-template-columns:minmax(0,1fr);}.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card--nearby,.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__card--sources{grid-column:auto;}}
@media (max-width:560px){.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e{
  padding-left:16px;
  padding-right:16px;
}.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list--nearby,.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__list--sources{grid-template-columns:minmax(0,1fr);}.rl-html-video-studio-jimenez-photographers-in-west-loop-west-loop-chicago-il-recursos-s13-eee0232e__link{font-size:14.5px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b09b487 */.vsj-resources-directory {
  width: 100%;
  padding: 18px 12px !important;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}

.vsj-resources-directory *,
.vsj-resources-directory *::before,
.vsj-resources-directory *::after {
  box-sizing: border-box;
}

.vsj-resources-directory .elementor-widget,
.vsj-resources-directory .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

.vsj-resources-directory h2.elementor-heading-title {
  margin: 0 0 14px !important;
  padding: 0 0 8px;
  border-bottom: 2px solid var(--vsj-gold);
  color: var(--vsj-dark) !important;
  font-size: 24px;
  line-height: 1.15;
  font-weight: 950;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.vsj-resources-directory > .e-con-full:nth-child(2) {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 0 !important;
  border: 1px solid var(--vsj-line);
  border-radius: 14px;
  overflow: hidden;
  background: #ffffff;
}

.vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full {
  display: block !important;
  padding: 14px 14px 12px !important;
  border-right: 1px solid var(--vsj-line);
  background: #ffffff;
}

.vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full:last-child {
  border-right: 0;
}

.vsj-resources-directory h3.elementor-heading-title {
  margin: 0 0 9px !important;
  padding: 0 0 7px;
  border-bottom: 1px solid rgba(212, 175, 55, 0.45);
  color: var(--vsj-red) !important;
  font-size: 13px;
  line-height: 1.2;
  font-weight: 950;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.vsj-resources-directory ul {
  display: grid;
  gap: 0;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.vsj-resources-directory li {
  margin: 0 !important;
  padding: 0 !important;
  border-bottom: 1px solid rgba(17, 24, 39, 0.08);
}

.vsj-resources-directory li:last-child {
  border-bottom: 0;
}

.vsj-resources-directory a {
  position: relative;
  display: block;
  padding: 8px 0 8px 15px;
  color: var(--vsj-text) !important;
  -webkit-text-fill-color: var(--vsj-text) !important;
  font-size: 13.5px;
  line-height: 1.35;
  font-weight: 650;
  text-decoration: none !important;
}

.vsj-resources-directory a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 14px;
  width: 6px;
  height: 6px;
  background: var(--vsj-gold);
  border-radius: 50%;
}

.vsj-resources-directory a:hover,
.vsj-resources-directory a:focus {
  color: var(--vsj-red) !important;
  -webkit-text-fill-color: var(--vsj-red) !important;
  padding-left: 19px;
}

@media (max-width: 1024px) {
  .vsj-resources-directory > .e-con-full:nth-child(2) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full:nth-child(2) {
    border-right: 0;
  }

  .vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full:nth-child(1),
  .vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full:nth-child(2) {
    border-bottom: 1px solid var(--vsj-line);
  }
}

@media (max-width: 640px) {
  .vsj-resources-directory {
  padding: 16px 10px !important;
}

  .vsj-resources-directory h2.elementor-heading-title {
    font-size: 22px;
    margin-bottom: 12px !important;
  }

  .vsj-resources-directory > .e-con-full:nth-child(2) {
    grid-template-columns: 1fr;
  }

  .vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full {
    border-right: 0 !important;
    border-bottom: 1px solid var(--vsj-line);
    padding: 13px !important;
  }

  .vsj-resources-directory > .e-con-full:nth-child(2) > .e-con-full:last-child {
    border-bottom: 0;
  }

  .vsj-resources-directory a {
    font-size: 13.25px;
    padding-top: 7px;
    padding-bottom: 7px;
  }
}

/* cea-html-background:start */
.elementor-9239 .elementor-element.elementor-element-6b09b487 {
  --vsj-accent: #D6CA34 !important;
  --vsj-accent-soft: rgba(214,202,52,.16) !important;
  --vsj-ink: #15191e !important;
  --vsj-body: #333b45 !important;
  --vsj-line: rgba(21,25,30,.14) !important;
  background: #ffffff !important;
}
/* cea-html-background:end *//* End custom CSS */