.page-id-115353 ul.gmPhotoBox{padding:0!important}ul.gmPhotoBox li{padding:5px!important}.gmPhotoBox li a,.gmPhotoBox li a img{border-radius:10px}.page-id-115352 ul.gmPhotoBox{padding:0 30px!important}@media only screen and (max-width:320px){ul.gmPhotoBox li{width:133px!important;height:190px!important}}@media only screen and (min-width:321px) and (max-width:375px){ul.gmPhotoBox li{width:160px!important;height:200px!important}}@media only screen and (min-width:376px) and (max-width:414px){ul.gmPhotoBox li{width:180px!important;height:250px!important}}@media only screen and (min-width:415px) and (max-width:768px){ul.gmPhotoBox li{width:175px!important;height:250px!important}}@media only screen and (min-width:769px) and (max-width:1024px){ul.gmPhotoBox li{width:180px!important;height:250px!important}}@media only screen and (min-width:1025px) and (max-width:1280px){ul.gmPhotoBox li{width:185px!important;height:300px!important}}@media only screen and (min-width:1281px) and (max-width:1366px){ul.gmPhotoBox li{width:202px!important;height:300px!important}}@media only screen and (min-width:1367px) and (max-width:1440px){ul.gmPhotoBox li{width:215px!important;height:300px!important}}@media only screen and (min-width:1441px) and (max-width:1680px){ul.gmPhotoBox li{width:217px!important;height:300px!important}}@media only screen and (min-width:1681px) and (max-width:1920px){ul.gmPhotoBox li{width:218px!important;height:300px!important}}@media only screen and (max-width:500px){div.gmPhantom_ThumbContainer{margin:8px -12px 0 14px!important}}.plus-icon1,.plus-icon2,.plus-icon3{float:right;transform:rotate(0deg);transition:transform .3s ease-in-out;cursor:pointer;padding-top:5px}.main-cat{padding:5px;border-bottom:1px solid #ececec;transition:.5s all}.subcat{padding:5px;padding-left:15px;border-bottom:1px solid #ececec}.subcat{font-size:14px}.main-cat a,.subcat a{transition:.3s all}.main-cat a:hover,.subcat a:hover{color:#b29db0}.portfolio-row{transition:all .5s}.filter_outer{display:none}.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover{background:#b29db0}.image_holder,.portfolio_shader{border-radius:10px}@media only screen and (max-width:500px){.masonry_with_space .projects_holder.v2 .mix,.masonry_with_space .projects_holder.v2 .qode-portfolio-masonry-gallery-grid-sizer,.masonry_with_space .projects_holder.v3 .mix,.masonry_with_space .projects_holder.v3 .qode-portfolio-masonry-gallery-grid-sizer,.masonry_with_space .projects_holder.v4 .mix,.masonry_with_space .projects_holder.v4 .qode-portfolio-masonry-gallery-grid-sizer,.masonry_with_space .projects_holder.v5 .mix,.masonry_with_space .projects_holder.v5 .qode-portfolio-masonry-gallery-grid-sizer,.masonry_with_space .projects_holder.v6 .mix,.masonry_with_space .projects_holder.v6 .qode-portfolio-masonry-gallery-grid-sizer,.projects_holder.v2 .filler,.projects_holder.v2.hover_text .filler,.projects_holder.v3 .filler,.projects_holder.v3.hover_text .filler,.projects_holder.v4 .filler,.projects_holder.v4.hover_text .filler,.projects_holder.v5 .filler,.projects_holder.v5.hover_text .filler,.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:50%!important}}#rev_slider_1_1 .tp-caption{font-family:"Satisfy"!important}#rev_slider_9_2 .tp-caption{font-family:"Satisfy"!important}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{display:block;margin:-4px 0 0;padding:15px}.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.cover_boxes ul li .box .box_content{top:0}.cover_boxes ul li .box .qbutton{margin-top:18px}.drop_down .second .inner .widget{padding-bottom:13px}.drop_down .second .inner .widget a{padding:0!important}.carousel-inner .item.dark .slider_content .text .qbutton,.carousel-inner .item.light .slider_content .text .qbutton{background-color:#000;border-color:#000}.carousel-inner .item.light .slider_content .text .qbutton.white{background-color:transparent}.carousel-inner .item.dark .slider_content .text .qbutton.white:hover,.carousel-inner .item.dark .slider_content .text .qbutton:hover,.carousel-inner .item.light .slider_content .text .qbutton.white:hover,.carousel-inner .item.light .slider_content .text .qbutton:hover{background-color:#f53644;border-color:#f53644!important}.carousel-inner .item.dark .slider_content .text .qbutton:hover,.carousel-inner .item.light .slider_content .text .qbutton:hover{color:#fff}.contact_detail .contact_section>h4{display:none}.blog_large_image h2,.blog_large_image h2 a,.blog_holder.blog_single article h2,.blog_holder.blog_single article h2 a{font-size:27px}.blog_small_image h2,.blog_small_image h2 a{font-size:22px}.google_map_holder{margin-bottom:50px}.vc_row.use_row_as_box{margin-left:0;margin-right:0}span.fa-stack.fa-3x{width:3.3em;height:3.3em;line-height:3.3em}a.qbutton.green{background-color:transparent;border-color:#c9c7b9;color:#2e2e2f}.qbutton.green:hover{background-color:#c9c7b9;border-color:#c9c7b9;color:#2e2e2f}.testimonials .testimonial_text_inner p.testimonial_author{font-size:13px;text-transform:uppercase;font-style:normal;letter-spacing:2px}.wpb_flickr_widget .flickr_badge_image{float:right}.contact_form h5{font-size:18px}.contact_form input[type=text],.contact_form textarea{font-family:"Noto Serif";font-size:14px;font-weight:400;font-style:italic}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator p{letter-spacing:4px}@media only screen and (max-width:1600px){.slider_content.center.skrollable.skrollable-between{top:30%!important}}.carousel-control i{font-size:24px;color:#2e2e2f}.carousel-control .prev_nav,.carousel-control .next_nav{border:1px solid #c0beb1}.qode_image_gallery_no_space.dark .controls a.prev-slide:hover span,.qode_image_gallery_no_space.dark .controls a.next-slide:hover span{background-color:#c9c7b9;border-color:#c9c7b9}.qode_image_gallery_no_space.dark .controls a.prev-slide span,.qode_image_gallery_no_space.dark .controls a.next-slide span{color:#2e2e2f;font-size:24px;border:1px solid #c0beb1}@media screen and (max-width:1000px){.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:0;padding-right:0;margin-bottom:15px;width:100%}}.wpcf7 form.wpcf7-form p{margin-bottom:50px}