.elementor-1131 .elementor-element.elementor-element-9f881c6{--display:flex;--min-height:95vh;--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.7;--border-radius:0px 0px 060px 60px;}.elementor-1131 .elementor-element.elementor-element-9f881c6:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-9f881c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casanobredf.com.br/wp-content/uploads/2022/03/casal-comemorando.png");background-position:bottom center;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-9f881c6::before, .elementor-1131 .elementor-element.elementor-element-9f881c6 > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-9f881c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-9f881c6 > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-9f881c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-9f881c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1131 .elementor-element.elementor-element-df05f7b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-df05f7b.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-a537d25{--display:flex;}.elementor-1131 .elementor-element.elementor-element-cb82d8f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1131 .elementor-element.elementor-element-cb82d8f.elementor-element{--align-self:flex-start;}.elementor-1131 .elementor-element.elementor-element-b1dbbc0{text-align:start;}.elementor-1131 .elementor-element.elementor-element-b1dbbc0 .elementor-heading-title{font-size:58px;font-weight:300;line-height:1em;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-c0750bf{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-32d22c1{background-color:#FFFFFF2B;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-1131 .elementor-element.elementor-element-ef0778b{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1131 .elementor-element.elementor-element-b7cc79e{--display:flex;}.elementor-1131 .elementor-element.elementor-element-b7cc79e.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-b33ccd5{text-align:center;}.elementor-1131 .elementor-element.elementor-element-b33ccd5 .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-0628ead{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;}.elementor-1131 .elementor-element.elementor-element-9156ce2{--display:flex;--min-height:60vh;--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-1131 .elementor-element.elementor-element-9156ce2:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-9156ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/01-fotos-DSC02398-copy.webp");background-size:cover;}.elementor-1131 .elementor-element.elementor-element-2630d9d{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1131 .elementor-element.elementor-element-c23e5f6{--display:flex;}.elementor-1131 .elementor-element.elementor-element-c23e5f6.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-bc27913{text-align:center;}.elementor-1131 .elementor-element.elementor-element-bc27913 .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-f4bda38{--display:flex;--min-height:56vh;--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-1131 .elementor-element.elementor-element-f4bda38:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-f4bda38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/02-foto-Festa-01-58.webp");background-size:cover;}.elementor-1131 .elementor-element.elementor-element-39f39f5{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1131 .elementor-element.elementor-element-ff26108{--display:flex;}.elementor-1131 .elementor-element.elementor-element-ff26108.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-d47b582{text-align:center;}.elementor-1131 .elementor-element.elementor-element-d47b582 .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-6cb2888{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;}.elementor-1131 .elementor-element.elementor-element-6ae0bef{width:var( --container-widget-width, 80% );max-width:80%;background-color:#FCFCFC;padding:2em 2em 2em 2em;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1131 .elementor-element.elementor-element-6ae0bef.elementor-element{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-icon i{color:#D5881A;transition:color 0.3s;}.elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-icon svg{fill:#D5881A;transition:fill 0.3s;}.elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-item > a{font-weight:700;}.elementor-1131 .elementor-element.elementor-element-6ae0bef .elementor-icon-list-text{transition:color 0.3s;}.elementor-1131 .elementor-element.elementor-element-556c32d .elementor-button:hover, .elementor-1131 .elementor-element.elementor-element-556c32d .elementor-button:focus{background-color:#C78665;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-556c32d.elementor-element{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-556c32d .elementor-button:hover svg, .elementor-1131 .elementor-element.elementor-element-556c32d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-6edf1af{--display:flex;--min-height:60vh;--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-1131 .elementor-element.elementor-element-6edf1af:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-6edf1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/03-foto-IGO_8443.webp");background-size:cover;}.elementor-1131 .elementor-element.elementor-element-f19c190{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1131 .elementor-element.elementor-element-f19c190:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-f19c190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1131 .elementor-element.elementor-element-df9c42d{--display:flex;}.elementor-1131 .elementor-element.elementor-element-df9c42d.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-879bd75{text-align:center;}.elementor-1131 .elementor-element.elementor-element-879bd75 .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-a840d10{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-01569bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:015em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1131 .elementor-element.elementor-element-01569bc:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-01569bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/04-foto-Prime-04-12-2021-0589-copy.webp");background-position:center center;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-01569bc::before, .elementor-1131 .elementor-element.elementor-element-01569bc > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-01569bc > .e-con-inner > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-01569bc > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-01569bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-01569bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #C78665 72%);}.elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-element{--align-self:flex-start;}.elementor-1131 .elementor-element.elementor-element-e8407f0 .elementor-icon-wrapper{text-align:center;}.elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-e8407f0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-57847b4 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-bbe400c{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-c906974{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:015em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1131 .elementor-element.elementor-element-c906974:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-c906974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/05-foto-DSC02167-copy.webp");background-position:top center;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-c906974::before, .elementor-1131 .elementor-element.elementor-element-c906974 > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-c906974 > .e-con-inner > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-c906974 > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-c906974 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-c906974 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #C78665 72%);}.elementor-1131 .elementor-element.elementor-element-52710e2.elementor-element{--align-self:flex-start;}.elementor-1131 .elementor-element.elementor-element-52710e2 .elementor-icon-wrapper{text-align:center;}.elementor-1131 .elementor-element.elementor-element-52710e2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-52710e2.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-52710e2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-52710e2.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-52710e2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-92dc4a1 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-a87a9ad{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-4191652{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:015em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1131 .elementor-element.elementor-element-4191652:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-4191652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/06-foto-JRM_8339.webp");background-position:top center;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-4191652::before, .elementor-1131 .elementor-element.elementor-element-4191652 > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-4191652 > .e-con-inner > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-4191652 > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-4191652 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-4191652 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #C78665 72%);}.elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-element{--align-self:flex-start;}.elementor-1131 .elementor-element.elementor-element-e8d5fec .elementor-icon-wrapper{text-align:center;}.elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-e8d5fec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-f29cacb .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-c3b187b{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-f708d53{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:015em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1131 .elementor-element.elementor-element-f708d53:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-f708d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://casanobredf.com.br/wp-content/uploads/2025/05/sara-kurfess-xCm3FGX8lb8-unsplash.jpg");background-position:top center;background-size:cover;}.elementor-1131 .elementor-element.elementor-element-f708d53::before, .elementor-1131 .elementor-element.elementor-element-f708d53 > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-f708d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-1131 .elementor-element.elementor-element-f708d53 > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-f708d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1131 .elementor-element.elementor-element-f708d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #C78665 72%);}.elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-element{--align-self:flex-start;}.elementor-1131 .elementor-element.elementor-element-b79fcf8 .elementor-icon-wrapper{text-align:center;}.elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-view-framed .elementor-icon, .elementor-1131 .elementor-element.elementor-element-b79fcf8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-f031d36 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-d78aa52{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.6em;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-b4bec9b .elementor-button:hover, .elementor-1131 .elementor-element.elementor-element-b4bec9b .elementor-button:focus{background-color:#C78665;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-b4bec9b.elementor-element{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-b4bec9b .elementor-button:hover svg, .elementor-1131 .elementor-element.elementor-element-b4bec9b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-e522404{--display:flex;--min-height:60vh;--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-1131 .elementor-element.elementor-element-e522404:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-e522404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casanobredf.com.br/wp-content/uploads/2022/03/debutante-com-vestido.png");background-size:cover;}.elementor-1131 .elementor-element.elementor-element-07e53c3{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1131 .elementor-element.elementor-element-d71e39f{--display:flex;}.elementor-1131 .elementor-element.elementor-element-d71e39f.e-con{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-09486bb{text-align:center;}.elementor-1131 .elementor-element.elementor-element-09486bb .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-d7af43c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-1600285 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1131 .elementor-element.elementor-element-3b43c54 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1131 .elementor-element.elementor-element-cc0ee26 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1131 .elementor-element.elementor-element-ddf9cf3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1131 .elementor-element.elementor-element-503ca86 .elementor-button:hover, .elementor-1131 .elementor-element.elementor-element-503ca86 .elementor-button:focus{background-color:#C78665;color:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-503ca86.elementor-element{--align-self:center;}.elementor-1131 .elementor-element.elementor-element-503ca86 .elementor-button:hover svg, .elementor-1131 .elementor-element.elementor-element-503ca86 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1131 .elementor-element.elementor-element-dd05c46{--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-1131 .elementor-element.elementor-element-dd05c46:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-dd05c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-1131 .elementor-element.elementor-element-529bb6a{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-1131 .elementor-element.elementor-element-df05f7b{--width:100%;}.elementor-1131 .elementor-element.elementor-element-b7cc79e{--width:80%;}.elementor-1131 .elementor-element.elementor-element-c23e5f6{--width:80%;}.elementor-1131 .elementor-element.elementor-element-ff26108{--width:60%;}.elementor-1131 .elementor-element.elementor-element-df9c42d{--width:80%;}.elementor-1131 .elementor-element.elementor-element-d71e39f{--width:80%;}}@media(min-width:1025px){.elementor-1131 .elementor-element.elementor-element-9156ce2:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-9156ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1131 .elementor-element.elementor-element-f4bda38:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-f4bda38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1131 .elementor-element.elementor-element-6edf1af:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-6edf1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1131 .elementor-element.elementor-element-e522404:not(.elementor-motion-effects-element-type-background), .elementor-1131 .elementor-element.elementor-element-e522404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1131 .elementor-element.elementor-element-df05f7b{--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-a840d10{--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-d7af43c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1131 .elementor-element.elementor-element-9f881c6{--border-radius:0px 0px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-df05f7b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-b1dbbc0 .elementor-heading-title{font-size:40px;}.elementor-1131 .elementor-element.elementor-element-ef0778b{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-b33ccd5 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-1131 .elementor-element.elementor-element-9156ce2{--min-height:30vh;}.elementor-1131 .elementor-element.elementor-element-2630d9d{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-bc27913 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-1131 .elementor-element.elementor-element-f4bda38{--min-height:30vh;}.elementor-1131 .elementor-element.elementor-element-39f39f5{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-d47b582 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-1131 .elementor-element.elementor-element-6ae0bef{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1131 .elementor-element.elementor-element-6edf1af{--min-height:30vh;}.elementor-1131 .elementor-element.elementor-element-f19c190{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-879bd75 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-1131 .elementor-element.elementor-element-a840d10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1131 .elementor-element.elementor-element-e522404{--min-height:30vh;}.elementor-1131 .elementor-element.elementor-element-07e53c3{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-1131 .elementor-element.elementor-element-09486bb .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-1131 .elementor-element.elementor-element-d7af43c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-32d22c1 */.elementor-1131 .elementor-element.elementor-element-32d22c1{
    backdrop-filter: blur(8px);
}

.elementor-1131 .elementor-element.elementor-element-32d22c1
input,
select{
    width: 100%;
    border-radius: 12px;
    margin-bottom: 10px;
}

.elementor-1131 .elementor-element.elementor-element-32d22c1 label{
    color: white;
}

.elementor-1131 .elementor-element.elementor-element-32d22c1 .wpcf7-submit {
    font-weight: 900;
    padding: 18px 0px;
}

@media only screen and (max-width: 600px) {

.elementor-1131 .elementor-element.elementor-element-32d22c1 .wpcf7-submit {
    font-size: 10px;
    letter-spacing: 3px;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6ae0bef */.elementor-1131 .elementor-element.elementor-element-6ae0bef ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 1rem;
    list-style: none;
    margin: 0 auto;
    gap: 1rem;
}

@media (max-width: 768px) {
    .elementor-1131 .elementor-element.elementor-element-6ae0bef ul {
        flex-direction: column;
    }
}/* End custom CSS */