.elementor-447 .elementor-element.elementor-element-d90d21f{--display:flex;--min-height:600px;--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;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.63;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:80px;}.elementor-447 .elementor-element.elementor-element-d90d21f:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-d90d21f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traum-vom-raum.immo/wp-content/uploads/2026/09/QKHH-b_C2uVTYzchyrWJNu9QaH_6YzQM1EOedFFgUE5vfqQB8z_f5sQxhs4sOFk5UKSf-Pr_5YOdE9Lu2dDjgp5aRdV15cBgSS2Q0OXMJQ4YraO-2Jv2fQzxl5qOyh-lnGMSlSgcKuKyKKBPvFsY4hpnI92g_8vv9oymrAX4ui7HQ9U3R7LXXA6m_qKU3Bc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-447 .elementor-element.elementor-element-d90d21f::before, .elementor-447 .elementor-element.elementor-element-d90d21f > .elementor-background-video-container::before, .elementor-447 .elementor-element.elementor-element-d90d21f > .e-con-inner > .elementor-background-video-container::before, .elementor-447 .elementor-element.elementor-element-d90d21f > .elementor-background-slideshow::before, .elementor-447 .elementor-element.elementor-element-d90d21f > .e-con-inner > .elementor-background-slideshow::before, .elementor-447 .elementor-element.elementor-element-d90d21f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F5F1E8;}.elementor-447 .elementor-element.elementor-element-d90d21f, .elementor-447 .elementor-element.elementor-element-d90d21f::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-0e3f090{--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;--gap:18px 18px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:60px;}.elementor-447 .elementor-element.elementor-element-366335d .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-b0835d8 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:58px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-6fa595a{color:#2B2926;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-c30c685{--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;--gap:20px 20px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-447 .elementor-element.elementor-element-c30c685:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-c30c685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-447 .elementor-element.elementor-element-c30c685, .elementor-447 .elementor-element.elementor-element-c30c685::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-810a53a .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-917b469{color:#5F5B56;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-03e0ef9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:25px 25px;--background-transition:0.3s;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-447 .elementor-element.elementor-element-d1f2ed2{--display:flex;--min-height:210px;--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;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E2D9;--border-color:#E8E2D9;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-447 .elementor-element.elementor-element-d1f2ed2:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-d1f2ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-d1f2ed2, .elementor-447 .elementor-element.elementor-element-d1f2ed2::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-5c733a6 .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-44ab3fa .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-3f34ab1{color:#6F6A64;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-d28d327{--display:flex;--min-height:210px;--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;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E2D9;--border-color:#E8E2D9;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-447 .elementor-element.elementor-element-d28d327:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-d28d327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-d28d327, .elementor-447 .elementor-element.elementor-element-d28d327::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-2452eae .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-8f0f512 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-447 .elementor-element.elementor-element-18ccb11{color:#6F6A64;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-19cf154{--display:flex;--min-height:210px;--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;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E2D9;--border-color:#E8E2D9;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-447 .elementor-element.elementor-element-19cf154:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-19cf154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-19cf154, .elementor-447 .elementor-element.elementor-element-19cf154::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-8edca5d .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-d325b00 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-b1fdde0{color:#6F6A64;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-2434db4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-447 .elementor-element.elementor-element-88238da{--display:flex;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-cd7afdc > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-447 .elementor-element.elementor-element-cd7afdc .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-7b6b25d > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-447 .elementor-element.elementor-element-7b6b25d .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-94457f0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-94457f0{color:#625E59;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-4b44adb{--display:flex;--min-height:480px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-447 .elementor-element.elementor-element-4b44adb:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-4b44adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traum-vom-raum.immo/wp-content/uploads/2026/09/E_VcG8nec0yVRlcTprh7aHD45n-Pgc1TnYyyimqhctbpyFE4cMfbbvf0lFJRGtD3PYp0f4cGsrSLp_MTV-N6UygRzZZTvilF2qsdg-Y9KGuDWq7BMMDCg0ucVzW_Yti1tTgSlLQTFs6GJT6S6eMx1a87qdPlTer7SuCuBb1DT9_2genc5-y5JrUT5wl8cdT-.jpg");background-position:center center;background-size:cover;}.elementor-447 .elementor-element.elementor-element-4b44adb, .elementor-447 .elementor-element.elementor-element-4b44adb::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-9fccdd0{--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;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-9fccdd0:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-9fccdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-447 .elementor-element.elementor-element-9fccdd0, .elementor-447 .elementor-element.elementor-element-9fccdd0::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-1d1cb66{--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;--gap:20px 20px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-fb66b2f{text-align:center;}.elementor-447 .elementor-element.elementor-element-fb66b2f .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-b024f88{text-align:center;}.elementor-447 .elementor-element.elementor-element-b024f88 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-3adbce6{text-align:center;color:#625E59;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-638dfaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:60px 60px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:50px;--padding-left:80px;--padding-right:30px;}.elementor-447 .elementor-element.elementor-element-8ee0293{--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;--gap:16px 16px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-ae97591{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-7e9865a{--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;--gap:16px 16px;--background-transition:0.3s;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-447 .elementor-element.elementor-element-41919f0{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-b0672bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:55px 55px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-2b928c6{--display:flex;--min-height:380px;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;}.elementor-447 .elementor-element.elementor-element-2b928c6:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-2b928c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traum-vom-raum.immo/wp-content/uploads/2026/09/zlBShD_xYGeQzUJgAmxS_PKVrGU76cRZ8BCDk9CnGe1mmipM6lnLZ2k7uhY6MRJctAuay2OwkT7zaO56L81IWegwJupfYSFJDj29cOo3IUn2T7QZtv5V-FPC0TubEga7B782ZQg-vd8q8swKGBDqLOmmey7Df8Z_kfL9V0aOcNTLbyCcNEnB4X2oVOC_oCyG.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-447 .elementor-element.elementor-element-2b928c6, .elementor-447 .elementor-element.elementor-element-2b928c6::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-414e596{--display:flex;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-6c29d48 .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-9dec1f8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-9dec1f8 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-f1cbe3b{color:#5F5B56;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-3cfcfca{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-447 .elementor-element.elementor-element-3cfcfca:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-3cfcfca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2926;}.elementor-447 .elementor-element.elementor-element-3cfcfca, .elementor-447 .elementor-element.elementor-element-3cfcfca::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-83bf761{--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;--gap:18px 18px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-f15fb46{--display:flex;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-8081e2f .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-5d76dc4 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-57df3e7{color:#D2CEC8;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-08c550e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:35px 35px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-447 .elementor-element.elementor-element-70888de{--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:flex-start;--gap:10px 10px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-d2dc269 .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-52cef29 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-488f9c7{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:23px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-37ea992{--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:flex-start;--gap:10px 10px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-a437ee8 .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-23b2ebb .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-772074d{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:23px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-2f62333{--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:flex-start;--gap:10px 10px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-af8ecfd .elementor-heading-title{color:#B49A6A;font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-24f05aa .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-cb57d6e{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:23px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-a4852f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-447 .elementor-element.elementor-element-a4852f0:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-a4852f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E8;}.elementor-447 .elementor-element.elementor-element-a4852f0, .elementor-447 .elementor-element.elementor-element-a4852f0::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-22b0d49 .elementor-heading-title{color:#B49A6A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:3px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-00943ac{text-align:center;}.elementor-447 .elementor-element.elementor-element-00943ac .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-91c4130{text-align:center;color:#5F5B56;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-ed2cab3 .elementor-heading-title{color:#2B2926;font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-df875bd{text-align:center;}.elementor-447 .elementor-element.elementor-element-df875bd .elementor-heading-title{color:#5F5B56;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-94e7a06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-a075d87 > .elementor-widget-container{padding:15px 26px 15px 26px;}.elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:1px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button:focus{color:#FFFFFF;background-color:#2B2926;}.elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-d494a4b > .elementor-widget-container{padding:14px 26px 14px 26px;}.elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:1px;word-spacing:0em;background-color:#A88B5500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B49A6A;border-radius:30px 30px 30px 30px;}.elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button:focus{color:#FFFFFF;background-color:#B49A6A;border-color:#B49A6A;}.elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-447 .elementor-element.elementor-element-3d337f2{--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;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-879fdec{--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;--gap:60px 60px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:70px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-447 .elementor-element.elementor-element-879fdec:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-879fdec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3237;}.elementor-447 .elementor-element.elementor-element-879fdec, .elementor-447 .elementor-element.elementor-element-879fdec::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-b637a60{--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:flex-start;--gap:20px 20px;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-ca27677{text-align:left;}.elementor-447 .elementor-element.elementor-element-ca27677 img{width:170px;opacity:1;}.elementor-447 .elementor-element.elementor-element-299c377{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-1950756{--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:flex-start;--gap:8px 8px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-447 .elementor-element.elementor-element-1950756:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-1950756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-447 .elementor-element.elementor-element-1950756, .elementor-447 .elementor-element.elementor-element-1950756::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-1950756.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-aa61d75 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-447 .elementor-element.elementor-element-aa61d75 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-459f2e7{--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:flex-start;--gap:8px 8px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-447 .elementor-element.elementor-element-459f2e7:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-459f2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-447 .elementor-element.elementor-element-459f2e7, .elementor-447 .elementor-element.elementor-element-459f2e7::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-459f2e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-7166350 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-447 .elementor-element.elementor-element-7166350 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-4808189 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-4808189 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-4808189 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-4808189 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-4808189 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button:hover, .elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button:focus{color:#C5C1BB;border-color:#02010100;}.elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button:hover svg, .elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button:focus svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-3e2cad6{--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;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-0da7090 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:1px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-07634f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-82cd08c{width:var( --container-widget-width, 10.502% );max-width:10.502%;--container-widget-width:10.502%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-82cd08c > .elementor-widget-container{margin:19px 3px 3px 3px;}.elementor-447 .elementor-element.elementor-element-82cd08c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-82cd08c .elementor-icon-wrapper{text-align:left;}.elementor-447 .elementor-element.elementor-element-82cd08c.elementor-view-stacked .elementor-icon{background-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-82cd08c.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-82cd08c.elementor-view-default .elementor-icon{color:#C5C1BB;border-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-82cd08c.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-82cd08c.elementor-view-default .elementor-icon svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-82cd08c .elementor-icon{font-size:14px;}.elementor-447 .elementor-element.elementor-element-82cd08c .elementor-icon svg{height:14px;}.elementor-447 .elementor-element.elementor-element-073403a{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-1da0bf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-027bcf1{width:var( --container-widget-width, 10.502% );max-width:10.502%;--container-widget-width:10.502%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-027bcf1 > .elementor-widget-container{margin:19px 3px 3px 3px;}.elementor-447 .elementor-element.elementor-element-027bcf1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-027bcf1 .elementor-icon-wrapper{text-align:left;}.elementor-447 .elementor-element.elementor-element-027bcf1.elementor-view-stacked .elementor-icon{background-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-027bcf1.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-027bcf1.elementor-view-default .elementor-icon{color:#C5C1BB;border-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-027bcf1.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-027bcf1.elementor-view-default .elementor-icon svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-027bcf1 .elementor-icon{font-size:14px;}.elementor-447 .elementor-element.elementor-element-027bcf1 .elementor-icon svg{height:14px;}.elementor-447 .elementor-element.elementor-element-1e13ec2{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-8874496{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-7af03f6{width:var( --container-widget-width, 10.502% );max-width:10.502%;--container-widget-width:10.502%;--container-widget-flex-grow:0;}.elementor-447 .elementor-element.elementor-element-7af03f6 > .elementor-widget-container{margin:19px 3px 3px 3px;}.elementor-447 .elementor-element.elementor-element-7af03f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-447 .elementor-element.elementor-element-7af03f6 .elementor-icon-wrapper{text-align:left;}.elementor-447 .elementor-element.elementor-element-7af03f6.elementor-view-stacked .elementor-icon{background-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-7af03f6.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-7af03f6.elementor-view-default .elementor-icon{color:#C5C1BB;border-color:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-7af03f6.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-7af03f6.elementor-view-default .elementor-icon svg{fill:#C5C1BB;}.elementor-447 .elementor-element.elementor-element-7af03f6 .elementor-icon{font-size:14px;}.elementor-447 .elementor-element.elementor-element-7af03f6 .elementor-icon svg{height:14px;}.elementor-447 .elementor-element.elementor-element-2aba333{color:#C5C1BB;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-670410f{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#484B50;--border-color:#484B50;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-447 .elementor-element.elementor-element-670410f:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-670410f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3237;}.elementor-447 .elementor-element.elementor-element-670410f, .elementor-447 .elementor-element.elementor-element-670410f::before{--border-transition:0.3s;}.elementor-447 .elementor-element.elementor-element-5ba9d74{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:#9FA0A2;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:0px;word-spacing:0em;}.elementor-447 .elementor-element.elementor-element-73f009a{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:28px 28px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-7857932 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}.elementor-447 .elementor-element.elementor-element-0f7ed73 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;letter-spacing:0.5px;word-spacing:0em;fill:#C5C1BB;color:#C5C1BB;background-color:#A88B5500;}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-c30c685{--content-width:1170px;}.elementor-447 .elementor-element.elementor-element-03e0ef9{--content-width:100%;}.elementor-447 .elementor-element.elementor-element-d1f2ed2{--width:33%;}.elementor-447 .elementor-element.elementor-element-d28d327{--width:33%;}.elementor-447 .elementor-element.elementor-element-19cf154{--width:33%;}.elementor-447 .elementor-element.elementor-element-2434db4{--content-width:100%;}.elementor-447 .elementor-element.elementor-element-88238da{--width:52%;}.elementor-447 .elementor-element.elementor-element-4b44adb{--width:100%;}.elementor-447 .elementor-element.elementor-element-9fccdd0{--content-width:100%;}.elementor-447 .elementor-element.elementor-element-1d1cb66{--width:1170px;}.elementor-447 .elementor-element.elementor-element-638dfaf{--content-width:1170px;}.elementor-447 .elementor-element.elementor-element-8ee0293{--width:50%;}.elementor-447 .elementor-element.elementor-element-7e9865a{--width:50%;}.elementor-447 .elementor-element.elementor-element-b0672bd{--content-width:1170px;}.elementor-447 .elementor-element.elementor-element-2b928c6{--width:46%;}.elementor-447 .elementor-element.elementor-element-414e596{--width:54%;}.elementor-447 .elementor-element.elementor-element-3cfcfca{--content-width:100%;}.elementor-447 .elementor-element.elementor-element-83bf761{--width:1170px;}.elementor-447 .elementor-element.elementor-element-70888de{--width:33%;}.elementor-447 .elementor-element.elementor-element-37ea992{--width:33%;}.elementor-447 .elementor-element.elementor-element-2f62333{--width:33%;}.elementor-447 .elementor-element.elementor-element-a4852f0{--content-width:1170px;}.elementor-447 .elementor-element.elementor-element-b637a60{--width:28%;}.elementor-447 .elementor-element.elementor-element-1950756{--width:15.695%;}.elementor-447 .elementor-element.elementor-element-459f2e7{--width:15.695%;}.elementor-447 .elementor-element.elementor-element-3e2cad6{--width:24%;}}@media(max-width:1024px){.elementor-447 .elementor-element.elementor-element-366335d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-b0835d8 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-6fa595a{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-810a53a .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-917b469{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-5c733a6 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-44ab3fa .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-3f34ab1{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-2452eae .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-8f0f512 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-18ccb11{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-8edca5d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-d325b00 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-b1fdde0{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-cd7afdc .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-7b6b25d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-94457f0{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-fb66b2f .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-b024f88 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-3adbce6{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-ae97591{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-41919f0{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-6c29d48 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-9dec1f8 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-f1cbe3b{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-8081e2f .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-5d76dc4 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-57df3e7{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-d2dc269 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-52cef29 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-488f9c7{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-a437ee8 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-23b2ebb .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-772074d{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-af8ecfd .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-24f05aa .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-cb57d6e{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-22b0d49 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-00943ac .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-91c4130{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-ed2cab3 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-df875bd .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-299c377{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-aa61d75 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-7166350 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-4808189 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-0da7090 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-073403a{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-1e13ec2{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-2aba333{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-5ba9d74{font-size:15px;line-height:1.4em;}.elementor-447 .elementor-element.elementor-element-7857932 .elementor-button{font-size:15px;line-height:1em;}.elementor-447 .elementor-element.elementor-element-0f7ed73 .elementor-button{font-size:15px;line-height:1em;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-d90d21f{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-447 .elementor-element.elementor-element-0e3f090{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-447 .elementor-element.elementor-element-366335d .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-b0835d8 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-6fa595a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-810a53a .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-5c733a6 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-44ab3fa .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-2452eae .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-8f0f512 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-8edca5d .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-d325b00 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-cd7afdc .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-7b6b25d .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-fb66b2f .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-b024f88 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-6c29d48 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-9dec1f8 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-8081e2f .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-5d76dc4 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-d2dc269 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-52cef29 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-a437ee8 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-23b2ebb .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-af8ecfd .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-24f05aa .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-22b0d49 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-00943ac .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-ed2cab3 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-df875bd .elementor-heading-title{font-size:18px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-a075d87 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-d494a4b .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-3d337f2{--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-447 .elementor-element.elementor-element-879fdec{--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-447 .elementor-element.elementor-element-aa61d75 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-52d7531 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-12d9f92 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-47c4d0a .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-21a8b19 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-464ce22 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-355b7ac .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-7166350 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-d4487b7 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-dcf3154 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-4808189 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-ca597c6 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-c12c9ed .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-0da7090 .elementor-heading-title{font-size:28px;letter-spacing:3px;}.elementor-447 .elementor-element.elementor-element-7857932 .elementor-button{font-size:14px;}.elementor-447 .elementor-element.elementor-element-0f7ed73 .elementor-button{font-size:14px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/Montserrat-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/CormorantGaramond-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/CormorantGaramond-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Garamond';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://traum-vom-raum.immo/wp-content/uploads/2026/09/CormorantGaramond-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */