.u-section-1 {background-image: linear-gradient(0deg, rgba(255,255,255,0.6), rgba(255,255,255,0.6)), url("images/01_sole_photography.jpg")}
.u-section-1 .u-sheet-1 {min-height: 1740px}
.u-section-1 .u-layout-wrap-1 {min-height: 356px; margin: 171px auto 0 0}
.u-section-1 .u-image-1 {min-height: 183px; background-image: url("images/CapCaprestoran04.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-1 {padding: 20px}
.u-section-1 .u-image-2 {min-height: 183px; background-image: url("images/CapCaprestoran05.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-2 {padding: 20px}
.u-section-1 .u-image-3 {min-height: 183px; background-image: url("images/CapCaprestoran06.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-3 {padding: 20px}
.u-section-1 .u-image-4 {min-height: 183px; background-image: url("images/CapCaprestoran09.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-4 {padding: 20px}
.u-section-1 .u-image-5 {min-height: 183px; background-image: url("images/CapCaprestoran10.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-5 {padding: 20px}
.u-section-1 .u-image-6 {min-height: 183px; background-image: url("images/CapCaprestoran11.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-6 {padding: 20px}
.u-section-1 .u-image-7 {min-height: 183px; background-image: url("images/CapCaprestoran12.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-7 {padding: 20px}
.u-section-1 .u-image-8 {min-height: 183px; background-image: url("images/CapCaprestoran13.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-8 {padding: 20px}
.u-section-1 .u-layout-wrap-2 {margin: 7px auto 0 0}
.u-section-1 .u-image-9 {min-height: 183px; background-image: url("images/CapCaprestoran17.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-9 {padding: 20px}
.u-section-1 .u-image-10 {min-height: 183px; background-image: url("images/CapCaprestoran20.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-10 {padding: 20px}
.u-section-1 .u-image-11 {min-height: 183px; background-image: url("images/CapCaprestoran22.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-11 {padding: 20px}
.u-section-1 .u-image-12 {min-height: 183px; background-image: url("images/CapCaprestoran23.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-12 {padding: 20px}
.u-section-1 .u-image-13 {min-height: 183px; background-image: url("images/CapCaprestoran29.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-13 {padding: 20px}
.u-section-1 .u-image-14 {min-height: 183px; background-image: url("images/CapCaprestoran33.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-14 {padding: 20px}
.u-section-1 .u-image-15 {min-height: 183px; background-image: url("images/CapCaprestoran34.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-15 {padding: 20px}
.u-section-1 .u-image-16 {min-height: 183px; background-image: url("images/CapCaprestoran35.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-16 {padding: 20px}
.u-section-1 .u-layout-wrap-3 {margin: 13px auto 0 0}
.u-section-1 .u-image-17 {min-height: 183px; background-image: url("images/CapCaprestoran36.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-17 {padding: 20px}
.u-section-1 .u-image-18 {min-height: 183px; background-image: url("images/CapCaprestoran39.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-18 {padding: 20px}
.u-section-1 .u-image-19 {min-height: 183px; background-image: url("images/CapCaprestoran41.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-19 {padding: 20px}
.u-section-1 .u-image-20 {min-height: 183px; background-image: url("images/CapCaprestoran42.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-20 {padding: 20px}
.u-section-1 .u-image-21 {min-height: 183px; background-image: url("images/CapCaprestoran45.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-21 {padding: 20px}
.u-section-1 .u-image-22 {min-height: 183px; background-image: url("images/CapCaprestoran46.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-22 {padding: 20px}
.u-section-1 .u-image-23 {min-height: 183px; background-image: url("images/CapCaprestoran47.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-23 {padding: 20px}
.u-section-1 .u-image-24 {min-height: 183px; background-image: url("images/CapCaprestoran48.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-24 {padding: 20px}
.u-section-1 .u-layout-wrap-4 {margin: 7px auto 60px 0}
.u-section-1 .u-image-25 {min-height: 183px; background-image: url("images/CapCaprestoran49.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-25 {padding: 20px}
.u-section-1 .u-image-26 {min-height: 183px; background-image: url("images/CapCaprestoran52.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-26 {padding: 20px}
.u-section-1 .u-image-27 {min-height: 183px; background-image: url("images/CapCaprestoran53.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-27 {padding: 20px}
.u-section-1 .u-image-28 {min-height: 183px; background-image: url("images/CapCaprestoran55.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-28 {padding: 20px}
.u-section-1 .u-image-29 {min-height: 183px; background-image: url("images/CapCaprestoran57.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-29 {padding: 20px}
.u-section-1 .u-image-30 {min-height: 183px; background-image: url("images/CapCaprestoran59.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-30 {padding: 20px}
.u-section-1 .u-image-31 {min-height: 183px; background-image: url("images/CapCaprestoran62.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-31 {padding: 20px}
.u-section-1 .u-image-32 {min-height: 183px; background-image: url("images/CapCaprestoran63.jpg"); background-position: 50% 50%}
.u-section-1 .u-container-layout-32 {padding: 20px} 

@media (max-width: 1199px){ .u-section-1 {background-position: 50% 50%; min-height: 800px}
.u-section-1 .u-sheet-1 {min-height: 800px}
.u-section-1 .u-layout-wrap-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-1 {min-height: 323px}
.u-section-1 .u-image-2 {min-height: 323px}
.u-section-1 .u-image-3 {min-height: 323px}
.u-section-1 .u-image-4 {min-height: 323px}
.u-section-1 .u-image-5 {min-height: 323px}
.u-section-1 .u-image-6 {min-height: 323px}
.u-section-1 .u-image-7 {min-height: 323px}
.u-section-1 .u-image-8 {min-height: 323px}
.u-section-1 .u-layout-wrap-2 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-9 {min-height: 151px}
.u-section-1 .u-image-10 {min-height: 151px}
.u-section-1 .u-image-11 {min-height: 151px}
.u-section-1 .u-image-12 {min-height: 151px}
.u-section-1 .u-image-13 {min-height: 151px}
.u-section-1 .u-image-14 {min-height: 151px}
.u-section-1 .u-image-15 {min-height: 151px}
.u-section-1 .u-image-16 {min-height: 151px}
.u-section-1 .u-layout-wrap-3 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-17 {min-height: 151px}
.u-section-1 .u-image-18 {min-height: 151px}
.u-section-1 .u-image-19 {min-height: 151px}
.u-section-1 .u-image-20 {min-height: 151px}
.u-section-1 .u-image-21 {min-height: 151px}
.u-section-1 .u-image-22 {min-height: 151px}
.u-section-1 .u-image-23 {min-height: 151px}
.u-section-1 .u-image-24 {min-height: 151px}
.u-section-1 .u-layout-wrap-4 {margin-right: initial; margin-left: initial}
.u-section-1 .u-image-25 {min-height: 151px}
.u-section-1 .u-image-26 {min-height: 151px}
.u-section-1 .u-image-27 {min-height: 151px}
.u-section-1 .u-image-28 {min-height: 151px}
.u-section-1 .u-image-29 {min-height: 151px}
.u-section-1 .u-image-30 {min-height: 151px}
.u-section-1 .u-image-31 {min-height: 151px}
.u-section-1 .u-image-32 {min-height: 151px} }

@media (max-width: 991px){ .u-section-1 {min-height: 500px}
.u-section-1 .u-sheet-1 {min-height: 500px}
.u-section-1 .u-image-1 {min-height: 224px}
.u-section-1 .u-container-layout-1 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-2 {min-height: 224px}
.u-section-1 .u-container-layout-2 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-3 {min-height: 224px}
.u-section-1 .u-container-layout-3 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-4 {min-height: 224px}
.u-section-1 .u-container-layout-4 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-5 {min-height: 224px}
.u-section-1 .u-container-layout-5 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-6 {min-height: 224px}
.u-section-1 .u-container-layout-6 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-7 {min-height: 224px}
.u-section-1 .u-container-layout-7 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-8 {min-height: 224px}
.u-section-1 .u-container-layout-8 {padding-left: 30px; padding-right: 30px}
.u-section-1 .u-image-9 {min-height: 231px}
.u-section-1 .u-image-10 {min-height: 231px}
.u-section-1 .u-image-11 {min-height: 231px}
.u-section-1 .u-image-12 {min-height: 231px}
.u-section-1 .u-image-13 {min-height: 231px}
.u-section-1 .u-image-14 {min-height: 231px}
.u-section-1 .u-image-15 {min-height: 231px}
.u-section-1 .u-image-16 {min-height: 231px}
.u-section-1 .u-image-17 {min-height: 231px}
.u-section-1 .u-image-18 {min-height: 231px}
.u-section-1 .u-image-19 {min-height: 231px}
.u-section-1 .u-image-20 {min-height: 231px}
.u-section-1 .u-image-21 {min-height: 231px}
.u-section-1 .u-image-22 {min-height: 231px}
.u-section-1 .u-image-23 {min-height: 231px}
.u-section-1 .u-image-24 {min-height: 231px}
.u-section-1 .u-image-25 {min-height: 231px}
.u-section-1 .u-image-26 {min-height: 231px}
.u-section-1 .u-image-27 {min-height: 231px}
.u-section-1 .u-image-28 {min-height: 231px}
.u-section-1 .u-image-29 {min-height: 231px}
.u-section-1 .u-image-30 {min-height: 231px}
.u-section-1 .u-image-31 {min-height: 231px}
.u-section-1 .u-image-32 {min-height: 231px} }

@media (max-width: 767px){ .u-section-1 {min-height: 890px}
.u-section-1 .u-sheet-1 {min-height: 890px}
.u-section-1 .u-image-1 {min-height: 257px}
.u-section-1 .u-container-layout-1 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-2 {min-height: 257px}
.u-section-1 .u-container-layout-2 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-3 {min-height: 257px}
.u-section-1 .u-container-layout-3 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-4 {min-height: 257px}
.u-section-1 .u-container-layout-4 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-5 {min-height: 257px}
.u-section-1 .u-container-layout-5 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-6 {min-height: 257px}
.u-section-1 .u-container-layout-6 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-7 {min-height: 257px}
.u-section-1 .u-container-layout-7 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-8 {min-height: 257px}
.u-section-1 .u-container-layout-8 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-9 {min-height: 347px}
.u-section-1 .u-container-layout-9 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-10 {min-height: 347px}
.u-section-1 .u-container-layout-10 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-11 {min-height: 347px}
.u-section-1 .u-container-layout-11 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-12 {min-height: 347px}
.u-section-1 .u-container-layout-12 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-13 {min-height: 347px}
.u-section-1 .u-container-layout-13 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-14 {min-height: 347px}
.u-section-1 .u-container-layout-14 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-15 {min-height: 347px}
.u-section-1 .u-container-layout-15 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-16 {min-height: 347px}
.u-section-1 .u-container-layout-16 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-17 {min-height: 347px}
.u-section-1 .u-container-layout-17 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-18 {min-height: 347px}
.u-section-1 .u-container-layout-18 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-19 {min-height: 347px}
.u-section-1 .u-container-layout-19 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-20 {min-height: 347px}
.u-section-1 .u-container-layout-20 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-21 {min-height: 347px}
.u-section-1 .u-container-layout-21 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-22 {min-height: 347px}
.u-section-1 .u-container-layout-22 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-23 {min-height: 347px}
.u-section-1 .u-container-layout-23 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-24 {min-height: 347px}
.u-section-1 .u-container-layout-24 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-25 {min-height: 347px}
.u-section-1 .u-container-layout-25 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-26 {min-height: 347px}
.u-section-1 .u-container-layout-26 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-27 {min-height: 347px}
.u-section-1 .u-container-layout-27 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-28 {min-height: 347px}
.u-section-1 .u-container-layout-28 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-29 {min-height: 347px}
.u-section-1 .u-container-layout-29 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-30 {min-height: 347px}
.u-section-1 .u-container-layout-30 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-31 {min-height: 347px}
.u-section-1 .u-container-layout-31 {padding-left: 10px; padding-right: 10px}
.u-section-1 .u-image-32 {min-height: 347px}
.u-section-1 .u-container-layout-32 {padding-left: 10px; padding-right: 10px} }

@media (max-width: 575px){ .u-section-1 {min-height: 1117px}
.u-section-1 .u-sheet-1 {min-height: 1117px}
.u-section-1 .u-image-1 {min-height: 312px}
.u-section-1 .u-image-2 {min-height: 312px}
.u-section-1 .u-image-3 {min-height: 312px}
.u-section-1 .u-image-4 {min-height: 312px}
.u-section-1 .u-image-5 {min-height: 312px}
.u-section-1 .u-image-6 {min-height: 312px}
.u-section-1 .u-image-7 {min-height: 312px}
.u-section-1 .u-image-8 {min-height: 312px}
.u-section-1 .u-image-9 {min-height: 218px}
.u-section-1 .u-image-10 {min-height: 218px}
.u-section-1 .u-image-11 {min-height: 218px}
.u-section-1 .u-image-12 {min-height: 218px}
.u-section-1 .u-image-13 {min-height: 218px}
.u-section-1 .u-image-14 {min-height: 218px}
.u-section-1 .u-image-15 {min-height: 218px}
.u-section-1 .u-image-16 {min-height: 218px}
.u-section-1 .u-image-17 {min-height: 218px}
.u-section-1 .u-image-18 {min-height: 218px}
.u-section-1 .u-image-19 {min-height: 218px}
.u-section-1 .u-image-20 {min-height: 218px}
.u-section-1 .u-image-21 {min-height: 218px}
.u-section-1 .u-image-22 {min-height: 218px}
.u-section-1 .u-image-23 {min-height: 218px}
.u-section-1 .u-image-24 {min-height: 218px}
.u-section-1 .u-image-25 {min-height: 218px}
.u-section-1 .u-image-26 {min-height: 218px}
.u-section-1 .u-image-27 {min-height: 218px}
.u-section-1 .u-image-28 {min-height: 218px}
.u-section-1 .u-image-29 {min-height: 218px}
.u-section-1 .u-image-30 {min-height: 218px}
.u-section-1 .u-image-31 {min-height: 218px}
.u-section-1 .u-image-32 {min-height: 218px} }