.elementor-17750 .elementor-element.elementor-element-ccff726 > .elementor-container{min-height:478px;}.elementor-17750 .elementor-element.elementor-element-ccff726 > .elementor-container:after{content:"";min-height:inherit;}.elementor-17750 .elementor-element.elementor-element-ccff726{background-color:#000000;background-image:url("https://sunnyseptember.es/wp-content/uploads/2017/05/21-12226-pp_gallery/Sunny-September-Wedding-Photography-90_websize.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17750 .elementor-element.elementor-element-ccff726 > .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/12/7.png");background-position:bottom center;background-size:cover;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-3bb6b74 > .elementor-container{max-width:603px;}.elementor-17750 .elementor-element.elementor-element-3bb6b74{padding:0100px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-7b6f5ae > .elementor-element-populated{padding:0px 20px 0100px 20px;}.elementor-17750 .elementor-element.elementor-element-992b9fe{text-align:center;}.elementor-17750 .elementor-element.elementor-element-992b9fe.elementor-widget-heading .elementor-heading-title{color:#beb197;}.elementor-17750 .elementor-element.elementor-element-992b9fe .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;font-size:30px;}.elementor-17750 .elementor-element.elementor-element-9ba0ac7{text-align:center;}.elementor-17750 .elementor-element.elementor-element-9ba0ac7.elementor-widget-heading .elementor-heading-title{color:#54595f;}.elementor-17750 .elementor-element.elementor-element-9ba0ac7 .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-a33726c .elementor-text-editor{text-align:justify;}.elementor-17750 .elementor-element.elementor-element-a33726c{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-a33726c > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-16b2da7 > .elementor-container{max-width:723px;}.elementor-17750 .elementor-element.elementor-element-16b2da7{margin-top:-185px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-17750 .elementor-element.elementor-element-a372663 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:70px 30px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-07466f6 .elementor-image img{width:100%;max-width:100%;}.elementor-17750 .elementor-element.elementor-element-07466f6 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:200px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-8d4b86a .elementor-text-editor{text-align:center;}.elementor-17750 .elementor-element.elementor-element-8d4b86a{color:#beb197;font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-8d4b86a > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-26b2444 .elementor-text-editor{text-align:justify;}.elementor-17750 .elementor-element.elementor-element-26b2444{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-fcf14f1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:150px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-c4ac2d1 .elementor-image img{width:100%;max-width:100%;}.elementor-17750 .elementor-element.elementor-element-ee01d79 .elementor-text-editor{text-align:center;}.elementor-17750 .elementor-element.elementor-element-ee01d79{color:#beb197;font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-ee01d79 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-4237f26 .elementor-text-editor{text-align:justify;}.elementor-17750 .elementor-element.elementor-element-4237f26{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-d97c002 > .elementor-container{min-height:478px;}.elementor-17750 .elementor-element.elementor-element-d97c002 > .elementor-container:after{content:"";min-height:inherit;}.elementor-17750 .elementor-element.elementor-element-d97c002{background-color:#000000;background-image:url("https://sunnyseptember.es/wp-content/uploads/2017/05/21-12226-pp_gallery/Sunny-September-Wedding-Photography-90_websize.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;}.elementor-17750 .elementor-element.elementor-element-d97c002 > .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/12/7.png");background-position:bottom center;background-size:cover;opacity:0.09;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-961d4bb{padding:0100px 40px 0100px 40px;}.elementor-17750 .elementor-element.elementor-element-57a3b6a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.06;}.elementor-17750 .elementor-element.elementor-element-57a3b6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-57a3b6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-27cd05c{text-align:left;}.elementor-17750 .elementor-element.elementor-element-27cd05c.elementor-widget-heading .elementor-heading-title{color:#beb197;}.elementor-17750 .elementor-element.elementor-element-27cd05c .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;font-size:28px;}.elementor-17750 .elementor-element.elementor-element-cc0e128 .elementor-text-editor{text-align:justify;}.elementor-17750 .elementor-element.elementor-element-cc0e128{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-fdcf7f6 > .elementor-container{max-width:1135px;}.elementor-17750 .elementor-element.elementor-element-fdcf7f6{background-color:#afa288;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-17750 .elementor-element.elementor-element-fdcf7f6 > .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/11/Sunny-September-Wedding-Photographer-Marbella.png");background-position:top center;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-f35c354 > .elementor-element-populated{padding:050px 0px 50px 0px;}.elementor-17750 .elementor-element.elementor-element-4379b37{text-align:center;}.elementor-17750 .elementor-element.elementor-element-4379b37.elementor-widget-heading .elementor-heading-title{color:#93866e;}.elementor-17750 .elementor-element.elementor-element-4379b37 .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-f60022e .elementor-text-editor{text-align:center;}.elementor-17750 .elementor-element.elementor-element-f60022e{color:rgba(255,255,255,0.56);font-family:"ADOBE GARAMOND", Sans-serif;font-size:16px;font-weight:normal;line-height:2.2em;letter-spacing:3.5px;}.elementor-17750 .elementor-element.elementor-element-f60022e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-39219f0{background-color:#ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 050px 0px;}.elementor-17750 .elementor-element.elementor-element-39219f0 > .elementor-background-overlay{opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-d231717 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.06;}.elementor-17750 .elementor-element.elementor-element-d231717 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-17750 .elementor-element.elementor-element-d231717 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-0752237{text-align:center;}.elementor-17750 .elementor-element.elementor-element-0752237.elementor-widget-heading .elementor-heading-title{color:#beb197;}.elementor-17750 .elementor-element.elementor-element-0752237 .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;font-size:28px;}.elementor-17750 .elementor-element.elementor-element-6feef79{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-6feef79 > .elementor-widget-container{padding:0px 0px 01px 0px;}.elementor-17750 .elementor-element.elementor-element-fe9551d{font-family:"ADOBE GARAMOND", Sans-serif;}.elementor-17750 .elementor-element.elementor-element-8a13491 a.elementor-button, .elementor-17750 .elementor-element.elementor-element-8a13491 .elementor-button{font-family:"ADOBE GARAMOND", Sans-serif;font-weight:bold;color:#afa288;background-color:rgba(190,177,151,0);}.elementor-17750 .elementor-element.elementor-element-8a13491 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#afa288;}.elementor-17750 .elementor-element.elementor-element-8a13491 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-f707366 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/11/cropped-Sunny-September-Wedding-Photographer-Marbella.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.05;}.elementor-17750 .elementor-element.elementor-element-f707366 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17750 .elementor-element.elementor-element-f707366 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-f2d76fc > .elementor-widget-container{margin:-37px 0px -13px 0px;padding:00px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-341dcab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-4bd502a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-dd22ec7{margin-top:00px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-a92f069 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-6863730 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-224656a > .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/11/cropped-Sunny-September-Wedding-Photographer-Marbella.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-224656a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-17750 .elementor-element.elementor-element-847bc32 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 100px 0px 124px;}.elementor-17750 .elementor-element.elementor-element-bbaf440 > .elementor-widget-container{margin:0px 0120px 60px -180px;padding:0px 0100px 50px 050px;}.elementor-17750 .elementor-element.elementor-element-c7678ca > .elementor-widget-container{margin:229px 19px 0px 2px;}.elementor-17750 .elementor-element.elementor-element-98e98f2 > .elementor-element-populated{margin:27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-28480cd > .elementor-widget-container{margin:150px 110px 110px 110px;padding:50px 50px 50px 50px;}.elementor-17750 .elementor-element.elementor-element-e827435 > .elementor-element-populated{margin:0px 0px 0px 83px;padding:134px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-3573879 > .elementor-widget-container{margin:-170px 44px 0px 39px;padding:50px 50px 50px 50px;}.elementor-17750 .elementor-element.elementor-element-fa08141 > .elementor-widget-container{margin:229px 19px 0px 2px;padding:80px 80px 80px 80px;}.elementor-17750 .elementor-element.elementor-element-4aa207b{background-color:#afa288;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-17750 .elementor-element.elementor-element-4aa207b > .elementor-background-overlay{background-image:url("https://sunnyseptember.es/wp-content/uploads/2024/11/Sunny-September-Wedding-Photographer-Marbella.png");background-position:top center;background-repeat:no-repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17750 .elementor-element.elementor-element-ec6908a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-17750 .elementor-element.elementor-element-ec6908a > .elementor-element-populated{padding:50px 0px 060px 0px;}.elementor-17750 .elementor-element.elementor-element-f4017c5{text-align:center;}.elementor-17750 .elementor-element.elementor-element-f4017c5.elementor-widget-heading .elementor-heading-title{color:#93866e;}.elementor-17750 .elementor-element.elementor-element-f4017c5 .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;font-size:40px;font-weight:bold;text-transform:uppercase;line-height:2.9em;letter-spacing:4.3px;}.elementor-17750 .elementor-element.elementor-element-f4017c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-68813f0{text-align:center;}.elementor-17750 .elementor-element.elementor-element-68813f0.elementor-widget-heading .elementor-heading-title{color:rgba(255,255,255,0.56);}.elementor-17750 .elementor-element.elementor-element-68813f0 .elementor-heading-title{font-family:"ADOBE GARAMOND", Sans-serif;font-size:16px;font-weight:normal;line-height:2.2em;letter-spacing:3.5px;}.elementor-17750 .elementor-element.elementor-element-68813f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-bebab67 a.elementor-button, .elementor-17750 .elementor-element.elementor-element-bebab67 .elementor-button{font-family:"ADOBE GARAMOND", Sans-serif;color:#ffffff;background-color:rgba(190,177,151,0);}.elementor-17750 .elementor-element.elementor-element-bebab67 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;}.elementor-17750 .elementor-element.elementor-element-bebab67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}@media(min-width:768px){.elementor-17750 .elementor-element.elementor-element-d231717{width:70%;}.elementor-17750 .elementor-element.elementor-element-f707366{width:30%;}.elementor-17750 .elementor-element.elementor-element-98e98f2{width:35%;}.elementor-17750 .elementor-element.elementor-element-e827435{width:31.332%;}}@media(max-width:767px){.elementor-17750 .elementor-element.elementor-element-a33726c > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-17750 .elementor-element.elementor-element-a372663 > .elementor-element-populated{margin:0px 0px 0px 25px;}.elementor-17750 .elementor-element.elementor-element-07466f6 > .elementor-widget-container{margin:-130px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-fcf14f1 > .elementor-element-populated{margin:-100px 22px 0px 22px;}.elementor-17750 .elementor-element.elementor-element-d97c002{margin-top:-40px;margin-bottom:0px;}.elementor-17750 .elementor-element.elementor-element-4379b37 > .elementor-widget-container{margin:0px 22px 0px 22px;}.elementor-17750 .elementor-element.elementor-element-f60022e > .elementor-widget-container{margin:0px 22px 0px 22px;}.elementor-17750 .elementor-element.elementor-element-6feef79 > .elementor-widget-container{margin:0px 22px 0px 22px;}.elementor-17750 .elementor-element.elementor-element-224656a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-4aa207b{padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-f4017c5 .elementor-heading-title{font-size:32px;}.elementor-17750 .elementor-element.elementor-element-f4017c5 > .elementor-widget-container{margin:0px 22px 0px 22px;padding:0px 0px 0px 0px;}.elementor-17750 .elementor-element.elementor-element-68813f0 > .elementor-widget-container{margin:0px 22px 0px 22px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'ADOBE GARAMOND';
	font-style: normal;
	font-weight: normal;
	src: url('https://sunnyseptember.es/wp-content/uploads/2025/02/AGaramondPro-Regular-1.woff') format('woff');
}
@font-face {
	font-family: 'ADOBE GARAMOND';
	font-style: normal;
	font-weight: bold;
	src: url('https://sunnyseptember.es/wp-content/uploads/2025/02/AGaramondPro-Bold-2.woff') format('woff');
}
/* End Custom Fonts CSS */