body#visual_gallery{background:#010101}body#visual_gallery.page-template-page-withgallery #row-1{background:#fff;padding:50px 0;margin:0}body#visual_gallery.page-template-page-withgallery #row-2{padding-top:0}body#visual_gallery.page-template-page-withgallery #row-2:before{display:block;content:'\e822';font-family:icons;position:absolute;text-align:center;color:#776f68;background:#fff;font-size:15px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}@media only screen and (min-width:1200px){body#visual_gallery.page-template-page-withgallery #column-text-split{padding:6% 3% 0}}@media only screen and (max-width:1299px){body#visual_gallery.page-template-page-withgallery #column-text-split{padding-top:6% 3% 0}}@media only screen and (max-width:1199px){body#visual_gallery.page-template-page-withgallery #column-text-split{padding:8% 2% 7%}}@media only screen and (max-width:992px){body#visual_gallery.page-template-page-withgallery #column-text-split{padding:8% 3% 7%}}@media only screen and (max-width:767px){body#visual_gallery.page-template-page-withgallery #column-text-split{padding:6% 5%}}body#visual_gallery.page-template-page-withgallery #column-text-split{background:#fff;padding-top:40px;padding-bottom:40px}body#visual_gallery.page-template-page-withgallery #column-text-split h2{color:#1e1a16;line-height:.95em}body#visual_gallery.page-template-page-withgallery #column-text-split h2 em{font-style:italic;font-family:'Times New Roman',Times,serif;font-size:.68em;margin-right:-.2em;margin-left:-.2em}body#visual_gallery.page-template-page-withgallery #column-text-split h3{font-family:MuseoSans,sans-serif;text-transform:uppercase;font-size:17px;letter-spacing:2pt}body#visual_gallery.page-template-page-withgallery #column-text-split h3 span{color:#ab301e}body#visual_gallery.page-template-page-withgallery #column-text-split h3:after{display:block;content:'';width:100px;height:1px;background:#ab301e}@media (min-width:1500px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:96px;letter-spacing:-1.5pt}}@media only screen and (min-width:1200px) and (max-width:1499px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:75px;letter-spacing:-1.5pt}body#visual_gallery.page-template-page-withgallery #column-text-split h2:after{margin:20px auto}}@media (min-width:992px) and (max-width:1199px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:63px;letter-spacing:-1.5pt}}@media only screen and (max-width:992px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:110px;letter-spacing:-2pt}}@media only screen and (max-width:767px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:96px;letter-spacing:-3pt}body#visual_gallery.page-template-page-withgallery #column-text-split h2:after{margin:20px auto}}@media only screen and (min-width:768px){body#visual_gallery.page-template-page-withgallery #column-text-split h2:after{margin:20px auto}}@media (min-width:481px) and (max-width:590px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:78px;letter-spacing:-2pt}}@media only screen and (max-width:480px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:56px;letter-spacing:-1pt}}@media only screen and (max-width:360px){body#visual_gallery.page-template-page-withgallery #column-text-split h2{font-size:38px}body#visual_gallery.page-template-page-withgallery #column-text-split h2:after{margin:20px auto 10px}body#visual_gallery.page-template-page-withgallery #column-text-split h3{font-size:14px}}body#visual_gallery.page-template-page-withgallery #column-text-split p.note{color:#5b5651;font-size:15px!important;line-height:18px;border-top:1px solid #d8d5d2;padding-top:20px;margin:20px auto 0;max-width:360px}body#visual_gallery.page-template-page-withgallery #column-text-split p.note a:link,body#visual_gallery.page-template-page-withgallery #column-text-split p.note a:visited{color:#413d39}body#visual_gallery.page-template-page-withgallery #column-text-split p.note a:focus,body#visual_gallery.page-template-page-withgallery #column-text-split p.note a:hover{color:#262321}body#visual_gallery.page-template-page-withgallery #column-text-split p.note a{font-style:italic}@media (min-width:768px){body#visual_gallery.page-template-page-withgallery #column-text-split{background:rgba(255,255,255,.9);padding-top:100px;padding-bottom:100px}body#visual_gallery.page-template-page-withgallery #column-text-split p.note{font-size:18px!important;line-height:21px}}body#visual_gallery.page-template-page-withgallery .epigraph{margin-top:15px}body#visual_gallery.page-template-page-withgallery .row-galleries,body#visual_gallery.page-template-page-withgallery .row-galleries .et_pb_row{padding:0}body#visual_gallery.page-template-page-withgallery .img-full{min-height:480px}body#visual_gallery.page-template-page-withgallery .inner_row{margin-bottom:30px}@media (min-width:1200px){body#visual_gallery.page-template-page-withgallery .inner_row{margin-bottom:60px}}@media (max-width:991px){body#visual_gallery.page-template-page-withgallery .inner_row{margin:0}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row{width:100%}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column{margin:0}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column.et_pb_column_1_4{width:50%!important}}@media (min-width:481px) and (max-width:991px){body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row{width:100%}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column{margin:0}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column.et_pb_column_1_3{width:33%!important;margin:0}body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column.et_pb_column_1_2{width:50%!important;margin:0}}@media (max-width:480px){body#visual_gallery.page-template-page-withgallery .inner_row.et_pb_row .et_pb_column.et_pb_column_1_4{width:100%!important}}body#visual_gallery.page-template-page-withgallery .row-galleries{background:#010101}body#visual_gallery.page-template-page-withgallery .row-galleries p{color:#d8d5d2}body#visual_gallery.page-template-page-withgallery .row-galleries .et_pb_lightbox_image{border:none;overflow:hidden}body#visual_gallery.page-template-page-withgallery .row-galleries .et_overlay{background:rgba(30,26,22,.8)}body#visual_gallery.page-template-page-withgallery .row-galleries .et_overlay.et_pb_inline_icon:before,body#visual_gallery.page-template-page-withgallery .row-galleries .et_overlay::before{color:#fff}body#visual_gallery.gal_vlc-exterior,body#visual_gallery.gal_vlc-exterior .row-galleries{background:#170802}body#visual_gallery.gal_vlc-exterior .row-galleries .et_overlay{background:rgba(23,8,2,.8)}body#visual_gallery.gal_fr-vlc,body#visual_gallery.gal_fr-vlc .row-galleries{background:#111f3e}body#visual_gallery.gal_fr-vlc .row-galleries .et_overlay{background:rgba(17,31,62,.8)}body#visual_gallery #row-related{background:#fff;padding:50px 0 40px}body#visual_gallery #row-related:before{display:block;content:'\e81b';font-family:icons;position:absolute;text-align:center;color:#776f68;background:#fff;font-size:15px;line-height:52px;width:52px;height:52px;top:0;left:50%;margin-left:-26px;margin-top:-26px;border-radius:26px;z-index:1000}body#visual_gallery #row-related .et_pb_row{padding:0}body#visual_gallery #menu-gallery ul.divi-list__container{list-style:none inside;margin:40px 0 0;padding:0}body#visual_gallery #menu-gallery ul.divi-list__container li{min-height:100px;border-top:1px solid #d8d5d2;padding:20px 0}body#visual_gallery #menu-gallery ul.divi-list__container li:first-child{border:none;padding-top:0}body#visual_gallery #menu-gallery ul.divi-list__container li:last-child{padding-bottom:0}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__span_img{display:block;width:100px;height:100px;margin-right:30px}body#visual_gallery #menu-gallery ul.divi-list__container img{width:100px;height:100px;border:1px solid #e7e6e4}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img:hover{position:relative}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img:hover:before{display:block;width:100px;height:100px;text-align:center;line-height:100px;content:'\e893';font-family:icons;color:#1e1a16;position:absolute;top:0;left:0;background:rgba(255,255,255,.8);webkit-animation:fadeIn .5s 1 cubic-bezier(.77,0,.175,2);animation:.5s cubic-bezier(.77,0,.175,2) fadeIn}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder{display:block;vertical-align:top;padding-top:0;max-width:320px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__title{display:block;font-family:BaskervilleSerial,serif;color:#010101;margin-bottom:5px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body{display:block}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body p{font-size:15px;color:#776f68;line-height:1.3em;font-style:italic;max-width:280px;min-height:45px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body a:after{top:5px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body a:link,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body a:visited{color:#010101}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body a:focus,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body a:hover{color:#000}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .et_pb_more_button{padding:0;border:none;margin:0;text-transform:none;letter-spacing:0;font-family:'Palatino Linotype',Palatino,Georgia,serif;font-size:15px;font-style:italic}@media (min-width:992px){body#visual_gallery #menu-gallery ul.divi-list__container{column-width:47%;column-gap:6%;-webkit-column-width:47%;-webkit-column-gap:6%;-moz-column-width:47%;-moz-column-gap:6%}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__span_img{margin-right:40px}}@media (min-width:960px){body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder{max-width:360px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__title{font-size:21px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__body p{font-size:17px}}@media (min-width:768px){body#visual_gallery #menu-gallery ul.divi-list__container{column-count:2;column-width:48%;column-gap:4%;column-rule:1px solid #d8d5d2;-webkit-column-count:2;-webkit-column-width:48%;-webkit-column-gap:4%;-webkit-column-rule:1px solid #d8d5d2;-moz-column-count:2;-moz-column-width:48%;-moz-column-gap:4%;-moz-column-rule:1px solid #d8d5d2}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__span_img{width:100px;height:100px;margin-right:10px}body#visual_gallery #menu-gallery ul.divi-list__container img{width:100px;height:100px}body#visual_gallery #menu-gallery ul.divi-list__container .list-item-4{padding-bottom:0}body#visual_gallery #menu-gallery ul.divi-list__container .list-item-5{padding-top:0;border-top:0}}@media (min-width:768px) and (max-width:959px){body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder{max-width:200px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder .divi-list__title{font-size:17px;letter-spacing:-.5pt}}@media (min-width:530px){body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__span_img{display:inline-block}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__title{font-size:21px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__title:after{margin:15px 0}}@media (max-width:529px){body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__link_img,body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__span_img{width:100px;height:100px;margin:-50px auto 20px}body#visual_gallery #menu-gallery ul.divi-list__container img{width:100px;height:100px;border-radius:100px}body#visual_gallery #menu-gallery ul.divi-list__container ul.divi-list__container{margin-top:90px}body#visual_gallery #menu-gallery ul.divi-list__container li{padding-bottom:60px}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__holder{margin:0 auto;text-align:center}body#visual_gallery #menu-gallery ul.divi-list__container .divi-list__title{font-size:21px}body#visual_gallery #menu-gallery ul.divi-list__container p.desc{margin:0 auto}}