.elementor-666 .elementor-element.elementor-element-45ffa2c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:.6;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-45ffa2c3:not(.elementor-motion-effects-element-type-background),.elementor-666 .elementor-element.elementor-element-45ffa2c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,var(--e-global-color-primary) 60%,var(--e-global-color-secondary) 100%)}.elementor-666 .elementor-element.elementor-element-45ffa2c3:before,.elementor-666 .elementor-element.elementor-element-45ffa2c3>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-45ffa2c3>.e-con-inner>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-45ffa2c3>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-45ffa2c3>.e-con-inner>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-45ffa2c3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-666 .elementor-element.elementor-element-437ea675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Arial;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-1285d6a7>.elementor-widget-container{margin:0;border-style:none}.elementor-666 .elementor-element.elementor-element-1285d6a7{text-align:left}.elementor-666 .elementor-element.elementor-element-1285d6a7 .elementor-heading-title{font-family:"Roboto Regular",Arial;font-size:44px;font-weight:700;text-decoration:none;line-height:48px;color:#fff}.elementor-666 .elementor-element.elementor-element-1285d6a7 .elementor-heading-title a:hover,.elementor-666 .elementor-element.elementor-element-1285d6a7 .elementor-heading-title a:focus{color:#fff}.elementor-666 .elementor-element.elementor-element-1285d6a7 .elementor-heading-title a{transition-duration:0s}.elementor-666 .elementor-element.elementor-element-6d4f286{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-3982821{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-c0785d2>.elementor-widget-container{margin:0;border-style:none}.elementor-666 .elementor-element.elementor-element-c0785d2{text-align:left}.elementor-666 .elementor-element.elementor-element-c0785d2 .elementor-heading-title{font-family:"Roboto",Arial;font-size:21px;font-weight:600;text-decoration:none;color:#404040}.elementor-666 .elementor-element.elementor-element-c0785d2 .elementor-heading-title a:hover,.elementor-666 .elementor-element.elementor-element-c0785d2 .elementor-heading-title a:focus{color:#fff}.elementor-666 .elementor-element.elementor-element-c0785d2 .elementor-heading-title a{transition-duration:0s}.elementor-666 .elementor-element.elementor-element-e14e043>.elementor-widget-container{margin:0;border-style:none}.elementor-666 .elementor-element.elementor-element-e14e043{text-align:left}.elementor-666 .elementor-element.elementor-element-e14e043 .elementor-heading-title{font-family:"Roboto Regular",Arial;font-size:44px;font-weight:700;text-decoration:none;line-height:50px;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-e14e043 .elementor-heading-title a:hover,.elementor-666 .elementor-element.elementor-element-e14e043 .elementor-heading-title a:focus{color:#fff}.elementor-666 .elementor-element.elementor-element-e14e043 .elementor-heading-title a{transition-duration:0s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Arial;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-a83d9d1{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-6e45d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Arial;font-weight:var(--e-global-typography-text-font-weight)}.elementor-666 .elementor-element.elementor-element-b19a767 img{border-radius:30px}.elementor-666 .elementor-element.elementor-element-e9e9d02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-90e498e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-0d3048e img{border-radius:30px}.elementor-666 .elementor-element.elementor-element-bcd1f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-666 .elementor-element.elementor-element-4fb151f>.elementor-widget-container{margin:0;border-style:none}.elementor-666 .elementor-element.elementor-element-4fb151f{text-align:left}.elementor-666 .elementor-element.elementor-element-4fb151f .elementor-heading-title{font-family:"Roboto Regular",Arial;font-size:44px;font-weight:700;text-decoration:none;line-height:50px;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-4fb151f .elementor-heading-title a:hover,.elementor-666 .elementor-element.elementor-element-4fb151f .elementor-heading-title a:focus{color:#fff}.elementor-666 .elementor-element.elementor-element-4fb151f .elementor-heading-title a{transition-duration:0s}.elementor-666 .elementor-element.elementor-element-d7c82c4{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-84a75e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-84a75e2:not(.elementor-motion-effects-element-type-background),.elementor-666 .elementor-element.elementor-element-84a75e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-666 .elementor-element.elementor-element-84a75e2:before,.elementor-666 .elementor-element.elementor-element-84a75e2>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-84a75e2>.e-con-inner>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-84a75e2>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-84a75e2>.e-con-inner>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-84a75e2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-666 .elementor-element.elementor-element-46ce188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-666 .elementor-element.elementor-element-e7170c4{text-align:left}.elementor-666 .elementor-element.elementor-element-e7170c4 img{border-style:solid;border-width:1px;border-color:#d7d7d7;border-radius:30px;box-shadow:10px 20px 20px 0px rgba(0,0,0,.22)}.elementor-666 .elementor-element.elementor-element-57de113{font-family:"Roboto",Arial;font-size:16px;font-weight:400;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-88e4d65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-37f4ab1{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-b45f725{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-b45f725:not(.elementor-motion-effects-element-type-background),.elementor-666 .elementor-element.elementor-element-b45f725>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-666 .elementor-element.elementor-element-b45f725:before,.elementor-666 .elementor-element.elementor-element-b45f725>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-b45f725>.e-con-inner>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-b45f725>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-b45f725>.e-con-inner>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-b45f725>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-666 .elementor-element.elementor-element-3c03d5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-666 .elementor-element.elementor-element-7f26ae9{text-align:left}.elementor-666 .elementor-element.elementor-element-7f26ae9 img{border-style:solid;border-width:1px;border-color:#d7d7d7;border-radius:30px;box-shadow:10px 20px 20px 0px rgba(0,0,0,.22)}.elementor-666 .elementor-element.elementor-element-3a8f52e{font-family:"Roboto",Arial;font-size:16px;font-weight:400;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-fb947ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-3077336{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-e8449a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-e8449a6:not(.elementor-motion-effects-element-type-background),.elementor-666 .elementor-element.elementor-element-e8449a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-666 .elementor-element.elementor-element-e8449a6:before,.elementor-666 .elementor-element.elementor-element-e8449a6>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-e8449a6>.e-con-inner>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-e8449a6>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-e8449a6>.e-con-inner>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-e8449a6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-666 .elementor-element.elementor-element-46d48e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-666 .elementor-element.elementor-element-f864eea{text-align:left}.elementor-666 .elementor-element.elementor-element-f864eea img{border-style:solid;border-width:1px;border-color:#d7d7d7;border-radius:30px;box-shadow:10px 20px 20px 0px rgba(0,0,0,.22)}.elementor-666 .elementor-element.elementor-element-3d001d9{font-family:"Roboto",Arial;font-size:16px;font-weight:400;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-ae23ef5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-8603dfa{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-71facbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-71facbe:not(.elementor-motion-effects-element-type-background),.elementor-666 .elementor-element.elementor-element-71facbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-666 .elementor-element.elementor-element-71facbe:before,.elementor-666 .elementor-element.elementor-element-71facbe>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-71facbe>.e-con-inner>.elementor-background-video-container:before,.elementor-666 .elementor-element.elementor-element-71facbe>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-71facbe>.e-con-inner>.elementor-background-slideshow:before,.elementor-666 .elementor-element.elementor-element-71facbe>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-666 .elementor-element.elementor-element-4319806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-666 .elementor-element.elementor-element-3a1a7c1{text-align:left}.elementor-666 .elementor-element.elementor-element-3a1a7c1 img{border-radius:30px}.elementor-666 .elementor-element.elementor-element-9d27aa7{font-family:"Roboto",Arial;font-size:16px;font-weight:400;color:var(--e-global-color-primary)}.elementor-666 .elementor-element.elementor-element-ca94697{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-666 .elementor-element.elementor-element-2b1a2b5{font-family:"Roboto",Arial;font-size:16px;font-weight:400}.elementor-666 .elementor-element.elementor-element-2e726170{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-12eeed87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-666 .elementor-element.elementor-element-2b7ea930>.elementor-widget-container{border-style:none}.elementor-666 .elementor-element.elementor-element-2b7ea930{text-align:left}.elementor-666 .elementor-element.elementor-element-2b7ea930 .elementor-heading-title{font-family:"Open Sans",Arial;font-size:44px;font-weight:700;text-decoration:none;line-height:50px;color:#000}.elementor-666 .elementor-element.elementor-element-2b7ea930 .elementor-heading-title a:hover,.elementor-666 .elementor-element.elementor-element-2b7ea930 .elementor-heading-title a:focus{color:#fff}.elementor-666 .elementor-element.elementor-element-2b7ea930 .elementor-heading-title a{transition-duration:0s}.elementor-666 .elementor-element.elementor-element-59ef70a6{--swiper-slides-to-display:3;--swiper-slides-gap:30px}.elementor-666 .elementor-element.elementor-element-59ef70a6>.elementor-widget-container{margin:20px 0 0}.elementor-666 .elementor-element.elementor-element-59ef70a6 .swiper-slide>.elementor-element{height:100%}@media(max-width:1024px){.elementor-666 .elementor-element.elementor-element-59ef70a6{--swiper-slides-to-display:2}}@media(min-width:768px){.elementor-666 .elementor-element.elementor-element-437ea675{--width:100%}.elementor-666 .elementor-element.elementor-element-3982821{--width:100%}.elementor-666 .elementor-element.elementor-element-6e45d44{--width:100%}.elementor-666 .elementor-element.elementor-element-90e498e{--width:100%}.elementor-666 .elementor-element.elementor-element-bcd1f64{--width:100%}.elementor-666 .elementor-element.elementor-element-46ce188{--width:25%}.elementor-666 .elementor-element.elementor-element-88e4d65{--width:75%}.elementor-666 .elementor-element.elementor-element-3c03d5e{--width:25%}.elementor-666 .elementor-element.elementor-element-fb947ff{--width:75%}.elementor-666 .elementor-element.elementor-element-46d48e8{--width:25%}.elementor-666 .elementor-element.elementor-element-ae23ef5{--width:75%}.elementor-666 .elementor-element.elementor-element-4319806{--width:25%}.elementor-666 .elementor-element.elementor-element-ca94697{--width:75%}.elementor-666 .elementor-element.elementor-element-12eeed87{--width:100%}}@media(max-width:767px){.elementor-666 .elementor-element.elementor-element-6d4f286{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-666 .elementor-element.elementor-element-6e45d44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-e9e9d02{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-666 .elementor-element.elementor-element-bcd1f64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-84a75e2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-666 .elementor-element.elementor-element-46ce188{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-b45f725{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-666 .elementor-element.elementor-element-3c03d5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-e8449a6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-666 .elementor-element.elementor-element-46d48e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-71facbe{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-666 .elementor-element.elementor-element-4319806{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-666 .elementor-element.elementor-element-59ef70a6{--swiper-slides-to-display:1}}@font-face{font-family:'Roboto Regular';font-style:normal;font-weight:400;font-display:auto;src:url('https://beaufond.com/wp-content/uploads/2025/06/Roboto-Regular.ttf') format('truetype')}