.elementor-8 .elementor-element.elementor-element-4fdc83e{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.34;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4fdc83e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4fdc83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/hero-bg.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4fdc83e::before, .elementor-8 .elementor-element.elementor-element-4fdc83e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4fdc83e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-4fdc83e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4fdc83e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-4fdc83e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-c29ff5a );}.elementor-8 .elementor-element.elementor-element-4fdc83e, .elementor-8 .elementor-element.elementor-element-4fdc83e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4fdc83e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-88d1335{text-align:center;width:var( --container-widget-width, 63.374% );max-width:63.374%;--container-widget-width:63.374%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-88d1335 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:60px;font-weight:600;line-height:80px;letter-spacing:2px;text-shadow:0px 0px 6px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-88d1335 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:0px 0px 15px 7px;}.elementor-8 .elementor-element.elementor-element-88d1335.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6d6f4f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b8629fc .uc_creative_buttons .uc_button::after,.elementor-8 .elementor-element.elementor-element-b8629fc .uc_creative_buttons .uc_button::before{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b8629fc .button-padding{padding:10px 30px 10px 30px;}.elementor-8 .elementor-element.elementor-element-b8629fc .uc_button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:80px;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b8629fc .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;color:#000000;}.elementor-8 .elementor-element.elementor-element-b8629fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b8629fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-eb9e34a .uc_creative_buttons .uc_button::after,.elementor-8 .elementor-element.elementor-element-eb9e34a .uc_creative_buttons .uc_button::before{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eb9e34a .button-padding{padding:10px 30px 10px 30px;}.elementor-8 .elementor-element.elementor-element-eb9e34a .uc_button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:80px;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eb9e34a .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;color:#000000;}.elementor-8 .elementor-element.elementor-element-eb9e34a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eb9e34a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b581118{--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;--align-items:center;--background-transition:0.3s;--margin-block-start:-50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-99410d3{--display:flex;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-block-start:5px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:21px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-99410d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99410d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-99410d3, .elementor-8 .elementor-element.elementor-element-99410d3::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d68cdb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 23px 19px 23px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-8 .elementor-element.elementor-element-d68cdb7{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-d68cdb7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ce45edd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-ce45edd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ce45edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-ce45edd, .elementor-8 .elementor-element.elementor-element-ce45edd::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-82394bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:40px;}.elementor-8 .elementor-element.elementor-element-82394bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bc25b45{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-bc25b45 .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-bc25b45 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-01efe81{color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-01efe81 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ab9014 .elementor-heading-title{color:var( --e-global-color-c29ff5a );font-family:"Gilda Display", Sans-serif;font-size:46px;}.elementor-8 .elementor-element.elementor-element-c19234b{text-align:left;font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-c19234b > .elementor-widget-container{padding:0px 0px 0px 55px;}.elementor-8 .elementor-element.elementor-element-c19234b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3661e93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;background-color:var( --e-global-color-b194f09 );border-style:none;border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-3661e93{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-3661e93.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-3acd60a .elementor-button{font-family:"Barlow", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.3px;background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3acd60a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3acd60a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3acd60a > .elementor-widget-container{padding:0px 0px 0px 55px;}.elementor-8 .elementor-element.elementor-element-142a54e{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-142a54e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-142a54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/section01-01.png");background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-142a54e, .elementor-8 .elementor-element.elementor-element-142a54e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-142a54e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-97df854 > .elementor-widget-container{padding:300px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97df854.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1f0fb61{--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;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c447370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;background-color:var( --e-global-color-b194f09 );border-style:none;border-radius:3px 3px 3px 3px;}.elementor-8 .elementor-element.elementor-element-c447370{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c447370.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-f3fa1e2{--display:flex;--min-height:880px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f3fa1e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f3fa1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-f3fa1e2, .elementor-8 .elementor-element.elementor-element-f3fa1e2::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f3fa1e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-37b3e66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-759px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-37b3e66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a9f6892{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-a9f6892 .elementor-divider-separator{width:81px;}.elementor-8 .elementor-element.elementor-element-a9f6892 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-8 .elementor-element.elementor-element-e517a25{color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e517a25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e517a25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4c5342a{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4c5342a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9e35c30 .elementor-heading-title{color:var( --e-global-color-c29ff5a );font-family:"Gilda Display", Sans-serif;font-size:46px;}.elementor-8 .elementor-element.elementor-element-9e35c30{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7833d63 .elementor-button{font-family:"Barlow", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.3px;background-color:var( --e-global-color-primary );padding:17px 30px 17px 30px;}.elementor-8 .elementor-element.elementor-element-7833d63 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7833d63 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7833d63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7833d63{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7833d63.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5ef8427{--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;--align-items:center;--gap:60px 25px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-5ef8427.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-afa047d{--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;--justify-content:space-around;--align-items:stretch;--gap:30px 30px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-0c09bd9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0c09bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/sml0c3vmhkvejssao7ap-e1707388482375.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0c09bd9::before, .elementor-8 .elementor-element.elementor-element-0c09bd9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0c09bd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0c09bd9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0c09bd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0c09bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-0c09bd9, .elementor-8 .elementor-element.elementor-element-0c09bd9::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0c09bd9.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-15aea54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-15aea54, .elementor-8 .elementor-element.elementor-element-15aea54::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bec24b4{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-bec24b4 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0e50974 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-0e50974 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e349f6a{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-e349f6a .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-e349f6a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-002061d{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-88a41cd{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-88a41cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-06266d1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-06266d1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-06266d1 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-06266d1 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-06266d1 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64deb7d{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-64deb7d > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c920c35 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c920c35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c920c35.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c920c35.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c920c35.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c920c35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c920c35 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c920c35 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-c920c35 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a758001{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a758001 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fe8a2b2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fe8a2b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-fe8a2b2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fe8a2b2.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-fe8a2b2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fe8a2b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-fe8a2b2 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-fe8a2b2 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-fe8a2b2 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd0cc72{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-cd0cc72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6f93ccb.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-75c1eba{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-75c1eba.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-5abeed7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5abeed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/fnjatygbr25kzhwtdv9x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5abeed7::before, .elementor-8 .elementor-element.elementor-element-5abeed7 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5abeed7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5abeed7 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5abeed7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5abeed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-5abeed7, .elementor-8 .elementor-element.elementor-element-5abeed7::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5abeed7.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6d5b09b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6d5b09b, .elementor-8 .elementor-element.elementor-element-6d5b09b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-0a327c1{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0a327c1 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c61e354 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-c61e354 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a150ea{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-9a150ea .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-9a150ea .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-a1d815f{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fba5c38{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-fba5c38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-244b58f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-244b58f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-244b58f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-244b58f .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-244b58f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-04b619b{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-04b619b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d3bf51e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d3bf51e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d3bf51e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d3bf51e.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d3bf51e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d3bf51e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d3bf51e .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d3bf51e .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-d3bf51e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3e75c2{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c3e75c2 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c24965a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c24965a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c24965a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c24965a.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c24965a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c24965a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-c24965a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c24965a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-c24965a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7fc510f{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7fc510f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a058603{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a058603.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6632b97{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6632b97.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-5619f0f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5619f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/yjbjipp91cnpgs3u01nw-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5619f0f::before, .elementor-8 .elementor-element.elementor-element-5619f0f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5619f0f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5619f0f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5619f0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5619f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-5619f0f, .elementor-8 .elementor-element.elementor-element-5619f0f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5619f0f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2dfe946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2dfe946, .elementor-8 .elementor-element.elementor-element-2dfe946::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fb714b0{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-fb714b0 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fe104c5 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-fe104c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-de94d1b{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-de94d1b .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-de94d1b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-81445f4{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e489a37{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-e489a37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-343dd0a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-343dd0a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-343dd0a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-343dd0a .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-343dd0a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-50545d0{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-50545d0 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d0f0c5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4d0f0c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-4d0f0c5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4d0f0c5.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-4d0f0c5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4d0f0c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-4d0f0c5 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4d0f0c5 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-4d0f0c5 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b67304{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-3b67304 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55bbb44 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-55bbb44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-55bbb44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55bbb44.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-55bbb44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-55bbb44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-55bbb44 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-55bbb44 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-55bbb44 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eee7c50{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-eee7c50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-440d65f{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-440d65f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3ca00d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c3ca00d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-744ba35{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-744ba35:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-744ba35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/zxzjith87yfgz6udhgp9-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-744ba35::before, .elementor-8 .elementor-element.elementor-element-744ba35 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-744ba35 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-744ba35 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-744ba35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-744ba35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-744ba35, .elementor-8 .elementor-element.elementor-element-744ba35::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-744ba35.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6ce34c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6ce34c4, .elementor-8 .elementor-element.elementor-element-6ce34c4::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7df1acc{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7df1acc > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-46aee0a .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-46aee0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3681bc1{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-3681bc1 .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-3681bc1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-8369dde{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-85855e6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-85855e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a631034 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a631034.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a631034.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a631034.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a631034.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-a631034 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a631034 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-a631034 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b46bed{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4b46bed > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7877232 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7877232.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-7877232.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7877232.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-7877232.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7877232.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-7877232 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-7877232 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-7877232 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea2b7bf{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-ea2b7bf > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d304c20 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d304c20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d304c20.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d304c20.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d304c20.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d304c20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-d304c20 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d304c20 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-d304c20 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d96bf3c{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-d96bf3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c444c39{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c444c39.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f5ec39d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f5ec39d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a260fe5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a260fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/yvgj82ybaoyajuej2bdi.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a260fe5::before, .elementor-8 .elementor-element.elementor-element-a260fe5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a260fe5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a260fe5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a260fe5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a260fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-a260fe5, .elementor-8 .elementor-element.elementor-element-a260fe5::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-a260fe5.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-11ccf9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-11ccf9f, .elementor-8 .elementor-element.elementor-element-11ccf9f::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f918da9{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f918da9 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-634c871 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-634c871 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c651b8b{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-c651b8b .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-c651b8b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-b657262{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-de6b8d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0a4a5ac .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0a4a5ac.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-0a4a5ac .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-0a4a5ac .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-0a4a5ac > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cfd9fa3{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-cfd9fa3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5658bd2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5658bd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-5658bd2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5658bd2.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-5658bd2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5658bd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-5658bd2 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5658bd2 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-5658bd2 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e7ed5a{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4e7ed5a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bc26fd4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bc26fd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-bc26fd4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bc26fd4.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-bc26fd4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bc26fd4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-bc26fd4 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-bc26fd4 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-bc26fd4 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a6830d{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-9a6830d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2f29c61{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-2f29c61.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0910377{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0910377.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9c5fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2024/02/siy64kztlig91uokgslr.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9c5fcad::before, .elementor-8 .elementor-element.elementor-element-9c5fcad > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9c5fcad > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-9c5fcad > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9c5fcad > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-9c5fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #02010100 45%, #000000 77%);}.elementor-8 .elementor-element.elementor-element-9c5fcad, .elementor-8 .elementor-element.elementor-element-9c5fcad::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9c5fcad.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2fb4891{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:04px 04px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2fb4891, .elementor-8 .elementor-element.elementor-element-2fb4891::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7db57d9{column-gap:0px;text-align:left;color:var( --e-global-color-b194f09 );font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7db57d9 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e27ad76 .elementor-heading-title{color:var( --e-global-color-b194f09 );font-family:"Gilda Display", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.3px;}.elementor-8 .elementor-element.elementor-element-e27ad76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b464da5{--divider-border-style:solid;--divider-color:var( --e-global-color-b194f09 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-b464da5 .elementor-divider-separator{width:75px;}.elementor-8 .elementor-element.elementor-element-b464da5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-88d20db{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-334d781{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-334d781.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3dd2850 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-3dd2850.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3dd2850 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3dd2850 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3dd2850 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bffa2e{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-7bffa2e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3117bee .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3117bee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3117bee.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3117bee.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3117bee.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3117bee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-3117bee .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-3117bee .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3117bee > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-db50b32{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-db50b32 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-962528f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-962528f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-962528f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-962528f.elementor-view-default .elementor-icon{color:var( --e-global-color-b194f09 );border-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-962528f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-962528f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-962528f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-962528f .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-962528f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c359d31{color:var( --e-global-color-b194f09 );font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;font-style:normal;letter-spacing:0.6px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c359d31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--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;--justify-content:flex-end;--align-items:center;--gap:0px 5px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a9f68ff.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;background-color:var( --e-global-color-aa9cd94 );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2c1b2e8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-8 .elementor-element.elementor-element-225da85{--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;--align-items:center;--gap:60px 25px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-225da85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4b046a1{--grid-columns:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4b046a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d442417{--display:flex;--min-height:529px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:240px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d442417:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d442417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/services-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-8 .elementor-element.elementor-element-d442417, .elementor-8 .elementor-element.elementor-element-d442417::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d442417.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-257d564{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-257d564.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-615078b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:3px 0px;--background-transition:0.3s;--margin-block-start:-80px;--margin-block-end:-80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-8 .elementor-element.elementor-element-615078b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-615078b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-615078b, .elementor-8 .elementor-element.elementor-element-615078b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-615078b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cf131e5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-cf131e5 .elementor-divider-separator{width:70px;}.elementor-8 .elementor-element.elementor-element-cf131e5 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-8 .elementor-element.elementor-element-045a8da{color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-045a8da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f0f338b .elementor-heading-title{color:var( --e-global-color-c29ff5a );font-family:"Gilda Display", Sans-serif;font-size:46px;line-height:51px;}.elementor-8 .elementor-element.elementor-element-f0f338b > .elementor-widget-container{padding:10px 0px 030px 0px;}.elementor-8 .elementor-element.elementor-element-bf84c44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bf84c44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a2c2ae1{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 40px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2a61767{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-b03e2ed .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b03e2ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b03e2ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b03e2ed.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b03e2ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b03e2ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b03e2ed .elementor-icon{font-size:44px;}.elementor-8 .elementor-element.elementor-element-b03e2ed .elementor-icon svg{height:44px;}.elementor-8 .elementor-element.elementor-element-b03e2ed > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-04fe23e{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-04fe23e > .elementor-widget-container{padding:2px 0px 2px 0px;}.elementor-8 .elementor-element.elementor-element-d43309b{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-5b05bcd .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5b05bcd .elementor-icon{font-size:44px;}.elementor-8 .elementor-element.elementor-element-5b05bcd .elementor-icon svg{height:44px;}.elementor-8 .elementor-element.elementor-element-5b05bcd > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-7178156{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-7178156 > .elementor-widget-container{padding:2px 0px 2px 0px;}.elementor-8 .elementor-element.elementor-element-4a8c706{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-d1e618b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-70b53b0{--display:flex;--min-height:424px;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bbaa84b .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-bbaa84b .elementor-icon{font-size:44px;}.elementor-8 .elementor-element.elementor-element-bbaa84b .elementor-icon svg{height:44px;}.elementor-8 .elementor-element.elementor-element-bbaa84b > .elementor-widget-container{padding:0px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-ccd983c{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-ccd983c > .elementor-widget-container{padding:2px 0px 2px 0px;}.elementor-8 .elementor-element.elementor-element-a086386{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-630f5d7 .elementor-button{font-family:"Barlow", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.3px;background-color:var( --e-global-color-primary );padding:18px 40px 18px 40px;}.elementor-8 .elementor-element.elementor-element-630f5d7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-630f5d7 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-630f5d7 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-630f5d7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-630f5d7.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0fe977c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:240px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-f04d869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7e333f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:25px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-7c89d75{text-align:center;}.elementor-8 .elementor-element.elementor-element-7c89d75 .elementor-heading-title{color:var( --e-global-color-c29ff5a );font-family:"Gilda Display", Sans-serif;font-size:35px;line-height:45px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-bef6b66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-bef6b66.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-fd139ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c6925ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c6925ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8a31e36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-8a31e36:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a31e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-8a31e36, .elementor-8 .elementor-element.elementor-element-8a31e36::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-8a31e36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-089e27b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline{text-align:center;font-family:var( --e-global-typography-940b6d8-font-family ), Sans-serif;font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline-dynamic-text{font-family:"Gilda Display", Sans-serif;line-height:37px;}.elementor-8 .elementor-element.elementor-element-089e27b > .elementor-widget-container{padding:0px 0px -22px 0px;}.elementor-8 .elementor-element.elementor-element-089e27b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-37ae3fe{text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-37ae3fe > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-00c77c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-00c77c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-00c77c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-00c77c2, .elementor-8 .elementor-element.elementor-element-00c77c2::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-00c77c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b7ddfd8{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline{text-align:center;font-family:var( --e-global-typography-940b6d8-font-family ), Sans-serif;font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline-dynamic-text{font-family:"Gilda Display", Sans-serif;line-height:37px;}.elementor-8 .elementor-element.elementor-element-b7ddfd8 > .elementor-widget-container{padding:0px 0px -22px 0px;}.elementor-8 .elementor-element.elementor-element-b7ddfd8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-88ed1c7{text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-88ed1c7 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:-20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9738e9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9738e9f.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-35bb4028{margin-top:0px;margin-bottom:0px;padding:50px 60px 0px 60px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-carousel-item{text-align:center;background-color:var( --e-global-color-secondary );transform:scale(0.867,0.867);border-style:none;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-aa9cd94 );box-shadow:9px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_content{padding:60px 60px 60px 60px;min-height:293px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc-active-item .ue-carousel-item{background-color:var( --e-global-color-secondary );transform:scale(1,1);}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_border{background-color:#000000;width:97px;height:0px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_placeholder img{height:224px;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_placeholder{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-item-icon{width:60px;height:60px;font-size:27px;color:#DBD6C27D;background-color:var( --e-global-color-aa9cd94 );border-radius:0px 0px 0px 0px;border-style:none;margin-top:0px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-item-icon svg{fill:#DBD6C27D;}.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-item-icon-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-c4e3268 .card_carousel_title{margin-top:3px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c4e3268 .card_carousel_text{margin-top:10px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-nav .owl-next{right:20px;left:auto;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-carousel .owl-nav .owl-next,.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-carousel .owl-nav .owl-next:hover,.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-dot{width:8px;height:8px;background-color:var( --e-global-color-secondary );margin:0px 5px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-dot.active{background-color:#C2BB9E;}.elementor-8 .elementor-element.elementor-element-c4e3268 .owl-dots{margin-top:20px;}.elementor-8 .elementor-element.elementor-element-c4e3268 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efc0220{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0240px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-f0de164{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;}.elementor-8 .elementor-element.elementor-element-f0de164, .elementor-8 .elementor-element.elementor-element-f0de164::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4d439a8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-8 .elementor-element.elementor-element-4d439a8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d439a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-4d439a8, .elementor-8 .elementor-element.elementor-element-4d439a8::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4d439a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c8db41d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-c8db41d .elementor-divider-separator{width:43px;}.elementor-8 .elementor-element.elementor-element-c8db41d .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-8 .elementor-element.elementor-element-68240ec{color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-68240ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-25fdc45 .elementor-heading-title{color:var( --e-global-color-c29ff5a );font-family:"Gilda Display", Sans-serif;font-size:46px;line-height:57px;}.elementor-8 .elementor-element.elementor-element-25fdc45 > .elementor-widget-container{padding:0px 0px 11px 0px;}.elementor-8 .elementor-element.elementor-element-a1c4e45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:17px;--padding-block-end:0px;--padding-inline-start:55px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a0ebeff .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a0ebeff .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-a0ebeff .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-a0ebeff{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a0ebeff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d639699{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-3c06543{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:17px;--padding-block-end:0px;--padding-inline-start:55px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-200f2fe .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-200f2fe .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-200f2fe .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-200f2fe{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-200f2fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-948cd71{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-0181ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:17px;--padding-block-end:0px;--padding-inline-start:55px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c6cca89 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c6cca89 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-c6cca89 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-c6cca89{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c6cca89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-35a81de{font-family:"Barlow", Sans-serif;font-weight:400;line-height:25px;letter-spacing:0.6px;}.elementor-8 .elementor-element.elementor-element-670373c .elementor-button{font-family:"Barlow", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:0.3px;background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-670373c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-670373c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-670373c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 55px;}.elementor-8 .elementor-element.elementor-element-670373c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-670373c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b759014{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-b759014:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b759014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D2A4E;background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/Rectangle-3709.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b759014, .elementor-8 .elementor-element.elementor-element-b759014::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-7f357a2{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:240px;--margin-block-end:280px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:120px;--padding-block-end:12px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-7f357a2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7f357a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/cta-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7f357a2, .elementor-8 .elementor-element.elementor-element-7f357a2::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4473820{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-169px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4473820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b194f09 );}.elementor-8 .elementor-element.elementor-element-4473820, .elementor-8 .elementor-element.elementor-element-4473820::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-4473820.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6fe1664{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6fe1664:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6fe1664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-6fe1664, .elementor-8 .elementor-element.elementor-element-6fe1664::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-689c260{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-689c260:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-689c260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-689c260, .elementor-8 .elementor-element.elementor-element-689c260::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-689c260.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a345a74 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a345a74 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-a345a74 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-132221b{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-120px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-132221b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-132221b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-132221b, .elementor-8 .elementor-element.elementor-element-132221b::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d59f88c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d59f88c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d59f88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-d59f88c, .elementor-8 .elementor-element.elementor-element-d59f88c::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-efaf6c5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Gilda Display", Sans-serif;font-size:19px;line-height:57px;}.elementor-8 .elementor-element.elementor-element-efaf6c5 > .elementor-widget-container{margin:-14px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efaf6c5{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4917cae{column-gap:0px;color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-4917cae > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4917cae.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-3e3e900{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-3e3e900:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e3e900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-3e3e900, .elementor-8 .elementor-element.elementor-element-3e3e900::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-109acbd{--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;--align-items:flex-start;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-109acbd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-109acbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-109acbd, .elementor-8 .elementor-element.elementor-element-109acbd::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-109acbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-627e249 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-627e249 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-627e249 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-bbf4f19{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-120px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-bbf4f19:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bbf4f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-bbf4f19, .elementor-8 .elementor-element.elementor-element-bbf4f19::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e759107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-e759107:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e759107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9cd94 );}.elementor-8 .elementor-element.elementor-element-e759107, .elementor-8 .elementor-element.elementor-element-e759107::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-9993c38 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Gilda Display", Sans-serif;font-size:19px;line-height:57px;}.elementor-8 .elementor-element.elementor-element-9993c38 > .elementor-widget-container{margin:-14px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9993c38{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4e999c6{column-gap:0px;color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-4e999c6 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e999c6.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-1108e65{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:-170px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:060px;--padding-block-end:060px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-8 .elementor-element.elementor-element-1108e65:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1108e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1108e65, .elementor-8 .elementor-element.elementor-element-1108e65::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-1108e65.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7c0d145{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-7c0d145 .elementor-divider-separator{width:70px;}.elementor-8 .elementor-element.elementor-element-7c0d145 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-8 .elementor-element.elementor-element-acb5198{color:var( --e-global-color-c29ff5a );font-family:"Barlow Condensed", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-acb5198 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d8c747a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d8c747a.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-4fdc83e{--min-height:696px;}.elementor-8 .elementor-element.elementor-element-88d1335{text-align:center;width:var( --container-widget-width, 944px );max-width:944px;--container-widget-width:944px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-88d1335.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b581118{--padding-block-start:0px;--padding-block-end:14px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-142a54e{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-97df854{width:var( --container-widget-width, 378px );max-width:378px;--container-widget-width:378px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f3fa1e2{--min-height:552px;--margin-block-start:00px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-37b3e66{--margin-block-start:-402px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-e517a25{width:var( --container-widget-width, 1133.34px );max-width:1133.34px;--container-widget-width:1133.34px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5ef8427{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-afa047d{--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-06266d1 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c920c35 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fe8a2b2 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-244b58f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d3bf51e > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c24965a > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-343dd0a > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4d0f0c5 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55bbb44 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-a631034 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7877232 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d304c20 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-0a4a5ac > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5658bd2 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bc26fd4 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:553px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-3dd2850 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3117bee > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-962528f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-225da85{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d442417{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--margin-block-start:200px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-5b05bcd > .elementor-widget-container{padding:40px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-d1e618b{--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-70b53b0.e-con{--align-self:stretch;}.elementor-8 .elementor-element.elementor-element-630f5d7{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0fe977c{--margin-block-start:180px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-bef6b66{--padding-block-start:0px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-fd139ba{--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-9738e9f{--padding-block-start:0px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-35bb4028{padding:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efc0220{--padding-block-start:120px;--padding-block-end:180px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a0ebeff{width:var( --container-widget-width, 24.328px );max-width:24.328px;--container-widget-width:24.328px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-200f2fe{width:var( --container-widget-width, 24.328px );max-width:24.328px;--container-widget-width:24.328px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c6cca89{width:var( --container-widget-width, 24.328px );max-width:24.328px;--container-widget-width:24.328px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-670373c{width:var( --container-widget-width, 232.266px );max-width:232.266px;--container-widget-width:232.266px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7f357a2{--margin-block-start:0px;--margin-block-end:280px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d8c747a{width:100%;max-width:100%;}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-88d1335{width:var( --container-widget-width, 943px );max-width:943px;--container-widget-width:943px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ce45edd{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-c19234b{width:var( --container-widget-width, 579.5px );max-width:579.5px;--container-widget-width:579.5px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-97df854{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-37b3e66{--margin-block-start:-402px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:15px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-5ef8427{--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;--align-items:flex-start;--gap:0px 0px;--flex-wrap:nowrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-afa047d{--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-0c09bd9.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-15aea54{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-002061d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-88a41cd{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-cd0cc72{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-5abeed7.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-6d5b09b{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a1d815f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-fba5c38{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-7fc510f{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a058603{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-5619f0f.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-2dfe946{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-81445f4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-e489a37{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-eee7c50{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-440d65f{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-744ba35.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-6ce34c4{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-8369dde{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-85855e6{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d96bf3c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c444c39{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-a260fe5.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-11ccf9f{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-b657262{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-9a6830d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2f29c61{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:440px;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-9c5fcad.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-2fb4891{--min-height:286px;--justify-content:flex-end;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-88d20db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-334d781{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c359d31{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-225da85{--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;--align-items:flex-start;--gap:0px 0px;--flex-wrap:nowrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-4b046a1{--grid-column-gap:20px;--grid-row-gap:20px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4b046a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b046a1.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-d442417:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d442417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-615078b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-8 .elementor-element.elementor-element-615078b.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0fe977c{--margin-block-start:180px;--margin-block-end:40px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-fd139ba{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-35bb4028{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_content{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-efc0220{--padding-block-start:150px;--padding-block-end:150px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-7f357a2{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-efaf6c5 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-9993c38 .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-1108e65{--margin-block-start:120px;--margin-block-end:-170px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-88d1335 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-88d1335 > .elementor-widget-container{margin:0px 80px 23px 80px;}.elementor-8 .elementor-element.elementor-element-b581118{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-d68cdb7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d68cdb7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-37b3e66{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-5ef8427{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-afa047d{--justify-content:space-between;--gap:20px 20px;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-15aea54{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-002061d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-cd0cc72{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6d5b09b{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-a1d815f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-7fc510f{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2dfe946{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-81445f4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-eee7c50{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6ce34c4{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-8369dde{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d96bf3c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-11ccf9f{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-b657262{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-9a6830d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:597px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2fb4891{--min-height:329px;}.elementor-8 .elementor-element.elementor-element-88d20db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c359d31{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b046a1{--grid-columns:2;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d442417{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-615078b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-0fe977c{--margin-block-start:180px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-fd139ba{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-efc0220{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-8 .elementor-element.elementor-element-f0de164{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-b759014{--min-height:396px;}.elementor-8 .elementor-element.elementor-element-b759014:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b759014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-7f357a2{--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-evenly;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-4473820.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d59f88c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-e759107{--min-height:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-e759107.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-1108e65{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-b8629fc .uc_button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-eb9e34a .uc_button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-b581118{--margin-block-start:-80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-d68cdb7{width:var( --container-widget-width, 703px );max-width:703px;--container-widget-width:703px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d68cdb7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ce45edd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-82394bf{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-01efe81{font-size:13px;}.elementor-8 .elementor-element.elementor-element-3ab9014 .elementor-heading-title{font-size:35px;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-c19234b{font-size:14px;width:var( --container-widget-width, 717.5px );max-width:717.5px;--container-widget-width:717.5px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c19234b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3acd60a .elementor-button{font-size:13px;}.elementor-8 .elementor-element.elementor-element-3acd60a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-142a54e{--min-height:388px;--justify-content:flex-end;--padding-block-start:79px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-97df854 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97df854{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-97df854.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-1f0fb61{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-f3fa1e2{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-37b3e66{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-9e35c30 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-7833d63 .elementor-button{font-size:13px;}.elementor-8 .elementor-element.elementor-element-5ef8427{--gap:18px 18px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-15aea54{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-002061d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-88a41cd{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-cd0cc72{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6d5b09b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a1d815f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-fba5c38{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-7fc510f{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2dfe946{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-81445f4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-e489a37{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-eee7c50{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-6ce34c4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-8369dde{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-85855e6{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-d96bf3c{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-11ccf9f{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-b657262{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-de6b8d5{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-9a6830d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:493px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-2fb4891{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-88d20db{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-334d781{--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;--justify-content:flex-start;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-c359d31{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-225da85{--gap:18px 18px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-8 .elementor-element.elementor-element-d442417{--min-height:506px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:120px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:120px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-257d564{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-257d564.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-615078b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-f0f338b .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-bf84c44{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-8 .elementor-element.elementor-element-a2c2ae1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-8 .elementor-element.elementor-element-2a61767{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-8 .elementor-element.elementor-element-04fe23e{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d43309b{font-size:14px;}.elementor-8 .elementor-element.elementor-element-5b05bcd > .elementor-widget-container{padding:40px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-7178156{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4a8c706{font-size:14px;}.elementor-8 .elementor-element.elementor-element-70b53b0{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-ccd983c{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a086386{font-size:14px;}.elementor-8 .elementor-element.elementor-element-630f5d7 .elementor-button{font-size:13px;}.elementor-8 .elementor-element.elementor-element-7c89d75 .elementor-heading-title{font-size:25px;line-height:36px;letter-spacing:0.4px;}.elementor-8 .elementor-element.elementor-element-37ae3fe{font-size:16px;}.elementor-8 .elementor-element.elementor-element-37ae3fe > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-8 .elementor-element.elementor-element-88ed1c7{font-size:16px;}.elementor-8 .elementor-element.elementor-element-88ed1c7 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-8 .elementor-element.elementor-element-4d439a8{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-8 .elementor-element.elementor-element-25fdc45 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-d639699{font-size:14px;}.elementor-8 .elementor-element.elementor-element-948cd71{font-size:14px;}.elementor-8 .elementor-element.elementor-element-35a81de{font-size:14px;}.elementor-8 .elementor-element.elementor-element-670373c .elementor-button{font-size:13px;}.elementor-8 .elementor-element.elementor-element-b759014:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b759014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-1108e65{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4fdc83e{--min-height:481px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-88d1335 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-88d1335 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-88d1335{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-6d6f4f4{--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;--align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-b8629fc{width:var( --container-widget-width, 315.016px );max-width:315.016px;--container-widget-width:315.016px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-eb9e34a{width:var( --container-widget-width, 308.188px );max-width:308.188px;--container-widget-width:308.188px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b581118{--padding-block-start:0px;--padding-block-end:25px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-99410d3{--border-radius:20px 20px 20px 20px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-d68cdb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-d68cdb7 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ce45edd{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-82394bf{--padding-block-start:0px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-3661e93 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-8 .elementor-element.elementor-element-3661e93.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-3acd60a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3acd60a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-142a54e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-142a54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-142a54e.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-97df854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97df854{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-8 .elementor-element.elementor-element-1f0fb61{--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;--justify-content:center;--align-items:flex-end;--margin-block-start:-3px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-1f0fb61.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-c447370 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-8 .elementor-element.elementor-element-37b3e66{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-a9f6892 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-e517a25 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-4c5342a{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-9e35c30 > .elementor-widget-container{padding:0px 0px 25px 15px;}.elementor-8 .elementor-element.elementor-element-7833d63{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5ef8427{--gap:060px 0px;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-15aea54{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-bec24b4{font-size:13px;}.elementor-8 .elementor-element.elementor-element-0e50974 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-06266d1 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64deb7d{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c920c35 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a758001{font-size:14px;}.elementor-8 .elementor-element.elementor-element-fe8a2b2 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd0cc72{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:41%;}.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-75c1eba > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6d5b09b{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-0a327c1{font-size:13px;}.elementor-8 .elementor-element.elementor-element-c61e354 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-244b58f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-04b619b{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d3bf51e > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3e75c2{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c24965a > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7fc510f{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a058603{--width:41%;}.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6632b97 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-2dfe946{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-fb714b0{font-size:13px;}.elementor-8 .elementor-element.elementor-element-fe104c5 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-343dd0a > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-50545d0{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4d0f0c5 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b67304{font-size:14px;}.elementor-8 .elementor-element.elementor-element-55bbb44 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eee7c50{font-size:14px;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:41%;}.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c3ca00d > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-6ce34c4{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-7df1acc{font-size:13px;}.elementor-8 .elementor-element.elementor-element-46aee0a .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-a631034 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b46bed{font-size:14px;}.elementor-8 .elementor-element.elementor-element-7877232 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea2b7bf{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d304c20 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d96bf3c{font-size:14px;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:41%;}.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-f5ec39d > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-11ccf9f{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-f918da9{font-size:13px;}.elementor-8 .elementor-element.elementor-element-634c871 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-0a4a5ac > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cfd9fa3{font-size:14px;}.elementor-8 .elementor-element.elementor-element-5658bd2 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e7ed5a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-bc26fd4 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a6830d{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:41%;}.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-0910377 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:415px;--gap:20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-2fb4891{--content-width:1140px;--min-height:251px;--gap:1px 1px;--padding-block-start:17px;--padding-block-end:17px;--padding-inline-start:17px;--padding-inline-end:17px;}.elementor-8 .elementor-element.elementor-element-7db57d9{font-size:13px;}.elementor-8 .elementor-element.elementor-element-e27ad76 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-334d781{--width:54.509%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-3dd2850 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bffa2e{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3117bee > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-db50b32{font-size:14px;}.elementor-8 .elementor-element.elementor-element-962528f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c359d31{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:41%;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2c1b2e8 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-225da85{--gap:060px 0px;}.elementor-8 .elementor-element.elementor-element-4b046a1{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-d442417{--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-615078b{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-f0f338b .elementor-heading-title{line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-bf84c44{--width:100%;}.elementor-8 .elementor-element.elementor-element-a2c2ae1{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-2a61767{--width:100%;}.elementor-8 .elementor-element.elementor-element-5b05bcd > .elementor-widget-container{padding:40px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-bbaa84b > .elementor-widget-container{padding:40px 0px 3px 0px;}.elementor-8 .elementor-element.elementor-element-630f5d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-630f5d7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-630f5d7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0fe977c{--margin-block-start:60px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-f04d869{--width:500px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-bef6b66{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-fd139ba{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-c6925ad{--width:500px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-8a31e36{--width:100%;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-00c77c2{--width:100%;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-9738e9f{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-35bb4028{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efc0220{--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4d439a8{--padding-block-start:40px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-8 .elementor-element.elementor-element-25fdc45 .elementor-heading-title{line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-a1c4e45{--gap:0px 0px;--padding-block-start:20px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-3c06543{--gap:0px 0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-0181ba3{--gap:0px 0px;--padding-block-start:010px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-670373c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-670373c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-670373c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b759014{--min-height:244px;}.elementor-8 .elementor-element.elementor-element-7f357a2{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:63px 63px;--padding-block-start:60px;--padding-block-end:100px;--padding-inline-start:020px;--padding-inline-end:020px;}.elementor-8 .elementor-element.elementor-element-6fe1664{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-8 .elementor-element.elementor-element-1108e65{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4fdc83e{--width:100%;}.elementor-8 .elementor-element.elementor-element-6d6f4f4{--content-width:1254px;}.elementor-8 .elementor-element.elementor-element-b581118{--width:100%;}.elementor-8 .elementor-element.elementor-element-82394bf{--width:50%;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:50%;}.elementor-8 .elementor-element.elementor-element-1f0fb61{--width:100%;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--width:31%;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:53%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:46%;}.elementor-8 .elementor-element.elementor-element-5abeed7{--width:31%;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:53%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:46%;}.elementor-8 .elementor-element.elementor-element-5619f0f{--width:31%;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:53%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:46%;}.elementor-8 .elementor-element.elementor-element-744ba35{--width:31%;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:53%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:46%;}.elementor-8 .elementor-element.elementor-element-a260fe5{--width:31%;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:53%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:46%;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--width:31%;}.elementor-8 .elementor-element.elementor-element-334d781{--width:53%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:46%;}.elementor-8 .elementor-element.elementor-element-d442417{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-257d564{--width:30%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:70%;}.elementor-8 .elementor-element.elementor-element-2a61767{--width:100%;}.elementor-8 .elementor-element.elementor-element-70b53b0{--width:100%;}.elementor-8 .elementor-element.elementor-element-f04d869{--width:10%;}.elementor-8 .elementor-element.elementor-element-7e333f0{--width:80%;}.elementor-8 .elementor-element.elementor-element-bef6b66{--width:10%;}.elementor-8 .elementor-element.elementor-element-c6925ad{--width:15%;}.elementor-8 .elementor-element.elementor-element-8a31e36{--width:35%;}.elementor-8 .elementor-element.elementor-element-00c77c2{--width:35%;}.elementor-8 .elementor-element.elementor-element-9738e9f{--width:15%;}.elementor-8 .elementor-element.elementor-element-4d439a8{--width:60%;}.elementor-8 .elementor-element.elementor-element-4473820{--width:35%;}.elementor-8 .elementor-element.elementor-element-689c260{--width:14%;}.elementor-8 .elementor-element.elementor-element-109acbd{--width:14%;}.elementor-8 .elementor-element.elementor-element-1108e65{--width:65%;}}@media(max-width:1366px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4fdc83e{--width:100%;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:569px;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--width:31%;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:40%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:50%;}.elementor-8 .elementor-element.elementor-element-5abeed7{--width:31%;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:40%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:50%;}.elementor-8 .elementor-element.elementor-element-5619f0f{--width:31%;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:40%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:50%;}.elementor-8 .elementor-element.elementor-element-744ba35{--width:31%;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:40%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:50%;}.elementor-8 .elementor-element.elementor-element-a260fe5{--width:31%;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:40%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:50%;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--width:31%;}.elementor-8 .elementor-element.elementor-element-334d781{--width:40%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:50%;}.elementor-8 .elementor-element.elementor-element-257d564{--width:30%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:70%;}.elementor-8 .elementor-element.elementor-element-689c260{--width:59.75px;}.elementor-8 .elementor-element.elementor-element-109acbd{--width:59.75px;}.elementor-8 .elementor-element.elementor-element-1108e65{--width:65%;}}@media(max-width:1200px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-82394bf{--width:482.266px;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:49%;}.elementor-8 .elementor-element.elementor-element-5ef8427{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--width:31%;}.elementor-8 .elementor-element.elementor-element-002061d{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:50%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:44%;}.elementor-8 .elementor-element.elementor-element-5abeed7{--width:31%;}.elementor-8 .elementor-element.elementor-element-a1d815f{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:50%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:44%;}.elementor-8 .elementor-element.elementor-element-5619f0f{--width:31%;}.elementor-8 .elementor-element.elementor-element-81445f4{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:50%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:44%;}.elementor-8 .elementor-element.elementor-element-744ba35{--width:31%;}.elementor-8 .elementor-element.elementor-element-8369dde{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:50%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:44%;}.elementor-8 .elementor-element.elementor-element-a260fe5{--width:31%;}.elementor-8 .elementor-element.elementor-element-b657262{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:50%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:44%;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--width:31%;}.elementor-8 .elementor-element.elementor-element-88d20db{--content-width:1029px;}.elementor-8 .elementor-element.elementor-element-334d781{--width:50%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:44%;}.elementor-8 .elementor-element.elementor-element-225da85{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-257d564{--width:31%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:64%;}.elementor-8 .elementor-element.elementor-element-1108e65{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-82394bf{--width:440.266px;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:45%;}.elementor-8 .elementor-element.elementor-element-afa047d{--width:100%;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--width:48%;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:48%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:40%;}.elementor-8 .elementor-element.elementor-element-5abeed7{--width:48%;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:48%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:40%;}.elementor-8 .elementor-element.elementor-element-5619f0f{--width:48%;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:48%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:40%;}.elementor-8 .elementor-element.elementor-element-744ba35{--width:48%;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:48%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:40%;}.elementor-8 .elementor-element.elementor-element-a260fe5{--width:48%;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:48%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:40%;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--width:48%;}.elementor-8 .elementor-element.elementor-element-334d781{--width:48%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:40%;}.elementor-8 .elementor-element.elementor-element-257d564{--width:18.14%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:100%;}.elementor-8 .elementor-element.elementor-element-4d439a8{--width:100%;}.elementor-8 .elementor-element.elementor-element-4473820{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-99410d3{--width:100%;}.elementor-8 .elementor-element.elementor-element-82394bf{--width:95%;}.elementor-8 .elementor-element.elementor-element-142a54e{--width:95%;}.elementor-8 .elementor-element.elementor-element-1f0fb61{--width:51%;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:40%;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:40%;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:40%;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:40%;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:40%;}.elementor-8 .elementor-element.elementor-element-334d781{--width:41.266%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:40%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:480%;}}@media(min-width:1367px){.elementor-8 .elementor-element.elementor-element-d442417:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d442417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-7f357a2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7f357a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-8 .elementor-element.elementor-element-4fdc83e{--width:100%;}.elementor-8 .elementor-element.elementor-element-4fdc83e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4fdc83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-88d1335{text-align:center;width:var( --container-widget-width, 910.59px );max-width:910.59px;--container-widget-width:910.59px;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-88d1335 > .elementor-widget-container{margin:0px 22px 0px 0px;padding:0px 50px 0px 3px;}.elementor-8 .elementor-element.elementor-element-88d1335.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b581118{--width:2%;--padding-block-start:0px;--padding-block-end:29px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-f3fa1e2{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-e517a25{width:var( --container-widget-width, 1111.344px );max-width:1111.344px;--container-widget-width:1111.344px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0c09bd9{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-0c09bd9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-88a41cd{--width:50%;}.elementor-8 .elementor-element.elementor-element-6f93ccb{--width:50%;}.elementor-8 .elementor-element.elementor-element-5abeed7{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-5abeed7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-fba5c38{--width:50%;}.elementor-8 .elementor-element.elementor-element-a058603{--width:50%;}.elementor-8 .elementor-element.elementor-element-5619f0f{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-5619f0f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-e489a37{--width:50%;}.elementor-8 .elementor-element.elementor-element-440d65f{--width:50%;}.elementor-8 .elementor-element.elementor-element-744ba35{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-744ba35.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-85855e6{--width:50%;}.elementor-8 .elementor-element.elementor-element-c444c39{--width:50%;}.elementor-8 .elementor-element.elementor-element-a260fe5{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-a260fe5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-de6b8d5{--width:50%;}.elementor-8 .elementor-element.elementor-element-2f29c61{--width:50%;}.elementor-8 .elementor-element.elementor-element-9c5fcad{--min-height:536px;}.elementor-8 .elementor-element.elementor-element-9c5fcad.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-334d781{--width:50%;}.elementor-8 .elementor-element.elementor-element-a9f68ff{--width:50%;}.elementor-8 .elementor-element.elementor-element-4b046a1{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-d442417:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d442417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-d442417{--margin-block-start:240px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-257d564{--width:0%;}.elementor-8 .elementor-element.elementor-element-615078b{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-089e27b .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-b7ddfd8 .elementor-headline{font-size:var( --e-global-typography-940b6d8-font-size );line-height:var( --e-global-typography-940b6d8-line-height );letter-spacing:var( --e-global-typography-940b6d8-letter-spacing );word-spacing:var( --e-global-typography-940b6d8-word-spacing );}.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-carousel-item{transform:scale(0.803,0.803);}.elementor-8 .elementor-element.elementor-element-c4e3268 .uc_classic_carousel_placeholder img{height:455px;}.elementor-8 .elementor-element.elementor-element-f0de164{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-4d439a8{--width:60%;--gap:0px 0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:60px;--padding-inline-end:60px;}.elementor-8 .elementor-element.elementor-element-25fdc45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b759014{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-b759014:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b759014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grandesvillasdefrance.com/wp-content/uploads/2023/10/Rectangle-3709.png");}.elementor-8 .elementor-element.elementor-element-7f357a2{--margin-block-start:240px;--margin-block-end:240px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-4473820{--width:335px;}.elementor-8 .elementor-element.elementor-element-689c260{--width:16%;}.elementor-8 .elementor-element.elementor-element-109acbd{--width:16%;}.elementor-8 .elementor-element.elementor-element-1108e65{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-d8c747a{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-d68cdb7 */.guesty-bar{
    background: white !important;
    border-radius: 100px !important;
}

