.elementor-157 .elementor-element.elementor-element-83d4959{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-caf9e64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-5535f47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-157 .elementor-element.elementor-element-4f4cfe7{--display:flex;}.elementor-157 .elementor-element.elementor-element-4f4cfe7.e-con{--flex-grow:0;--flex-shrink:0;}.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-157 .elementor-element.elementor-element-3aabca8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3962639{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-3962639:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-3962639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-157 .elementor-element.elementor-element-3962639.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-f6a056f{text-align:center;}.elementor-157 .elementor-element.elementor-element-f6a056f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-7aecd25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-068ac8f{--display:flex;}.elementor-157 .elementor-element.elementor-element-57954de{--display:flex;}.elementor-157 .elementor-element.elementor-element-57954de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-d7615bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-1c9afcf{--display:flex;}.elementor-157 .elementor-element.elementor-element-1c9afcf:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-1c9afcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-157 .elementor-element.elementor-element-1c9afcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-9118338 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-71c07e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.72;--padding-top:150px;--padding-bottom:0200px;--padding-left:030px;--padding-right:50px;}.elementor-157 .elementor-element.elementor-element-71c07e0::before, .elementor-157 .elementor-element.elementor-element-71c07e0 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-71c07e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-71c07e0 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-71c07e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-71c07e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(122deg, #251A12 34%, #FFFFFF00 92%);}.elementor-157 .elementor-element.elementor-element-71c07e0 .elementor-background-slideshow__slide__image{background-position:center right;}.elementor-157 .elementor-element.elementor-element-71c07e0 > .elementor-shape-bottom svg, .elementor-157 .elementor-element.elementor-element-71c07e0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(244% + 1.3px);transform:translateX(-50%) rotateY(180deg);}.elementor-157 .elementor-element.elementor-element-71c07e0.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-8cf9ddb{--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:flex-start;}.elementor-157 .elementor-element.elementor-element-8cf9ddb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text svg path{-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(0.8s + 0.3s);animation-delay:calc(0.8s + 0.3s);}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(0.8s + 0.3s);animation-delay:calc(0.8s + 0.3s);}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(0.8s + 0.3s);animation-delay:calc(0.8s + 0.3s);}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text-cursor{-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-157 .elementor-element.elementor-element-5593f12{width:var( --container-widget-width, 69.799% );max-width:69.799%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:69.799%;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-5593f12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text{text-align:left;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text a{text-align:left;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text-preffix{color:var( --e-global-color-69a6d69 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;padding-top:10px;padding-bottom:10px;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text{color:var( --e-global-color-69a6d69 );padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text{color:var( --e-global-color-69a6d69 );padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text-selected {color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b, .elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b i,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text-suffuix{padding-top:10px;padding-bottom:10px;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text-suffix{color:#333333;}.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-157 .elementor-element.elementor-element-2add454{width:var( --container-widget-width, 67.333% );max-width:67.333%;--container-widget-width:67.333%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-2add454.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-2add454 p{margin-block-end:0px;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;box-shadow:3px 3px 7px 0px rgba(0,0,0,0.5);border-style:none;border-radius:10px 10px 10px 10px;}	.elementor-157 .elementor-element.elementor-element-c1ff258 [class*="elementor-animation"]:hover,
								.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::before,
								.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::after{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-c1ff258{width:var( --container-widget-width, 27.767% );max-width:27.767%;--container-widget-width:27.767%;--container-widget-flex-grow:0;text-align:left;}.elementor-157 .elementor-element.elementor-element-c1ff258.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-wrap{max-width:252px;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-icon{font-size:18px;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-icon svg{width:18px;height:18px;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-text,.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::after{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button:hover{border-color:#E8E8E8;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-c1ff258.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-1aba05f3{--display:flex;--padding-top:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-1aba05f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-7f436564{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-157 .elementor-element.elementor-element-7f436564 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-1d5bfc1{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-1d57d59e{--display:flex;--min-height:230px;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-1d57d59e:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-1d57d59e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-1d57d59e.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-73549bcf .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-73549bcf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-73549bcf.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-73549bcf.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-73549bcf .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-73549bcf .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-1a9effb9{text-align:start;}.elementor-157 .elementor-element.elementor-element-1a9effb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-2292a040{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-2292a040.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-7ae37c9{--display:flex;--min-height:230px;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-7ae37c9:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-7ae37c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-7ae37c9.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-56854ea .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-56854ea.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-56854ea.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-56854ea.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-56854ea .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-56854ea .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-d56cb1f{text-align:start;}.elementor-157 .elementor-element.elementor-element-d56cb1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-aa512c5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-ca1a56b{--display:flex;--min-height:230px;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-ca1a56b:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-ca1a56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-ca1a56b.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-6cfc8de .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-6cfc8de.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6cfc8de.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6cfc8de.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6cfc8de .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-6cfc8de .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-25e8890{text-align:start;}.elementor-157 .elementor-element.elementor-element-25e8890 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-ea67694{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-21fdee4e{--display:flex;--padding-top:3em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-157 .elementor-element.elementor-element-21fdee4e:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-21fdee4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69a6d69 );}.elementor-157 .elementor-element.elementor-element-35503d9c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-157 .elementor-element.elementor-element-35503d9c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-a12540c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-a12540c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-2c70801{--e-image-carousel-slides-to-show:3;}.elementor-157 .elementor-element.elementor-element-25e808f1{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-157 .elementor-element.elementor-element-25e808f1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-25e808f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-7031e45{--display:flex;}.elementor-157 .elementor-element.elementor-element-3f0c92c{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-157 .elementor-element.elementor-element-a11581d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-157 .elementor-element.elementor-element-a11581d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-1115ba7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-235142d1{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-235142d1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-235142d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-35d3c644.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-35d3c644.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-35d3c644.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-165b1ade{text-align:start;}.elementor-157 .elementor-element.elementor-element-165b1ade .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-18ad1aec{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-98c8866{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-98c8866:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-98c8866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-c26dba8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-c26dba8.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-c26dba8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-bdbfa5c{text-align:start;}.elementor-157 .elementor-element.elementor-element-bdbfa5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-3424909{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-177ee0b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-177ee0b:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-177ee0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon-wrapper{text-align:start;}.elementor-157 .elementor-element.elementor-element-edc522e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-edc522e.elementor-view-stacked .elementor-icon{color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-edc522e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon{font-size:26px;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon svg{height:26px;}.elementor-157 .elementor-element.elementor-element-190ff5c{text-align:start;}.elementor-157 .elementor-element.elementor-element-190ff5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-7e61e51{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;box-shadow:3px 3px 7px 0px rgba(0,0,0,0.5);border-style:none;border-radius:10px 10px 10px 10px;}	.elementor-157 .elementor-element.elementor-element-80bdf1c [class*="elementor-animation"]:hover,
								.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::before,
								.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::after{background-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-80bdf1c{width:var( --container-widget-width, 27.767% );max-width:27.767%;--container-widget-width:27.767%;--container-widget-flex-grow:0;text-align:left;}.elementor-157 .elementor-element.elementor-element-80bdf1c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-wrap{max-width:252px;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-icon{font-size:18px;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-icon svg{width:18px;height:18px;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-text,.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::after{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button:hover{border-color:#E8E8E8;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-80bdf1c.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-514845b{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-514845b:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-514845b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2413a56 );}.elementor-157 .elementor-element.elementor-element-a416ae6{--display:flex;}.elementor-157 .elementor-element.elementor-element-6b962b9{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-157 .elementor-element.elementor-element-d153663{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-157 .elementor-element.elementor-element-d153663 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-ce5a8ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-e1581e6{--display:flex;--border-radius:15px 15px 0px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-e1581e6:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-e1581e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-e1581e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-c821bc8{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;}.elementor-157 .elementor-element.elementor-element-42d6e4d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-3532957{text-align:start;}.elementor-157 .elementor-element.elementor-element-3532957 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-b03f0b3{--display:flex;--border-radius:15px 15px 0px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-b03f0b3:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-b03f0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-b03f0b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-4ee3292{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;}.elementor-157 .elementor-element.elementor-element-0675d7f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-8288299{text-align:start;}.elementor-157 .elementor-element.elementor-element-8288299 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-7b5df4c{--display:flex;--border-radius:15px 15px 0px 15px;box-shadow:6px 6px 10px -4px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:26px;--padding-right:25px;}.elementor-157 .elementor-element.elementor-element-7b5df4c:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-7b5df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262A2B0F;}.elementor-157 .elementor-element.elementor-element-7b5df4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-118070b{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:20px;}.elementor-157 .elementor-element.elementor-element-5cc77e7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-8029c83{text-align:start;}.elementor-157 .elementor-element.elementor-element-8029c83 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-157 .elementor-element.elementor-element-6d1e758{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-5e57f94{--display:flex;}.elementor-157 .elementor-element.elementor-element-16742c4{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-157 .elementor-element.elementor-element-1930c4a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-157 .elementor-element.elementor-element-1930c4a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-29f1684{--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;}.elementor-157 .elementor-element.elementor-element-29f1684.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF;color:var( --e-global-color-text );border-color:#EAEAEA;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-13c5ca4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-13c5ca4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-acc-icon-box{width:70px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button, .elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-157 .elementor-element.elementor-element-13c5ca4.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-157 .elementor-element.elementor-element-13c5ca4.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-157 .elementor-element.elementor-element-13c5ca4.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:var( --e-global-color-primary );font-size:18px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:var( --e-global-color-primary );width:18px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:var( --e-global-color-secondary );font-size:15px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:var( --e-global-color-secondary );width:15px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-157 .elementor-element.elementor-element-13c5ca4.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-13c5ca4.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-36cf5bcc{--display:flex;--overlay-opacity:0.88;--padding-top:5em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-36cf5bcc::before, .elementor-157 .elementor-element.elementor-element-36cf5bcc > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-36cf5bcc > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-36cf5bcc > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-36cf5bcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-36cf5bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08080800;--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-36cf5bcc::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-157 .elementor-element.elementor-element-7c15a51c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-7c15a51c{text-align:center;}.elementor-157 .elementor-element.elementor-element-7c15a51c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-4c05316e{width:var( --container-widget-width, 62.357% );max-width:62.357%;--container-widget-width:62.357%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2413a56 );}.elementor-157 .elementor-element.elementor-element-4c05316e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-50a13bb{width:var( --container-widget-width, 49.553% );max-width:49.553%;--container-widget-width:49.553%;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-50a13bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-31beae6{--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-157 .elementor-element.elementor-element-31beae6:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-31beae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525050;}.elementor-157 .elementor-element.elementor-element-ce1605d{text-align:center;}.elementor-157 .elementor-element.elementor-element-ce1605d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-fb6aa1b );}.elementor-157 .elementor-element.elementor-element-b7c323f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-fb6aa1b );}@media(max-width:1024px){.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b, .elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b i,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text{font-size:24px;}.elementor-157 .elementor-element.elementor-element-2add454{width:var( --container-widget-width, 506.672px );max-width:506.672px;--container-widget-width:506.672px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-c1ff258{width:var( --container-widget-width, 217.312px );max-width:217.312px;--container-widget-width:217.312px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-25e808f1{--padding-top:01em;--padding-bottom:01em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-157 .elementor-element.elementor-element-80bdf1c{width:var( --container-widget-width, 217.312px );max-width:217.312px;--container-widget-width:217.312px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-514845b{--padding-top:01em;--padding-bottom:01em;--padding-left:0.25em;--padding-right:0.25em;}.elementor-157 .elementor-element.elementor-element-42d6e4d{font-size:15px;}.elementor-157 .elementor-element.elementor-element-0675d7f{font-size:15px;}.elementor-157 .elementor-element.elementor-element-5cc77e7{font-size:15px;}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-5535f47{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-157 .elementor-element.elementor-element-4f4cfe7{--width:133px;}.elementor-157 .elementor-element.elementor-element-4f4cfe7.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-3aabca8.elementor-element{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-3aabca8{text-align:start;}.elementor-157 .elementor-element.elementor-element-3aabca8 .elementor-heading-title{font-size:15px;}.elementor-157 .elementor-element.elementor-element-3962639{--width:120px;--border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-3962639.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-f6a056f.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-f6a056f{text-align:end;}.elementor-157 .elementor-element.elementor-element-f6a056f .elementor-heading-title{font-size:15px;}.elementor-157 .elementor-element.elementor-element-068ac8f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-157 .elementor-element.elementor-element-57954de{--width:133px;}.elementor-157 .elementor-element.elementor-element-57954de.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-d7615bb.elementor-element{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-d7615bb{text-align:start;}.elementor-157 .elementor-element.elementor-element-d7615bb .elementor-heading-title{font-size:15px;}.elementor-157 .elementor-element.elementor-element-1c9afcf{--width:120px;--border-radius:10px 10px 10px 10px;}.elementor-157 .elementor-element.elementor-element-1c9afcf.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-9118338.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-9118338{text-align:end;}.elementor-157 .elementor-element.elementor-element-9118338 .elementor-heading-title{font-size:15px;}.elementor-157 .elementor-element.elementor-element-71c07e0 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-157 .elementor-element.elementor-element-71c07e0{--overlay-opacity:0.9;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:015px;}.elementor-157 .elementor-element.elementor-element-5593f12{width:var( --container-widget-width, 305px );max-width:305px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text{text-align:left;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text a{text-align:left;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-advanced-text-preffix{font-size:24px;}.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b, .elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text b i,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-anim-text,.elementor-157 .elementor-element.elementor-element-5593f12 .wpr-highlighted-text{font-size:22px;}.elementor-157 .elementor-element.elementor-element-2add454{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-157 .elementor-element.elementor-element-c1ff258{width:var( --container-widget-width, 157.469px );max-width:157.469px;--container-widget-width:157.469px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button-text,.elementor-157 .elementor-element.elementor-element-c1ff258 .wpr-button::after{font-size:13px;}.elementor-157 .elementor-element.elementor-element-1aba05f3{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-7f436564 .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-1d57d59e{--min-height:220px;}.elementor-157 .elementor-element.elementor-element-73549bcf .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-73549bcf .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-1a9effb9 .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-2292a040{font-size:14px;}.elementor-157 .elementor-element.elementor-element-7ae37c9{--min-height:220px;}.elementor-157 .elementor-element.elementor-element-56854ea .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-56854ea .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-d56cb1f .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-aa512c5{font-size:14px;}.elementor-157 .elementor-element.elementor-element-ca1a56b{--min-height:220px;}.elementor-157 .elementor-element.elementor-element-6cfc8de .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-6cfc8de .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-25e8890 .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-ea67694{font-size:14px;}.elementor-157 .elementor-element.elementor-element-21fdee4e{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-35503d9c .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-25e808f1{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-a11581d .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-235142d1{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-157 .elementor-element.elementor-element-235142d1.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-35d3c644 .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-165b1ade{text-align:center;}.elementor-157 .elementor-element.elementor-element-165b1ade .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-18ad1aec{text-align:center;font-size:14px;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-c26dba8 .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-bdbfa5c{text-align:center;}.elementor-157 .elementor-element.elementor-element-bdbfa5c .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-3424909{text-align:center;font-size:14px;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon-wrapper{text-align:center;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon{font-size:24px;}.elementor-157 .elementor-element.elementor-element-edc522e .elementor-icon svg{height:24px;}.elementor-157 .elementor-element.elementor-element-190ff5c{text-align:center;}.elementor-157 .elementor-element.elementor-element-190ff5c .elementor-heading-title{font-size:18px;}.elementor-157 .elementor-element.elementor-element-7e61e51{text-align:center;font-size:14px;}.elementor-157 .elementor-element.elementor-element-80bdf1c{width:var( --container-widget-width, 173.469px );max-width:173.469px;--container-widget-width:173.469px;--container-widget-flex-grow:0;text-align:center;}.elementor-157 .elementor-element.elementor-element-80bdf1c.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button-text,.elementor-157 .elementor-element.elementor-element-80bdf1c .wpr-button::after{font-size:14px;}.elementor-157 .elementor-element.elementor-element-514845b{--padding-top:02em;--padding-bottom:02em;--padding-left:0.25em;--padding-right:0.25em;}.elementor-157 .elementor-element.elementor-element-d153663 .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-e1581e6{--width:300px;}.elementor-157 .elementor-element.elementor-element-42d6e4d{font-size:13px;}.elementor-157 .elementor-element.elementor-element-3532957 .elementor-heading-title{font-size:14px;}.elementor-157 .elementor-element.elementor-element-b03f0b3{--width:300px;}.elementor-157 .elementor-element.elementor-element-0675d7f{font-size:13px;}.elementor-157 .elementor-element.elementor-element-8288299 .elementor-heading-title{font-size:14px;}.elementor-157 .elementor-element.elementor-element-7b5df4c{--width:300px;}.elementor-157 .elementor-element.elementor-element-5cc77e7{font-size:13px;}.elementor-157 .elementor-element.elementor-element-8029c83 .elementor-heading-title{font-size:14px;}.elementor-157 .elementor-element.elementor-element-6d1e758{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-157 .elementor-element.elementor-element-1930c4a .elementor-heading-title{font-size:28px;}.elementor-157 .elementor-element.elementor-element-13c5ca4{width:var( --container-widget-width, 288.188px );max-width:288.188px;--container-widget-width:288.188px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-13c5ca4 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:13px;}.elementor-157 .elementor-element.elementor-element-36cf5bcc{--padding-top:5em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-157 .elementor-element.elementor-element-7c15a51c{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-7c15a51c.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-7c15a51c .elementor-heading-title{font-size:26px;}.elementor-157 .elementor-element.elementor-element-4c05316e{width:var( --container-widget-width, 378.219px );max-width:378.219px;--container-widget-width:378.219px;--container-widget-flex-grow:0;font-size:13px;}.elementor-157 .elementor-element.elementor-element-50a13bb{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-157 .elementor-element.elementor-element-31beae6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:10px;--padding-left:010px;--padding-right:010px;}.elementor-157 .elementor-element.elementor-element-31beae6.e-con{--align-self:center;}.elementor-157 .elementor-element.elementor-element-ce1605d.elementor-element{--align-self:center;}.elementor-157 .elementor-element.elementor-element-ce1605d{text-align:center;}.elementor-157 .elementor-element.elementor-element-ce1605d .elementor-heading-title{font-size:15px;}.elementor-157 .elementor-element.elementor-element-b7c323f{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-157 .elementor-element.elementor-element-4f4cfe7{--width:23.539%;}.elementor-157 .elementor-element.elementor-element-3962639{--width:20%;}.elementor-157 .elementor-element.elementor-element-1aba05f3{--width:100%;}.elementor-157 .elementor-element.elementor-element-1d57d59e{--width:45%;}.elementor-157 .elementor-element.elementor-element-7ae37c9{--width:45%;}.elementor-157 .elementor-element.elementor-element-ca1a56b{--width:45%;}.elementor-157 .elementor-element.elementor-element-a12540c{--width:88.229%;}}/* Start custom CSS for shortcode, class: .elementor-element-50a13bb *//* ========================================
   IMPORTAR FONTES GOOGLE
   ======================================== */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap');

/* ========================================
   FORMULÁRIO JR MÓVEIS - VERSÃO COMPACTA
   ======================================== */

/* Container principal */
.form-jrmoveis {
    max-width: 600px;
    margin: 30px auto;
    padding: 35px 30px;
    background: #ffffff;
    border-radius: 8px;
    box-shadow: 0 10px 40px rgba(44, 24, 16, 0.12);
    font-family: 'Montserrat', sans-serif !important;
    position: relative;
}

/* Forçar Montserrat em TUDO */
.form-jrmoveis,
.form-jrmoveis * {
    font-family: 'Montserrat', sans-serif !important;
}

/* Barra dourada no topo */
.form-jrmoveis::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg, #D4A574, #2C1810);
    border-radius: 8px 8px 0 0;
}

/* Título do formulário - PLAYFAIR DISPLAY */
.form-jrmoveis h3 {
    font-family: 'Playfair Display', serif !important;
    font-size: 28px;
    color: #2C1810;
    text-align: center;
    margin-bottom: 5px;
    font-weight: 700;
}

/* Subtítulo - MONTSERRAT */
.form-jrmoveis .subtitle {
    font-family: 'Montserrat', sans-serif !important;
    text-align: center;
    color: #777;
    font-size: 14px;
    margin-bottom: 25px;
    font-weight: 300;
}

/* Labels - MONTSERRAT */
.form-jrmoveis label {
    font-family: 'Montserrat', sans-serif !important;
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #2C1810;
    margin-bottom: 1px;
    font-weight: 600;
}

/* Inputs - MONTSERRAT */
.form-jrmoveis input[type="text"],
.form-jrmoveis input[type="email"],
.form-jrmoveis input[type="tel"],
.form-jrmoveis select {
    font-family: 'Montserrat', sans-serif !important;
    width: 100%;
    padding: 12px 14px;
    border: 2px solid #E5E5E5;
    border-radius: 4px;
    font-size: 15px;
    color: #3D3D3D;
    transition: all 0.3s ease;
    background: #FAFAFA;
    margin-bottom: 15px;
}

/* Efeito de foco */
.form-jrmoveis input:focus,
.form-jrmoveis select:focus {
    outline: none;
    border-color: #D4A574;
    background: #ffffff;
    box-shadow: 0 0 0 3px rgba(212, 165, 116, 0.1);
    transform: translateY(-1px);
}

/* Placeholder - MONTSERRAT */
.form-jrmoveis input::placeholder {
    font-family: 'Montserrat', sans-serif !important;
    color: #AAAAAA;
    font-style: italic;
}

/* Select - MONTSERRAT */
.form-jrmoveis select {
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%232C1810' d='M6 8L0 0h12z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 10px;
    cursor: pointer;
}

/* Container dos checkboxes */
.form-jrmoveis .wpcf7-form-control-wrap {
    display: block;
    margin-bottom: 15px;
}

.form-jrmoveis .wpcf7-checkbox {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    margin-top: 10px;
}

/* Cada checkbox */
.form-jrmoveis .wpcf7-list-item {
    font-family: 'Montserrat', sans-serif !important;
    margin: 0 !important;
    display: flex;
    align-items: center;
    background: #F8F6F3;
    padding: 10px 12px;
    border-radius: 4px;
    border: 2px solid transparent;
    transition: all 0.3s ease;
    cursor: pointer;
}

.form-jrmoveis .wpcf7-list-item:hover {
    background: #FFF;
    border-color: #D4A574;
    transform: translateX(2px);
}

/* Checkbox customizado */
.form-jrmoveis input[type="checkbox"] {
    width: 18px;
    height: 18px;
    margin: 0 !important;
    cursor: pointer;
    accent-color: #D4A574;
}

/* Label do checkbox - MONTSERRAT */
.form-jrmoveis .wpcf7-list-item-label {
    font-family: 'Montserrat', sans-serif !important;
    margin-left: 10px;
    cursor: pointer;
    font-size: 13px;
    color: #3D3D3D;
    font-weight: 500;
}

/* Botão - MONTSERRAT */
.form-jrmoveis input[type="submit"] {
    font-family: 'Montserrat', sans-serif !important;
    width: 100%;
    padding: 16px;
    background: linear-gradient(135deg, #2C1810, #1A0F0A);
    color: white;
    border: none;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 2px;
    transition: all 0.4s ease;
    margin-top: 10px;
    box-shadow: 0 4px 15px rgba(44, 24, 16, 0.2);
}

.form-jrmoveis input[type="submit"]:hover {
    background: linear-gradient(135deg, #D4A574, #B8935E);
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(212, 165, 116, 0.4);
}

.form-jrmoveis input[type="submit"]:active {
    transform: translateY(0);
}

/* Mensagens - MONTSERRAT */
.form-jrmoveis .wpcf7-not-valid-tip {
    font-family: 'Montserrat', sans-serif !important;
    color: #d63031;
    font-size: 11px;
    margin-top: 3px;
    display: block;
}

.form-jrmoveis .wpcf7-validation-errors {
    font-family: 'Montserrat', sans-serif !important;
    background: #fff3cd;
    border: 2px solid #ffc107;
    border-radius: 4px;
    padding: 12px;
    margin-top: 15px;
    color: #856404;
    font-size: 13px;
}

.form-jrmoveis .wpcf7-mail-sent-ok {
    font-family: 'Montserrat', sans-serif !important;
    background: #d4edda;
    border: 2px solid #28a745;
    border-radius: 4px;
    padding: 12px;
    margin-top: 15px;
    color: #155724;
    font-weight: 600;
    font-size: 13px;
}

/* Box de privacidade - MONTSERRAT */
.form-jrmoveis .privacy-box {
    font-family: 'Montserrat', sans-serif !important;
    background: #F8F6F3;
    padding: 15px;
    border-radius: 4px;
    border-left: 3px solid #D4A574;
    margin-top: 20px;
    font-size: 11px;
    color: #666;
    line-height: 1.5;
}

.form-jrmoveis .privacy-box strong {
    font-family: 'Montserrat', sans-serif !important;
    color: #2C1810;
    font-size: 12px;
}

/* Responsivo */
@media (max-width: 768px) {
    .form-jrmoveis {
        padding: 25px 20px;
        margin: 20px 15px;
    }
    
    .form-jrmoveis h3 {
        font-size: 24px;
    }
    
    .form-jrmoveis .wpcf7-checkbox {
        grid-template-columns: 1fr;
    }
    
    .form-jrmoveis input[type="submit"] {
        padding: 14px;
    }
}

/* Animação */
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.form-jrmoveis {
    animation: fadeInUp 0.5s ease;
}
```

---

## ⚙️ CONFIGURAR CAMPO ORÇAMENTO NO RD STATION

1. Entre no **RD Station**
2. Vá em **Configurações → Campos Personalizados**
3. Clique em **Criar Novo Campo**
4. Preencha:
   - **Nome:** `cf_orcamento`
   - **Tipo:** Texto
   - **Rótulo:** Orçamento estimado

5. Salvar

---

## 🔌 ATUALIZAR INTEGRAÇÃO RD STATION

No plugin **RD Station CF7**, mapear o novo campo:

**Menu lateral: RD Station CF7 → Editar sua integração**

Adicionar mapeamento:
- Campo formulário: `orcamento`
- Campo RD Station: `cf_orcamento`

---

## 📧 ATUALIZAR EMAIL DE NOTIFICAÇÃO

Na aba **E-mail** do Contact Form 7, adicione o novo campo:
```
🎯 NOVO ORÇAMENTO SOLICITADO!

📋 DADOS DO CLIENTE:
━━━━━━━━━━━━━━━━━━━━
Nome: [nome]
Email: [email]
WhatsApp: [whatsapp]

🏠 PROJETO:
━━━━━━━━━━━━━━━━━━━━
Ambientes desejados:
[ambientes]

💰 Orçamento estimado:
[orcamento]

⏰ Prazo de início:
[prazo]

━━━━━━━━━━━━━━━━━━━━
✅ Lead enviado para RD Station
📅 Enviado em: [_date] às [_time]

/* Labels - MONTSERRAT */
.form-jrmoveis label {
    font-family: 'Montserrat', sans-serif !important;
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #2C1810;
    margin-bottom: 1px !important;  /* ← já estava certo */
    margin-top: 0 !important;       /* ← adicionar isso */
    padding-bottom: 0 !important;   /* ← e isso */
    font-weight: 600;
    line-height: 1.2;               /* ← reduzir line-height */
}

/* Garantir que os inputs também não tenham margin-top */
.form-jrmoveis input[type="text"],
.form-jrmoveis input[type="email"],
.form-jrmoveis input[type="tel"],
.form-jrmoveis select {
    margin-top: 2px !important;     /* ← adicionar isso */
    /* resto permanece igual... */
}/* End custom CSS */