.elementor-10400 .elementor-element.elementor-element-6a124ede{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;z-index:1;}.elementor-10400 .elementor-element.elementor-element-3373a826:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10400 .elementor-element.elementor-element-3373a826 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10400 .elementor-element.elementor-element-3373a826 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-10400 .elementor-element.elementor-element-3373a826 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-6a038174{text-align:center;}.elementor-10400 .elementor-element.elementor-element-6a038174 .elementor-heading-title{font-family:"PhotographSignature", Montserrat;font-size:87px;font-weight:100;font-style:normal;letter-spacing:0.4px;color:#000000;}.elementor-10400 .elementor-element.elementor-element-70764d5c{text-align:center;}.elementor-10400 .elementor-element.elementor-element-70764d5c .elementor-heading-title{font-family:"LuxiaRegular", Montserrat;font-size:40px;font-weight:100;text-transform:uppercase;font-style:normal;letter-spacing:0.4px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10400 .elementor-element.elementor-element-31477a3b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-31477a3b > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10400 .elementor-element.elementor-element-31477a3b .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-10400 .elementor-element.elementor-element-31477a3b .elementor-divider{text-align:center;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-12639148{margin-top:-15px;margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;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-10400 .elementor-element.elementor-element-3e6f1530{font-family:"Roboto", Montserrat;font-size:20px;font-weight:400;line-height:27px;}.elementor-10400 .elementor-element.elementor-element-0b12c3c{padding:0px 20px 0px 20px;}.elementor-10400 .elementor-element.elementor-element-250a109{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-250a109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-40c5493f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-40c5493f{text-align:left;}.elementor-10400 .elementor-element.elementor-element-40c5493f .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:43px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-229c3f1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-229c3f1 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-229c3f1 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-229c3f1 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10400 .elementor-element.elementor-element-601fd19 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-601fd19{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-601fd19 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-601fd19 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-145fdb6 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-145fdb6{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-145fdb6 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-145fdb6 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-8b7ffa1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-8b7ffa1{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-8b7ffa1 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-8b7ffa1 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-bd95323{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-bd95323 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-0caabb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-0caabb4{text-align:left;}.elementor-10400 .elementor-element.elementor-element-0caabb4 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-504dce9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-504dce9 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-504dce9 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-504dce9 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-f28a295 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-f28a295{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-f28a295 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-f28a295.elementor-view-stacked .elementor-icon{background-color:#070707;}.elementor-10400 .elementor-element.elementor-element-f28a295.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-f28a295.elementor-view-default .elementor-icon{fill:#070707;color:#070707;border-color:#070707;}.elementor-10400 .elementor-element.elementor-element-f28a295 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-16e6c96 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-16e6c96{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-16e6c96 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-16e6c96.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-16e6c96.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-16e6c96.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-16e6c96 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-172ec7e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-172ec7e{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-172ec7e .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-172ec7e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-172ec7e.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-172ec7e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-172ec7e .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-b71e258{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-b71e258 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-15e7e33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-15e7e33{text-align:left;}.elementor-10400 .elementor-element.elementor-element-15e7e33 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-a18f231{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-a18f231 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-a18f231 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-a18f231 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-b9a4aaa > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-b9a4aaa{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-b9a4aaa .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-b9a4aaa .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-c55fb04{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-10400 .elementor-element.elementor-element-c55fb04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-2f2a96a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-2f2a96a{text-align:left;}.elementor-10400 .elementor-element.elementor-element-2f2a96a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-7a04b5d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-7a04b5d > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-7a04b5d .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-7a04b5d .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-3870fd7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-3870fd7{text-align:left;}.elementor-10400 .elementor-element.elementor-element-3870fd7 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:35px;font-weight:600;line-height:43px;color:var( --e-global-color-secondary );}.elementor-10400 .elementor-element.elementor-element-4223994 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-4223994{font-family:"Roboto", Montserrat;font-size:18px;font-weight:400;line-height:27px;}.elementor-10400 .elementor-element.elementor-element-18b1efb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-18b1efb{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-18b1efb .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-18b1efb .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-a00890f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-a00890f{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-a00890f .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-a00890f .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-f82f0e8 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-f82f0e8{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-f82f0e8 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-f82f0e8 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-6393b07 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-6393b07{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-6393b07 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-6393b07 .elementor-icon{font-size:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10400 .elementor-element.elementor-element-0a74fdb{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-10400 .elementor-element.elementor-element-0a74fdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-0ab7d39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-0ab7d39{text-align:left;}.elementor-10400 .elementor-element.elementor-element-0ab7d39 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-8416768{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-8416768 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-8416768 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-8416768 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-728a56b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-b5f8bde{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-b5f8bde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-0ff0702 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-0ff0702{text-align:left;}.elementor-10400 .elementor-element.elementor-element-0ff0702 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:43px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-88b4885{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-88b4885 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-88b4885 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-88b4885 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-2a43ac56 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-e9ea3cd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-e9ea3cd .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-7a2ff43 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-7a2ff43{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-7a2ff43 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-7a2ff43.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-7a2ff43.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-7a2ff43.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-7a2ff43 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-df42e93{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-df42e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-b2bbd5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-b2bbd5e{text-align:left;}.elementor-10400 .elementor-element.elementor-element-b2bbd5e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-2f74a20{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-2f74a20 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-2f74a20 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-2f74a20 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-4018c27 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-5b5ed38 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-5b5ed38{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-5b5ed38 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-5b5ed38 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-25c067e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-25c067e{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-25c067e .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-25c067e .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-b20bfe8 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-b20bfe8{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-b20bfe8 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-b20bfe8 .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-18eaf6b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-18eaf6b{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-18eaf6b .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-18eaf6b .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-1c67a3e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-1c67a3e{--icon-box-icon-margin:15px;}.elementor-10400 .elementor-element.elementor-element-1c67a3e .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-1c67a3e .elementor-icon{font-size:30px;}.elementor-10400 .elementor-element.elementor-element-4ee5dba{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-4ee5dba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-9cc9c39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-9cc9c39{text-align:left;}.elementor-10400 .elementor-element.elementor-element-9cc9c39 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-680b6dd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-680b6dd > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-680b6dd .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-680b6dd .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-42502b6 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-6e121d4 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-6e121d4{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-6e121d4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-6e121d4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-6e121d4.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-6e121d4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-6e121d4 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-e9d637b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-e9d637b{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-e9d637b .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-e9d637b.elementor-view-stacked .elementor-icon{background-color:#020202;}.elementor-10400 .elementor-element.elementor-element-e9d637b.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-e9d637b.elementor-view-default .elementor-icon{fill:#020202;color:#020202;border-color:#020202;}.elementor-10400 .elementor-element.elementor-element-e9d637b .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-39fd977 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-39fd977{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-39fd977 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-39fd977.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-39fd977.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-39fd977.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-39fd977 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-488df55 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-488df55{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-488df55 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-488df55.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-488df55.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-488df55.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-488df55 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-10b65f8 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-10b65f8{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-10b65f8 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-10b65f8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-10b65f8.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-10b65f8.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-10b65f8 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-96ec707 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-96ec707{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-96ec707 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-96ec707.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-96ec707.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-96ec707.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-96ec707 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-7b28192 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-7b28192{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-7b28192 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-7b28192.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-7b28192.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-7b28192.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-7b28192 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-2a894db > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-2a894db{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-2a894db .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-2a894db.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-2a894db.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-2a894db.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-2a894db .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-1cd2715 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-1cd2715{--icon-box-icon-margin:20px;}.elementor-10400 .elementor-element.elementor-element-1cd2715 .elementor-icon-box-title{margin-bottom:0px;}.elementor-10400 .elementor-element.elementor-element-1cd2715.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-10400 .elementor-element.elementor-element-1cd2715.elementor-view-framed .elementor-icon, .elementor-10400 .elementor-element.elementor-element-1cd2715.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-10400 .elementor-element.elementor-element-1cd2715 .elementor-icon{font-size:23px;}.elementor-10400 .elementor-element.elementor-element-fc215e6{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-fc215e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-d72b3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-d72b3b1{text-align:left;}.elementor-10400 .elementor-element.elementor-element-d72b3b1 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-eeffc13{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-eeffc13 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-eeffc13 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-eeffc13 .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-0b7f0a8 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-0b7f0a8{font-family:"Roboto", Montserrat;font-size:18px;font-weight:400;}.elementor-10400 .elementor-element.elementor-element-b9cf690 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-fd23786{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 20px 30px 20px;}.elementor-10400 .elementor-element.elementor-element-fd23786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10400 .elementor-element.elementor-element-43f1def > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-43f1def{text-align:left;}.elementor-10400 .elementor-element.elementor-element-43f1def .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:50px;font-weight:600;line-height:56px;color:var( --e-global-color-primary );}.elementor-10400 .elementor-element.elementor-element-6d663dd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.5px;}.elementor-10400 .elementor-element.elementor-element-6d663dd > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-10400 .elementor-element.elementor-element-6d663dd .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-10400 .elementor-element.elementor-element-6d663dd .elementor-divider{text-align:left;padding-block-start:9px;padding-block-end:9px;}.elementor-10400 .elementor-element.elementor-element-2c7217e > .elementor-widget-container{padding:0px 30px 0px 30px;}@media(min-width:768px){.elementor-10400 .elementor-element.elementor-element-3cc20887{width:20%;}.elementor-10400 .elementor-element.elementor-element-1a120d11{width:59.666%;}.elementor-10400 .elementor-element.elementor-element-2bccea33{width:20%;}}@media(max-width:991px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PhotographSignature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Photograph-Signature.eot');
	src: url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Photograph-Signature.eot?#iefix') format('embedded-opentype'),
		url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Photograph-Signature-1.woff2') format('woff2'),
		url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Photograph-Signature.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LuxiaRegular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Luxia.eot');
	src: url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Luxia.eot?#iefix') format('embedded-opentype'),
		url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Luxia.woff2') format('woff2'),
		url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Luxia.woff') format('woff'),
		url('https://www.vins-bergeracduras.fr/wp-content/uploads/2022/06/Luxia.ttf') format('truetype');
}
/* End Custom Fonts CSS */