.selectr-container.selectr-desktop.has-selected {
    font-family: 'Barlow';
    color: #666 !important;
    font-weight: 400!important;
    font-size: 16px!important;
}

.guesty-root-element #guesty-search-widget__datepicker .__super-input {
     font-family: 'Barlow';
    color: #666!important;
    font-weight: 400!important;
    font-size: 16px!important;
}


.guesty-root-element .selectr-selected:before {
    top: 33%;
    padding: 4px;
    right: 10px;
    display: inline-block;
    border-color: #A28C50 !important;
    border-width: 0 1px 1px 0!important;
    transform: rotate(45deg)!important;
    -webkit-transform: rotate(45deg)!important;
}

.guesty-root-element .guesty-search-submit-btn {
    font-family: 'Barlow' !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    background-color: #D4C9B0!important;
    border-radius:30px!important;
}

.guesty-root-element input::placeholder {
    color: #666!important;
     font-family: 'Barlow' !important;
}

section#guesty-search-widget__datepicker {
    color: white!important;
     font-family: 'Barlow' !important;
}

.guesty-root-element .guesty-search-submit-btn:hover {
    font-family: 'Barlow' !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    background-color: #DED7C4 !important;
    border-radius:30px!important;
}

.guesty-root-element .guesty-search-submit-btn:active {
    font-family: 'Barlow' !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    background-color: #DED7C4 !important;
    border-radius:30px!important;
}

