ul.main_menu{height:35px !important}ul.main_menu li{height:100%}.search_box{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s}ul.sub-menu{display:none;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}ul.main_menu li:hover>ul.sub-menu{display:block}.header6 div.cart_contents{left:18px;bottom:24px !important}.header6_right div.cart_contents{right:0;bottom:24px !important;left:auto}.header5_bottom div.cart_contents{right:20px;bottom:24px !important;left:auto}.wpb_row{margin:70px 0 0;!important;width:100%}.container_full_width .wpb_column{padding:0 !important}.header{position:relative;z-index:999999}.container_no_padding{padding:0}.container_no_padding .wpb_column{padding:0 !important}.container.header3_container{position:relative !important;padding:0}.header3{background:0 0 !important;padding-right:70px;padding-left:70px}.header3_inner_container{background:#fff;position:relative;width:100%;height:100%}.slides{height:100vh;position:relative}.capture{position:absolute;text-align:center;top:40%;color:#fff;width:100%;margin:auto}.capture h2{font-size:32px;letter-spacing:3px;font-weight:400;text-transform:uppercase}.capture h3{font-size:30px;font-family:'Playfair Display',serif;font-style:italic;margin-bottom:20px}.button_s{display:inline-block}span.helper{display:inline-block;height:50%;vertical-align:middle}span.helper_full{display:inline-block;height:100%;vertical-align:middle}.single_testimonial{display:none}.single_testimonial:nth-child(1),.single_testimonial:nth-child(2){display:block}.clients ul li{display:none}.header .container{padding-bottom:0}.ums_slide{position:absolute;display:none;width:100%;height:100%}.ums_slide_text a{width:auto !important;height:auto !important;display:inline-block !important}.ums_slide:nth-child(1){display:block}.blogpost-list-widget.recent{display:none}.selectricOpen .selectricItems{display:block !important}.wpb_wrapper .wpb_row>.container{width:100% !important;padding:0 !important;margin:0 !important}.disabled{opacity:.4 !important;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.mobile-navigation{right:-250px;transition:right .3s;-webkit-transition:right .3s;-moz-transition:right .3s;-o-transition:right .3s;-ms-transition:right .5s}body.mobile_menu_open .mobile-navigation{right:0}.mobile_menu_container{overflow:scroll}.cart_contents{display:none;position:absolute;margin-top:5px;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.header>.container{position:relative}.thumbnail_flipper{height:100%;width:100%;position:relative;clear:both}.product:hover .um-product-thumb-front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.product:hover .um-product-thumb-back{-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-o-transform:rotateX(0deg) rotateY(0deg);-ms-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}.thumbnail_flipper img{width:100%}.um-product-thumb-front{width:100%;position:absolute;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transform:rotateX(0deg) rotateY(0deg);-o-transform-style:preserve-3d;-o-backface-visibility:hidden;-ms-transform:rotateX(0deg) rotateY(0deg);-ms-transform-style:preserve-3d;-ms-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.um-product-thumb-back{width:100%;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transform:rotateY(-180deg);-o-transform-style:preserve-3d;-o-backface-visibility:hidden;-ms-transform:rotateY(-180deg);-ms-transform-style:preserve-3d;-ms-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product a.button:active{top:40%}p.booking_field a{height:100%;display:block;float:right;text-align:left;width:50%;color:#000}p.booking_field a:hover{color:#000}.checkout-button:active{top:auto !important}.variation-prodigy_order_booking_form,.variation-prodigy_order_booking_form_data{display:none !important}.paragraph_parallax{font-size:35px;width:100%;color:#fff;line-height:45px;text-align:center;position:absolute}.parallax_container{overflow:hidden !important;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.parallax_image,.parallax_markup,.parallax_heading{position:absolute}.in_screen{opacity:0}.el_animated{opacity:1}.blogfeed-3.el_animated,.blogfeed-2.el_animated{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.service_fa.el_animated .fa-icon-bg{-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}.service_fa.el_animated h5,.service_fa.el_animated p,.p-caption.el_animated h2,.p-caption.el_animated h3,.ei-slider.el_animated,.image_caption.el_animated,.masonry_works.el_animated,.posts_grid_container.el_animated .pricing-table.el_animated,.promotion-box.el_animated,.res-menu.el_animated,.service.el_animated,.service_img.el_animated,.service_fullwidth.el_animated,.get_social.el_animated,.team_member.el_animated,.testimonials.el_animated{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.p-caption.el_animated a{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.clients.el_animated.el_animated{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.clients.el_animated .prev_client{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.clients.el_animated .next_client{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}.countdown.el_animated>div{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.countdown.el_animated>div.days{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.countdown.el_animated>div.hours{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.countdown.el_animated>div.minutes{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}.countdown.el_animated>div.seconds{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.blogfeed-1.el_animated .bf1,.blogfeed-1.el_animated .bf2{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.blogfeed-1.el_animated .bf2,.res-menu.el_animated img{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.pricing-table.el_animated .table-button{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}.promotion-box.el_animated a{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}.service.el_animated i{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}.loader{position:fixed;width:100%;height:100%;background-color:#fff;top:0;left:0;z-index:999999999999}.loader .loading{position:absolute;top:50%;left:50%;background-color:#fff;width:40px;height:40px;margin:-20px 0 0 -20px;border-width:3px;border-style:solid;border-color:#000 #000 rgba(255,255,255,.5) rgba(255,255,255,.5);opacity:.9;border-radius:20px;-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;-ms-animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}body.single-portfolio .umbrella-slider{overflow:visible;height:auto}body.single-portfolio .ums_slide{position:relative}.testimonial_content_widget .single_testimonial{display:none}.testimonial_content_widget .single_testimonial:first-child{display:block}.header4 .logo_nav img{margin-top:0 !important}.video_embed{width:100%;height:100%}.google_maps{widows:100%}.featured_image{height:120%}.um_custom_jquery_ui{height:0 !important;width:0 !important;overflow:hidden !important}.default_page_content.container .wpb_row>.container{padding:0;margin:0;width:100%}.remove_header_absolute .header3,.header2_dark.remove_header_absolute{position:relative !important;top:0 !important}.remove_header_absolute .header3 .logo_nav img{margin-left:0 !important}.a_project a{width:100%;height:100%;display:block}.vc_counters2 h2{display:none}.horizontal-projects{height:auto;overflow-x:hidden}.widget_shopping_cart_content a.button{top:0 !important;position:static;width:100%;text-align:center;margin-left:0;margin-bottom:6px;margin-top:6px;height:38px;margin-right:0;line-height:1em;padding:13px 13px 10px 18px}.woocommerce a.checkout-button{position:static;font-size:10px;background:#4ec9ce !important;width:auto;height:auto;margin-top:auto;margin-left:auto;font-size:12px !important;padding:15px !important}.woocommerce .loader:before{display:none}a.button.view{padding:0;width:80px;height:50px;padding-top:20px;padding-right:20px}a.button.checkout.wc-forward{margin-top:10px}.sticky_menu_visible{display:block !important}@media only screen and (max-width:1200px){.sticky-menu{display:none !important}}