.elementor-37 .elementor-element.elementor-element-fabdd09{--display:flex;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-fabdd09:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fabdd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villa-mont.com/wp-content/uploads/2025/01/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-fabdd09::before, .elementor-37 .elementor-element.elementor-element-fabdd09 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-fabdd09 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-fabdd09 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-fabdd09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-fabdd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-fdee613{--display:flex;--overflow:hidden;}.elementor-37 .elementor-element.elementor-element-8a48be4{text-align:center;}.elementor-37 .elementor-element.elementor-element-8a48be4 .elementor-heading-title{font-size:44px;color:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-4d47b33{--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:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-b33cb86{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-b33cb86:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b33cb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(65deg, var( --e-global-color-primary ) 0%, #8E59A5 100%);}.elementor-37 .elementor-element.elementor-element-45ec024{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;}.elementor-37 .elementor-element.elementor-element-8dac5be .elementor-heading-title{font-size:44px;color:var( --e-global-color-633a24e );}.elementor-37 .elementor-element.elementor-element-688689b{--display:flex;}.elementor-37 .elementor-element.elementor-element-56991ad{width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-33e097e{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-6f91aa1{--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:flex-start;--border-radius:8px 8px 8px 8px;}.elementor-37 .elementor-element.elementor-element-6f91aa1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-6f91aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2da05ad );}.elementor-37 .elementor-element.elementor-element-dc86503{--display:flex;}.elementor-37 .elementor-element.elementor-element-02e283c img{width:100%;}.elementor-37 .elementor-element.elementor-element-8512b1b{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-e315c01 .elementor-heading-title{font-size:44px;}.elementor-37 .elementor-element.elementor-element-21d6908{text-align:left;color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-3b4c6dc .elementor-button{background-color:var( --e-global-color-6fe4bc4 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-3b4c6dc .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-3b4c6dc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6fe4bc4 );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-3b4c6dc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-3b4c6dc .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-3b4c6dc .elementor-button:focus svg{fill:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-e5720f1{--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:flex-start;--border-radius:8px 8px 8px 8px;}.elementor-37 .elementor-element.elementor-element-e5720f1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e5720f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-633a24e );}.elementor-37 .elementor-element.elementor-element-1f510b4{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-cbda956 .elementor-heading-title{font-size:44px;}.elementor-37 .elementor-element.elementor-element-af1110f{text-align:left;color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-da3354f{--display:flex;}.elementor-37 .elementor-element.elementor-element-649282b img{width:100%;}.elementor-37 .elementor-element.elementor-element-855da55{--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:flex-start;--border-radius:8px 8px 8px 8px;}.elementor-37 .elementor-element.elementor-element-855da55:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-855da55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2da05ad );}.elementor-37 .elementor-element.elementor-element-54e57a2{--display:flex;}.elementor-37 .elementor-element.elementor-element-cb68c63 img{width:100%;}.elementor-37 .elementor-element.elementor-element-c4bf14b{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-a0dbb75 .elementor-heading-title{font-size:44px;}.elementor-37 .elementor-element.elementor-element-00ef5ec{text-align:left;color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-eae4f92{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-afd00ad{--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-37 .elementor-element.elementor-element-afd00ad:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-afd00ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-primary ) 0%, #A96FC2 85%);}.elementor-37 .elementor-element.elementor-element-afd00ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-29828ed{--display:flex;}.elementor-37 .elementor-element.elementor-element-af35145{text-align:left;}.elementor-37 .elementor-element.elementor-element-af35145 .elementor-heading-title{font-size:44px;color:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-3d44897{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-a2af426{--display:flex;}.elementor-37 .elementor-element.elementor-element-c58bd8b .elementor-button{background-color:var( --e-global-color-6fe4bc4 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#79439100;}.elementor-37 .elementor-element.elementor-element-c58bd8b .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-c58bd8b .elementor-button:focus{background-color:#79439100;color:var( --e-global-color-6fe4bc4 );border-color:var( --e-global-color-6fe4bc4 );}.elementor-37 .elementor-element.elementor-element-c58bd8b .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-c58bd8b .elementor-button:focus svg{fill:var( --e-global-color-6fe4bc4 );}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-afd00ad{--width:100%;}.elementor-37 .elementor-element.elementor-element-29828ed{--width:80%;}.elementor-37 .elementor-element.elementor-element-a2af426{--width:40%;}}@media(min-width:1025px){.elementor-37 .elementor-element.elementor-element-fabdd09:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fabdd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-8dac5be .elementor-heading-title{font-size:38px;}.elementor-37 .elementor-element.elementor-element-56991ad{font-size:16px;line-height:1.3em;}.elementor-37 .elementor-element.elementor-element-21d6908{font-size:16px;line-height:1.3em;}.elementor-37 .elementor-element.elementor-element-af1110f{font-size:16px;line-height:1.3em;}.elementor-37 .elementor-element.elementor-element-00ef5ec{font-size:16px;line-height:1.3em;}.elementor-37 .elementor-element.elementor-element-3d44897{font-size:16px;line-height:1.3em;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-fabdd09{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-8a48be4 .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-b33cb86{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-45ec024{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-37 .elementor-element.elementor-element-8dac5be .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-688689b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-33e097e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-e315c01 .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-e5720f1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-37 .elementor-element.elementor-element-cbda956 > .elementor-widget-container{margin:0px -25px 0px 0px;}.elementor-37 .elementor-element.elementor-element-cbda956 .elementor-heading-title{font-size:31px;}.elementor-37 .elementor-element.elementor-element-a0dbb75 .elementor-heading-title{font-size:32px;}.elementor-37 .elementor-element.elementor-element-afd00ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-af35145 .elementor-heading-title{font-size:34px;}}