.guesty-root-element .selectr-option.active, .guesty-root-element .selectr-option.selected {
    color: #D4C9B0 !important;
    font-family: 'Barlow' !important;
    font-weight: 400!important;
}

.guesty-root-element .selectr-option  {
    font-family: 'Barlow' !important;
    font-weight: 400!important;
}


.guesty-root-element .lightpick__day.is-start-date.is-end-date {
    background-color: #D4C9B0 !important;
    border:none!important;
}

.guesty-root-element .lightpick__day.is-in-range {
    border-radius: 0;
    background-color: #D4C9B0 !important;
    border: 1px solid #D4C9B0 !important;
}

@media screen and (max-width: 1024px) {
.guesty-bar{
    background: white !important;
    border-radius: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fe8a2b2 */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75c1eba */.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-75c1eba .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c09bd9 */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c24965a */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6632b97 */.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-6632b97 .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abeed7 */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-55bbb44 */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3ca00d */.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-c3ca00d .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5619f0f */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d304c20 */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5ec39d */.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-f5ec39d .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744ba35 */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc26fd4 */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0910377 */.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-0910377 .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a260fe5 */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-962528f */st0 .loop {
    fill: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c1b2e8 */.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button-icon { font-size:30px; color: inherit;
}

.elementor-8 .elementor-element.elementor-element-2c1b2e8 .elementor-button-text {margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c5fcad */.st0{
    fill: #FFFFFF !important;
}

.elementor-element.elementor-element-222dd05.e-con-full.e-flex.e-con.e-parent {
    background: cover !important;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for ucaddon_card_carousel, class: .elementor-element-c4e3268 */.uc-active-item .ue-carousel-item {
    box-shadow: 0 !important;
    opacity: 1 !important
}

.elementor-8 .elementor-element.elementor-element-c4e3268 .ue-item-icon {
    width: 53px;
    height: 0px;
    font-size: 52px;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35bb4028 */.uc-active-item .ue-carousel-item {
    box-shadow: 0 !important;
    opacity: 1 !important;
}

.ue-carousel-item {
    box-shadow:0 !important;
    opacity: 0.35 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d8c747a *//* Style all input elements within the container */
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 textarea {
  border-radius: 0; /* No rounded border */
  background-color: #fff; /* White background */
  border: none; /* No border */
  height: 57px; /* 57 pixels in height */
  color: #A2A9B0; /* Text color A2A9B0 */
  font-family: 'Barlow', sans-serif; /* Barlow font or a similar sans-serif font */
  font-size: 16px; /* Font size 16 pixels */
  margin: 0; /* No margin */
  padding: 26px; /* 26-pixel interior padding */
  box-shadow: none; /* No box shadow */
  margin-bottom: -18px; /* -18-pixel bottom margin */
}

/* Style the Submit button */
#gform_submit_button_1 {
  border-radius: 200px; /* Rounded border with a 10px radius */
  background-color: #241161; /* Background color for the button */
  color: #fff; /* Text color for the button */
  font-family: 'Barlow', sans-serif; /* Barlow font or a similar sans-serif font */
  font-size: 14px; /* Font size for the button text */
  text-transform: uppercase; /* Convert text to uppercase */
  padding: 17px 30px; /* Padding for the button (17px top/bottom, 30px left/right) */
  border: none; /* No border for the button */
  cursor: pointer; /* Change cursor to a pointer on hover */
  box-shadow: none; /* No box shadow */
  margin-top: 18px;
}

/* Change text color to black when focused */
#gform_wrapper_1 input[type="text"]:focus,
#gform_wrapper_1 input[type="email"]:focus,
#gform_wrapper_1 input[type="tel"]:focus,
#gform_wrapper_1 textarea:focus {
  color: #000; /* Change text color to black when focused */
}

/* Style the Submit button on hover */
#gform_submit_button_1:hover {
  background-color: #001AB3; /* Change the background color on hover */
}

.charleft.ginput_counter.gfield_description {
    padding-top: 25px;
}

.charleft.ginput_counter.gfield_description {
  padding-top: 25px!important;
}
div#validation_message_1_1 {
    padding-top: 20px !important;
}
div#validation_message_1_2 {
    padding-top: 20px !important;
}
div#validation_message_1_6 {
    padding-top: 20px !important;
}

div#gform_1_validation_container {
    display: none !important;
}


/*___________________________
/* Adjust font sizes for smaller screens */
@media screen and (max-width: 880px) {
  .gform_title {
    font-size: 35px !important; /* Title font size */
  }

  .gform_description, .gform_description p {
    font-size: 14px!important; /* Text font size */
  }

  #gform_submit_button_1 {
    font-size: 13px!important; /* Button text font size */
  }
}/* End custom CSS */
/* Start custom CSS */.sticky-section-wrapper
.elementor-widget-wrap{
    display:block! important;
}

.sticky-section-wrapper
.sticky-section{
   position:sticky;
   top:0 !important;
   bottom:10;
}

body {
  transition: background-color 1s ease;
}
.color-beige {
  background-color: #F7F5ED;
}
.color-white {
  background-color: #FFFFFF;
}/* End custom CSS */