.elementor-181618 .elementor-element.elementor-element-5cd41b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.74;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-5cd41b9a:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-5cd41b9a::before, .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .elementor-background-video-container::before, .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .e-con-inner > .elementor-background-video-container::before, .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .elementor-background-slideshow::before, .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-181618 .elementor-element.elementor-element-5cd41b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#141414;--background-overlay:'';}.elementor-181618 .elementor-element.elementor-element-5ba0426a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-181618 .elementor-element.elementor-element-5ba0426a:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-5ba0426a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-41a021a{--display:flex;}.elementor-181618 .elementor-element.elementor-element-41a021a:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-41a021a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-41a021a.e-con{--align-self: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-181618 .elementor-element.elementor-element-10b17388 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-181618 .elementor-element.elementor-element-10b17388{text-align:center;}.elementor-181618 .elementor-element.elementor-element-10b17388 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.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-181618 .elementor-element.elementor-element-387235cd{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-6f1b4315{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-181618 .elementor-element.elementor-element-6f1b4315:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-6f1b4315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-655d0383{width:var( --container-widget-width, 116.481% );max-width:116.481%;--container-widget-width:116.481%;--container-widget-flex-grow:0;}.elementor-181618 .elementor-element.elementor-element-655d0383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-da02fdb{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-da02fdb:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-da02fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-6277ea53 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-181618 .elementor-element.elementor-element-6277ea53{text-align:center;}.elementor-181618 .elementor-element.elementor-element-6277ea53 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-7070fd7{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-7070fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-7070fd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-7070fd7 a{color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-1917b624{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-1917b624 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-181618 .elementor-element.elementor-element-1917b624.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-1358430{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-1358430:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1358430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-3a10de4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-3a10de4c{text-align:center;}.elementor-181618 .elementor-element.elementor-element-3a10de4c .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-6ade1df7{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-6ade1df7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-6ade1df7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-539b10b3{--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-181618 .elementor-element.elementor-element-539b10b3:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-539b10b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-2486a209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-2486a209{text-align:center;}.elementor-181618 .elementor-element.elementor-element-2486a209 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-1935c494{--display:flex;}.elementor-181618 .elementor-element.elementor-element-1935c494:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1935c494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-f579bf2{--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-181618 .elementor-element.elementor-element-f579bf2:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-f579bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-08446af{text-align:center;}.elementor-181618 .elementor-element.elementor-element-08446af .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-67e96c3{--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-181618 .elementor-element.elementor-element-67e96c3:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-67e96c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-afb07c0{font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-511156e{--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-181618 .elementor-element.elementor-element-511156e:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-511156e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-760b4e7e{--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-181618 .elementor-element.elementor-element-760b4e7e:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-760b4e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-100a8a87 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-181618 .elementor-element.elementor-element-100a8a87{text-align:center;}.elementor-181618 .elementor-element.elementor-element-100a8a87 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-27c918f9{--display:flex;}.elementor-181618 .elementor-element.elementor-element-27c918f9:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-27c918f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-69eb4bd5{--display:flex;--min-height:610px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-69eb4bd5:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-69eb4bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-1b87269f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-1b87269f{text-align:center;}.elementor-181618 .elementor-element.elementor-element-1b87269f .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-73ab2d6e{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-73ab2d6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-73ab2d6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-1cdf31f8{--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-181618 .elementor-element.elementor-element-1cdf31f8:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1cdf31f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-53f2b501 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-53f2b501{text-align:center;}.elementor-181618 .elementor-element.elementor-element-53f2b501 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-5b23fd1b{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-5b23fd1b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-181618 .elementor-element.elementor-element-5b23fd1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-7d8f1063{--display:flex;--min-height:752px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.52;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-7d8f1063:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-7d8f1063::before, .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .elementor-background-video-container::before, .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .e-con-inner > .elementor-background-video-container::before, .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .elementor-background-slideshow::before, .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-181618 .elementor-element.elementor-element-7d8f1063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-181618 .elementor-element.elementor-element-7c8f47b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-7c8f47b7:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-7c8f47b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-1a91ff69 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-1a91ff69{text-align:center;}.elementor-181618 .elementor-element.elementor-element-1a91ff69 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-2722dfc5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-181618 .elementor-element.elementor-element-2722dfc5:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-2722dfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-2722dfc5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-6fb570c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-181618 .elementor-element.elementor-element-6fb570c9:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-6fb570c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-16419590{--display:flex;}.elementor-181618 .elementor-element.elementor-element-16419590:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-16419590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-16419590.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-629b4b2c{width:var( --container-widget-width, 97.199% );max-width:97.199%;--container-widget-width:97.199%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-629b4b2c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-181618 .elementor-element.elementor-element-629b4b2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-794f848f{--display:flex;--justify-content:center;}.elementor-181618 .elementor-element.elementor-element-794f848f:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-794f848f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-54ca9bab{--display:flex;}.elementor-181618 .elementor-element.elementor-element-54ca9bab:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-54ca9bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-181618 .elementor-element.elementor-element-7b9e06ff{--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-181618 .elementor-element.elementor-element-7b9e06ff:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-7b9e06ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-432062aa{--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-432062aa:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-432062aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa{text-align:center;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-22529c1d{--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-181618 .elementor-element.elementor-element-22529c1d:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-22529c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-915e9c5{--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-181618 .elementor-element.elementor-element-915e9c5:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-915e9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-66bd1b6{text-align:center;}.elementor-181618 .elementor-element.elementor-element-66bd1b6 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-f98d410{--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-181618 .elementor-element.elementor-element-f98d410:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-f98d410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-ddff8d7{font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-71c619c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-71c619c:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-71c619c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-6912cd85 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-6912cd85{text-align:center;}.elementor-181618 .elementor-element.elementor-element-6912cd85 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-1a102152{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-1a102152:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1a102152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-181618 .elementor-element.elementor-element-5ce48f2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms label.wpforms-error{display:block !important;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-contact-form{background:var( --e-global-color-6538158 );border-radius:1px 1px 1px 1px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .wpforms-container{max-width:499px;width:499px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-contact-form-title, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .wpforms-title{color:#000000;font-weight:400;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-contact-form-description, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .wpforms-description{color:#000000;font-size:18px;font-weight:400;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field label, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field legend{color:#000000;font-size:18px;font-weight:400;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field textarea, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field select{color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field select{height:30px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:#000000;border-radius:1px 1px 1px 1px;font-weight:500;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-submit-container .wpforms-submit:hover, 
                    .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#FFFFFF !important;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-submit-container .wpforms-submit:hover{color:#000000;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms input.wpforms-error{border-width:1px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms textarea.wpforms-error{border-width:1px;}.elementor-181618 .elementor-element.elementor-element-1f31fe09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-181618 .elementor-element.elementor-element-1f31fe09:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1f31fe09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-1f31fe09.e-con{--align-self:center;}.elementor-181618 .elementor-element.elementor-element-16758f7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-16758f7a{text-align:center;}.elementor-181618 .elementor-element.elementor-element-16758f7a .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-bcb5fb4.elementor-social-icon{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-f4adaf0.elementor-social-icon{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-f4adaf0.elementor-social-icon i{color:var( --e-global-color-astglobalcolor5 );}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-f4adaf0.elementor-social-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-a67c3bd.elementor-social-icon{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-a67c3bd.elementor-social-icon i{color:var( --e-global-color-astglobalcolor5 );}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-a67c3bd.elementor-social-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-eb29f91.elementor-social-icon{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-eb29f91.elementor-social-icon i{color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-repeater-item-eb29f91.elementor-social-icon svg{fill:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-72ca61ae{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;--icon-size:30px;--grid-column-gap:69px;--grid-row-gap:0px;}.elementor-181618 .elementor-element.elementor-element-72ca61ae .elementor-widget-container{text-align:center;}.elementor-181618 .elementor-element.elementor-element-7c48b3fc{--display:flex;--min-height:544px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-7c48b3fc:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-7c48b3fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-34a3df4e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-34a3df4e{text-align:center;}.elementor-181618 .elementor-element.elementor-element-34a3df4e .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-408beb7c{--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-181618 .elementor-element.elementor-element-408beb7c:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-408beb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-52aaff3e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-52aaff3e:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-52aaff3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0{text-align:center;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-1c82518a{--display:flex;--min-height:373px;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-1c82518a:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1c82518a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-50ed65f4{--display:flex;}.elementor-181618 .elementor-element.elementor-element-50ed65f4:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-50ed65f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-16f32664 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-16f32664{text-align:center;}.elementor-181618 .elementor-element.elementor-element-16f32664 .elementor-heading-title{font-size:34px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-6b160ac9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-181618 .elementor-element.elementor-element-6b160ac9{text-align:left;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-181618 .elementor-element.elementor-element-2c931547{--display:flex;--min-height:395px;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-2c931547:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-2c931547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-26bf9705{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-26bf9705:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-26bf9705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3{text-align:center;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3 .elementor-heading-title{font-size:34px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-52b8cab2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-52b8cab2:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-52b8cab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-53d7180e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-181618 .elementor-element.elementor-element-53d7180e:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-53d7180e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-53d7180e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-12c66437{text-align:center;}.elementor-181618 .elementor-element.elementor-element-12c66437 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-3fd28891{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-3fd28891 a{color:var( --e-global-color-text );}.elementor-181618 .elementor-element.elementor-element-38da29f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-181618 .elementor-element.elementor-element-38da29f6:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-38da29f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-38da29f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-b0e45e2{text-align:center;}.elementor-181618 .elementor-element.elementor-element-b0e45e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-47bc7e3e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-181618 .elementor-element.elementor-element-47bc7e3e:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-47bc7e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-3dc9b1a{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-3dc9b1a a{color:var( --e-global-color-text );}.elementor-181618 .elementor-element.elementor-element-1acbc1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-181618 .elementor-element.elementor-element-1acbc1da:not(.elementor-motion-effects-element-type-background), .elementor-181618 .elementor-element.elementor-element-1acbc1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-181618 .elementor-element.elementor-element-1acbc1da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-181618 .elementor-element.elementor-element-1be6983e{text-align:center;}.elementor-181618 .elementor-element.elementor-element-1be6983e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-1663c4ff{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-181618 .elementor-element.elementor-element-1663c4ff a{color:var( --e-global-color-text );}body.elementor-page-181618:not(.elementor-motion-effects-element-type-background), body.elementor-page-181618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000FF;}:root{--page-title-display:none;}body.elementor-page-181618{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-181618 .elementor-element.elementor-element-41a021a{--width:50%;}.elementor-181618 .elementor-element.elementor-element-6f1b4315{--width:50%;}.elementor-181618 .elementor-element.elementor-element-1935c494{--width:100%;}.elementor-181618 .elementor-element.elementor-element-27c918f9{--width:100%;}.elementor-181618 .elementor-element.elementor-element-2722dfc5{--width:100%;}.elementor-181618 .elementor-element.elementor-element-16419590{--width:48.983%;}.elementor-181618 .elementor-element.elementor-element-1a102152{--width:50%;}.elementor-181618 .elementor-element.elementor-element-1f31fe09{--width:50%;}.elementor-181618 .elementor-element.elementor-element-53d7180e{--width:33.333%;}.elementor-181618 .elementor-element.elementor-element-38da29f6{--width:33.333%;}.elementor-181618 .elementor-element.elementor-element-1acbc1da{--width:33.333%;}}@media(max-width:1024px){.elementor-181618 .elementor-element.elementor-element-5cd41b9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-10b17388 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-da02fdb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6277ea53 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-1358430{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-3a10de4c .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-539b10b3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-2486a209 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-f579bf2{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-511156e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-760b4e7e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-100a8a87 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-69eb4bd5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-1b87269f .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-1cdf31f8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-53f2b501 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-7d8f1063{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-1a91ff69 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-2722dfc5{--grid-auto-flow:row;}.elementor-181618 .elementor-element.elementor-element-7b9e06ff{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-22529c1d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-915e9c5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-71c619c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6912cd85 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-16758f7a .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-7c48b3fc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-34a3df4e .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-408beb7c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-52aaff3e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-1c82518a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-16f32664 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-2c931547{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-26bf9705{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3 .elementor-heading-title{font-size:50px;}.elementor-181618 .elementor-element.elementor-element-52b8cab2{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-47bc7e3e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-181618 .elementor-element.elementor-element-5cd41b9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-10b17388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-10b17388 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-387235cd{font-size:18px;}.elementor-181618 .elementor-element.elementor-element-da02fdb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6277ea53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-6277ea53 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-7070fd7{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-1917b624{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-1358430{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-3a10de4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-3a10de4c .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-6ade1df7{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-539b10b3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-2486a209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-2486a209 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-f579bf2{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-08446af .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-181618 .elementor-element.elementor-element-afb07c0{font-size:16px;line-height:1.6em;}.elementor-181618 .elementor-element.elementor-element-511156e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-760b4e7e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-100a8a87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-100a8a87 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-69eb4bd5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-1b87269f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-1b87269f .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-73ab2d6e{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-1cdf31f8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-53f2b501 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-53f2b501 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-5b23fd1b{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-7d8f1063{--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-181618 .elementor-element.elementor-element-7c8f47b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181618 .elementor-element.elementor-element-1a91ff69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-1a91ff69 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-2722dfc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-181618 .elementor-element.elementor-element-629b4b2c{width:var( --container-widget-width, 297.233px );max-width:297.233px;--container-widget-width:297.233px;--container-widget-flex-grow:0;font-size:17px;}.elementor-181618 .elementor-element.elementor-element-7b9e06ff{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-181618 .elementor-element.elementor-element-47f3dfaa .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-22529c1d{--min-height:8px;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-915e9c5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-66bd1b6 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-181618 .elementor-element.elementor-element-ddff8d7{font-size:16px;line-height:1.6em;}.elementor-181618 .elementor-element.elementor-element-71c619c{--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6912cd85 > .elementor-widget-container{margin:0px 12px 0px 12px;}.elementor-181618 .elementor-element.elementor-element-6912cd85 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-1a102152{--width:100%;--min-height:0px;--justify-content:center;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f{width:100%;max-width:100%;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .wpforms-container{max-width:100%;width:100%;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-contact-form{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-contact-form-title, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .wpforms-title{font-size:16px;}.elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field label, .elementor-181618 .elementor-element.elementor-element-5ce48f2f .eael-wpforms .wpforms-field legend{font-size:16px;}.elementor-181618 .elementor-element.elementor-element-1f31fe09{--width:100%;}.elementor-181618 .elementor-element.elementor-element-16758f7a .elementor-heading-title{font-size:18px;}.elementor-181618 .elementor-element.elementor-element-7c48b3fc{--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-34a3df4e > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-181618 .elementor-element.elementor-element-34a3df4e .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-408beb7c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-52aaff3e{--min-height:409px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-74e1cdf0 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-1c82518a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-16f32664 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-16f32664 .elementor-heading-title{font-size:45px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-6b160ac9{font-size:17px;}.elementor-181618 .elementor-element.elementor-element-2c931547{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-26bf9705{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181618 .elementor-element.elementor-element-6fdeeac3 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-181618 .elementor-element.elementor-element-52b8cab2{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-181618 .elementor-element.elementor-element-47bc7e3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body.elementor-page-181618{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-5cd41b9a *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-5cd41b9a {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h1,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h2,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h3,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h4,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h5,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a h6,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a p,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a li,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-5cd41b9a .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da02fdb *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-da02fdb {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-da02fdb h1,
.elementor-181618 .elementor-element.elementor-element-da02fdb h2,
.elementor-181618 .elementor-element.elementor-element-da02fdb h3,
.elementor-181618 .elementor-element.elementor-element-da02fdb h4,
.elementor-181618 .elementor-element.elementor-element-da02fdb h5,
.elementor-181618 .elementor-element.elementor-element-da02fdb h6,
.elementor-181618 .elementor-element.elementor-element-da02fdb p,
.elementor-181618 .elementor-element.elementor-element-da02fdb li,
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-da02fdb .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1358430 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-1358430 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-1358430 h1,
.elementor-181618 .elementor-element.elementor-element-1358430 h2,
.elementor-181618 .elementor-element.elementor-element-1358430 h3,
.elementor-181618 .elementor-element.elementor-element-1358430 h4,
.elementor-181618 .elementor-element.elementor-element-1358430 h5,
.elementor-181618 .elementor-element.elementor-element-1358430 h6,
.elementor-181618 .elementor-element.elementor-element-1358430 p,
.elementor-181618 .elementor-element.elementor-element-1358430 li,
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-1358430 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-688dae28 */.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 {
  font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  background-color: #FFFFFF;
  color: #000000;
  padding: 4rem 2rem;
  max-width: 1200px;
  margin: 0 auto;
  box-sizing: border-box;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 *,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 *::before,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 *::after {
  box-sizing: border-box;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__header {
  text-align: center;
  max-width: 720px;
  margin: 0 auto 3rem;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__eyebrow {
  font-size: 0.85rem;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #B43737;
  font-weight: 600;
  margin: 0 0 0.75rem;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__title {
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 1.2;
  margin: 0 0 1rem;
  color: #000000;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__subtitle {
  font-size: 1.1rem;
  line-height: 1.6;
  color: #000000;
  opacity: 0.85;
  margin: 0;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__card {
  background-color: #FFFFFF;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.08);
  box-shadow: 0 18px 45px rgba(0, 0, 0, 0.07);
  display: flex;
  flex-direction: column;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__media {
  width: 100%;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  background-color: #000000;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.3s ease;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__card:hover .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__media img {
  transform: scale(1.03);
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__body {
  padding: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  flex-grow: 1;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__service-name {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
  margin: 0;
  color: #000000;
  border-bottom: 2px solid #B43737;
  padding-bottom: 0.35rem;
  display: inline-block;
  width: fit-content;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__description {
  font-size: 0.95rem;
  line-height: 1.6;
  color: #000000;
  margin: 0;
  flex-grow: 1;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__tag {
  display: inline-block;
  background-color: #FBE730;
  color: #000000;
  padding: 0.25rem 0.6rem;
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  border-radius: 4px;
  align-self: flex-start;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__footer {
  margin-top: 3rem;
  text-align: center;
  padding: 1.5rem;
  background-color: #000000;
  color: #FFFFFF;
  border-radius: 8px;
}
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__closing {
  font-size: 1rem;
  line-height: 1.5;
  margin: 0;
  color: #FFFFFF;
}
@media (max-width: 900px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 {
    padding: 3rem 1.5rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 1.5rem;
  }
}
@media (max-width: 600px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28 {
    padding: 2rem 1rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__grid {
    grid-template-columns: 1fr;
    gap: 1.25rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__title {
    font-size: 1.75rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__subtitle {
    font-size: 1rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-catalogo-de-servicios-s3-688dae28__media {
    aspect-ratio: 16 / 10;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539b10b3 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-539b10b3 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-539b10b3 h1,
.elementor-181618 .elementor-element.elementor-element-539b10b3 h2,
.elementor-181618 .elementor-element.elementor-element-539b10b3 h3,
.elementor-181618 .elementor-element.elementor-element-539b10b3 h4,
.elementor-181618 .elementor-element.elementor-element-539b10b3 h5,
.elementor-181618 .elementor-element.elementor-element-539b10b3 h6,
.elementor-181618 .elementor-element.elementor-element-539b10b3 p,
.elementor-181618 .elementor-element.elementor-element-539b10b3 li,
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-539b10b3 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f579bf2 */.elementor-181618 .elementor-element.elementor-element-f579bf2 h1,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h2,
.elementor-181618 .elementor-element.elementor-element-f579bf2 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-181618 .elementor-element.elementor-element-f579bf2 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-181618 .elementor-element.elementor-element-f579bf2 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-181618 .elementor-element.elementor-element-f579bf2 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-181618 .elementor-element.elementor-element-f579bf2 h4,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h5,
.elementor-181618 .elementor-element.elementor-element-f579bf2 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-181618 .elementor-element.elementor-element-f579bf2 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-181618 .elementor-element.elementor-element-f579bf2 h5,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-181618 .elementor-element.elementor-element-f579bf2 p,
.elementor-181618 .elementor-element.elementor-element-f579bf2 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-181618 .elementor-element.elementor-element-f579bf2 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-181618 .elementor-element.elementor-element-f579bf2 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-181618 .elementor-element.elementor-element-f579bf2 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-181618 .elementor-element.elementor-element-f579bf2 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-181618 .elementor-element.elementor-element-f579bf2 h5,
  .elementor-181618 .elementor-element.elementor-element-f579bf2 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-181618 .elementor-element.elementor-element-f579bf2 p,
  .elementor-181618 .elementor-element.elementor-element-f579bf2 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}

/* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-f579bf2 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-f579bf2 h1,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h2,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h3,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h4,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h5,
.elementor-181618 .elementor-element.elementor-element-f579bf2 h6,
.elementor-181618 .elementor-element.elementor-element-f579bf2 p,
.elementor-181618 .elementor-element.elementor-element-f579bf2 li,
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-f579bf2 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4131f7a5 */.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5 {
  width: 100%;
  padding: 48px 18px;
  background: #000000 !important;
  background-color: #000000 !important;
  font-family: inherit;
  color: #ffffff !important;
  box-sizing: border-box;
  border-radius: 24px;
  border: 1px solid rgba(251, 231, 48, 0.28);
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5 *,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5 *::before,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5 *::after {
  box-sizing: border-box;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__inner {
  max-width: 1120px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: minmax(0, 1.45fr) minmax(280px, 0.75fr);
  gap: 28px;
  align-items: stretch;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__text-section {
  padding: 30px;
  background: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #b43737;
  border-radius: 20px;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__eyebrow {
  margin: 0 0 10px;
  color: #fbe730 !important;
  -webkit-text-fill-color: #fbe730 !important;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__heading {
  display: block !important;
  margin: 0 0 16px;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  font-size: clamp(30px, 4vw, 44px) !important;
  line-height: 1.1 !important;
  font-weight: 900 !important;
  letter-spacing: -0.035em;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__intro,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__body {
  margin: 0 0 18px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem;
  line-height: 1.7;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__features {
  margin-top: 24px;
  padding: 22px;
  background: rgba(180, 55, 55, 0.16);
  border: 1px solid rgba(251, 231, 48, 0.20);
  border-radius: 16px;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__subheading {
  margin: 0 0 14px;
  color: #fbe730 !important;
  -webkit-text-fill-color: #fbe730 !important;
  font-size: 1.25rem;
  line-height: 1.25;
  font-weight: 900;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__list-item {
  position: relative;
  margin: 0 0 11px;
  padding-left: 24px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 0.96rem;
  line-height: 1.55;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__list-item:last-child {
  margin-bottom: 0;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__list-item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 9px;
  height: 9px;
  background: #fbe730;
  border-radius: 50%;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__brand {
  margin: 20px 0 0;
  padding: 15px 17px;
  background: rgba(255, 255, 255, 0.06);
  border-left: 4px solid #fbe730;
  border-radius: 12px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 0.96rem;
  line-height: 1.55;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__brand strong {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  font-weight: 900;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-section {
  padding: 28px;
  background: #fbe730 !important;
  background-color: #fbe730 !important;
  border-radius: 20px;
  border: 1px solid rgba(251, 231, 48, 0.55);
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100%;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-heading {
  margin: 0 0 12px;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  font-size: 1.75rem;
  line-height: 1.15;
  font-weight: 900;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-text {
  margin: 0 0 20px;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  font-size: 1rem;
  line-height: 1.6;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0 0 12px;
  padding: 13px 22px;
  background: #b43737 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  border-radius: 999px;
  text-decoration: none !important;
  font-size: 0.96rem;
  font-weight: 900;
  line-height: 1.2;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-button:hover {
  background: #000000 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  font-size: 0.95rem;
  font-weight: 900;
  text-decoration: underline !important;
  text-underline-offset: 3px;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-link:hover {
  color: #b43737 !important;
  -webkit-text-fill-color: #b43737 !important;
}

@media (max-width: 880px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__inner {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 600px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5 {
    padding: 34px 15px;
    border-radius: 20px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__text-section,
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-section {
    padding: 22px 18px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__heading {
    font-size: 30px !important;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-button,
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-consulta-con-brujo-servicios-s4-4131f7a5__cta-link {
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e241dc0 */.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0 {
  font-family: 'Helvetica Neue', Arial, sans-serif;
  color: #000000;
  background-color: #FFFFFF;
  padding: 3rem 1.5rem;
  max-width: 1200px;
  margin: 0 auto;
  box-sizing: border-box;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__header {
  text-align: center;
  margin-bottom: 2.5rem;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__heading {
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 1rem;
  color: #000000;
  letter-spacing: -0.02em;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__lead {
  font-size: 1.125rem;
  line-height: 1.6;
  max-width: 800px;
  margin: 0 auto;
  color: #000000;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__productos-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
  margin-bottom: 2.5rem;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__producto-item {
  background-color: #FFFFFF;
  border: 2px solid #B43737;
  padding: 1.75rem 1.5rem;
  transition: transform 0.2s ease, border-color 0.2s ease;
  box-sizing: border-box;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__producto-item:hover {
  border-color: #000000;
  transform: translateY(-4px);
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__producto-nombre {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 0.75rem;
  color: #B43737;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__producto-texto {
  font-size: 1rem;
  line-height: 1.6;
  margin: 0;
  color: #000000;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria {
  background-color: rgba(180, 55, 55, 0.05);
  border: 2px solid #B43737;
  padding: 2rem;
  margin-top: 1rem;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria-titulo {
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 1rem;
  color: #B43737;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria-texto {
  font-size: 1.0625rem;
  line-height: 1.7;
  margin: 0 0 1.25rem;
  color: #000000;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria-cta-texto {
  font-size: 1.0625rem;
  line-height: 1.7;
  margin: 0 0 1.5rem;
  font-weight: 600;
  color: #000000;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton {
  display: inline-block;
  padding: 0.875rem 2rem;
  font-size: 1rem;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  border: 2px solid transparent;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
  cursor: pointer;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton--contactar {
  background-color: #B43737;
  color: #FFFFFF;
  border-color: #B43737;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton--contactar:hover {
  background-color: #FFFFFF;
  color: #B43737;
  border-color: #B43737;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton--llamar {
  background-color: #000000;
  color: #FFFFFF;
  border-color: #000000;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton--llamar:hover {
  background-color: #FFFFFF;
  color: #000000;
  border-color: #000000;
}

@media (max-width: 992px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__productos-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 640px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0 {
    padding: 2rem 1rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__heading {
    font-size: 1.75rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__productos-grid {
    grid-template-columns: 1fr;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria {
    padding: 1.5rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__asesoria-titulo {
    font-size: 1.5rem;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__actions {
    flex-direction: column;
    align-items: stretch;
  }
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-productos-de-botanica-esoterica-s5-2e241dc0__boton {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760b4e7e *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-760b4e7e {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-760b4e7e h1,
.elementor-181618 .elementor-element.elementor-element-760b4e7e h2,
.elementor-181618 .elementor-element.elementor-element-760b4e7e h3,
.elementor-181618 .elementor-element.elementor-element-760b4e7e h4,
.elementor-181618 .elementor-element.elementor-element-760b4e7e h5,
.elementor-181618 .elementor-element.elementor-element-760b4e7e h6,
.elementor-181618 .elementor-element.elementor-element-760b4e7e p,
.elementor-181618 .elementor-element.elementor-element-760b4e7e li,
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-760b4e7e .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69eb4bd5 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h1,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h2,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h3,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h4,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h5,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 h6,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 p,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 li,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-69eb4bd5 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdf31f8 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h1,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h2,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h3,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h4,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h5,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 h6,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 p,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 li,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-1cdf31f8 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d8f1063 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-7d8f1063 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h1,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h2,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h3,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h4,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h5,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 h6,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 p,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 li,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-7d8f1063 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25eba533 */.rl-test-corner-section{background-color:;padding:40px 24px;font-family:inherit}.rl-test-corner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1160px;margin:0 auto}.rl-test-corner-card{position:relative;background:#ffffff;border-radius:24px;padding:32px 28px 24px;box-shadow:0 4px 14px rgba(0,0,0,0.06);border:1px solid #f0ebe3;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.rl-test-corner-card::before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 32px 32px 0;border-color:transparent #B43737 transparent transparent}.rl-test-corner-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.rl-test-corner-stars{display:block;color:#FBE730;font-size:20px;letter-spacing:2px;margin-bottom:12px}.rl-test-corner-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.rl-test-corner-service-badge,.rl-test-corner-location-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:600;line-height:1.4}.rl-test-corner-service-badge{background-color:#B43737;color:#ffffff;border:1px solid #B43737}.rl-test-corner-location-badge{background-color:#f5f1ea;color:#374151;border:1px solid #e5dfd6}.rl-test-corner-quote{margin:0 0 18px;font-size:18px;line-height:1.6;color:#1f2937;font-weight:400}.rl-test-corner-author{border-top:1px solid #e5dfd6;padding-top:14px}.rl-test-corner-name{display:block;font-weight:700;font-size:16px;color:#111827}.rl-test-corner-microcopy{display:block;font-size:13px;color:#374151;margin-top:4px}@media(max-width:1024px){.rl-test-corner-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rl-test-corner-grid{grid-template-columns:1fr}.rl-test-corner-quote{font-size:16px}.rl-test-corner-card{padding:28px 20px 20px}}

/* CEA_ACCESSIBILITY_GUARD_START */
.rl-test-seccion,
.rl-test-section,
[class^='rl-test-'],
[class*=' rl-test-'] {
  font-family: inherit !important;
}

.rl-test-seccion p,
.rl-test-seccion li,
.rl-test-seccion blockquote,
.rl-test-section p,
.rl-test-section li,
.rl-test-section blockquote,
[class^='rl-test-'] p,
[class^='rl-test-'] li,
[class^='rl-test-'] blockquote,
[class*=' rl-test-'] p,
[class*=' rl-test-'] li,
[class*=' rl-test-'] blockquote {
  color: #1f2937;
  font-family: inherit !important;
  font-weight: 400;
  line-height: 1.6;
}

.rl-test-seccion strong,
.rl-test-section strong,
[class^='rl-test-'] strong,
[class*=' rl-test-'] strong {
  color: #111827;
  font-weight: 700;
}

.rl-test-seccion small,
.rl-test-seccion span,
.rl-test-section small,
.rl-test-section span,
[class^='rl-test-'] small,
[class^='rl-test-'] span,
[class*=' rl-test-'] small,
[class*=' rl-test-'] span {
  font-family: inherit !important;
  line-height: 1.45;
}

.rl-test-seccion [style*='opacity'],
.rl-test-section [style*='opacity'],
[class^='rl-test-'] [style*='opacity'],
[class*=' rl-test-'] [style*='opacity'] {
  opacity: 1 !important;
}

/* No forzar background, border, box-shadow, border-radius ni grid.
   Esos estilos quedan libres para que el bloque pueda variar visualmente. */
@media (max-width: 767px) {
  .rl-test-seccion p,
  .rl-test-seccion li,
  .rl-test-seccion blockquote,
  .rl-test-section p,
  .rl-test-section li,
  .rl-test-section blockquote,
  [class^='rl-test-'] p,
  [class^='rl-test-'] li,
  [class^='rl-test-'] blockquote,
  [class*=' rl-test-'] p,
  [class*=' rl-test-'] li,
  [class*=' rl-test-'] blockquote {
    font-size: 16px;
  }
}
/* CEA_ACCESSIBILITY_GUARD_END *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53c9d80a */.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 48px 20px;
  background: #000000 !important;
  background-color: #000000 !important;
  color: #ffffff !important;
  font-family: inherit;
  box-sizing: border-box;
  border-radius: 24px;
  border: 1px solid rgba(251, 231, 48, 0.28);
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a *,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a *::before,
.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a *::after {
  box-sizing: border-box;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__header {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 30px;
  padding: 28px 30px;
  background: #070707 !important;
  background-color: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #B43737;
  border-bottom: 4px solid #FBE730;
  border-radius: 18px;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__title {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 14px !important;
  padding: 0 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: transparent !important;
  font-size: clamp(30px, 4vw, 44px) !important;
  line-height: 1.1 !important;
  font-weight: 900 !important;
  letter-spacing: -0.035em !important;
  text-transform: none !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__subtitle {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 10px !important;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem !important;
  line-height: 1.65 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__note {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 !important;
  color: #FBE730 !important;
  -webkit-text-fill-color: #FBE730 !important;
  font-size: 0.96rem !important;
  line-height: 1.6 !important;
  font-weight: 800 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
  margin-top: 28px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__item {
  position: relative;
  display: flex !important;
  flex-direction: column;
  min-height: 100%;
  padding: 26px 22px 22px;
  background: #ffffff !important;
  background-color: #ffffff !important;
  border: 1px solid rgba(180, 55, 55, 0.30);
  border-radius: 18px;
  border-left: 5px solid #B43737;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.22);
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  width: 100%;
  height: 5px;
  background: #B43737;
  border-radius: 18px 18px 0 0;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__badge {
  display: inline-flex !important;
  align-items: center;
  width: fit-content;
  margin: 0 0 12px;
  padding: 6px 12px;
  background: #FBE730 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  position: relative;
  top: auto;
  right: auto;
  z-index: 2;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__item-title {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 10px !important;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  font-size: 1.14rem !important;
  line-height: 1.28 !important;
  font-weight: 900 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__item-title::after {
  content: "";
  display: block;
  width: 42px;
  height: 3px;
  margin-top: 9px;
  background: #FBE730;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__price {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 12px !important;
  color: #B43737 !important;
  -webkit-text-fill-color: #B43737 !important;
  font-size: 1.45rem !important;
  line-height: 1.2 !important;
  font-weight: 900 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__desc {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 9px !important;
  color: #374151 !important;
  -webkit-text-fill-color: #374151 !important;
  font-size: 0.94rem !important;
  line-height: 1.58 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__desc:last-child {
  margin-bottom: 0 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__cta {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin-top: 30px;
  padding: 22px 24px;
  background: #070707 !important;
  background-color: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #B43737;
  border-radius: 18px;
  text-align: center;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__cta-text {
  margin: 0;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem;
  line-height: 1.65;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__cta-text a {
  color: #FBE730 !important;
  -webkit-text-fill-color: #FBE730 !important;
  font-weight: 900;
  text-decoration: underline !important;
  text-underline-offset: 3px;
  border-bottom: 0 !important;
}

.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__cta-text a:hover {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

@media (max-width: 980px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 640px) {
  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a {
    padding: 34px 15px !important;
    border-radius: 20px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__header {
    padding: 22px 18px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__title {
    font-size: 30px !important;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__grid {
    grid-template-columns: 1fr !important;
    gap: 16px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__item {
    padding: 24px 18px 20px;
  }

  .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-precios-de-rituales-s10-53c9d80a__cta {
    padding: 20px 18px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915e9c5 */.elementor-181618 .elementor-element.elementor-element-915e9c5 h1,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h2,
.elementor-181618 .elementor-element.elementor-element-915e9c5 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-181618 .elementor-element.elementor-element-915e9c5 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-181618 .elementor-element.elementor-element-915e9c5 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-181618 .elementor-element.elementor-element-915e9c5 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-181618 .elementor-element.elementor-element-915e9c5 h4,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h5,
.elementor-181618 .elementor-element.elementor-element-915e9c5 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-181618 .elementor-element.elementor-element-915e9c5 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-181618 .elementor-element.elementor-element-915e9c5 h5,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-181618 .elementor-element.elementor-element-915e9c5 p,
.elementor-181618 .elementor-element.elementor-element-915e9c5 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-181618 .elementor-element.elementor-element-915e9c5 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-181618 .elementor-element.elementor-element-915e9c5 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-181618 .elementor-element.elementor-element-915e9c5 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-181618 .elementor-element.elementor-element-915e9c5 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-181618 .elementor-element.elementor-element-915e9c5 h5,
  .elementor-181618 .elementor-element.elementor-element-915e9c5 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-181618 .elementor-element.elementor-element-915e9c5 p,
  .elementor-181618 .elementor-element.elementor-element-915e9c5 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}

/* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-915e9c5 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-915e9c5 h1,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h2,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h3,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h4,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h5,
.elementor-181618 .elementor-element.elementor-element-915e9c5 h6,
.elementor-181618 .elementor-element.elementor-element-915e9c5 p,
.elementor-181618 .elementor-element.elementor-element-915e9c5 li,
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-915e9c5 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c619c *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-71c619c {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-71c619c h1,
.elementor-181618 .elementor-element.elementor-element-71c619c h2,
.elementor-181618 .elementor-element.elementor-element-71c619c h3,
.elementor-181618 .elementor-element.elementor-element-71c619c h4,
.elementor-181618 .elementor-element.elementor-element-71c619c h5,
.elementor-181618 .elementor-element.elementor-element-71c619c h6,
.elementor-181618 .elementor-element.elementor-element-71c619c p,
.elementor-181618 .elementor-element.elementor-element-71c619c li,
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-71c619c .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7577bf69 */.rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69 { font-family: 'Helvetica Neue', Arial, sans-serif; color: #1a1a1a; background-color: #ffffff; background-image: radial-gradient(circle, rgba(0,0,0,0.05) 1px, transparent 1px); background-size: 20px 20px; padding: 4rem 1rem; margin: 0; line-height: 1.5; box-sizing: border-box; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69 * { box-sizing: border-box; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__inner { max-width: 1200px; margin: 0 auto; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__intro { font-size: 1.1rem; text-align: center; max-width: 800px; margin: 0 auto 3rem; color: #333; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__grid { display: grid; grid-template-columns: 1fr; gap: 2rem; margin-bottom: 3rem; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__card { background-color: #fff; border: 1px solid #e5e5e5; border-top: 4px solid #B43737; padding: 2rem; box-shadow: 0 2px 8px rgba(0,0,0,0.05); transition: box-shadow 0.3s ease, transform 0.3s ease; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__card:hover { box-shadow: 0 6px 16px rgba(180,55,55,0.15); transform: translateY(-2px); } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__card-title { font-size: 1.5rem; margin: 0 0 0.75rem; color: #B43737; font-weight: 700; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__card-text { font-size: 1rem; color: #1a1a1a; margin: 0; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__cta { text-align: center; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__cta-link { display: inline-block; background-color: #B43737; color: #fff; padding: 0.9rem 2.5rem; text-decoration: none; font-weight: bold; letter-spacing: 0.5px; border: 2px solid #B43737; transition: background-color 0.3s, color 0.3s, border-color 0.3s; text-transform: uppercase; font-size: 0.9rem; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__cta-link:hover, .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__cta-link:focus { background-color: #FBE730; color: #000; border-color: #FBE730; outline: none; } .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__cta-link:focus { box-shadow: 0 0 0 3px rgba(180,55,55,0.4); } @media (min-width: 768px) { .rl-carousel-amarres-en-chicago-amarres-de-amor-bronx-ny-por-que-elegirnos-s12-7577bf69__grid { grid-template-columns: repeat(2, 1fr); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c48b3fc *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-7c48b3fc {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h1,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h2,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h3,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h4,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h5,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc h6,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc p,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc li,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-7c48b3fc .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb7ae1dc */.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 46px 20px;
  background: #000000 !important;
  background-color: #000000 !important;
  color: #ffffff !important;
  font-family: inherit;
  box-sizing: border-box;
  border-radius: 24px;
  border: 1px solid rgba(251, 231, 48, 0.28);
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc *,
.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc *::before,
.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc *::after {
  box-sizing: border-box;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__header {
  display: block !important;
  margin: 0 0 28px;
  padding: 28px 30px;
  background: #070707 !important;
  background-color: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #B43737;
  border-bottom: 4px solid #FBE730;
  border-radius: 18px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__title {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 0 14px !important;
  padding: 0 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: transparent !important;
  border-left: 0 !important;
  font-size: clamp(30px, 4vw, 44px) !important;
  line-height: 1.1 !important;
  font-weight: 900 !important;
  letter-spacing: -0.035em !important;
  text-transform: none !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__intro {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  margin: 0 !important;
  max-width: 850px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem !important;
  line-height: 1.7 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__coverage {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__group {
  display: block !important;
  padding: 24px 22px;
  background: #ffffff !important;
  background-color: #ffffff !important;
  color: #111827 !important;
  border: 1px solid rgba(180, 55, 55, 0.32);
  border-left: 5px solid #B43737;
  border-radius: 18px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.22);
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__subtitle {
  display: block !important;
  margin: 0 0 16px !important;
  padding-bottom: 10px;
  color: #B43737 !important;
  -webkit-text-fill-color: #B43737 !important;
  border-bottom: 3px solid #FBE730;
  font-size: 1.18rem !important;
  line-height: 1.25 !important;
  font-weight: 900 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__list {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 9px;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__list li,
.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__item {
  position: relative;
  margin: 0 !important;
  padding: 10px 12px 10px 28px !important;
  background: #f9fafb;
  border: 1px solid rgba(180, 55, 55, 0.18);
  border-radius: 10px;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  font-size: 0.95rem !important;
  line-height: 1.4 !important;
  font-weight: 700;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__list li::before {
  content: "";
  position: absolute;
  left: 11px;
  top: 17px;
  width: 8px;
  height: 8px;
  background: #B43737;
  border: 1px solid #B43737;
  transform: rotate(45deg);
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__list--plain li::before {
  background: #FBE730;
  border-color: #B43737;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__link {
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  font-weight: 800;
  text-decoration: none !important;
  border-bottom: 1px solid rgba(180, 55, 55, 0.35);
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__link:hover {
  color: #B43737 !important;
  -webkit-text-fill-color: #B43737 !important;
  border-bottom-color: #B43737;
}

@media (max-width: 820px) {
  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__coverage {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 600px) {
  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc {
    padding: 34px 15px !important;
    border-radius: 20px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__header {
    padding: 22px 18px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__title {
    font-size: 30px !important;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__group {
    padding: 21px 18px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-cobertura-y-ciudades-s13-eb7ae1dc__list {
    grid-template-columns: 1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for saswp-faq-block, class: .elementor-element-455f9232 */.elementor-181618 .elementor-element.elementor-element-455f9232 {
  max-height: 400px;
  overflow-y: auto;
  padding-right: 10px;
  scrollbar-width: thin;
}

.elementor-181618 .elementor-element.elementor-element-455f9232{
    
    h3{
    font-weight: 700;
    color: red;
    margin-top: 28px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52aaff3e *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-52aaff3e {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-52aaff3e h1,
.elementor-181618 .elementor-element.elementor-element-52aaff3e h2,
.elementor-181618 .elementor-element.elementor-element-52aaff3e h3,
.elementor-181618 .elementor-element.elementor-element-52aaff3e h4,
.elementor-181618 .elementor-element.elementor-element-52aaff3e h5,
.elementor-181618 .elementor-element.elementor-element-52aaff3e h6,
.elementor-181618 .elementor-element.elementor-element-52aaff3e p,
.elementor-181618 .elementor-element.elementor-element-52aaff3e li,
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-52aaff3e .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c82518a *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-1c82518a {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-1c82518a h1,
.elementor-181618 .elementor-element.elementor-element-1c82518a h2,
.elementor-181618 .elementor-element.elementor-element-1c82518a h3,
.elementor-181618 .elementor-element.elementor-element-1c82518a h4,
.elementor-181618 .elementor-element.elementor-element-1c82518a h5,
.elementor-181618 .elementor-element.elementor-element-1c82518a h6,
.elementor-181618 .elementor-element.elementor-element-1c82518a p,
.elementor-181618 .elementor-element.elementor-element-1c82518a li,
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-1c82518a .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1722f9e1 */.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1 {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 46px 20px;
  background: #000000 !important;
  background-color: #000000 !important;
  color: #ffffff !important;
  font-family: inherit;
  box-sizing: border-box;
  border-radius: 24px;
  border: 1px solid rgba(251, 231, 48, 0.28);
  overflow: visible !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1 *,
.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1 *::before,
.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1 *::after {
  box-sizing: border-box;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__inner {
  max-width: 1100px;
  margin: 0 auto;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__header {
  display: block !important;
  margin: 0 0 30px;
  padding: 28px 30px;
  background: #070707 !important;
  background-color: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #B43737;
  border-bottom: 4px solid #FBE730;
  border-radius: 18px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__eyebrow {
  display: block !important;
  margin: 0 0 10px;
  color: #FBE730 !important;
  -webkit-text-fill-color: #FBE730 !important;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.1em;
  line-height: 1.3;
  text-transform: uppercase;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__title {
  display: block !important;
  margin: 0 0 14px;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: transparent !important;
  font-size: clamp(30px, 4vw, 44px) !important;
  line-height: 1.1 !important;
  font-weight: 900 !important;
  letter-spacing: -0.035em;
  text-transform: none !important;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__subtitle {
  display: block !important;
  margin: 0;
  max-width: 850px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem;
  line-height: 1.7;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
  margin-bottom: 26px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__card {
  display: block !important;
  padding: 22px;
  background: #ffffff !important;
  background-color: #ffffff !important;
  border: 1px solid rgba(180, 55, 55, 0.32);
  border-left: 5px solid #B43737;
  border-radius: 18px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.22);
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__card-label {
  display: inline-flex;
  margin: 0 0 10px;
  padding: 6px 12px;
  background: rgba(180, 55, 55, 0.10);
  border: 1px solid rgba(180, 55, 55, 0.22);
  border-radius: 999px;
  color: #B43737 !important;
  -webkit-text-fill-color: #B43737 !important;
  font-size: 12px;
  font-weight: 900;
  line-height: 1.3;
  text-transform: uppercase;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__card-title {
  margin: 0 0 9px;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
  font-size: 1.14rem;
  line-height: 1.28;
  font-weight: 900;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__card-text {
  margin: 0;
  color: #374151 !important;
  -webkit-text-fill-color: #374151 !important;
  font-size: 0.95rem;
  line-height: 1.62;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__note {
  margin: 0 0 26px;
  padding: 18px 20px;
  background: rgba(180, 55, 55, 0.16) !important;
  border: 1px solid rgba(251, 231, 48, 0.22);
  border-left: 5px solid #FBE730;
  border-radius: 16px;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__note p {
  margin: 0;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 0.96rem;
  line-height: 1.65;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__footer {
  display: block !important;
  padding: 22px 24px;
  background: #070707 !important;
  background-color: #070707 !important;
  border: 1px solid rgba(251, 231, 48, 0.24);
  border-left: 5px solid #B43737;
  border-radius: 18px;
  visibility: visible !important;
  opacity: 1 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__cta-text {
  margin: 0 0 16px;
  color: #e5e7eb !important;
  -webkit-text-fill-color: #e5e7eb !important;
  font-size: 1rem;
  line-height: 1.65;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 18px;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 13px 22px;
  background: #B43737 !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  border-radius: 999px;
  font-size: 0.95rem;
  font-weight: 900;
  line-height: 1.2;
  text-decoration: none !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__button:hover {
  background: #FBE730 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__button--secondary {
  background: #FBE730 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__button--secondary:hover {
  background: #ffffff !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__sources {
  margin: 0;
  color: #d1d5db !important;
  -webkit-text-fill-color: #d1d5db !important;
  font-size: 0.88rem;
  line-height: 1.6;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__source-link {
  color: #FBE730 !important;
  -webkit-text-fill-color: #FBE730 !important;
  font-weight: 800;
  text-decoration: underline !important;
  text-underline-offset: 3px;
}

.rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__source-link:hover {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

@media (max-width: 900px) {
  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__grid {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 600px) {
  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1 {
    padding: 34px 15px;
    border-radius: 20px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__header,
  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__footer {
    padding: 22px 18px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__title {
    font-size: 30px !important;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__card {
    padding: 20px 18px;
  }

  .rl-html-amarres-en-chicago-amarres-de-amor-bronx-ny-local-authority-data-s18-1722f9e1__button {
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26bf9705 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-26bf9705 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-26bf9705 h1,
.elementor-181618 .elementor-element.elementor-element-26bf9705 h2,
.elementor-181618 .elementor-element.elementor-element-26bf9705 h3,
.elementor-181618 .elementor-element.elementor-element-26bf9705 h4,
.elementor-181618 .elementor-element.elementor-element-26bf9705 h5,
.elementor-181618 .elementor-element.elementor-element-26bf9705 h6,
.elementor-181618 .elementor-element.elementor-element-26bf9705 p,
.elementor-181618 .elementor-element.elementor-element-26bf9705 li,
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-26bf9705 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b8cab2 *//* cea-amarres-chicago-dark-policy */
.elementor-181618 .elementor-element.elementor-element-52b8cab2 {
  background-color: #000000;
  color: #ffffff;
}
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h1,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h2,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h3,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h4,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h5,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 h6,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 p,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 li,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-heading-title,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-widget-text-editor {
  color: #ffffff !important;
}
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-widget-html,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-widget-html section,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-widget-html article,
.elementor-181618 .elementor-element.elementor-element-52b8cab2 .elementor-widget-html div {
  background-color: #000000 !important;
  color: #ffffff !important;
}/* End custom CSS */