.clear{clear:both}.elementory_hidden_container{display:none!important}.elementory_load_item{opacity:0!important}.elementory_overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;-webkit-transition:all .3s;transition:all .3s}.load_anim,.load_anim_grid,.anim_el.load_anim{opacity:0!important;z-index:-10!important}.grid_b2p{transition:opacity 400ms}.load_anim_grid{opacity:0;transform:translateY(50px)}.load_anim.anim_el.grid-item{opacity:1!important;z-index:2!important}.load_anim,.load_anim_grid,.load_anim a,.load_anim_grid a,.anim_el2,.anim_el2 a{pointer-events:none}.anim_el2.load_anim_grid.anim_el.grid-item,.anim_el2.load_anim.anim_el.grid-item{opacity:0!important}.load_anim.anim_el.grid-item img.grid_thmb{opacity:0}.anim_el{transition:opacity 250ms!important}.grid_loadmore_wrapper{text-align:center;display:block}.elementory_notice{font-size:18px;line-height:28px;letter-spacing:1px;text-align:center}.elementory_pswp_video_wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.elementory_pswp_video_wrapper iframe{display:block;width:100%;height:100%}.elementory_owlCarousel{opacity:0;position:relative}.elementory_owlCarousel.owl-theme .owl-nav{width:100%;height:19px;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_owlCarousel.owl-theme .owl-nav [class*="owl-"]{width:20px;height:19px;margin:0;padding:0;border-radius:0;background:transparent;position:absolute;-webkit-transition:all .3s;transition:all .3s}.elementory_owlCarousel.owl-theme .owl-nav [class*="owl-"]:hover{opacity:.5}.elementory_owlCarousel .owl-prev{background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_left.png.pagespeed.ic.LpNsgiF0Lx.png) no-repeat center!important;background-size:20px 19px!important;left:40px}.elementory_owlCarousel .owl-next{background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_right.png.pagespeed.ic.pOWcGPVX2_.png) no-repeat center!important;background-size:20px 19px!important;right:40px}body .owl-carousel{display:block}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;outline:none!important}.slick-list:focus{outline:none!important}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:none;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none!important;cursor:pointer}.testimonials-nav .slick-active,.testimonials-nav .slick-center,.testimonials-nav .slick-current{cursor:default}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.carouselslider button{text-shadow:none;cursor:pointer;box-shadow:none;border:0;border-radius:0;-webkit-border-radius:0}ul.slick-dots{margin:40px 0;padding:0;line-height:10px}.vertical ul.slick-dots{width:100%;margin:auto 0 auto;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%)}ul.slick-dots li{overflow:hidden;margin:0 12px 0 0;padding:0;width:10px;height:10px;border-radius:50%;background:#434343;border:none;float:none;cursor:pointer;box-shadow:none;display:inline-block;vertical-align:top;outline:none;-webkit-transition:all .3s;transition:all .3s}.elementory_dots_align_center ul.slick-dots li{margin:0 6px 0}.elementory_dots_align_right ul.slick-dots li{margin:0 0 0 12px}ul.slick-dots li:hover,ul.slick-dots li.slick-active{background:#9e9e9e}.vertical ul.slick-dots li{margin:0 0 15px 0}.module_team ul.slick-dots li{float:none}ul.slick-dots li button{padding:0;width:10px;height:10px;border-radius:0;opacity:.5;background:transparent!important;color:transparent!important;border:none;position:relative;outline:none;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}ul.slick-dots li.slick-active button{margin:0;width:10px;height:10px;opacity:1}ul.slick-dots li button:hover{opacity:1}.dark_bg ul.slick-dots li button{border-color:#fff}.slick-prev,.slick-next{width:20px;height:19px;min-height:19px;display:block;font-size:0;line-height:0;cursor:pointer;border:none!important;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;-webkit-transition:all .3s;z-index:50}.slick-prev,.slick-prev:hover{left:0;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_left_dark.png.pagespeed.ic.codpaHRLef.png) no-repeat center;background-size:20px 19px}.slick-next,.slick-next:hover{right:0;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_right_dark.png.pagespeed.ic.-q8tMm-skW.png) no-repeat center;background-size:20px 19px}.elementory_arrows_type_light .slick-prev,.elementory_arrows_type_light .slick-prev:hover{background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_left.png.pagespeed.ic.LpNsgiF0Lx.png) no-repeat center;background-size:20px 19px}.elementory_arrows_type_light .slick-next,.elementory_arrows_type_light .slick-next:hover{background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_right.png.pagespeed.ic.pOWcGPVX2_.png) no-repeat center;background-size:20px 19px}.slick-prev:hover,.slick-next:hover{opacity:.5}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100vh!important;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%;cursor:pointer}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block;padding:50px 0;box-sizing:border-box}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(https://boltonshield.com/wp-content/plugins/elementory/img/swipebox_preloader.svg) no-repeat center!important;-webkit-animation:none!important;-o-animation:none!important;animation:none!important;box-shadow:none!important}#swipebox-title{display:block;width:100%;text-align:center}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.5}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring {
	0% {
		left: 0;
	}

	50% {
		left: -30px;
	}

	100% {
		left: 0;
	}
}@keyframes rightSpring {
	0% {
		left: 0;
	}

	50% {
		left: -30px;
	}

	100% {
		left: 0;
	}
}@-webkit-keyframes leftSpring {
	0% {
		left: 0;
	}

	50% {
		left: 30px;
	}

	100% {
		left: 0;
	}
}@keyframes leftSpring {
	0% {
		left: 0;
	}

	50% {
		left: 30px;
	}

	100% {
		left: 0;
	}
}@media screen and (min-width:800px){#swipebox-close{right:10px}}#swipebox-overlay{background:rgba(0,0,0,.8)}#swipebox-prev,#swipebox-next{width:20px;height:20px;padding:0;margin:-10px 0 0;border-radius:0;background:transparent;position:absolute;top:50%;-webkit-transition:all .4s;transition:all .4s;z-index:15}#swipebox-prev{left:45px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#swipebox-prev:hover{-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}#swipebox-next{right:45px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#swipebox-next:hover{-webkit-transform:rotate(-45deg) scale(1.5);transform:rotate(-45deg) scale(1.5)}#swipebox-prev:before,#swipebox-next:before,#swipebox-prev:after,#swipebox-next:after{content:'';background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);position:absolute;-webkit-transition:all .4s;transition:all .4s}#swipebox-prev:before{width:2px;height:20px;top:0;left:0}#swipebox-prev:after{width:20px;height:2px;bottom:0;left:0}#swipebox-next:before{width:2px;height:20px;top:0;right:0}#swipebox-next:after{width:20px;height:2px;bottom:0;right:0}#swipebox-close{width:20px;height:20px;background:transparent;position:absolute;top:45px;right:45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s;transition:all .4s;z-index:15}#swipebox-close:hover{-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}#swipebox-close:before,#swipebox-close:after{content:'';background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);position:absolute}#swipebox-close:before{width:2px;height:20px;top:0;left:50%;margin-left:-1px}#swipebox-close:after{width:20px;height:2px;top:50%;left:0;margin-top:-1px}body .elementory_blog_listing_pagination nav.pagination{border:none;padding:0;margin:25px 0 0}.elementory_carousel_blog_listing{margin:0 -45px;padding:0 30px}.elementory_carousel_blog_listing .slick-prev,.elementory_carousel_blog_listing .slick-prev:hover{left:-30px}.elementory_carousel_blog_listing .slick-next,.elementory_carousel_blog_listing .slick-next:hover{right:-30px}.elementory_carousel_blog_listing .elementory_blog_item{padding:0 15px}.elementory_carousel_blog_listing .elementory_blog_item .elementory_featured_image_cont img{width:100%}.elementory_cube_blog_listing{opacity:0;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.elementory_cube_blog_listing .elementory_cube_slider_container,.elementory_gallery_cube_container .elementory_cube_slider_container{width:100%;height:100%;position:relative}.elementory_slider_height_full .elementory_cube_slider_container,.elementory_height_type_auto .elementory_gallery_cube_container .elementory_cube_slider_container{height:100vh}.elementory_cube_overlay{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:3}.elementory_cube_blog_listing .elementory_thumbnails_container,.elementory_gallery_cube_container .elementory_thumbnails_container,.elementory_cube_blog_listing .elementory_content_container{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .6s;transition:all .6s}.elementory_cube_blog_listing .elementory_thumbnails_container,.elementory_gallery_cube_container .elementory_thumbnails_container{overflow:hidden;z-index:5}.elementory_cube_blog_listing .elementory_content_container{z-index:10}.elementory_cube_blog_listing .elementory_thumbnails_container.action,.elementory_gallery_cube_container .elementory_thumbnails_container.action{-webkit-transform:scale(.5,.57);transform:scale(.5,.57)}.elementory_cube_blog_listing .elementory_image_wrapper,.elementory_gallery_cube_container .elementory_image_wrapper{width:100%;height:100%;opacity:0;background-size:cover!important;background-position:center!important;position:absolute;top:0;left:0;z-index:2}.elementory_cube_blog_listing .elementory_thumbnails_container.action .elementory_image_wrapper,.elementory_gallery_cube_container .elementory_thumbnails_container.action .elementory_image_wrapper{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.elementory_cube_blog_listing .elementory_image_wrapper.current_item,.elementory_gallery_cube_container .elementory_image_wrapper.current_item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .6s;transition:all .6s}.elementory_cube_blog_listing .elementory_image_wrapper.next_item,.elementory_gallery_cube_container .elementory_image_wrapper.next_item{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.elementory_cube_blog_listing .elementory_image_wrapper.prev_item,.elementory_gallery_cube_container .elementory_image_wrapper.prev_item{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .6s;transition:all .6s}.elementory_image_trans_direct_ttb .elementory_cube_blog_listing .elementory_image_wrapper.next_item,.elementory_image_trans_direct_ttb .elementory_gallery_cube_container .elementory_image_wrapper.next_item{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.elementory_image_trans_direct_ttb .elementory_cube_blog_listing .elementory_image_wrapper.prev_item,.elementory_image_trans_direct_ttb .elementory_gallery_cube_container .elementory_image_wrapper.prev_item{-webkit-transform:translateY(100%);transform:translateY(100%)}.elementory_image_trans_direct_rtl .elementory_cube_blog_listing .elementory_image_wrapper.next_item,.elementory_image_trans_direct_rtl .elementory_gallery_cube_container .elementory_image_wrapper.next_item{-webkit-transform:translateX(100%);transform:translateX(100%)}.elementory_image_trans_direct_rtl .elementory_cube_blog_listing .elementory_image_wrapper.prev_item,.elementory_image_trans_direct_rtl .elementory_gallery_cube_container .elementory_image_wrapper.prev_item{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.elementory_image_trans_direct_ltr .elementory_cube_blog_listing .elementory_image_wrapper.next_item,.elementory_image_trans_direct_ltr .elementory_gallery_cube_container .elementory_image_wrapper.next_item{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.elementory_image_trans_direct_ltr .elementory_cube_blog_listing .elementory_image_wrapper.prev_item,.elementory_image_trans_direct_ltr .elementory_gallery_cube_container .elementory_image_wrapper.prev_item{-webkit-transform:translateX(100%);transform:translateX(100%)}.elementory_cube_blog_listing .elementory_thumbnails_container .elementory_overlay{background:#000;opacity:.3}.elementory_cube_blog_listing .elementory_content_wrapper{width:100%;opacity:0;color:#fff;padding:0 75px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;z-index:1}.elementory_cube_blog_listing .elementory_content_wrapper a,.elementory_cube_blog_listing .elementory_post_title,.elementory_cube_blog_listing .elementory_post_title a{color:#fff}.elementory_cube_blog_listing .elementory_content_wrapper.current_item{opacity:1;z-index:5}.elementory_cube_blog_listing .elementory_navigation_container{position:absolute;bottom:9.26%;-webkit-transition:all .5s;transition:all .5s;z-index:10}.elementory_navigation_align_left .elementory_cube_blog_listing .elementory_navigation_container{left:75px}.elementory_navigation_align_center .elementory_cube_blog_listing .elementory_navigation_container{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_navigation_align_right .elementory_cube_blog_listing .elementory_navigation_container{right:75px}.elementory_cube_blog_listing .elementory_prev_nav_button,.elementory_cube_blog_listing .elementory_next_nav_button{width:20px;height:19px;display:inline-block;-webkit-transition:all .3s;transition:all .3s}.elementory_cube_blog_listing .elementory_prev_nav_button{margin-right:14px;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_left.png.pagespeed.ic.LpNsgiF0Lx.png) no-repeat center;background-size:20px 19px}.elementory_cube_blog_listing .elementory_next_nav_button{margin-left:14px;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_right.png.pagespeed.ic.pOWcGPVX2_.png) no-repeat center;background-size:20px 19px}.elementory_cube_blog_listing .elementory_prev_nav_button:hover,.elementory_cube_blog_listing .elementory_next_nav_button:hover{opacity:.5}.elementory_cube_blog_listing .elementory_post_meta{font-size:13px;line-height:23px;text-transform:uppercase;margin-bottom:20px}.elementory_cube_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_cube_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_cube_blog_listing .elementory_tag_separator:last-child,.elementory_cube_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator{display:none}.elementory_cube_blog_listing .elementory_post_title{margin-bottom:25px}.elementory_cube_blog_listing .elementory_post_excerpt{margin-bottom:40px}.elementory_load_more{margin-bottom:1px}.elementory_grid_blog_listing,.elementory_masonry_blog_listing,.elementory_featured_posts{margin-left:-30px;font-size:0;line-height:0}.elementory_grid_blog_listing .elementory_blog_item,.elementory_masonry_blog_listing .elementory_blog_item,.elementory_featured_posts .elementory_blog_item{display:inline-block;padding:0 0 30px 30px;vertical-align:top;-webkit-transition:opacity , .3s transform 0s;transition:opacity .3s , transform 0s!important}.elementory_grid_blog_listing.elementory_columns_1 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_1 .elementory_blog_item,.elementory_featured_posts.elementory_columns_1 .elementory_blog_item{width:100%}.elementory_grid_blog_listing.elementory_columns_2 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_2 .elementory_blog_item,.elementory_featured_posts.elementory_columns_2 .elementory_blog_item{width:50%}.elementory_grid_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_featured_posts.elementory_columns_3 .elementory_blog_item{width:33.333333333%}.elementory_grid_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_featured_posts.elementory_columns_4 .elementory_blog_item{width:25%}.elementory_grid_blog_listing.elementory_columns_5 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_5 .elementory_blog_item{width:20%}.elementory_grid_blog_listing .elementory_blog_item .elementory_blog_item_wrapper,.elementory_masonry_blog_listing .elementory_blog_item .elementory_blog_item_wrapper,.elementory_featured_posts .elementory_blog_item .elementory_blog_item_wrapper{font-size:15px;line-height:30px;-webkit-transition:all .3s;transition:all .3s}.elementory_grid_blog_listing .elementory_featured_image_cont,.elementory_masonry_blog_listing .elementory_featured_image_cont,.elementory_carousel_blog_listing .elementory_featured_image_cont,.elementory_featured_posts .elementory_featured_image_cont{overflow:hidden;font-size:0;line-height:0;border-radius:10px;margin-bottom:20px;position:relative;-webkit-transition:all .3s;transition:all .3s;z-index:1}.elementory_grid_blog_listing .elementory_featured_image_cont a,.elementory_grid_blog_listing .elementory_featured_image_cont img,.elementory_masonry_blog_listing .elementory_featured_image_cont a,.elementory_masonry_blog_listing .elementory_featured_image_cont img,.elementory_carousel_blog_listing .elementory_featured_image_cont a,.elementory_carousel_blog_listing .elementory_featured_image_cont img,.elementory_featured_posts .elementory_featured_image_cont a,.elementory_featured_posts .elementory_featured_image_cont img{display:block}.elementory_grid_blog_listing .elementory_featured_image_cont a,.elementory_masonry_blog_listing .elementory_featured_image_cont a,.elementory_carousel_blog_listing .elementory_featured_image_cont a,.elementory_featured_posts .elementory_featured_image_cont a{position:relative}.elementory_grid_blog_listing .elementory_overlay,.elementory_masonry_blog_listing .elementory_overlay,.elementory_carousel_blog_listing .elementory_overlay,.elementory_featured_posts .elementory_overlay{background:#000;opacity:.3}.elementory_grid_blog_listing .elementory_blog_item_content_cont,.elementory_masonry_blog_listing .elementory_blog_item_content_cont,.elementory_carousel_blog_listing .elementory_blog_item_content_cont,.elementory_featured_posts .elementory_blog_item_content_cont{-webkit-transition:inherit;transition:inherit}.elementory_grid_blog_listing .elementory_post_meta,.elementory_masonry_blog_listing .elementory_post_meta,.elementory_carousel_blog_listing .elementory_post_meta,.elementory_featured_posts .elementory_post_meta{font-size:13px;line-height:23px;text-transform:uppercase;margin-bottom:10px}.elementory_grid_blog_listing .elementory_post_meta div,.elementory_masonry_blog_listing .elementory_post_meta div,.elementory_carousel_blog_listing .elementory_post_meta div,.elementory_featured_posts .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_grid_blog_listing .elementory_post_meta i,.elementory_masonry_blog_listing .elementory_post_meta i,.elementory_carousel_blog_listing .elementory_post_meta i,.elementory_featured_posts .elementory_post_meta i{margin-right:3px}.elementory_grid_blog_listing .elementory_tag_separator:last-child,.elementory_masonry_blog_listing .elementory_tag_separator:last-child,.elementory_carousel_blog_listing .elementory_tag_separator:last-child,.elementory_featured_posts .elementory_tag_separator:last-child,.elementory_grid_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_masonry_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_carousel_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_featured_posts .elementory_post_cat_wrapper:last-child>.elementory_cat_separator{display:none}.elementory_grid_blog_listing .elementory_post_title,.elementory_masonry_blog_listing .elementory_post_title,.elementory_carousel_blog_listing .elementory_post_title,.elementory_featured_posts .elementory_post_title{margin-bottom:10px}.elementory_grid_blog_listing .elementory_post_excerpt,.elementory_masonry_blog_listing .elementory_post_excerpt,.elementory_carousel_blog_listing .elementory_post_excerpt,.elementory_featured_posts .elementory_post_excerpt{font-size:15px;line-height:30px}.elementory_grid_blog_listing .elementory_read_more_button,.elementory_masonry_blog_listing .elementory_read_more_button,.elementory_carousel_blog_listing .elementory_read_more_button,.elementory_featured_posts .elementory_read_more_button{display:inline-block;line-height:1em}.elementory_load_more{text-align:center}.elementory_load_more_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;background:#434343;color:#fff;padding:13px 30px;margin:25px 0 10px;border-radius:5px}.elementory_load_more_button:hover{background:#9e9e9e;color:#303030}.elementory_grid_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a,.elementory_grid_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a .elementory_post_title,.elementory_masonry_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a,.elementory_masonry_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a .elementory_post_title,.elementory_carousel_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a,.elementory_carousel_blog_listing.elementory_view_type_2 .elementory_featured_image_cont a .elementory_post_title{color:#fff}.elementory_grid_blog_listing.elementory_view_type_2 .elementory_overlay,.elementory_masonry_blog_listing.elementory_view_type_2 .elementory_overlay,.elementory_carousel_blog_listing.elementory_view_type_2 .elementory_overlay{opacity:.5}.elementory_grid_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont,.elementory_masonry_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont,.elementory_carousel_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont{width:100%;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;z-index:10}.elementory_grid_blog_listing .elementory_post_cat_wrapper:last-child>div,.elementory_masonry_blog_listing .elementory_post_cat_wrapper:last-child>div,.elementory_carousel_blog_listing .elementory_post_cat_wrapper:last-child>div{display:none}.elementory_content_show_hover .elementory_grid_blog_listing.elementory_view_type_2 .elementory_overlay,.elementory_content_show_hover .elementory_grid_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont,.elementory_content_show_hover .elementory_masonry_blog_listing.elementory_view_type_2 .elementory_overlay,.elementory_content_show_hover .elementory_masonry_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont,.elementory_content_show_hover .elementory_carousel_blog_listing.elementory_view_type_2 .elementory_overlay,.elementory_content_show_hover .elementory_carousel_blog_listing.elementory_view_type_2 .elementory_blog_item_content_cont{opacity:0}.elementory_content_show_hover .elementory_grid_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_overlay,.elementory_content_show_hover .elementory_masonry_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_overlay,.elementory_content_show_hover .elementory_carousel_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_overlay{opacity:.5}.elementory_content_show_hover .elementory_grid_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_blog_item_content_cont,.elementory_content_show_hover .elementory_masonry_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_blog_item_content_cont,.elementory_content_show_hover .elementory_carousel_blog_listing.elementory_view_type_2 .elementory_blog_item_wrapper:hover .elementory_blog_item_content_cont{opacity:1}.elementory_grid_blog_listing.elementory_view_type_2 .elementory_featured_image_cont,.elementory_masonry_blog_listing.elementory_view_type_2 .elementory_featured_image_cont,.elementory_carousel_blog_listing.elementory_view_type_2 .elementory_featured_image_cont,.elementory_featured_posts.elementory_view_type_2 .elementory_featured_image_cont{margin-bottom:0}.elementory_justified_blog_listing{font-size:0;line-height:0;margin-left:-10px}.elementory_justified_blog_listing .elementory_blog_item{display:inline-block;line-height:0;vertical-align:top;overflow:hidden;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.elementory_justified_blog_listing .elementory_blog_item.item_1,.elementory_justified_blog_listing .elementory_blog_item.item_3{width:25%}.elementory_justified_blog_listing .elementory_blog_item.item_2{width:50%}.elementory_justified_blog_listing .elementory_blog_item.item_4,.elementory_justified_blog_listing .elementory_blog_item.item_6{width:35%}.elementory_justified_blog_listing .elementory_blog_item.item_5{width:30%}.elementory_justified_blog_listing .elementory_blog_item_wrapper,.elementory_justified_blog_listing .elementory_blog_inner_cont{width:100%;height:100%;display:block}.elementory_justified_blog_listing .elementory_blog_item_wrapper{padding-left:10px;padding-bottom:10px}.elementory_justified_blog_listing .elementory_blog_inner_cont{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative}.elementory_justified_blog_listing .elementory_overlay{background:#000;opacity:.4}.elementory_justified_blog_listing .elementory_without_fimage .elementory_blog_inner_cont{background:rgba(0,0,0,.5)!important}.elementory_justified_blog_listing .elementory_blog_item_content_cont{width:100%;padding:30px;color:#fff;position:absolute;left:0;z-index:10;-webkit-transition:all .3s;transition:all .3s}.elementory_content_show_hover .elementory_justified_blog_listing .elementory_blog_item_content_cont{opacity:0}.elementory_content_show_hover .elementory_justified_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{opacity:1}.elementory_content_position_top .elementory_justified_blog_listing .elementory_blog_item_content_cont{top:0}.elementory_content_position_center .elementory_justified_blog_listing .elementory_blog_item_content_cont{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_content_position_bottom .elementory_justified_blog_listing .elementory_blog_item_content_cont{bottom:0}.elementory_justified_blog_listing .elementory_post_meta{margin-bottom:5px;font-size:15px;line-height:30px}.elementory_justified_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_justified_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_justified_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_justified_blog_listing .elementory_tag_separator:last-child{display:none}.elementory_justified_blog_listing .elementory_post_title{color:#fff;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.elementory_justified_blog_listing .elementory_post_excerpt{font-size:15px;line-height:30px}.elementory_content_position_top .elementory_justified_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{top:15px}.elementory_content_position_bottom .elementory_justified_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{bottom:15px}.elementory_list_blog_listing .elementory_blog_item{-webkit-transition:all .3s;transition:all .3s}.elementory_list_blog_listing .elementory_blog_item a{display:block;color:inherit;overflow:hidden;background:#fff;position:relative;z-index:1;-webkit-transition:all .3s;transition:all .3s}.elementory_hover_type_2 .elementory_list_blog_listing .elementory_blog_item a:hover{border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transform:scale(1.3);transform:scale(1.3);z-index:5}.elementory_list_blog_listing .elementory_blog_item_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.elementory_list_blog_listing .elementory_featured_image_cont{width:25%;min-height:1px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.elementory_list_blog_listing .elementory_blog_item_content_cont{width:75%}.elementory_list_blog_listing .elementory_featured_image_cont,.elementory_list_blog_listing .elementory_blog_item_content_cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;float:left}.elementory_content_align_right .elementory_list_blog_listing .elementory_blog_item_content_cont{order:-1}.elementory_list_blog_listing .elementory_blog_item_content_wrapper{width:100%;padding:16px 25px 20px 40px}.elementory_content_align_right .elementory_list_blog_listing .elementory_blog_item_content_wrapper{padding:16px 40px 20px 25px}.elementory_list_blog_listing .elementory_blog_item.elementory_without_fimage .elementory_blog_item_content_cont{width:100%}.elementory_list_blog_listing .elementory_blog_item.elementory_without_fimage .elementory_blog_item_content_wrapper,.elementory_content_align_right .elementory_list_blog_listing .elementory_blog_item.elementory_without_fimage .elementory_blog_item_content_wrapper{padding:20px 25px}.elementory_list_blog_listing .elementory_post_title{margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.elementory_list_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_list_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_list_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_list_blog_listing .elementory_tag_separator:last-child{display:none}.elementory_list_blog_listing .elementory_blog_item_divider{width:100%;height:1px;background:#434343}.elementory_blog_magazine_listing{font-size:0;line-height:0}.elementory_blog_magazine_listing .elementory_blog_item{width:50%;float:left}.elementory_blog_magazine_listing .elementory_blog_item.item_large{padding-right:20px}.elementory_blog_magazine_listing .elementory_blog_item.item_small{padding-left:20px}.elementory_blog_magazine_listing .elementory_featured_image_cont{margin-bottom:15px}.elementory_blog_magazine_listing .elementory_featured_image_cont a{display:inline-block;position:relative;-webkit-transition:all 0s;transition:all 0s}.elementory_blog_magazine_listing .elementory_featured_image_cont a .elementory_overlay{background:#000;opacity:0}.elementory_blog_magazine_listing .elementory_featured_image_cont a:hover .elementory_overlay{opacity:.3}.elementory_blog_magazine_listing .elementory_post_meta{font-size:13px;line-height:23px;text-transform:uppercase;margin-bottom:10px}.elementory_blog_magazine_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_blog_magazine_listing .elementory_post_meta div i{margin-right:3px}.elementory_blog_magazine_listing .elementory_tag_separator:last-child{display:none}.elementory_blog_magazine_listing .elementory_post_title{margin-bottom:15px}.elementory_blog_magazine_listing .elementory_post_excerpt{font-size:15px;line-height:30px}.elementory_blog_magazine_listing .elementory_post_excerpt{margin-bottom:20px}.elementory_blog_magazine_listing .elementory_read_more_button{display:inline-block;font-size:15px;line-height:1em}.elementory_blog_magazine_listing .elementor_divider{width:100%;height:2px;background:#9e9e9e;margin:0 0 40px}.elementory_blog_magazine_listing .elementory_blog_magazine_row:nth-last-child(2) > .elementory_blog_item:nth-last-child(2) > .elementor_divider {display:none}.elementory_blog_magazine_listing .item_small .elementory_blog_item_wrapper{margin-bottom:40px}.elementory_blog_magazine_listing .item_small .elementory_featured_image_cont{width:25%;min-height:1px;margin-bottom:0;margin-right:30px;float:left}.elementory_packery_blog_listing .elementory_blog_item{display:inline-block;line-height:0;float:left;vertical-align:top;overflow:hidden;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.elementory_packery_blog_listing .elementory_blog_item.item_6{float:right}.elementory_packery_blog_listing .elementory_blog_item.item_1,.elementory_packery_blog_listing .elementory_blog_item.item_2,.elementory_packery_blog_listing .elementory_blog_item.item_5,.elementory_packery_blog_listing .elementory_blog_item.item_6{width:50%}.elementory_packery_blog_listing .elementory_blog_item.item_3,.elementory_packery_blog_listing .elementory_blog_item.item_4,.elementory_packery_blog_listing .elementory_blog_item.item_7,.elementory_packery_blog_listing .elementory_blog_item.item_8{width:25%}.elementory_packery_blog_listing .elementory_blog_item_wrapper,.elementory_packery_blog_listing .elementory_blog_inner_cont{width:100%;height:100%;display:block}.elementory_packery_blog_listing .elementory_blog_inner_cont{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative}.elementory_packery_blog_listing .elementory_overlay{background:#000;opacity:.4}.elementory_packery_blog_listing .elementory_without_fimage .elementory_blog_inner_cont{background:rgba(0,0,0,.5)!important}.elementory_packery_blog_listing .elementory_blog_item_content_cont{width:100%;padding:30px;color:#fff;position:absolute;left:0;z-index:10;-webkit-transition:all .3s;transition:all .3s}.elementory_content_show_hover .elementory_packery_blog_listing .elementory_blog_item_content_cont{opacity:0}.elementory_content_show_hover .elementory_packery_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{opacity:1}.elementory_content_position_top .elementory_packery_blog_listing .elementory_blog_item_content_cont{top:0}.elementory_content_position_center .elementory_packery_blog_listing .elementory_blog_item_content_cont{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_content_position_bottom .elementory_packery_blog_listing .elementory_blog_item_content_cont{bottom:0}.elementory_packery_blog_listing .elementory_post_meta{margin-bottom:5px;line-height:30px}.elementory_packery_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_packery_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_packery_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator,.elementory_packery_blog_listing .elementory_tag_separator:last-child{display:none}.elementory_packery_blog_listing .elementory_post_title{color:#fff;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.elementory_packery_blog_listing .elementory_post_excerpt{line-height:30px}.elementory_content_position_top .elementory_packery_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{top:15px}.elementory_content_position_bottom .elementory_packery_blog_listing .elementory_blog_inner_cont:hover .elementory_blog_item_content_cont{bottom:15px}.elementory_shift_blog_listing{opacity:0;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.elementory_shift_blog_listing .elementory_shift_slider_container{width:100%;height:100%;position:relative}.elementory_slider_height_full .elementory_shift_slider_container{height:100vh}.elementory_shift_blog_listing .elementory_thumbnails_container,.elementory_shift_blog_listing .elementory_content_container{width:50%;height:100%;overflow:hidden;position:absolute;top:0}.elementory_shift_blog_listing .elementory_content_container{background:#000}.elementory_image_area_on_right .elementory_shift_blog_listing .elementory_thumbnails_container,.elementory_image_area_on_left .elementory_shift_blog_listing .elementory_content_container{right:0}.elementory_image_area_on_right .elementory_shift_blog_listing .elementory_content_container,.elementory_image_area_on_left .elementory_shift_blog_listing .elementory_thumbnails_container{left:0}.elementory_shift_blog_listing .elementory_image_wrapper{width:100%;height:100%;opacity:0;background-size:cover!important;background-position:center!important;position:absolute;top:0;left:0;z-index:2}.elementory_shift_blog_listing .elementory_image_wrapper.current_item{opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:all .6s;transition:all .6s}.elementory_shift_blog_listing .elementory_image_wrapper.next_item{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.elementory_shift_blog_listing .elementory_image_wrapper.prev_item{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .6s;transition:all .6s}.elementory_image_trans_direct_ttb .elementory_shift_blog_listing .elementory_image_wrapper.next_item{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.elementory_image_trans_direct_ttb .elementory_shift_blog_listing .elementory_image_wrapper.prev_item{-webkit-transform:translateY(100%);transform:translateY(100%)}.elementory_image_trans_direct_rtl .elementory_shift_blog_listing .elementory_image_wrapper.next_item{-webkit-transform:translateX(100%);transform:translateX(100%)}.elementory_image_trans_direct_rtl .elementory_shift_blog_listing .elementory_image_wrapper.prev_item{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.elementory_image_trans_direct_ltr .elementory_shift_blog_listing .elementory_image_wrapper.next_item{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.elementory_image_trans_direct_ltr .elementory_shift_blog_listing .elementory_image_wrapper.prev_item{-webkit-transform:translateX(100%);transform:translateX(100%)}.elementory_shift_blog_listing .elementory_thumbnails_container .elementory_overlay{background:#000;opacity:.3}.elementory_shift_blog_listing .elementory_triggers_cont{width:5px;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:10}.elementory_shift_blog_listing .elementory_triggers_cont a{display:block;border-bottom:solid 1px rgba(255,255,255,.5);position:relative}.elementory_shift_blog_listing .elementory_triggers_cont a:after{content:"";width:5px;height:100%;opacity:0;background:rgba(255,255,255,.5);position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.elementory_shift_blog_listing .elementory_triggers_cont a.current_item:after{opacity:1}.elementory_shift_blog_listing .elementory_triggers_cont a span{display:block;padding-right:15px;opacity:0;font-size:13px;line-height:13px;font-weight:700;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:all .3s;transition:all .3s}.elementory_shift_blog_listing .elementory_triggers_cont a:hover span{opacity:1}.elementory_shift_blog_listing .elementory_content_wrapper{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.elementory_shift_blog_listing .elementory_content_wrapper.current_item{opacity:1;z-index:5}.elementory_shift_blog_listing .elementory_number_cont{width:100%;opacity:.1;font-size:500px;line-height:500px;letter-spacing:0;font-weight:700;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.elementory_shift_blog_listing .elementory_content_area{width:100%;color:#fff;padding:0 40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;z-index:5}.elementory_shift_blog_listing .elementory_content_wrapper a,.elementory_shift_blog_listing .elementory_post_title,.elementory_shift_blog_listing .elementory_post_title a{color:#fff}.elementory_shift_blog_listing .elementory_navigation_container{position:absolute;bottom:9.26%;-webkit-transition:all .5s;transition:all .5s;z-index:10}.elementory_navigation_align_left .elementory_shift_blog_listing .elementory_navigation_container{left:40px}.elementory_navigation_align_center .elementory_shift_blog_listing .elementory_navigation_container{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_navigation_align_right .elementory_shift_blog_listing .elementory_navigation_container{right:40px}.elementory_shift_blog_listing .elementory_prev_nav_button,.elementory_shift_blog_listing .elementory_next_nav_button{width:20px;height:19px;display:inline-block;-webkit-transition:all .3s;transition:all .3s}.elementory_shift_blog_listing .elementory_prev_nav_button{margin-right:14px;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_left.png.pagespeed.ic.LpNsgiF0Lx.png) no-repeat center;background-size:20px 19px}.elementory_shift_blog_listing .elementory_next_nav_button{margin-left:14px;background:url(https://boltonshield.com/wp-content/plugins/elementory/img/xarrow_right.png.pagespeed.ic.pOWcGPVX2_.png) no-repeat center;background-size:20px 19px}.elementory_shift_blog_listing .elementory_prev_nav_button:hover,.elementory_shift_blog_listing .elementory_next_nav_button:hover{opacity:.5}.elementory_shift_blog_listing .elementory_post_meta{font-size:13px;line-height:23px;text-transform:uppercase;margin-bottom:20px}.elementory_shift_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_shift_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_shift_blog_listing .elementory_tag_separator:last-child,.elementory_shift_blog_listing .elementory_post_cat_wrapper:last-child>.elementory_cat_separator{display:none}.elementory_shift_blog_listing .elementory_post_title{margin-bottom:25px}.elementory_shift_blog_listing .elementory_post_excerpt{margin-bottom:40px}.elementory_post_slider_cont{position:relative}.elementory_post_slider_wrapper{position:relative;background:#000;overflow:hidden}.elementory_post_slider_item{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;-webkit-transition:all .8s;transition:all .8s}.elementory_post_slider_item a{text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.elementory_post_slider_wrapper .elementory_post_slider_item.current_slide{opacity:1}.elementory_post_slider_item.top_slide{z-index:5}.elementory_post_slider_wrapper.elementory_transition_type_horizontal .elementory_post_slider_item,.elementory_post_slider_wrapper.elementory_transition_type_vertical .elementory_post_slider_item{opacity:1}.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_rtl .elementory_post_slider_item{left:100%}.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_ltr .elementory_post_slider_item{left:-100%}.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_rtl .elementory_post_slider_item.next_slide,.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_ltr .elementory_post_slider_item.next_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_ttb .elementory_post_slider_item.next_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_btt .elementory_post_slider_item.next_slide{z-index:5}.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_rtl .elementory_post_slider_item.current_slide,.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_ltr .elementory_post_slider_item.current_slide{left:0;z-index:6}.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_rtl .elementory_post_slider_item.temp_immobile,.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_ltr .elementory_post_slider_item.temp_immobile{left:0}.elementory_post_slider_wrapper.elementory_transition_type_horizontal .elementory_post_slider_item.high_slide,.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_rtl .elementory_post_slider_item.current_slide.high_slide,.elementory_post_slider_wrapper.elementory_transition_type_horizontal.elementory_direction_horizontal_ltr .elementory_post_slider_item.current_slide.high_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical .elementory_post_slider_item.high_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_ttb .elementory_post_slider_item.current_slide.high_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_btt .elementory_post_slider_item.current_slide.high_slide{z-index:10}.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_ttb .elementory_post_slider_item{top:-100%}.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_btt .elementory_post_slider_item{top:100%}.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_ttb .elementory_post_slider_item.current_slide,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_btt .elementory_post_slider_item.current_slide{top:0;z-index:6}.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_ttb .elementory_post_slider_item.temp_immobile,.elementory_post_slider_wrapper.elementory_transition_type_vertical.elementory_direction_vertical_btt .elementory_post_slider_item.temp_immobile{top:0}.elementory_slider_item_wrapper{width:100%;height:100%;background-position:center center;background-size:cover}.elementory_post_slider_item .elementory_overlay{width:100%;height:100%;opacity:.3;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.elementory_post_slider_item .elementory_post_meta_cont{width:100%;padding-left:75px;padding-right:75px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.elementory_post_slider_item .elementory_post_category_cont{margin-bottom:20px;margin-left:-2px}.elementory_post_slider_item .elementory_post_category_cont a{padding:0 0 5px;font-size:21px;line-height:24px;font-weight:700;text-transform:uppercase;position:relative}.content_align_left .elementory_post_slider_item .elementory_post_category_cont a{margin-right:10px}.content_align_center .elementory_post_slider_item .elementory_post_category_cont a{margin:0 5px}.content_align_right .elementory_post_slider_item .elementory_post_category_cont a{margin-left:10px}.elementory_post_slider_item .elementory_post_category_cont a:after{content:'';width:100%;height:2px;position:absolute;bottom:0;left:0}.elementory_post_slider_item .elementory_post_title{margin-top:0;margin-bottom:25px;font-size:50px;line-height:58px}.content_align_left .elementory_post_slider_item .elementory_post_title{padding-right:60%;margin-left:-4px}.content_align_center .elementory_post_slider_item .elementory_post_title{padding-right:30%;padding-left:30%}.content_align_right .elementory_post_slider_item .elementory_post_title{padding-left:60%;margin-right:-4px}.elementory_post_slider_item .elementory_post_title.without_arrows{margin-bottom:0!important}.elementory_post_slider_item .elementory_post_slider_nav_buttons_cont{margin-left:-15px}.content_align_center .elementory_post_slider_item .elementory_post_slider_nav_buttons_cont{margin:0}.content_align_right .elementory_post_slider_item .elementory_post_slider_nav_buttons_cont{margin-right:-15px}.elementory_post_slider_item .elementory_post_slider_nav_buttons_cont a{width:40px;display:inline-block;font-size:35px;text-align:center}.elementory_post_slider_nav{font-size:0;line-height:0;position:absolute;z-index:15}.elementory_post_slider_nav.bullets_position_bottom_left{bottom:75px;left:75px}.elementory_post_slider_nav.bullets_position_bottom_center{bottom:75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_post_slider_nav.bullets_position_bottom_right{bottom:75px;right:75px}.elementory_post_slider_nav.bullets_position_top_left{top:75px;left:75px}.elementory_post_slider_nav.bullets_position_top_center{top:75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_post_slider_nav.bullets_position_top_right{top:75px;right:75px}.elementory_post_slider_nav.bullets_position_left_top{left:75px;top:75px}.elementory_post_slider_nav.bullets_position_left_center{left:75px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_post_slider_nav.bullets_position_left_bottom{left:75px;bottom:75px}.elementory_post_slider_nav.bullets_position_right_top{right:75px;top:75px}.elementory_post_slider_nav.bullets_position_right_center{right:75px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_post_slider_nav.bullets_position_right_bottom{right:75px;bottom:75px}.content_align_center .elementory_post_slider_nav{text-align:center}.content_align_right .elementory_post_slider_nav{text-align:right}.elementory_post_slider_nav a{opacity:.3;-webkit-transition:all .3s;transition:all .3s}.elementory_post_slider_nav.bullets_position_bottom_left a,.elementory_post_slider_nav.bullets_position_top_left a,.elementory_post_slider_nav.bullets_position_bottom_center a,.elementory_post_slider_nav.bullets_position_top_center a,.elementory_post_slider_nav.bullets_position_bottom_right a,.elementory_post_slider_nav.bullets_position_top_right a{display:inline-block}.elementory_post_slider_nav.bullets_position_left_top a,.elementory_post_slider_nav.bullets_position_right_top a,.elementory_post_slider_nav.bullets_position_left_center a,.elementory_post_slider_nav.bullets_position_right_center a,.elementory_post_slider_nav.bullets_position_left_bottom a,.elementory_post_slider_nav.bullets_position_right_bottom a{display:block}.elementory_post_slider_nav a{margin-bottom:4px}.elementory_post_slider_nav.bullets_position_bottom_left a,.elementory_post_slider_nav.bullets_position_top_left a{margin-right:4px}.elementory_post_slider_nav.bullets_position_bottom_center a,.elementory_post_slider_nav.bullets_position_top_center a{margin:0 2px 4px}.elementory_post_slider_nav.bullets_position_bottom_right a,.elementory_post_slider_nav.bullets_position_top_right a{margin-left:4px}.elementory_post_slider_nav.bullets_position_left_top a,.elementory_post_slider_nav.bullets_position_right_top a{margin-bottom:4px}.elementory_post_slider_nav.bullets_position_left_center a,.elementory_post_slider_nav.bullets_position_right_center a{margin:4px 0}.elementory_post_slider_nav.bullets_position_left_bottom a,.elementory_post_slider_nav.bullets_position_right_bottom a{margin-top:5px}.elementory_post_slider_nav.bullets_type_circle a{width:10px;height:10px;border-radius:50%}.elementory_post_slider_nav.bullets_type_square a{width:10px;height:10px}.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_bottom_left a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_top_left a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_bottom_center a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_top_center a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_bottom_right a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_top_right a{width:20px;height:4px}.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_left_top a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_right_top a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_left_center a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_right_center a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_left_bottom a,.elementory_post_slider_nav.bullets_type_rectangle.bullets_position_right_bottom a{width:4px;height:20px}.elementory_post_slider_nav.bullets_type_rounded.bullets_position_bottom_left a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_top_left a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_bottom_center a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_top_center a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_bottom_right a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_top_right a{width:20px;height:4px;border-radius:3px}.elementory_post_slider_nav.bullets_type_rounded.bullets_position_left_top a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_right_top a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_left_center a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_right_center a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_left_bottom a,.elementory_post_slider_nav.bullets_type_rounded.bullets_position_right_bottom a{width:4px;height:20px;border-radius:3px}.elementory_post_slider_nav a.current_button,.elementory_post_slider_nav a:hover{opacity:1}.elementory_post_slider_item .elementory_post_meta_cont a{color:#fff}.elementory_post_slider_item .elementory_post_meta_cont a:hover{color:#6495ed}.elementory_post_slider_nav a,.elementory_post_slider_nav a.current_button{background:#fff}.elementory_post_slider_item .elementory_overlay{background:#000}.elementory_standard_blog_listing .elementory_blog_item{padding:60px;margin-bottom:35px;border:solid 1px #ececec;border-radius:3px;background:#fff;-webkit-transition:all .3s;transition:all .3s}.elementory_standard_blog_listing .elementory_featured_image_cont{overflow:hidden;border-radius:10px;margin-bottom:30px;position:relative;font-size:0;line-height:0}.elementory_standard_blog_listing .elementory_overlay{background:#000;opacity:.3}.elementory_standard_blog_listing .elementory_post_format_icon_cont,.elementory_standard_blog_listing .elementory_blog_item_content_cont{display:inline-block;float:left}.elementory_standard_blog_listing .elementory_post_format_icon_cont{width:13%}.elementory_standard_blog_listing .elementory_blog_item_content_cont{width:87%}.elementory_content_align_center .elementory_standard_blog_listing .elementory_post_format_icon_cont,.elementory_content_align_center .elementory_standard_blog_listing .elementory_blog_item_content_cont,.elementory_standard_blog_listing .elementory_no_pf_icon .elementory_blog_item_content_cont{width:100%!important}.elementory_content_align_center .elementory_standard_blog_listing .elementory_post_format_icon_cont{margin-bottom:20px}.elementory_content_align_right .elementory_standard_blog_listing .elementory_post_format_icon_cont,.elementory_content_align_right .elementory_standard_blog_listing .elementory_blog_item_content_cont{float:right}.elementory_standard_blog_listing .elementory_post_format_icon{width:65px;height:65px;display:inline-block;font-size:25px;line-height:65px;text-align:center;border:solid 1px #cfcfcf;border-radius:5px}.elementory_standard_blog_listing .elementory_post_format_icon i{line-height:65px;vertical-align:top}.elementory_standard_blog_listing .elementory_post_format_icon.post_format_video i{margin-left:4px}.elementory_standard_blog_listing .elementory_post_meta{font-size:13px;line-height:28px}.elementory_standard_blog_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_standard_blog_listing .elementory_post_meta i{margin-right:3px}.elementory_standard_blog_listing .elementory_tag_separator:last-child,.elementory_standard_blog_listing .elementory_post_cat_wrapper:last-child .elementory_cat_separator{display:none}.elementory_standard_blog_listing .elementory_post_title{margin-bottom:10px}.elementory_standard_blog_listing .elementory_post_meta{margin-bottom:15px}.elementory_standard_blog_listing .elementory_post_excerpt{margin-bottom:20px}.elementory_standard_blog_listing .elementory_read_more_button{display:inline-block;font-size:11px;line-height:23px;letter-spacing:1px;font-weight:700;text-transform:uppercase;padding:13px 30px;border-radius:5px;background:#434343;color:#fff}.elementory_standard_blog_listing .elementory_read_more_button:hover{background:#9e9e9e;color:#303030}.elementory_blog_timeline_listing{}.elementory_blog_timeline_listing .elementory_timeline_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;position:relative}.elementory_blog_timeline_listing .elementory_timeline{width:2px;height:100%;background:#9e9e9e;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.elementory_blog_timeline_listing .elementory_timeline_item{margin-bottom:80px;position:relative}.elementory_blog_timeline_listing .elementory_marker{width:30px;height:30px;position:absolute;top:6px;z-index:2}.elementory_blog_timeline_listing .elementory_marker_overlay{width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:1}.elementory_blog_timeline_listing .elementory_point{width:16px;height:16px;display:inline-block;border:solid 2px #9e9e9e;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.elementory_blog_timeline_listing .elementory_left_container .elementory_marker{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.elementory_blog_timeline_listing .elementory_right_container .elementory_marker{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_blog_timeline_listing .elementory_marker:before{content:"";width:50px;height:1px;background:#9e9e9e;position:absolute;top:50%;-webkit-transform:translateY(1px);transform:translateY(-1px)}.elementory_blog_timeline_listing .elementory_left_container .elementory_marker:before{right:50%}.elementory_blog_timeline_listing .elementory_right_container .elementory_marker:before{left:50%}.elementory_blog_timeline_listing .elementory_left_container,.elementory_blog_timeline_listing .elementory_right_container{width:50%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;float:left;position:relative}.elementory_blog_timeline_listing .elementory_left_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_left_container .elementory_linked_button_wrapper{text-align:right}.elementory_blog_timeline_listing .elementory_linked_button_wrapper{width:100%;position:absolute;bottom:10px}.elementory_blog_timeline_listing .elementory_linked_button_wrapper .elementory_marker{top:0}.elementory_blog_timeline_listing .elementory_linked_button{font-size:30px;line-height:30px}.elementory_blog_timeline_listing .elementory_left_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_left_container .elementory_linked_button_wrapper{padding-right:60px}.elementory_blog_timeline_listing .elementory_right_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_right_container .elementory_linked_button_wrapper{padding-left:60px}.elementory_blog_timeline_listing .elementory_post_title{margin-bottom:20px}.elementory_blog_timeline_listing .elementory_post_meta{margin-bottom:15px}.elementory_blog_timeline_listing .elementory_post_meta div{display:inline-block;margin-right:10px}.elementory_blog_timeline_listing .elementory_tag_separator:last-child{display:none}.elementory_blog_timeline_listing .elementory_post_excerpt{margin-bottom:20px}.elementory_before_after{position:relative;cursor:none}.elementory_before_after img{display:block;backface-visibility:hidden}.elementory_before_after .elementory_after_image{display:block;position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;background-size:auto 100%;background-position:left top}.elementory_before_after .elementory_after_image img{position:absolute;left:0;top:0}.elementory_before_after_divider{position:absolute;left:50%;top:0;margin-left:-1px;width:2px;height:100%;background:#fff}.elementory_before_after_divider .elementory_before_after_right,.elementory_before_after_divider .elementory_before_after_left{position:absolute;width:10px;height:10px;top:50%;margin-top:-5px;right:-13px}.elementory_before_after_divider .elementory_before_after_left{left:-13px}.elementory_before_after_divider .elementory_before_after_right:before{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;position:absolute;right:0;top:0}.elementory_before_after_divider .elementory_before_after_left:before{content:'';width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #fff transparent transparent;position:absolute;left:0;top:0}.elementory_before_after_divider .elementory_before_after_right:after{content:'';width:5px;height:4px;background:#fff;position:absolute;left:0;top:3px}.elementory_before_after_divider .elementory_before_after_left:after{content:'';width:5px;height:4px;background:#fff;position:absolute;right:0;top:3px}.elementory_gallery_accordion_item{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;cursor:pointer;position:relative;-webkit-transition:all .6s;transition:all .6s}.elementory_gallery_accordion_item img{width:100%;position:absolute;opacity:0}.elementory_gallery_accordion_item .elementory_title_container{width:100%;text-align:center;padding:40px 0;background:-moz-linear-gradient(bottom,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(bottom,rgba(23,23,23,.7),rgba(23,23,23,0) 100%);background:linear-gradient(to top,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);position:absolute;bottom:0;left:0}.elementory_gallery_accordion_item .elementory_title{margin-bottom:0;color:#fff}.elementory_gallery_carousel_container{margin:0 -45px;padding:0 30px}.elementory_gallery_carousel_container .elementory_carousel_item,.elementory_gallery_carousel_container .slick-dots{padding:0 15px}.elementory_gallery_carousel_container .elementory_carousel_item_wrapper{overflow:hidden;line-height:0;position:relative}.elementory_gallery_carousel_container .elementory_carousel_item_wrapper a{}.elementory_gallery_carousel_container .elementory_title_container{width:100%;text-align:center;padding:30px 0;background:-moz-linear-gradient(bottom,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(bottom,rgba(23,23,23,.7),rgba(23,23,23,0) 100%);background:linear-gradient(to top,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);position:absolute;bottom:0;left:0;z-index:5}.elementory_gallery_carousel_container .elementory_title{margin-bottom:0;color:#fff}.elementory_gallery_carousel_container .slick-prev,.elementory_gallery_carousel_container .slick-prev:hover{left:-30px}.elementory_gallery_carousel_container .slick-next,.elementory_gallery_carousel_container .slick-next:hover{right:-30px}.elementory_gallery_cube_container .elementory_image_wrapper a{width:100%;height:100%;display:block}.elementory_gallery_cube_container .elementory_image_wrapper.current_item{z-index:5}.elementory_gallery_cube_container .elementory_title_container{width:100%;padding-top:50px;background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);position:absolute;bottom:0;left:0;-webkit-transition:all .3s;transition:all .3s}.elementory_gallery_cube_container .elementory_title_wrapper{padding:50px;text-align:center;position:relative;bottom:0}.elementory_gallery_cube_container .elementory_title{margin:0;color:#fff}.elementory_title_visible_hover .elementory_gallery_cube_container .elementory_title_container{opacity:0}.elementory_title_visible_hover .elementory_gallery_cube_container .elementory_image_wrapper:hover .elementory_title_container{opacity:1}.elementory_gallery_grid_container .elementory_grid_inner,.elementory_gallery_packery_container .elementory_packery_inner,.elementory_gallery_media_grid_container .elementory_grid_inner{font-size:0;line-height:0;margin-left:-10px}.elementory_gallery_grid_container .elementory_columns_2 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_2 .elementory_gallery_item{width:50%}.elementory_gallery_grid_container .elementory_columns_3 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_3 .elementory_gallery_item{width:33.33333333333%}.elementory_gallery_grid_container .elementory_columns_4 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_4 .elementory_gallery_item{width:25%}.elementory_gallery_grid_container .elementory_columns_5 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_5 .elementory_gallery_item{width:20%}.elementory_gallery_grid_container .elementory_gallery_item,.elementory_gallery_packery_container .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_gallery_item{display:inline-block;vertical-align:top;padding:0 0 10px 10px}.elementory_gallery_grid_container .grid-item-inner,.elementory_gallery_packery_container .packery-item-inner,.elementory_gallery_media_grid_container .grid-item-inner{position:relative}.elementory_gallery_grid_container .grid-item-inner a,.elementory_gallery_packery_container .packery-item-inner a,.elementory_gallery_media_grid_container .grid-item-inner a{display:block;overflow:hidden;position:relative;z-index:1}.elementory_gallery_grid_container .grid-item-inner img,.elementory_gallery_media_grid_container .grid-item-inner img{width:100%;height:auto;display:block;-webkit-transition:opacity .4s;transition:opacity .4s}.elementory_gallery_packery_container .hover_type_gradient_caption a .packery-item-content,.elementory_gallery_grid_container .hover_type_gradient_caption a .grid-item-content,.elementory_gallery_media_grid_container .hover_type_gradient_caption a .grid-item-content{width:100%;background:rgba(23,23,23,.7);background:-moz-linear-gradient(bottom,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(bottom,rgba(23,23,23,.7),rgba(23,23,23,0) 100%);background:linear-gradient(to top,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);text-align:center;box-sizing:border-box;opacity:0;position:absolute;bottom:0;left:0;-webkit-transition:opacity .4s;transition:opacity .4s;z-index:4}.elementory_gallery_packery_container a .packery-item-content h4,.elementory_gallery_grid_container a .grid-item-content h4,.elementory_gallery_media_grid_container a .grid-item-content h4{color:#fff;margin-bottom:0}.elementory_gallery_packery_container .hover_type_gradient_caption a .packery-item-content h4,.elementory_gallery_grid_container .hover_type_gradient_caption a .grid-item-content h4,.elementory_gallery_media_grid_container .hover_type_gradient_caption a .grid-item-content h4{padding:20px 15px;margin:0;-webkit-transform:translateY(30%);transform:translateY(30%);-webkit-transition:transform .4s;transition:transform .4s}.elementory_gallery_packery_container .hover_type_caption a .packery-item-overlay,.elementory_gallery_grid_container .hover_type_caption a .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_caption a .grid-item-overlay,.elementory_gallery_packery_container .hover_type_magnifier a .packery-item-overlay,.elementory_gallery_grid_container .hover_type_magnifier a .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_magnifier a .grid-item-overlay,.elementory_gallery_packery_container .hover_type_plus a .packery-item-overlay,.elementory_gallery_grid_container .hover_type_plus a .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_plus a .grid-item-overlay,.elementory_gallery_packery_container .hover_type_overlay a .packery-item-overlay,.elementory_gallery_grid_container .hover_type_overlay a .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_overlay a .grid-item-overlay{width:100%;height:100%;display:block;background:rgba(17,17,17,.3);opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:3}.elementory_gallery_packery_container .hover_type_solid_plus a .packery-item-overlay,.elementory_gallery_grid_container .hover_type_solid_plus a .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_solid_plus a .grid-item-overlay{width:100%;height:50px;display:block;background:rgba(17,17,17,.3);position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform .3s;transition:transform .3s}.elementory_gallery_packery_container .hover_type_gradient_caption .packery-item-overlay,.elementory_gallery_grid_container .hover_type_gradient_caption .grid-item-overlay,.elementory_gallery_grid_container .elementory_grid_inner .elementory-img-preloader,.elementory_gallery_media_grid_container .hover_type_gradient_caption .grid-item-overlay,.elementory_gallery_media_grid_container .elementory_grid_inner .elementory-img-preloader,.elementory_gallery_packery_container .hover_type_solid_plus a .packery-item-content,.elementory_gallery_grid_container .hover_type_solid_plus a .grid-item-content,.elementory_gallery_media_grid_container .hover_type_solid_plus a .grid-item-content,.hover_type_magnifier a .packery-item-content,.hover_type_magnifier a .grid-item-content,.hover_type_plus a .packery-item-content,.hover_type_plus a .grid-item-content,.hover_type_overlay a .packery-item-content,.hover_type_overlay a .grid-item-content,.hover_type_none a .packery-item-content,.hover_type_none a .grid-item-content,.hover_type_none a .packery-item-overlay,.hover_type_none a .grid-item-overlay{display:none}.elementory_gallery_packery_container .hover_type_gradient_caption a:hover .packery-item-content,.elementory_gallery_grid_container .hover_type_gradient_caption a:hover .grid-item-content,.elementory_gallery_media_grid_container .hover_type_gradient_caption a:hover .grid-item-content,.elementory_gallery_packery_container .hover_type_magnifier a:hover .packery-item-overlay,.elementory_gallery_grid_container .hover_type_magnifier a:hover .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_magnifier a:hover .grid-item-overlay,.elementory_gallery_packery_container .hover_type_plus a:hover .packery-item-overlay,.elementory_gallery_grid_container .hover_type_plus a:hover .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_plus a:hover .grid-item-overlay,.elementory_gallery_packery_container .hover_type_overlay a:hover .packery-item-overlay,.elementory_gallery_grid_container .hover_type_overlay a:hover .grid-item-overlay,.elementory_gallery_media_grid_container .hover_type_overlay a:hover .grid-item-overlay{opacity:1}.elementory_gallery_packery_container .hover_type_gradient_caption a:hover .packery-item-content h4,.elementory_gallery_grid_container .hover_type_gradient_caption a:hover .grid-item-content h4,.elementory_gallery_media_grid_container .hover_type_gradient_caption a:hover .grid-item-content h4,.hover_type_solid_plus a:hover .packery-item-overlay,.hover_type_solid_plus a:hover .grid-item-overlay{-webkit-transform:translateY(0%);transform:translateY(0%)}.hover_type_solid_plus a .packery-item-overlay:before,.hover_type_solid_plus a .packery-item-overlay:after,.hover_type_solid_plus a .grid-item-overlay:before,.hover_type_solid_plus a .grid-item-overlay:after,.hover_type_plus a .packery-item-overlay:before,.hover_type_plus a .packery-item-overlay:after,.hover_type_plus a .grid-item-overlay:before,.hover_type_plus a .grid-item-overlay:after{content:'';background:#fff;position:absolute;top:50%;left:50%}.hover_type_solid_plus a .packery-item-overlay:before,.hover_type_solid_plus a .grid-item-overlay:before,.hover_type_plus a .packery-item-overlay:before,.hover_type_plus a .grid-item-overlay:before{width:4px;height:20px;margin:-10px 0 0 -2px}.hover_type_solid_plus a .packery-item-overlay:after,.hover_type_solid_plus a .grid-item-overlay:after,.hover_type_plus a .packery-item-overlay:after,.hover_type_plus a .grid-item-overlay:after{width:20px;height:4px;margin:-2px 0 0 -10px}.hover_type_caption a .packery-item-content,.hover_type_caption a .grid-item-content{width:100%;height:auto;padding:20px 15px;opacity:0;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-70%);transform:translateY(-70%);-webkit-transition:opacity .3s , transform .3s;transition:opacity .3s , transform .3s;z-index:5}.hover_type_caption a:hover .packery-item-content,.hover_type_caption a:hover .grid-item-content{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hover_type_caption a:hover .packery-item-content,.hover_type_caption a:hover .grid-item-content,.hover_type_caption a:hover .packery-item-overlay,.hover_type_caption a:hover .packery-item-content,.hover_type_caption a:hover .grid-item-overlay,.hover_type_caption a:hover .grid-item-content{opacity:1}.elementory_gallery_packery_container .hover_type_magnifier a .packery-item-overlay:before,.elementory_gallery_grid_container .hover_type_magnifier a .grid-item-overlay:before,.elementory_gallery_media_grid_container .hover_type_magnifier a .grid-item-overlay:before{content:'\f002';width:50px;height:50px;font-family:"FontAwesome",'sans-serif';font-size:32px;line-height:50px;text-align:center;color:#fff;margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:transform .3s;transition:transform .3s;z-index:5}.elementory_gallery_packery_container .hover_type_magnifier a:hover .packery-item-overlay:before,.elementory_gallery_grid_container .hover_type_magnifier a:hover .grid-item-overlay:before,.elementory_gallery_media_grid_container .hover_type_magnifier a:hover .grid-item-overlay:before{-webkit-transform:scale(1);transform:scale(1)}.elementory_watermark{width:100%;height:100%;opacity:.3;position:absolute;top:0;left:0;z-index:2}.elementory_gallery_grid_w_filter_container ul.elementory_grid_filter{display:block;padding:0;margin:0 0 46px;font-size:0;line-height:0;text-align:center;list-style:none}.elementory_gallery_grid_w_filter_container ul.elementory_grid_filter li{display:inline-block;font-size:15px;line-height:25px;font-weight:700;text-transform:uppercase;margin:0 20px 0}.elementory_gallery_grid_w_filter_container .elementory_columns_1 .elementory_gallery_item{width:100%}.elementory_gallery_grid_w_filter_container .elementory_columns_2 .elementory_gallery_item{width:50%}.elementory_gallery_grid_w_filter_container .elementory_columns_3 .elementory_gallery_item{width:33.333333%}.elementory_gallery_grid_w_filter_container .elementory_columns_4 .elementory_gallery_item{width:25%}.elementory_gallery_grid_w_filter_container .elementory_columns_5 .elementory_gallery_item{width:20%}.elementory_gallery_grid_w_filter_container .elementory_gallery_item{padding:0 0 10px 10px}.elementory_gallery_grid_w_filter_container .elementory_gallery_item .grid-item-inner{font-size:0;line-height:0}.elementory_gallery_grid_w_filter_container .elementory_gallery_item .grid-item-inner a{display:block;position:relative}.elementory_gallery_grid_w_filter_container .elementory_gallery_item .grid-item-content{background:rgba(23,23,23,.7);background:-moz-linear-gradient(bottom,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(bottom,rgba(23,23,23,.7),rgba(23,23,23,0) 100%);background:linear-gradient(to top,rgba(23,23,23,.7) 0%,rgba(23,23,23,0) 100%)}.elementory_justified_item .caption{display:none!important}.elementory_justified_item h6{margin:0;color:#fff}.elementory_gallery_justified_container .grid-item-overlay{background:rgba(0,0,0,.3)}.justified_load_more.lazy_loading{opacity:0}.hover_type_kenburns_with_caption .grid-item-overlay,.hover_type_kenburns_effect .grid-item-overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity 600ms}.hover_type_kenburns_with_caption a:hover .grid-item-overlay,.hover_type_kenburns_effect a:hover .grid-item-overlay{opacity:1}.hover_type_kenburns_with_caption .grid-item-content{position:absolute;left:0;top:50%;width:100%;height:auto;text-align:center;z-index:5;padding:20px 15px;opacity:0;transition:opacity 1000ms , transform 1000ms;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transform:scale(1.5) translateY(-30%)}.hover_type_kenburns_with_caption h6{margin:0}.hover_type_kenburns_with_caption a:hover .grid-item-content{transform:scale(1) translateY(-50%);opacity:1}.hover_type_kenburns_effect .grid-item-content{display:none}.hover_type_kenburns_with_caption a,.hover_type_kenburns_effect a{overflow:hidden}.hover_type_kenburns_with_caption.elementory_justified_gallery a img,.hover_type_kenburns_effect.elementory_justified_gallery a img,.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item a img,.hover_type_kenburns_effect.elementory_grid_inner .grid-item a img{transition:transform 2000ms}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(4n+1) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(4n+1) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(4n+1) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(4n+1) a img {-webkit-transform-origin:10% 90%;-moz-transform-origin:10% 90%;-o-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(4n+2) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(4n+2) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(4n+2) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(4n+2) a img {-webkit-transform-origin:90% 10%;-moz-transform-origin:90% 10%;-o-transform-origin:90% 10%;-ms-transform-origin:90% 10%;transform-origin:90% 10%}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(4n+3) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(4n+3) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(4n+3) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(4n+3) a img {-webkit-transform-origin:10% 10%;-moz-transform-origin:10% 10%;-o-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(4n+4) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(4n+4) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(4n+4) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(4n+4) a img {-webkit-transform-origin:90% 90%;-moz-transform-origin:90% 90%;-o-transform-origin:90% 90%;-ms-transform-origin:90% 90%;transform-origin:90% 90%}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(even) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(even) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(even) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(even) a img {transform:scale(1.2)}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(odd) img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(odd) img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(odd) a img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(odd) a img {transform:scale(1)}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(even):hover img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(even):hover img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(even) a:hover img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(even) a:hover img {transform:scale(1)}.hover_type_kenburns_with_caption.elementory_justified_gallery a:nth-child(odd):hover img,
.hover_type_kenburns_effect.elementory_justified_gallery a:nth-child(odd):hover img,
.hover_type_kenburns_with_caption.elementory_grid_inner .grid-item:nth-child(odd) a:hover img,
.hover_type_kenburns_effect.elementory_grid_inner .grid-item:nth-child(odd) a:hover img {transform:scale(1.2)}.elementory_css_kenburns{display:block;overflow:hidden;position:relative}.elementory_css_kenburns_single{position:fixed;top:0;left:0;width:100%;height:100%}.elementory_css_kenburns_slide{width:100%;height:100%;position:absolute;left:0;top:0;background-position:center!important;background-size:cover!important;opacity:0}.elementory_css_kenburns_overlay{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:2}.slide_zoom_in{transform:scale(1)}.move_top{-webkit-transform-origin:50% 90%;-moz-transform-origin:50% 90%;-o-transform-origin:50% 90%;-ms-transform-origin:50% 90%;transform-origin:50% 90%}.move_left{-webkit-transform-origin:90% 50%;-moz-transform-origin:90% 50%;-o-transform-origin:90% 50%;-ms-transform-origin:90% 50%;transform-origin:90% 50%}.move_right{-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-o-transform-origin:50% 10%;-ms-transform-origin:50% 10%;transform-origin:50% 10%}.move_bottom{-webkit-transform-origin:10% 50%;-moz-transform-origin:10% 50%;-o-transform-origin:10% 50%;-ms-transform-origin:10% 50%;transform-origin:10% 50%}.elementory_css_kenburns_slide.active{opacity:1}.elementory_css_kenburns_slide.prev_slide.slide_zoom_out,.elementory_css_kenburns_slide.active.slide_zoom_out{transform:scale(1)}.elementory_gallery_proofing_grid_container .elementory_grid_filter,.elementory_gallery_proofing_masonry_container .elementory_grid_filter{display:block;padding:0;margin:0 0 46px;font-size:0;line-height:0;text-align:center;list-style:none}.elementory_gallery_proofing_grid_container .elementory_grid_filter li,.elementory_gallery_proofing_masonry_container .elementory_grid_filter li{display:inline-block;font-size:16px;line-height:26px;letter-spacing:.7px;font-weight:400;text-transform:uppercase;padding:0;margin:0 20px}.elementory_gallery_proofing_grid_container .elementory_grid_inner,.elementory_gallery_proofing_masonry_container .elementory_grid_inner{font-size:0;line-height:0;margin-left:-10px}.elementory_gallery_proofing_grid_container .grid-item,.elementory_gallery_proofing_masonry_container .grid-item{display:inline-block;vertical-align:top}.elementory_gallery_proofing_grid_container .elementory_columns_2 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_2 .grid-item{width:50%}.elementory_gallery_proofing_grid_container .elementory_columns_3 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_3 .grid-item{width:33.33333%}.elementory_gallery_proofing_grid_container .elementory_columns_4 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_4 .grid-item{width:25%}.elementory_gallery_proofing_grid_container .grid-item-inner,.elementory_gallery_proofing_masonry_container .grid-item-inner{padding:0 0 10px 10px}.elementory_gallery_proofing_grid_container .elementory_proofing_grid_item,.elementory_gallery_proofing_masonry_container .elementory_proofing_grid_item{position:relative;overflow:hidden}.elementory_gallery_proofing_grid_container .grid-item-content,.elementory_gallery_proofing_masonry_container .grid-item-content{width:100%;text-align:center;background:rgba(0,0,0,.7);background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);opacity:1;position:absolute;bottom:0;left:0;z-index:4;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s;transition:all .4s}.elementory_gallery_proofing_grid_container .elementory_proofing_grid_item:hover .grid-item-content,.elementory_gallery_proofing_masonry_container .elementory_proofing_grid_item:hover .grid-item-content{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.elementory_gallery_proofing_grid_container .grid-item-content h4,.elementory_gallery_proofing_masonry_container .grid-item-content h4{padding:20px 15px;margin:0;color:#fff;-webkit-transition:transform .4s;transition:transform .4s}.elementory_gallery_proofing_grid_container .grid-item-overlay,.elementory_gallery_proofing_masonry_container .grid-item-overlay{width:100%;height:100%;background:rgba(17,17,17,.5);opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .4s;transition:opacity .4s;z-index:3}.elementory_gallery_proofing_grid_container .elementory_proofing_grid_item:hover .grid-item-overlay,.elementory_gallery_proofing_masonry_container .elementory_proofing_grid_item:hover .grid-item-overlay{opacity:1}.elementory_gallery_proofing_grid_container .grid-item-controls,.elementory_gallery_proofing_masonry_container .grid-item-controls{width:100%;height:32px;margin-top:-16px;font-size:0;line-height:0;text-align:center;opacity:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all .4s;transition:all .4s;z-index:6}.elementory_gallery_proofing_grid_container .elementory_proofing_grid_item:hover .grid-item-controls,.elementory_gallery_proofing_masonry_container .elementory_proofing_grid_item:hover .grid-item-controls{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.elementory_gallery_proofing_grid_container .grid-item-controls a,.elementory_gallery_proofing_masonry_container .grid-item-controls a{width:32px;display:inline-block;font-size:32px;line-height:32px;text-align:center;color:#fff;margin:0 18px}.elementory_gallery_proofing_grid_container .grid-icon-state,.elementory_gallery_proofing_masonry_container .grid-icon-state{width:40px;height:40px;display:block;font-size:32px;line-height:32px;text-align:center;color:#fff;opacity:0;border:solid 3px #fff;border-radius:50%;box-shadow:0 0 5px rgba(17,17,17,.5);position:absolute;top:20px;right:20px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .25s;transition:all .25s;z-index:6}.elementory_gallery_proofing_grid_container .grid-icon-state i,.elementory_gallery_proofing_masonry_container .grid-icon-state i{width:30px;height:30px;display:block;font-size:22px;line-height:30px;text-align:center;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.elementory_gallery_proofing_grid_container .grid-icon-state.grid-icon-approve,.elementory_gallery_proofing_masonry_container .grid-icon-state.grid-icon-approve{background:#7eb835}.elementory_gallery_proofing_grid_container .grid-icon-state.grid-icon-unaprove,.elementory_gallery_proofing_masonry_container .grid-icon-state.grid-icon-unaprove{background:#c71b1b}.elementory_gallery_proofing_grid_container .grid-icon-state.grid-icon-unaprove i,.elementory_gallery_proofing_masonry_container .grid-icon-state.grid-icon-unaprove i{-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}.elementory_gallery_proofing_grid_container .grid-item-proofing.approved .grid-icon-state.grid-icon-approve,.elementory_gallery_proofing_masonry_container .grid-item-proofing.approved .grid-icon-state.grid-icon-approve,.elementory_gallery_proofing_grid_container .grid-item-proofing.unapproved .grid-icon-state.grid-icon-unaprove,.elementory_gallery_proofing_masonry_container .grid-item-proofing.unapproved .grid-icon-state.grid-icon-unaprove{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.elementory_gallery_proofing_grid_container .elementory_photo_proofing_notified_wrapper,.elementory_gallery_proofing_masonry_container .elementory_photo_proofing_notified_wrapper{text-align:center;padding-top:30px}.elementory_gallery_proofing_grid_container .elementory_photo_proofing_notified,.elementory_gallery_proofing_masonry_container .elementory_photo_proofing_notified{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;background:#434343;color:#fff;padding:13px 30px;border-radius:5px}.elementory_gallery_proofing_grid_container .elementory_photo_proofing_notified:hover,.elementory_gallery_proofing_masonry_container .elementory_photo_proofing_notified:hover{background:#9e9e9e;color:#303030}.elementory_gallery_packery_container .packery-item-inner{width:100%;height:100%;background-position:center!important;background-size:cover!important;-webkit-transition:opacity .5s;transition:opacity .5s}.elementory_gallery_packery_container .packery-item-inner a{width:100%;height:100%;display:block;overflow:hidden;position:relative;z-index:19}.elementory_gallery_portrait{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;position:relative}.elementory_gallery_portrait .elementory_gallery_portrait_wrapper{height:100%}.elementory_gallery_portrait .elementory_gallery{height:100%;padding:0;margin:0;list-style:none;position:relative}.elementory_gallery_portrait .elementory_gallery li{width:100%;height:100%;display:list-item;opacity:0;text-align:center;position:absolute;top:0;left:0;-webkit-transition:all .8s;transition:all .8s}.elementory_gallery_portrait .elementory_gallery li.visible_slide{opacity:1}.elementory_gallery_portrait .elementory_gallery li img{width:auto!important;height:100%;display:inline-block}.elementory_gallery_portrait .elementory_gallery.effect_slide{font-size:0;line-height:0}.elementory_gallery_portrait .elementory_gallery.effect_slide li{display:inline-block;opacity:1;position:relative}.elementory_ribbon_slider_wrapper{position:relative;display:block;overflow:hidden}.elementory_single_gallery_wrapper .elementory_ribbon_slider_wrapper{position:fixed;left:0;top:0;width:100%;height:100%}.elementory_stand_alone_slider.elementory_ribbon_slider_wrapper{position:fixed;left:0;top:0;width:100%;height:100%}.elementory_ribbon_fs_on.elementory_ribbon_slider_wrapper{position:fixed;left:0;top:0;width:100%;height:100%}.elementory_ribbon_slider{margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:13;transition:opacity 500ms}.elementory_ribbon_slide{position:relative}.elementory_ribbon_slider .elementory_ribbon_slide img{width:auto;max-width:none;height:100%;display:block;margin:0 0}.elementory_ribbon_slider .elementory_ribbon_slide iframe{display:block;margin:0}.elementory_ribbon_slider .elementory_ribbon_slide img{opacity:0;transition:opacity 500ms}.elementory_ribbon_slider .elementory_ribbon_slide.elementory_block_loaded img{opacity:1}.elementory_ribbon_slider:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:5;background:#f0f}.elementory_ribbon_prevSlide{top:50%;margin-top:-10px;left:50px;z-index:40}.elementory_ribbon_nextSlide{top:50%;margin-top:-10px;right:50px;z-index:40}.elementory_ribbon_overlay_on:before,.elementory_ribbon_overlay_on:after{content:'';width:100px;height:100%;display:block;position:absolute;z-index:30;top:0}.elementory_ribbon_overlay_on:before{left:0;background:-moz-linear-gradient(left,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}.elementory_ribbon_overlay_on:after{right:0;background:-moz-linear-gradient(right,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to left,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}.elementory_ribbon_content{position:absolute;left:0;bottom:0;width:100%;padding:0 20px 29px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity 500ms;opacity:0}.elementory_ribbon_content:before{content:'';position:absolute;left:0;bottom:0;height:100px;width:100%;opacity:.5;z-index:10}.remove_gradient_overlay.elementory_ribbon_content:before{display:none}.elementory_ribbon_content h2{font-size:50px;line-height:60px;color:#fff;position:relative;z-index:13;transform:translateY(30%);transition:transform 500ms;margin:0}.elementory_ribbon_title_active .active.center .elementory_ribbon_slide .elementory_ribbon_content,.elementory_ribbon_title_show .elementory_ribbon_slide .elementory_ribbon_content,.elementory_ribbon_title_hover .elementory_ribbon_slide:hover .elementory_ribbon_content{opacity:1}.elementory_ribbon_title_active .active.center .elementory_ribbon_slide .elementory_ribbon_content h2,.elementory_ribbon_title_show .elementory_ribbon_slide .elementory_ribbon_content h2,.elementory_ribbon_title_hover .elementory_ribbon_slide:hover .elementory_ribbon_content h2{transform:translateY(0%)}.elementory_scattered_gallery{position:relative}.elementory_scattered_more_button{margin:0;position:absolute;bottom:40px;right:40px;z-index:10000}.elementory_gallery_scattered_container .elementory_gallery_wrapper{width:100%;height:100%;overflow:hidden;position:relative;-webkit-transition:all .5s;transition:all .5s}.elementory_gallery_scattered_container .elementory_gallery_wrapper.elementory_gallery_uncropped{overflow:visible}.elementory_scattered_layer.invisible,.elementory_scattered_photo.invisible{opacity:0}.elementory_scattered_photo{width:400px;height:454px;padding:15px;box-sizing:border-box;background:#fff;box-shadow:0 0 35px 10px #000;opacity:1;position:absolute;transition:all .5s;-webkit-transition:all .5s}.elementory_scattered_photo .elementory_scattered_image{width:370px;height:374px;cursor:pointer}.elementory_scattered_photo .elementory_scattered_image a{width:100%;height:100%;display:block}.elementory_scattered_description{font-size:16px;line-height:20px;font-weight:600;padding:20px 8px}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_1{top:59.3%;left:52.4%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_2{top:57.6%;left:26.8%;transform:rotate(-14deg) scale(1);-webkit-transform:rotate(-14deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_3{top:55%;left:77.8%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_4{top:54.6%;left:3%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_5{top:-6%;left:13.9%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_6{top:-2.3%;left:45.9%;transform:rotate(21.2deg) scale(1);-webkit-transform:rotate(21.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_7{top:3%;left:78%;transform:rotate(-8deg) scale(1);-webkit-transform:rotate(-8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_8{top:15.6%;left:-2.3%;transform:rotate(-7.9deg) scale(1);-webkit-transform:rotate(-7.9deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_9{top:46%;left:41%;transform:rotate(15deg) scale(1);-webkit-transform:rotate(15deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_10{top:38.6%;left:6.2%;transform:rotate(-22deg) scale(1);-webkit-transform:rotate(-22deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_11{top:27%;left:69%;transform:rotate(52.7deg) scale(1);-webkit-transform:rotate(52.7deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_12{top:19.8%;left:49.8%;transform:rotate(3.6deg) scale(1);-webkit-transform:rotate(3.6deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_13{top:48.6%;left:63.2%;transform:rotate(-10.2deg) scale(1);-webkit-transform:rotate(-10.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_14{top:16.2%;left:28.6%;transform:rotate(-14.5deg) scale(1);-webkit-transform:rotate(-14.5deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_15{top:46%;left:18.8%;transform:rotate(28deg) scale(1);-webkit-transform:rotate(28deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_16{top:15.6%;left:9.4%;transform:rotate(-13.8deg) scale(1);-webkit-transform:rotate(-13.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_1:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_2:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_4:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_13:hover{top:45%}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_3:hover{top:35%}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_3:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_7:hover{left:76%}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_5:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_6:hover,.elementory_gallery_wrapper .elementory_scattered_first_load .photo_7:hover{top:15%}.elementory_gallery_wrapper .elementory_scattered_first_load .photo_8:hover{left:3%}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_1{top:46%;left:41%;transform:rotate(15deg) scale(1);-webkit-transform:rotate(15deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_2{top:38.6%;left:6.2%;transform:rotate(-22deg) scale(1);-webkit-transform:rotate(-22deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_3{top:27%;left:69%;transform:rotate(52.7deg) scale(1);-webkit-transform:rotate(52.7deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_4{top:19.8%;left:49.8%;transform:rotate(3.6deg) scale(1);-webkit-transform:rotate(3.6deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_5{top:48.6%;left:63.2%;transform:rotate(-10.2deg) scale(1);-webkit-transform:rotate(-10.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_6{top:16.2%;left:28.6%;transform:rotate(-14.5deg) scale(1);-webkit-transform:rotate(-14.5deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_7{top:46%;left:18.8%;transform:rotate(28deg) scale(1);-webkit-transform:rotate(28deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_8{top:15.6%;left:9.4%;transform:rotate(-13.8deg) scale(1);-webkit-transform:rotate(-13.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_1 .photo_5:hover{top:45%}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_1{top:59.3%;left:52.4%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_2{top:57.6%;left:26.8%;transform:rotate(-14deg) scale(1);-webkit-transform:rotate(-14deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_3{top:55%;left:77.8%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_4{top:54.6%;left:3%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_5{top:-6%;left:13.9%;transform:rotate(1.8deg) scale(1);-webkit-transform:rotate(1.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_6{top:-2.3%;left:45.9%;transform:rotate(21.2deg) scale(1);-webkit-transform:rotate(21.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_7{top:3%;left:78%;transform:rotate(-8deg) scale(1);-webkit-transform:rotate(-8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_8{top:15.6%;left:-2.3%;transform:rotate(-7.9deg) scale(1);-webkit-transform:rotate(-7.9deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_1:hover,.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_2:hover,.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_4:hover{top:45%}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_3:hover{top:35%}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_3:hover,.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_7:hover{left:76%}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_5:hover,.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_6:hover,.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_7:hover{top:15%}.elementory_gallery_wrapper .elementory_scattered_layer_2 .photo_8:hover{left:3%}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_1{top:1.1%;left:-.3%;transform:rotate(-18.3deg) scale(1);-webkit-transform:rotate(-18.3deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_2{top:68.5%;left:63.6%;transform:rotate(12deg) scale(1);-webkit-transform:rotate(12deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_3{top:60.5%;left:-3.8%;transform:rotate(13.2deg) scale(1);-webkit-transform:rotate(13.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_4{top:-4.7%;left:64.9%;transform:rotate(-8deg) scale(1);-webkit-transform:rotate(-8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_5{top:67.5%;left:11.3%;transform:rotate(-1.7deg) scale(1);-webkit-transform:rotate(-1.7deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_6{top:-.5%;left:29.2%;transform:rotate(16.4deg) scale(1);-webkit-transform:rotate(16.4deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_7{top:40.4%;left:36%;transform:rotate(12.2deg) scale(1);-webkit-transform:rotate(12.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_8{top:36.9%;left:61.1%;transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_1:hover,.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_4:hover,.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_6:hover{top:15%}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_1:hover,.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_3:hover{left:3%}.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_2:hover,.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_3:hover,.elementory_gallery_wrapper .elementory_scattered_layer_3 .photo_5:hover{top:45%}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_1{top:1.9%;left:82.4%;transform:rotate(14.2deg) scale(1);-webkit-transform:rotate(14.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_2{top:68.1%;left:81%;transform:rotate(12.2deg) scale(1);-webkit-transform:rotate(12.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_3{top:36%;left:81.5%;transform:rotate(-18.3deg) scale(1);-webkit-transform:rotate(-18.3deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_4{top:65.5%;left:37.4%;transform:rotate(-3.8deg) scale(1);-webkit-transform:rotate(-3.8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_5{top:31.6%;left:7.3%;transform:rotate(-8deg) scale(1);-webkit-transform:rotate(-8deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_6{top:13.5%;left:51.6%;transform:rotate(16.4deg) scale(1);-webkit-transform:rotate(16.4deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_7{top:45.6%;left:64.3%;transform:rotate(12.2deg) scale(1);-webkit-transform:rotate(12.2deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_8{top:16.2%;left:32.3%;transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1)}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_1:hover{top:15%}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_1:hover,.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_2:hover,.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_3:hover{left:76%}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_2:hover{top:35%}.elementory_gallery_wrapper .elementory_scattered_layer_4 .photo_4:hover{top:45%}.elementory_gallery_wrapper .elementory_scattered_photo.invisible{transform:scale(1.5);-webkit-transform:scale(1.5)}.elementory_gallery_wrapper .elementory_scattered_photo:hover{transform:rotate(0deg) scale(1.2);-webkit-transform:rotate(0deg) scale(1.2);box-shadow:0 0 50px 20px #000;z-index:5000}.elementory_single_gallery_split{position:relative;width:100%;height:100%}.elementory_single_gallery_wrapper .elementory_split_wrapper{position:fixed;left:0;top:0;width:100%;height:100%}.elementory_split_wrapper{position:relative;width:100%;height:100%}.elementory_split_wrapper.elementory_module_loading .elementory_gallery_preloader{opacity:1}.elementory_split{position:absolute;left:0;top:0;width:100%;height:100%;display:block;overflow:hidden;transition:opacity 500ms}.elementory_split_wrapper.elementory_module_loading .elementory_split{opacity:0}.elementory_split_slide{background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1;width:50%;height:100%;position:absolute;opacity:0;top:0}.elementory_split_ribbon .elementory_split_slide{transition:top 500ms , opacity 500ms , width 500ms}.elementory_split_shift .elementory_split_slide{transition:transform 600ms , opacity 600ms}.elementory_left_slide{left:0}.elementory_right_slide{right:0}.elementory_left_slide{left:0}.elementory_right_slide{right:0}.elementory_split_ribbon .elementory_left_slide.elementory_split_before,.elementory_split_ribbon .elementory_left_slide.elementory_split_after,.elementory_split_ribbon .elementory_right_slide.elementory_split_before,.elementory_split_ribbon .elementory_right_slide.elementory_split_after{z-index:18!important;opacity:1}.elementory_split_ribbon .elementory_left_slide.elementory_split_before,.elementory_split_ribbon .elementory_right_slide.elementory_split_after{top:-100%}.elementory_split_ribbon .elementory_left_slide.elementory_split_after,.elementory_split_ribbon .elementory_right_slide.elementory_split_before{top:100%}.elementory_split_ribbon .elementory_left_slide.elementory_split_active,.elementory_split_ribbon .elementory_right_slide.elementory_split_active{top:0;z-index:19!important;opacity:1}.elementory_split_shift .elementory_left_slide.elementory_split_after{transform:translateX(-100%)}.elementory_split_shift .elementory_right_slide.elementory_split_after{transform:translateX(100%)}.elementory_split_shift .elementory_left_slide.elementory_split_before{transform:scale(.5)}.elementory_split_shift .elementory_right_slide.elementory_split_before{transform:scale(.5)}.elementory_split_shift .elementory_left_slide.elementory_split_active,.elementory_split_shift .elementory_right_slide.elementory_split_active{transform:translateX(0);opacity:1}.elementory_split_ribbon.elementory_horizontal_split .elementory_split_slide,.elementory_split_shift.elementory_horizontal_split .elementory_split_slide{background-position:center;background-repeat:no-repeat;background-size:cover;transition:left 500ms , opacity 500ms , width 500ms;z-index:-1;width:100%;height:50%;position:absolute;opacity:0;left:0;transform:none}.elementory_split_ribbon.elementory_horizontal_split .elementory_left_slide,.elementory_split_shift.elementory_horizontal_split .elementory_left_slide{top:0;bottom:auto;left:0;right:auto}.elementory_split_ribbon.elementory_horizontal_split .elementory_right_slide,.elementory_split_shift.elementory_horizontal_split .elementory_right_slide{top:auto;bottom:0;left:0;right:auto}.elementory_split_ribbon.elementory_horizontal_split .elementory_left_slide.elementory_split_before,.elementory_split_ribbon.elementory_horizontal_split .elementory_right_slide.elementory_split_after,.elementory_split_shift.elementory_horizontal_split .elementory_left_slide.elementory_split_before,.elementory_split_shift.elementory_horizontal_split .elementory_right_slide.elementory_split_after{left:-100%;opacity:1}.elementory_split_ribbon.elementory_horizontal_split .elementory_left_slide.elementory_split_after,.elementory_split_ribbon.elementory_horizontal_split .elementory_right_slide.elementory_split_before,.elementory_split_shift.elementory_horizontal_split .elementory_left_slide.elementory_split_after,.elementory_split_shift.elementory_horizontal_split .elementory_right_slide.elementory_split_before{left:100%;opacity:1}.elementory_split_ribbon.elementory_horizontal_split .elementory_left_slide.elementory_split_active,.elementory_split_shift.elementory_horizontal_split .elementory_left_slide.elementory_split_active{top:0;bottom:auto;z-index:19!important;opacity:1!important}.elementory_split_ribbon.elementory_horizontal_split .elementory_right_slide.elementory_split_active,.elementory_split_shift.elementory_horizontal_split .elementory_right_slide.elementory_split_active{top:auto;bottom:0;z-index:19!important;opacity:1!important}.elementory_left_slide.elementory_split_active a:hover,.elementory_right_slide.elementory_split_active a:hover{opacity:1}.elementory_left_slide.elementory_split_active a,.elementory_right_slide.elementory_split_active a{z-index:19}.elementory_split_btn_prev,.elementory_split_btn_next{width:20px;height:20px;padding:0;border-radius:0;background:transparent;position:absolute;-webkit-transition:all .3s;transition:all .3s;z-index:25;top:50%;margin:-10px 0 0 0}.elementory_split_wrapper.elementory_module_loading .elementory_split_btn_prev,.elementory_split_wrapper.elementory_module_loading .elementory_split_btn_next{opacity:0}.elementory_split_btn_prev:before,.elementory_split_btn_next:before,.elementory_split_btn_prev:after,.elementory_split_btn_next:after{content:'';position:absolute;transition:background 400ms;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.elementory_split_btn_prev{left:45px;transform:rotate(45deg)}.elementory_split_btn_prev:before{left:0;top:0;width:2px;height:20px}.elementory_split_btn_prev:after{left:0;bottom:0;width:20px;height:2px}.elementory_split_btn_next{right:45px;transform:rotate(-45deg)}.elementory_split_btn_next:before{right:0;top:0;width:2px;height:20px}.elementory_split_btn_next:after{right:0;bottom:0;width:20px;height:2px}.elementory_split_btn_next,.elementory_split_btn_prev{right:40px;top:50%;left:50%}.elementory_split_btn_prev{margin-top:-16px;margin-left:-64px;transform:rotate(-45deg)}.elementory_split_btn_next{margin-top:-4px;transform:rotate(-135deg);margin-left:44px}.elementory_horizontal_split .elementory_split_btn_prev{transform:rotate(45deg);left:20px;margin-left:0;margin-top:-10px}.elementory_horizontal_split .elementory_split_btn_next{transform:rotate(-45deg);left:auto;right:20px;margin-left:0;margin-top:-10px}.elementory_split_btn_prev:hover{transform:scale(1.5) rotate(-45deg)}.elementory_split_btn_next:hover{transform:scale(1.5) rotate(-135deg)}.elementory_horizontal_split .elementory_split_btn_prev:hover{transform:scale(1.5) rotate(45deg)}.elementory_horizontal_split .elementory_split_btn_next:hover{transform:scale(1.5) rotate(-45deg)}.elementory_split_overlay,.elementory_split_custom_overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:7}.elementory_split_overlay{background:rgba(0,0,0,.2);background:-moz-linear-gradient(bottom,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%)}.elementory_split_slide .elementory_split_title{position:absolute;left:0;bottom:0;text-align:center;width:100%;padding:0 29px 20px;font-size:50px;line-height:60px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;z-index:27;transition:opacity 400ms , transform 400ms}.elementory_single_gallery_split .elementory_split_slide .elementory_split_title{bottom:50px}.elementory_split_gradient{position:absolute;left:0;bottom:0;width:100%;height:100px;opacity:0;background:-moz-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);transition:opacity 400ms}.elementory_split_title{opacity:0;transform:translateY(30%)}.elementory_split_active .elementory_split_title{opacity:1;transform:translateY(0%)}.elementory_split_active .elementory_split_gradient{opacity:.5}.titles_show_on_hover .elementory_split_slide .elementory_split_title{opacity:0;transform:translateY(30%);transition:opacity 400ms , transform 400ms}.titles_show_on_hover .elementory_split_slide:hover .elementory_split_title{opacity:1;transform:translateY(0%)}.titles_show_on_hover .elementory_split_slide .elementory_split_gradient{opacity:0}.titles_show_on_hover .elementory_split_slide:hover .elementory_split_gradient{opacity:.5}.elementory_split_title_slide_center .elementory_split_slide h2{padding:0 20px 29px 20px}.elementory_split_title_slide_center .elementory_split_slide h2{padding:0 20px 29px 20px;text-align:center}.elementory_split_title_screen_center .elementory_right_slide h2,.elementory_split_title_screen_side .elementory_left_slide h2{text-align:left;padding-left:50px}.elementory_split_title_screen_center .elementory_left_slide h2,.elementory_split_title_screen_side .elementory_right_slide h2{text-align:right;padding-right:50px}.elementory_single_gallery_slider{position:relative;width:100%;height:100%}.elementory_slider_wrapper{position:relative}.elementory_single_gallery_wrapper .elementory_slider_wrapper{position:fixed;left:0;top:0;width:100%;height:100%}.elementory_slider_wrapper.auto_height{height:100%}.elementory_slider_wrapper .elementory_slider_slide,.elementory_slider_wrapper .elementory_slider{position:absolute;left:0;top:0;width:100%;height:100%}.elementory_slider_wrapper{overflow:hidden}.elementory_slider_wrapper .elementory_slider{transition:opacity 500ms}.elementory_slider_wrapper.elementory_module_loading .elementory_slider,.elementory_slider_wrapper.elementory_module_loading .elementory_slider_btn_prev,.elementory_slider_wrapper.elementory_module_loading .elementory_slider_btn_next{opacity:0}.elementory_slider_wrapper.elementory_module_loading .elementory_gallery_preloader{opacity:0}.elementory_slider_wrapper .elementory_slider_slide{transition:opacity 1000ms;z-index:1;opacity:0;background-repeat:no-repeat!important;background-position:center!important}.elementory_slider_slide .elementory_slider_slide_inner{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff!important;background-repeat:no-repeat!important;background-position:center!important}.elementory_slider.cover .elementory_slider_slide .elementory_slider_slide_inner{background-size:cover!important}.elementory_slider.fit_always .elementory_slider_slide .elementory_slider_slide_inner{background-size:contain!important}.elementory_slider.fit_width .elementory_slider_slide .elementory_slider_slide_inner{background-size:100% auto!important}.elementory_slider.fit_height .elementory_slider_slide .elementory_slider_slide_inner{background-size:auto 100%!important}.elementory_slider_wrapper .elementory_slider.elementory_slider_with_content .elementory_slider_slide.cover .elementory_slider_slide_inner{background-size:cover!important}.elementory_slider_wrapper .elementory_slider.elementory_slider_with_content .elementory_slider_slide.fit_always .elementory_slider_slide_inner{background-size:contain!important}.elementory_slider_wrapper .elementory_slider.elementory_slider_with_content .elementory_slider_slide.fit_width .elementory_slider_slide_inner{background-size:100% auto!important}.elementory_slider_wrapper .elementory_slider.elementory_slider_with_content .elementory_slider_slide.fit_height .elementory_slider_slide_inner{background-size:auto 100%!important}.elementory_slider_wrapper .elementory_slider_slide.active{opacity:1;z-index:5}.elementory_slider_wrapper .elementory_slider_fade_zoom .elementory_slider_slide{transition:opacity 1000ms}.elementory_slider_wrapper .elementory_slider_fade_zoom .elementory_slider_slide .elementory_slider_slide_inner{transform:scale(1.03);transition:transform 1800ms}.elementory_slider_wrapper .elementory_slider_fade_zoom .elementory_slider_slide.active .elementory_slider_slide_inner{transform:scale(1)}.elementory_slider_wrapper .elementory_slider_slip_zoom .elementory_slider_slide,.elementory_slider_wrapper .elementory_slider_slip .elementory_slider_slide{width:0;overflow:hidden;transition:none}.elementory_slider_wrapper .elementory_slider_slip .elementory_slider_slide.active{transition:width 1000ms}.elementory_slider_wrapper.move_frw .elementory_slider_slip_zoom .elementory_slider_slide.prev,.elementory_slider_wrapper .elementory_slider_slip_zoom .elementory_slider_slide.active,.elementory_slider_wrapper.move_bck .elementory_slider_slip_zoom .elementory_slider_slide.next,.elementory_slider_wrapper.move_frw .elementory_slider_slip .elementory_slider_slide.prev,.elementory_slider_wrapper .elementory_slider_slip .elementory_slider_slide.active,.elementory_slider_wrapper.move_bck .elementory_slider_slip .elementory_slider_slide.next{width:100%;opacity:1}.elementory_slider_wrapper .elementory_slider_slip_zoom .elementory_slider_slide.active{transition:width 1000ms ease-in-out}.elementory_slider_wrapper .elementory_slider_slip_zoom .elementory_slider_slide .elementory_slider_slide_inner{transition:transform 1800ms;transform:scale(1.03)}.elementory_slider_wrapper .elementory_slider_slip_zoom .elementory_slider_slide.active .elementory_slider_slide_inner{transform:scale(1)}.elementory_slider_overlay,.elementory_slider_custom_overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:7}.elementory_slider_overlay{height:250px;background:rgba(0,0,0,.5);background:-moz-linear-gradient(bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);pointer-events:none}.elementory_slider .elementory_slide_title{position:absolute;bottom:0;left:0;color:#fff;width:100%;margin:0;padding:0 20px 29px 20px;z-index:10;pointer-events:none}.elementory_single_gallery_wrapper .elementory_slider .elementory_slide_title{bottom:50px}.elementory_slider_title_align_left .elementory_slide_title{text-align:left;padding-left:50px}.elementory_slider_title_align_left .elementory_slide_title,.elementory_slider_title_align_center .elementory_slide_title{text-align:center}.elementory_slider_title_align_right .elementory_slide_title{text-align:right;padding-right:50px}.elementory_slider_thumbs{position:absolute;width:145px;height:100%;left:0;top:0;overflow:hidden;z-index:10}.elementory_slider_thumbs_inner{width:145px;position:absolute;left:0;top:0}.elementory_transparent_header .elementory_slider_thumbs{left:270px}.elementory_slider_thumbs img{width:100%;height:auto;display:block}.elementory_slider_thumb{cursor:pointer;position:relative}.elementory_slider_thumb:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;transition:background 400ms}.elementory_slide_counter{position:absolute;left:145px;top:50%;margin-top:-12px;height:23px;padding-left:35px;z-index:10}.elementory_slide_counter:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:11.5px 0 11.5px 15px}.elementory_slide_counter span{font-size:13px;line-height:23px;display:inline-block;vertical-align:top}.elementory_slider_btn_prev,.elementory_slider_btn_next{width:20px;height:20px;padding:0;border-radius:0;background:transparent;-webkit-transition:all .3s;transition:transform 400ms;z-index:115;position:absolute;top:50%;margin:-10px 0 0 0}.elementory_slider_btn_prev:before,.elementory_slider_btn_next:before,.elementory_slider_btn_prev:after,.elementory_slider_btn_next:after{content:'';position:absolute;transition:background 400ms;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.elementory_slider_btn_prev{left:45px;transform:rotate(45deg)}.elementory_slider_btn_prev:hover{transform:rotate(45deg) scale(1.5)}.elementory_slider_btn_prev:before{left:0;top:0;width:2px;height:20px}.elementory_slider_btn_prev:after{left:0;bottom:0;width:20px;height:2px}.elementory_slider_btn_next{right:45px;transform:rotate(-45deg)}.elementory_slider_btn_next:hover{transform:rotate(-45deg) scale(1.5)}.elementory_slider_btn_next:before{right:0;top:0;width:2px;height:20px}.elementory_slider_btn_next:after{right:0;bottom:0;width:20px;height:2px}.has_thumbs .elementory_slider_btn_next,.has_thumbs .elementory_slider_btn_prev{left:auto;right:40px;top:50%}.has_thumbs .elementory_slider_btn_prev{margin-top:-46px;transform:rotate(135deg)}.has_thumbs .elementory_slider_btn_next{margin-top:30px;transform:rotate(45deg)}.controls_style_dark.elementory_slider_btn_prev:before,.controls_style_dark.elementory_slider_btn_prev:after,.controls_style_dark.elementory_slider_btn_next:before,.controls_style_dark.elementory_slider_btn_next:after{background:#171717;box-shadow:0 0 5px rgba(255,255,255,1)}.elementory_slider_overlay_gradient{position:absolute;left:0;bottom:0;z-index:5;width:100%;height:100px;opacity:.5;background:-moz-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.elementory_slider_content_box{display:flex;flex-basis:100%;width:100%;height:100%;position:absolute;z-index:10;left:0;top:0;right:0;bottom:0;padding:40px;justify-content:center;align-items:center}.elementory_slider_content_box .elementory_slider_content{text-align:center}.elementory_slider_valign_top .elementory_slider_with_content .elementory_slider_content_box{align-items:flex-start}.elementory_slider_valign_middle .elementory_slider_with_content .elementory_slider_content_box{align-items:center}.elementory_slider_valign_bottom .elementory_slider_with_content .elementory_slider_content_box{align-items:flex-end}.elementory_slider_halign_left .elementory_slider_with_content .elementory_slider_content_box{justify-content:flex-start}.elementory_slider_halign_center .elementory_slider_with_content .elementory_slider_content_box{justify-content:center}.elementory_slider_halign_right .elementory_slider_with_content .elementory_slider_content_box{justify-content:flex-end}.elementory_slider_with_content .elementory_slider_overlay_custom,.elementory_slider_with_content .elementory_slider_overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:5}.elementory_slider_with_content .elementory_slider_title{margin:0 0 30px 0}.elementory_slider_with_content .elementory_slider_title a{font-family:inherit}.elementory_slider_with_content .elementory_slider_description{margin:0 0 40px 0}.elementory_slider_with_content .elementory_slider_button{display:inline-block;text-align:center;padding:10px 20px 10px 20px;border-style:solid;border-width:0;border-radius:0;transition:color 300ms , background 300ms , border 300ms}.elementory_gallery_stripes_container .elementory_mobile_stripes_wrapper{display:none}.elementory_gallery_stripes_container .elementory_stripes_wrapper{height:100%;box-sizing:border-box;position:relative}.elementory_gallery_stripes_container .elementory_stripes_frame{width:100%;height:100%;overflow:hidden}.elementory_gallery_stripes_container .elementory_stripes_gallery{height:100%;padding:0;margin:0;overflow:hidden;position:relative}body .elementory_gallery_stripes_container .elementory_gallery_item,body .elementory_gallery_stripes_container .elementory_gallery_item_clone{height:100%;padding:0;margin:0;list-style:none;float:left}.elementory_gallery_stripes_container .elementory_gallery_item a,.elementory_gallery_stripes_container .elementory_gallery_item_clone a{height:100%;display:block}.elementory_gallery_stripes_container .elementory_gallery_item_wrapper{height:100%}.elementory_gallery_stripes_container .elementory_stripe_item_wrapper{width:100%;height:100%;cursor:pointer;position:relative}.elementory_gallery_stripes_container .elementory_stripe_item{height:100%;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.elementory_gallery_stripes_container .elementory_overlay{opacity:0;background:#000}.elementory_gallery_stripes_container .elementory_stripes_frame:hover .elementory_overlay{opacity:.7}.elementory_gallery_stripes_container .elementory_stripe_item_wrapper:hover>.elementory_overlay{opacity:0!important}.elementory_gallery_waterwheel_container .elementory_gallery_container{overflow:hidden;position:relative;transition:all .3s;-webkit-transition:all .3s}.elementory_gallery_waterwheel_container .elementory_gallery{position:relative;clear:both;opacity:0;transition:all .3s;-webkit-transition:all .3s}.elementory_gallery_waterwheel_container .elementory_gallery_item{height:100%;display:block;background:#fff;position:absolute;top:0;left:50%;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);z-index:-30;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;box-shadow:0 0 #000}.elementory_gallery_waterwheel_container .elementory_gallery_item a{width:auto;height:100%;display:block;cursor:default;position:relative}.elementory_gallery_waterwheel_container .elementory_gallery_item img{height:100%;width:auto;max-width:none;display:block;box-shadow:0 0 #000}.elementory_gallery_waterwheel_container .elementory_gallery_item span{width:auto!important}.elementory_gallery_waterwheel_container .elementory_gallery_item span canvas{background:#fff}.elementory_gallery_waterwheel_container .elementory_gallery_item.current_item{z-index:30;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}.elementory_gallery_waterwheel_container .elementory_gallery_item.current_item a{cursor:pointer}.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item{z-index:20;transform:scale(.87);-webkit-transform:scale(.87);-moz-transform:scale(.87)}.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item img,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item img,.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item canvas,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item canvas{opacity:.75}.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item_2,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item_2{z-index:10;transform:scale(.74);-webkit-transform:scale(.74);-moz-transform:scale(.74)}.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item_2 img,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item_2 img{opacity:.5}.elementory_gallery_waterwheel_container .elementory_gallery_item.prev_item_2 canvas,.elementory_gallery_waterwheel_container .elementory_gallery_item.next_item_2 canvas{opacity:.4}.elementory_add_to_cart_container span.amount{display:block}.elementory_add_to_cart_container.elementory_view_type_2 span.amount{display:inline;margin:0 30px 0 0}.elementory_single_product_widget_container .elementory_single_product_item,.elementory_products_grid_container .elementory_product_wrapper,.elementory_products_carousel_container .elementory_product_wrapper,.elementory_filtering_products_container .elementory_product_wrapper{overflow:hidden}.elementory_single_product_widget_container .elementory_prod_image_cont,.elementory_products_grid_container .elementory_prod_image_cont,.elementory_products_carousel_container .elementory_prod_image_cont,.elementory_filtering_products_container .elementory_prod_image_cont{line-height:0;overflow:hidden;margin-bottom:20px}.elementory_single_product_widget_container .elementory_prod_title,.elementory_products_grid_container .elementory_prod_title,.elementory_products_packery_container .elementory_prod_title,.elementory_products_justified_container .elementory_prod_title,.elementory_products_carousel_container .elementory_prod_title,.elementory_filtering_products_container .elementory_prod_title,.elementory_product_slider_container .elementory_prod_title{margin-bottom:20px}.elementory_single_product_widget_container .elementory_prod_title a.no_linked_title,.elementory_products_grid_container .elementory_prod_title a.no_linked_title,.elementory_products_packery_container .elementory_prod_title a.no_linked_title,.elementory_products_justified_container .elementory_prod_title a.no_linked_title,.elementory_products_carousel_container .elementory_prod_title a.no_linked_title,.elementory_filtering_products_container .elementory_prod_title a.no_linked_title,.elementory_product_slider_container .elementory_prod_title a.no_linked_title{cursor:default}.elementory_single_product_widget_container .elementory_prod_description_cont,.elementory_products_grid_container .elementory_prod_description_cont,.elementory_products_packery_container .elementory_prod_description_cont,.elementory_products_justified_container .elementory_prod_description_cont,.elementory_products_carousel_container .elementory_prod_description_cont,.elementory_filtering_products_container .elementory_prod_description_cont,.elementory_product_slider_container .elementory_prod_description_cont{margin-bottom:15px}.elementory_single_product_widget_container .elementory_price_cont p,.elementory_products_grid_container .elementory_price_cont p,.elementory_products_packery_container .elementory_price_cont p,.elementory_products_justified_container .elementory_price_cont p,.elementory_products_carousel_container .elementory_price_cont p,.elementory_filtering_products_container .elementory_price_cont p,.elementory_product_slider_container .elementory_price_cont p{margin-bottom:0}.elementory_single_product_widget_container .elementory_price_cont .amount,.elementory_products_grid_container .elementory_price_cont .amount,.elementory_products_packery_container .elementory_price_cont .amount,.elementory_products_justified_container .elementory_price_cont .amount,.elementory_products_carousel_container .elementory_price_cont .amount,.elementory_filtering_products_container .elementory_price_cont .amount,.elementory_product_slider_container .elementory_price_cont .amount,.elementory_add_to_cart_container .amount{display:block;font-size:40px;line-height:48px;font-weight:900;margin-bottom:25px}.elementory_single_product_widget_container .add_to_cart_button,.elementory_single_product_widget_container .added_to_cart,.elementory_products_grid_container .add_to_cart_button,.elementory_products_grid_container .added_to_cart,.elementory_products_packery_container .add_to_cart_button,.elementory_products_packery_container .added_to_cart,.elementory_products_justified_container .add_to_cart_button,.elementory_products_justified_container .added_to_cart,.elementory_products_carousel_container .add_to_cart_button,.elementory_products_carousel_container .added_to_cart,.elementory_filtering_products_container .add_to_cart_button,.elementory_filtering_products_container .added_to_cart,.elementory_add_to_cart_container .add_to_cart_button,.elementory_add_to_cart_container .added_to_cart,.elementory_product_slider_container .add_to_cart_button,.elementory_product_slider_container .added_to_cart{vertical-align:top}.elementory_single_product_widget_container .woocommerce a.add_to_cart_button,.elementory_single_product_widget_container .woocommerce a.added_to_cart,.elementory_products_grid_container a.add_to_cart_button,.elementory_products_grid_container a.added_to_cart,.elementory_products_packery_container a.add_to_cart_button,.elementory_products_packery_container a.added_to_cart,.elementory_products_justified_container a.add_to_cart_button,.elementory_products_justified_container a.added_to_cart,.elementory_products_list_container a.add_to_cart_button,.elementory_products_list_container a.added_to_cart,.elementory_products_carousel_container a.add_to_cart_button,.elementory_products_carousel_container a.added_to_cart,.elementory_filtering_products_container a.add_to_cart_button,.elementory_filtering_products_container a.added_to_cart,.elementory_add_to_cart_container a.add_to_cart_button,.elementory_add_to_cart_container a.added_to_cart,.elementory_product_slider_container a.add_to_cart_button,.elementory_product_slider_container a.added_to_cart{min-height:50px;display:inline-block;font-size:13px;letter-spacing:1px;line-height:20px;font-weight:700;text-transform:uppercase;color:#fff;background:#595e65;border-radius:3px;padding:15px 20px;vertical-align:top}.elementory_single_product_widget_container .woocommerce a.added_to_cart,.elementory_products_grid_container a.added_to_cart,.elementory_products_packery_container a.added_to_cart,.elementory_products_justified_container a.added_to_cart,.elementory_products_list_container a.added_to_cart,.elementory_products_list_container a.added_to_cart,.elementory_products_carousel_container a.added_to_cart,.elementory_products_carousel_container a.added_to_cart,.elementory_filtering_products_container a.added_to_cart,.elementory_filtering_products_container a.added_to_cart,.elementory_add_to_cart_container a.added_to_cart,.elementory_add_to_cart_container a.added_to_cart,.elementory_product_slider_container a.added_to_cart,.elementory_product_slider_container a.added_to_cart{margin-left:10px}.elementory_single_product_widget_container .elementory_price_cont.elementory_cart_button_no a,.elementory_products_grid_container .elementory_price_cont.elementory_cart_button_no a,.elementory_products_packery_container .elementory_price_cont.elementory_cart_button_no a,.elementory_products_justified_container .elementory_price_cont.elementory_cart_button_no a,.elementory_products_list_container .elementory_price_cont.elementory_cart_button_no a,.elementory_products_carousel_container .elementory_price_cont.elementory_cart_button_no a,.elementory_filtering_products_container .elementory_price_cont.elementory_cart_button_no a,.elementory_product_slider_container .elementory_price_cont.elementory_cart_button_no a{display:none!important}.elementory_products_grid_container .elementory_products_wrapper,.elementory_filtering_products_container .elementory_products_wrapper{font-size:0;line-height:0;margin-left:-30px}.elementory_products_grid_container .elementory_columns_1 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_1 .elementory_product_item{width:100%}.elementory_products_grid_container .elementory_columns_2 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_2 .elementory_product_item{width:50%}.elementory_products_grid_container .elementory_columns_3 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_3 .elementory_product_item{width:33.333333333%}.elementory_products_grid_container .elementory_columns_4 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_4 .elementory_product_item{width:25%}.elementory_products_grid_container .elementory_columns_5 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_5 .elementory_product_item{width:20%}.elementory_products_grid_container .elementory_product_item,.elementory_filtering_products_container .elementory_product_item{display:inline-block;vertical-align:top;padding:0 0 30px 30px}.elementory_products_grid_container .elementory_prod_description_cont,.elementory_filtering_products_container .elementory_prod_description_cont{font-size:16px;line-height:26px}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:auto}.elementory_products_packery_container .elementory_packery_item,.elementory_products_justified_container .elementory_product_item{display:inline-block;vertical-align:top;overflow:hidden;float:left;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.elementory_products_packery_container .elementory_packery_item.item_1,.elementory_products_packery_container .elementory_packery_item.item_2,.elementory_products_packery_container .elementory_packery_item.item_5,.elementory_products_packery_container .elementory_packery_item.item_6{width:50%}.elementory_products_packery_container .elementory_packery_item.item_3,.elementory_products_packery_container .elementory_packery_item.item_4,.elementory_products_packery_container .elementory_packery_item.item_7,.elementory_products_packery_container .elementory_packery_item.item_8{width:25%}.elementory_products_packery_container .elementory_packery_item.item_6{float:right}.elementory_products_packery_container .elementory_product_wrapper,.elementory_products_packery_container .elementory_prod_inner_cont,.elementory_products_justified_container .elementory_product_wrapper,.elementory_products_justified_container .elementory_prod_inner_cont{width:100%;height:100%;display:block;position:relative}.elementory_products_packery_container .elementory_prod_inner_cont,.elementory_products_justified_container .elementory_prod_inner_cont{background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.elementory_products_packery_container .elementory_overlay,.elementory_products_justified_container .elementory_overlay{background:#000;opacity:.4}.elementory_products_packery_container .elementory_prod_content_container,.elementory_products_justified_container .elementory_prod_content_container{width:100%;padding:30px;position:absolute;bottom:0;left:0;z-index:10;-webkit-transition:all .3s;transition:all .3s}.elementory_products_packery_container .elementory_prod_title,.elementory_products_justified_container .elementory_prod_title{margin-bottom:15px}.elementory_products_packery_container .elementory_price_cont .amount,.elementory_products_justified_container .elementory_price_cont .amount{font-size:30px;line-height:30px}.elementory_products_packery_container .elementory_prod_title,.elementory_products_packery_container .elementory_prod_description_cont,.elementory_products_packery_container .elementory_price_cont .amount,.elementory_products_justified_container .elementory_prod_title,.elementory_products_justified_container .elementory_prod_description_cont,.elementory_products_justified_container .elementory_price_cont .amount{color:#fff}.elementory_content_show_hover .elementory_products_packery_container .elementory_prod_content_container,.elementory_content_show_hover .elementory_products_packery_container .elementory_overlay,.elementory_content_show_hover .elementory_products_justified_container .elementory_prod_content_container,.elementory_content_show_hover .elementory_products_justified_container .elementory_overlay{opacity:0}.elementory_content_show_hover .elementory_products_packery_container .elementory_product_wrapper:hover .elementory_prod_content_container,.elementory_content_show_hover .elementory_products_justified_container .elementory_product_wrapper:hover .elementory_prod_content_container{opacity:1}.elementory_content_show_hover .elementory_products_packery_container .elementory_product_wrapper:hover .elementory_overlay,.elementory_content_show_hover .elementory_products_justified_container .elementory_product_wrapper:hover .elementory_overlay{opacity:.4}.elementory_products_justified_container .elementory_justified_container{font-size:0;line-height:0;margin-left:-10px}.elementory_products_justified_container .elementory_product_item{padding:0 0 10px 10px}.elementory_products_justified_container .elementory_product_item.item_1,.elementory_products_justified_container .elementory_product_item.item_3{width:25%}.elementory_products_justified_container .elementory_product_item.item_2{width:50%}.elementory_products_justified_container .elementory_product_item.item_4,.elementory_products_justified_container .elementory_product_item.item_6{width:35%}.elementory_products_justified_container .elementory_product_item.item_5{width:30%}.elementory_products_justified_container .elementory_prod_description_cont{font-size:15px;line-height:30px}.elementory_products_list_container .elementory_product_item{-webkit-transition:all .3s;transition:all .3s}.elementory_products_list_container .elementory_product_wrapper{overflow:hidden;background:#fff;position:relative;z-index:1;-webkit-transition:all .3s;transition:all .3s}.elementory_products_list_container .elementory_prod_inner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementory_products_list_container .elementory_prod_inner p.add_to_cart_inline{margin-bottom:0}.elementory_products_list_container .elementory_prod_image_cont,.elementory_products_list_container .elementory_prod_content_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;float:left}.elementory_products_list_container .elementory_prod_image_cont{width:25%;min-height:1px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.elementory_products_list_container .elementory_prod_content_container{width:75%}.elementory_products_list_container .elementory_prod_content_wrapper{width:100%;padding:26px 35px 36px 40px}.elementory_products_list_container .elementory_prod_title{margin-bottom:15px}.elementory_products_list_container .elementory_prod_description_cont{font-size:16px;line-height:26px;margin-bottom:15px}.elementory_products_list_container .elementory_price_cont .amount{display:block;font-size:30px;line-height:30px;font-weight:900;margin-bottom:25px}.elementory_products_list_container .elementory_prod_divider{width:100%;height:1px;background:#434343}.elementory_hover_type_2 .elementory_products_list_container .elementory_product_wrapper:hover{border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transform:scale(1.3);transform:scale(1.3);z-index:5}.elementory_products_list_container .elementory_cart_button_no .amount{margin-bottom:0}.elementory_content_align_right .elementory_products_list_container .elementory_prod_content_container{order:-1}.elementory_products_carousel_wrapper{padding:0 30px;margin:0 -45px}.elementory_products_carousel_container .elementory_product_item{padding:0 15px}.elementory_filtering_products_container .elementory_prod_cat_filter{list-style:none;font-size:0;line-height:0;margin:0 0 40px}.elementory_filtering_products_container .elementory_prod_cat_filter li{display:inline-block;font-size:15px;line-height:25px;font-weight:700;text-transform:uppercase;margin:0 40px 0 0}.elementory_filter_align_center .elementory_filtering_products_container .elementory_prod_cat_filter li{margin:0 20px}.elementory_filter_align_right .elementory_filtering_products_container .elementory_prod_cat_filter li{margin:0 0 0 40px}.elementory_filtering_products_container .elementory_product_item{-webkit-transition:all .3s;transition:all .3s}.elementory_product_slider_container .elementory_overlay{opacity:.5}.elementory_product_slider_container .elementory_prod_description_cont{font-size:18px;line-height:26px;color:#fff}.elementory_product_slider_container .amount{color:#fff}.elementory_product_slider_container .elementory_post_slider_nav_buttons_cont{margin-top:40px}.elementory_button_container a,.elementory_popup_button,.elementory_dual_button_container .elementory_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;padding:13px 30px;border-radius:5px;color:#fff;background:#434343}.elementory_button_container a:hover,.elementory_popup_button:hover,.elementory_dual_button_container .elementory_button:hover{color:#303030;background:#9e9e9e}.elementory_button_align_justify .elementory_button_container a,.elementory_button_align_justify .elementory_popup_button_container .elementory_popup_button{width:100%;display:block}.elementory_popup_button_container .elementory_popup_button_popup_close,.elementory_sharing_button_container .elementory_sharing_popup_close,.elementory_product_showcase_container .elementory_product_popup_close,.elementory_price_list_container .elementory_price_table_popup_close,.elementory_price_item_container .elementory_price_table_popup_close,.elementory_price_table_container .elementory_price_table_popup_close,.elementory_onload_popup_close{width:100%;height:100%;display:none;opacity:0;position:fixed;top:0;left:0;-webkit-transition:all .4s;transition:all .4s;z-index:50000}.elementory_popup_button_container .elementory_popup_button_content_cont,.elementory_sharing_button_container .elementory_sharing_popup_content,.elementory_product_showcase_container .elementory_product_popup_form_cont,.elementory_price_list_container .elementory_price_table_form_cont,.elementory_price_item_container .elementory_price_table_form_cont,.elementory_price_table_container .elementory_price_table_form_cont,.elementory_onload_popup_content{max-height:100%;display:none;padding:40px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;overflow-y:auto;box-sizing:border-box;opacity:0;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s;transition:all .4s;z-index:50005}.elementory_popup_button_container .elementory_popup_button_content_cont:not(:root:root),
.elementory_sharing_button_container .elementory_sharing_popup_content:not(:root:root),
.elementory_product_showcase_container .elementory_product_popup_form_cont:not(:root:root),
.elementory_price_list_container .elementory_price_table_form_cont:not(:root:root),
.elementory_price_item_container .elementory_price_table_form_cont:not(:root:root),
.elementory_price_table_container .elementory_price_table_form_cont:not(:root:root),
.elementory_onload_popup_content:not(:root:root) {-webkit-transform:translate(-50%,-49.5%);transform:translate(-50%,-49.5%)}.elementory_popup_button_container .elementory_popup_button_popup_close.active,.elementory_sharing_button_container .elementory_sharing_popup_close.active,.elementory_product_showcase_container .elementory_product_popup_close.active,.elementory_price_list_container .elementory_price_table_popup_close.active,.elementory_price_item_container .elementory_price_table_popup_close.active,.elementory_price_table_container .elementory_price_table_popup_close.active,.elementory_onload_popup_close.active,.elementory_popup_button_container .elementory_popup_button_content_cont.active,.elementory_sharing_button_container .elementory_sharing_popup_content.active,.elementory_product_showcase_container .elementory_product_popup_form_cont.active,.elementory_price_list_container .elementory_price_table_form_cont.active,.elementory_price_item_container .elementory_price_table_form_cont.active,.elementory_price_table_container .elementory_price_table_form_cont.active,.elementory_onload_popup_content.active{display:block}.elementory_popup_button_container .elementory_popup_button_popup_close.visible,.elementory_sharing_button_container .elementory_sharing_popup_close.visible,.elementory_product_showcase_container .elementory_product_popup_close.visible,.elementory_popup_button_container .elementory_popup_button_content_cont.visible,.elementory_sharing_button_container .elementory_sharing_popup_content.visible,.elementory_product_showcase_container .elementory_product_popup_form_cont.visible,.elementory_price_list_container .elementory_price_table_form_cont.visible,.elementory_price_item_container .elementory_price_table_form_cont.visible,.elementory_price_table_container .elementory_price_table_form_cont.visible,.elementory_onload_popup_close.visible,.elementory_onload_popup_content.visible{opacity:1}.elementory_popup_close_button{width:20px;height:20px;cursor:pointer;position:absolute;top:15px;right:15px}.elementory_popup_close_button:before,.elementory_popup_close_button:after{content:'';width:100%;height:2px;background:#222;position:absolute;top:50%;left:0;-webkit-transition:all .3s;transition:all .3s}.elementory_popup_close_button:hover:before,.elementory_popup_close_button:hover:after{background:#9f9f9f}.elementory_popup_close_button:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.elementory_popup_close_button:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.elementory_dual_button_container .elementory_dual_button,.elementory_dual_button_container .elementory_button{display:inline-block}.elementory_dual_button_container .elementory_dual_button{font-size:0;line-height:0;position:relative}.elementory_dual_button_container .elementory_divider_line{width:2px;height:100%;background:#9e9e9e;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.elementory_dual_button_container .elementory_divider{width:25px;height:25px;background:#fff;font-size:10px;line-height:25px;font-weight:700;text-align:center;text-transform:uppercase;overflow:hidden;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;-webkit-transition:all 0s;transition:all 0s}.elementory_dual_button_container .elementory_view_type_circle{border-radius:50%}.elementory_dual_button_container .elementory_button_1{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.elementory_dual_button_container .elementory_button_2{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.elementory_button_align_justify .elementory_dual_button_container .elementory_dual_button{width:100%}.elementory_button_align_justify .elementory_dual_button_container .elementory_button{width:50%}.elementory_dual_button_container .hover_type_animated .elementory_button:hover{box-shadow:0 1px 10px rgba(0,0,0,.5)}.elementory_sharing_button,.elementory_sharing_url_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;padding:13px 30px;border-radius:5px;color:#fff;background:#434343}.elementory_sharing_button.button_view_type_icon{font-size:22px}.elementory_sharing_button:hover,.elementory_sharing_url_button:hover,.elementory_share_socials:hover{color:#303030;background:#9e9e9e}.elementory_share_socials_container{margin-bottom:20px}.elementory_share_socials{width:50px;height:50px;display:inline-block;box-sizing:content-box;font-size:20px;line-height:50px;text-align:center;margin:0 10px 10px 0;border-radius:5px;color:#fff;background:#434343}.elementory_share_socials:last-child{margin-right:0}.elementory_sharing_url_title{margin-bottom:20px}.elementory_title_default,.elementory_title_copied{-webkit-transition:all .3s;transition:all .3s}.elementory_title_copied{display:none;-webkit-transform:scale(0);transform:scale(0)}.elementory_title_default.inactive{-webkit-transform:scale(0);transform:scale(0)}.elementory_title_copied.active{-webkit-transform:scale(1);transform:scale(1)}.elementory_sharing_url_form{position:relative}input[type="text"].elementory_sharing_url{display:inline-block;padding:5px 85px 7px 15px;margin:0;background:transparent;border:solid 1px #9e9e9e;border-radius:5px;font-size:13px;line-height:22px}.elementory_sharing_url_button{height:100%;padding:8px 30px;border-radius:0 5px 5px 0;position:absolute;top:0;right:0;-webkit-transition:all .3s;transition:all .3s}.elementory_button_align_justify .elementory_sharing_button{width:100%}.elementory_social_buttons_wrapper{font-size:0;line-height:0}.elementory_soc_button{display:inline-block;font-size:25px;line-height:1;text-align:center;padding:15px;margin-right:5px;border-radius:5px;color:#fff;background:#434343}.elementory_soc_button:hover{color:#303030;background:#9e9e9e}.elementory_soc_button:last-child{margin:0!important}.elementory_soc_button i{width:1em;height:1em}.admin_label{display:none}.elementor-editor-active .admin_label{display:block;font-size:50px;line-height:50px;text-align:center}.elementory_anchor_nav{font-size:0;line-height:0;position:fixed;z-index:50000}.elementory_anchor_nav.position_bottom_left{bottom:35px;left:35px}.elementory_anchor_nav.position_bottom_center{bottom:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_anchor_nav.position_bottom_right{bottom:35px;right:35px}.elementory_anchor_nav.position_top_left{top:35px;left:35px}.elementory_anchor_nav.position_top_center{top:35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_anchor_nav.position_top_right{top:35px;right:35px}.elementory_anchor_nav.position_left_top{top:35px;left:35px}.elementory_anchor_nav.position_left_center{top:50%;left:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_anchor_nav.position_left_bottom{bottom:35px;left:35px}.elementory_anchor_nav.position_right_top{top:35px;right:35px}.elementory_anchor_nav.position_right_center{top:50%;right:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_anchor_nav.position_right_bottom{bottom:35px;right:35px}.elementory_anchor{width:10px;height:10px;display:block;border:solid 2px #303030;background:#fff;margin:10px 0 10px}.view_type_circle .elementory_anchor{border-radius:50%}.view_type_square .elementory_anchor{border-radius:0}.elementory_anchor:first-child{margin-top:0!important}.elementory_anchor:last-child{margin-bottom:0!important}.elementory_anchor.active,.elementory_anchor:hover{background:#303030;border-color:#303030}.elementory_anchor_nav.position_bottom_left .elementory_anchor,.elementory_anchor_nav.position_bottom_center .elementory_anchor,.elementory_anchor_nav.position_bottom_right .elementory_anchor,.elementory_anchor_nav.position_top_left .elementory_anchor,.elementory_anchor_nav.position_top_center .elementory_anchor,.elementory_anchor_nav.position_top_right .elementory_anchor{display:inline-block;margin:0 5px}.elementory_anchor_nav.position_bottom_left .elementory_anchor:first-child,.elementory_anchor_nav.position_bottom_center .elementory_anchor:first-child,.elementory_anchor_nav.position_bottom_right .elementory_anchor:first-child,.elementory_anchor_nav.position_top_left .elementory_anchor:first-child,.elementory_anchor_nav.position_top_center .elementory_anchor:first-child,.elementory_anchor_nav.position_top_right .elementory_anchor:first-child{margin-left:0!important}.elementory_anchor_nav.position_bottom_left .elementory_anchor:last-child,.elementory_anchor_nav.position_bottom_center .elementory_anchor:last-child,.elementory_anchor_nav.position_bottom_right .elementory_anchor:last-child,.elementory_anchor_nav.position_top_left .elementory_anchor:last-child,.elementory_anchor_nav.position_top_center .elementory_anchor:last-child,.elementory_anchor_nav.position_top_right .elementory_anchor:last-child{margin-right:0!important}.elementory_blockquote{font-size:25px;line-height:35px;font-style:italic;padding:15px}.elementory_comment_list .comment,.elementory_comment_list .pingback,.elementory_comment_list .review{position:relative;margin-bottom:55px;font-size:0;line-height:0}.elementory_comment_ava,.elementory_comment_body{display:inline-block;vertical-align:top}.elementory_comment_ava img{border-radius:50%}.elementory_ava_type_square .elementory_comment_ava img{border-radius:0}.elementory_comment_body{width:calc(100% - 70px);padding-left:30px}.elementory_comment_text{font-size:15px;line-height:25px}.elementory_comment_body p{margin-top:0;margin-bottom:12px}.elementory_comment_author{line-height:20px;margin-bottom:5px}.elementory_comment_date{font-size:12px;line-height:20px;margin-bottom:10px}.elementory_comment_body p:last-child{margin-bottom:0}.elementory_comment_list .comment .comment,.elementory_comment_list .pingback .comment,.elementory_comment_list .review .comment{margin-left:50px;margin-top:55px}.elementory_comment_list .comment .comment:last-child,.elementory_comment_list .pingback .comment:last-child,.elementory_comment_list .review .comment:last-child{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (max-width:768px){.elementory_comment_list .comment .comment,.elementory_comment_list .pingback .comment,.elementory_comment_list .review .comment{margin-left:0!important}}.elementory_comment_list>.comment:last-child,.elementory_comment_list>.pingback:last-child,.elementory_comment_list>.review:last-child{border-bottom:none;margin-bottom:0!important;padding-bottom:0!important}.elementory_contact_form_container .elementory_form_wrapper{width:100%;display:inline-block}.elementory_contact_form_container input,.elementory_contact_form_container textarea{display:inline-block;-webkit-transition:all .3s;transition:all .3s}.elementory_contact_form_container .wpcf7-form-control-wrap{display:block}.elementory_contact_form_container input[type="submit"],.elementory_contact_form_container input[type="reset"],.elementory_contact_form_container input[type="button"]{height:auto;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;padding:13px 30px;border-radius:5px;cursor:pointer}.elementory_contact_form_container input[type="submit"]:hover,.elementory_contact_form_container input[type="reset"]:hover,.elementory_contact_form_container input[type="button"]:hover{color:#303030;background:#9e9e9e}.elementory_full_button_yes .elementory_contact_form_container input[type="submit"],.elementory_full_button_yes .elementory_contact_form_container input[type="reset"],.elementory_full_button_yes .elementory_contact_form_container input[type="button"]{width:100%}.elementory_countdown_container .countdown-row{width:100%;clear:both;overflow:hidden;text-align:center}.elementory_countdown_container .countdown-section{width:auto;display:inline-block;text-align:center;padding:0 25px}.elementory_countdown_container .countdown-amount{font-size:100px;line-height:100px;font-weight:700}.elementory_countdown_container .countdown-period{display:block;font-size:20px;line-height:20px;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin-top:24px}.elementory_counter_cont{position:relative;font-size:0;line-height:0;margin-bottom:20px}.elementory_count_wrapper{font-size:0;line-height:0}.elementory_counter_prefix,.elementory_counter_count,.elementory_counter_suffix{display:inline-block;font-size:80px;line-height:80px;letter-spacing:0;font-weight:700}.elementory_bg_image_yes.elementory_count_wrapper{width:100%;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.elementory_counter_container .elementory_overlay{background:rgba(0,0,0,.3)}.elementory_counter_title{margin-bottom:10px}.elementory_counter_description{margin:0}ul.elementory_custom_list{list-style:none;margin:0}ul.elementory_custom_list li{list-style:none}ul.elementory_custom_list li span{margin-right:8px}.elementory_divider_line.line_type_double{border-bottom-style:double}.elementory_divider_line.line_type_dotted{border-bottom-style:dotted}.elementory_divider_line.line_type_dashed{border-bottom-style:dashed}.elementory_divider_line.line_type_groove{border-bottom-style:groove}.elementory_divider_line_solid{display:inline-block;border:none;background:#f0f0f0}.elementory_heading_container .elementory_heading{font-weight:700;margin-bottom:20px}.elementory_heading_container .elementory_heading span{font-weight:400}.elementory_heading_container .elementory_subheading_cont{margin-bottom:40px}.elementory_heading_container .elementory_divider_cont,.elementory_divider_container{line-height:0}.elementory_heading_container .elementory_subheading,.elementory_heading_container .elementory_divider_line,.elementory_heading_container .elementory_divider_image,.elementory_divider_container .elementory_divider_line,.elementory_divider_container .elementory_divider_image{display:inline-block}.elementory_logos_wrapper{font-size:0;line-height:0;margin-left:-30px}.elementory_columns_1 .elementory_logo_item{width:100%}.elementory_columns_2 .elementory_logo_item{width:50%}.elementory_columns_3 .elementory_logo_item{width:33.333333%}.elementory_columns_4 .elementory_logo_item{width:25%}.elementory_columns_5 .elementory_logo_item{width:20%}.elementory_columns_6 .elementory_logo_item{width:16.666666%}.elementory_logo_item{display:inline-block;padding-left:30px;padding-bottom:30px;text-align:center}.elementory_logo_item img{display:inline-block}.elementory_person_item{line-height:0;position:relative}.elementor-editor-active .elementor.elementor-edit-mode .elementory_overlay{z-index:1}.elementory_person_item .elementory_overlay.elementory_overlay_type_show{opacity:.4;background:#000}.elementory_person_item.view_type_1:hover .elementory_overlay{opacity:.8}.elementory_person_item img{display:block}.elementory_person_socials,.elementory_person_info{-webkit-transition:all .3s;transition:all .3s}.elementory_person_socials{font-size:22px;line-height:22px;margin-bottom:30px;opacity:0;position:relative;-webkit-transition:all .3s;transition:all .3s;z-index:10}.elementory_person_item:hover .elementory_person_socials{opacity:1}body .elementory_person_socials a{display:inline-block;color:#fff;margin:0 15px 0 0;opacity:.5}body .elementory_person_socials a:last-child{margin-right:0}.elementory_person_socials a:hover{opacity:1}.elementory_person_info{padding-left:30px;position:absolute;bottom:-40px;left:0;z-index:10;-webkit-transition:all .4s;transition:all .4s}.elementory_person_item:hover .elementory_person_info{bottom:0!important}.elementory_person_info .elementory_person_name{font-size:18px;line-height:18px;margin-bottom:0}.elementory_person_info .elementory_person_position{display:inline-block;font-size:14px;line-height:28px;margin-bottom:9px}.elementory_person_item.view_type_1 .elementory_person_info .elementory_person_name,.elementory_person_item.view_type_1 .elementory_person_info .elementory_person_position{color:#fff}.elementory_person_info.no_socials span{margin-bottom:34px}.elementory_person_item.view_type_2 .elementory_person_image_cont{margin-bottom:27px;text-align:center}.elementory_person_item.view_type_2 .elementory_person_image_cont .elementory_person_image_cont_wrapper{display:inline-block;position:relative}.elementory_person_item.view_type_2 .elementory_person_image_cont:hover .elementory_overlay{opacity:.8}.elementory_person_item.view_type_2 .elementory_person_socials{opacity:1;margin:0 0 20px 25px;position:absolute;bottom:0;left:0}.elementory_person_item.view_type_2 .elementory_person_socials a{opacity:1;margin-right:10px}.elementory_person_item.view_type_2 .elementory_person_info{position:static;padding:0}.elementory_person_item.view_type_2 .elementory_person_name{font-size:18px;line-height:18px;font-weight:700;margin-bottom:20px}.elementory_person_item.view_type_2 .elementory_person_position{font-size:14px;line-height:18px;margin:0 0 17px}.elementory_person_item.view_type_2 .elementory_person_divider{width:100%;height:1px;background:#e3e3e3;margin-bottom:15px}.elementory_person_item.view_type_2 .elementory_person_info_item{font-size:14px;line-height:18px;font-weight:700;margin-bottom:6px}.elementory_person_item.view_type_2 .elementory_person_info_item i{font-size:18px;margin-right:8px;position:relative;top:2px}.elementory_person_item.view_type_3 .elementory_person_image_cont{margin-bottom:27px}.elementory_person_item.view_type_3 .elementory_person_info{padding:0;margin-bottom:17px;position:static}.elementory_person_item.view_type_3 .elementory_person_name{font-size:18px;line-height:18px;margin-bottom:20px}.elementory_person_item.view_type_3 .elementory_person_position{font-size:14px;line-height:18px;margin:0}.elementory_person_item.view_type_3 .elementory_person_socials{opacity:1;position:static}.elementory_person_item.view_type_3 .elementory_person_divider{height:1px;background:#e3e3e3;margin-bottom:19px}body .elementory_person_item.view_type_3 .elementory_person_socials a,body .elementory_person_item.view_type_4 .elementory_person_socials a{opacity:1;color:#434343}body .elementory_person_item.view_type_3 .elementory_person_socials a:hover,body .elementory_person_item.view_type_4 .elementory_person_socials a:hover{color:#9e9e9e}.elementory_person_item.view_type_4 .elementory_person_information{padding-left:30px}.elementory_person_item.view_type_4 .image_position_right .elementory_person_information{text-align:right;padding:0 56px 0 15px}.elementory_person_item.view_type_4 .elementory_person_name{font-size:18px;line-height:18px;font-weight:700;margin-bottom:6px}.elementory_person_item.view_type_4 .elementory_person_position{font-size:14px;line-height:18px;margin-bottom:24px}.elementory_person_item.view_type_4 .elementory_person_socials{opacity:1;margin:0;position:static}body .elementory_person_item.view_type_4 .image_position_right .elementory_person_socials a{margin:0 0 0 15px}.elementory_person_item.view_type_5,.elementory_person_item.view_type_5 .elementory_person_image_cont,.elementory_person_item.view_type_6,.elementory_person_item.view_type_6 .elementory_person_image_cont{text-align:center}.elementory_person_item.view_type_5 .elementory_person_image_cont,.elementory_person_item.view_type_6 .elementory_person_image_cont{margin-bottom:28px}.elementory_person_item.view_type_5 .elementory_person_image_cont img{display:inline-block;border-radius:50%}.elementory_person_item.view_type_5 .elementory_person_info,.elementory_person_item.view_type_6 .elementory_person_info{position:static;padding-left:0;margin-bottom:23px}.elementory_person_item.view_type_5 .elementory_person_name,.elementory_person_item.view_type_6 .elementory_person_name{font-size:18px;line-height:18px;font-weight:700;margin-bottom:6px}.elementory_person_item.view_type_5 .elementory_person_position,.elementory_person_item.view_type_6 .elementory_person_position{font-size:14px;line-height:18px}.elementory_person_item.view_type_5 .elementory_person_socials,.elementory_person_item.view_type_5 .elementory_person_socials a,.elementory_person_item.view_type_6 .elementory_person_socials,.elementory_person_item.view_type_6 .elementory_person_socials a{opacity:1}.elementory_person_item.view_type_5 .elementory_person_socials a,.elementory_person_item.view_type_6 .elementory_person_socials a{color:#d8d8d8}.elementory_person_item.view_type_5 .elementory_person_socials a:hover,.elementory_person_item.view_type_6 .elementory_person_socials a:hover{color:#3b3b3b}.elementory_person_item.view_type_5 .elementory_person_socials a:last-child,.elementory_person_item.view_type_6 .elementory_person_socials a:last-child{margin-right:0}.elementory_person_item.view_type_6 .elementory_person_image_cont{position:relative;margin-bottom:24px}.elementory_person_item.view_type_6 .elementory_person_image_cont img{display:inline-block}.elementory_person_item.view_type_6 .elementory_person_socials{width:100%;margin-bottom:0;position:absolute;bottom:0;left:0}.elementory_person_item.view_type_6 .elementory_person_socials a{margin-right:10px}.elementory_person_item.view_type_7 .elementory_person_image_cont{position:relative}.elementory_person_item.view_type_7 .elementory_person_image_cont img{-webkit-transition:all .3s;transition:all .3s}.elementory_person_item.view_type_7 .elementory_person_image_cont:hover img{-webkit-transform:scale(.89);transform:scale(.89)}.elementory_person_item.view_type_7 .elementory_person_socials,.elementory_person_item.view_type_8 .elementory_person_socials{opacity:1;position:absolute;top:23px;right:0}.elementory_person_item.view_type_7 .elementory_person_socials a,.elementory_person_item.view_type_8 .elementory_person_socials a{width:45px;height:45px;display:block;border-radius:50%;font-size:23px;line-height:45px;color:#fff;background:#434343;text-align:center;opacity:1;margin:0 0 15px;-webkit-transition:all .3s;transition:all .3s}.elementory_person_item.view_type_7 .elementory_person_socials a:hover,.elementory_person_item.view_type_8 .elementory_person_socials a:hover{color:#303030;background:#9e9e9e}.elementory_person_item.view_type_7 .elementory_person_information{line-height:25px;padding-left:30px}.elementory_person_item.view_type_7 .elementory_person_name{font-size:18px;margin-bottom:0}.elementory_person_item.view_type_7 .elementory_person_position,.elementory_person_item.view_type_8 .elementory_person_position{font-weight:300;color:#171717;margin-bottom:14px}.elementory_person_item.view_type_8{text-align:center}.elementory_person_item.view_type_8 .elementory_person_image_cont{display:inline-block;position:relative;margin-bottom:22px}.elementory_person_item.view_type_8 .elementory_person_information{line-height:25px}.elementory_person_item.view_type_8 .elementory_person_name{font-size:20px;line-height:30px;margin-bottom:0}.elementory_person_item.view_type_8 .elementory_person_socials{top:0}.elementory_person_item.view_type_8 .elementory_person_socials a{margin-bottom:10px}.elementory_project_post_inner{overflow:hidden;position:relative}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(odd) .elementory_project_content_part,
.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(even) .elementory_project_image_part {float:left}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(odd) .elementory_project_image_part,
.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(even) .elementory_project_content_part {float:right}.elementory_projects_inner .elementory_project_post_wrapper .elementory_project_image_part,.elementory_projects_inner .elementory_project_post_wrapper .elementory_project_content_part{width:calc(50% - 30px);display:block;position:relative}.elementory_projects_inner .elementory_project_post_wrapper .elementory_project_image_part .elementory_stand_fi_project_listing{width:100%;height:100%;position:absolute;top:0;transition:width 400ms;background-position:center;background-size:cover;z-index:5}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(even) .elementory_project_image_part .elementory_stand_fi_project_listing {left:0}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(odd) .elementory_project_image_part .elementory_stand_fi_project_listing {right:0}.project_listing_see_btn{display:inline-block;font-size:13px;line-height:20px;text-transform:uppercase;letter-spacing:1.2px;position:relative}.elementory_project_post_content .project_listing_see_btn,.elementory_stand_fi_project_listing .project_listing_see_btn{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;background:#434343;border-radius:5px;padding:13px 30px;margin-top:35px;transition:all .3s}.elementory_project_post_content .project_listing_see_btn:hover,.elementory_stand_fi_project_listing .project_listing_see_btn:hover{color:#303030;background:#9e9e9e}.elementory_stand_fi_project_listing .project_listing_see_btn{position:absolute;bottom:160px;display:block;transition:all .3s;pointer-events:none;opacity:0}.elementory_stand_fi_project_listing:hover .project_listing_see_btn{pointer-events:auto;opacity:1}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(even) .elementory_project_image_part .elementory_stand_fi_project_listing .project_listing_see_btn {right:-60px}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(even) .elementory_project_image_part .elementory_stand_fi_project_listing .project_listing_see_btn:before {left:-20px}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(odd) .elementory_project_image_part .elementory_stand_fi_project_listing .project_listing_see_btn {left:-60px}.elementory_projects_inner > .elementory_project_post_wrapper:nth-child(odd) .elementory_project_image_part .elementory_stand_fi_project_listing .project_listing_see_btn:before {right:-20px}.elementory_projects_inner .elementory_project_post_wrapper .elementory_project_image_part:hover .elementory_stand_fi_project_listing{width:200%}.elementory_projects_inner .elementory_project_post_wrapper{margin-top:120px}.elementory_projects_inner .elementory_project_post_wrapper:first-child{margin-top:0!important}.elementory_project_post_wrapper .elementory_project_content_part{transition:opacity 400ms;position:relative}.elementory_project_hovered .elementory_project_content_part{opacity:0}.elementory_project_post_wrapper .elementory_project_content_part .elementory_project_post_content{position:absolute;top:50%;left:0;transform:translateY(-50%)}.elementory_project_post_wrapper .elementory_project_content_part h2{margin-bottom:13px;-webkit-transition:all .3s;transition:all .3s}.elementory_project_post_wrapper .elementory_meta{margin-bottom:20px}.elementory_project_post_wrapper .elementory_meta div{display:inline-block;font-size:14px;line-height:24px;color:#9e9e9e}.elementory_project_post_wrapper .elementory_meta>div.elementory_port_date:after{content:'/';display:inline-block;margin:0 7px 0 11px}.elementory_chart_container{position:relative}.elementory_chart_wrapper{width:100%;height:24px;background:#e0e0e0;border-radius:5px;padding:0 10px;overflow:hidden;position:relative}.elementory_chart_inner_text{font-size:14px;line-height:14px;color:#303030;float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.elementory_chart{width:0;height:100%;background:#9e9e9e;position:absolute;top:0;left:0;z-index:2;-webkit-transition:all 1.3s;transition:all 1.3s}.elementory_chart_with_points .elementory_chart_container{padding:30px 0}.elementory_chart_point{height:100%;font-size:14px;line-height:14px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.elementory_chart_point_upper_text{display:block;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.elementory_chart_point_marker{display:inline-block;width:1px;height: calc(24px + 6px);background:#fff;opacity:.7;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:15}.elementory_chart_point_lower{font-size:12px;line-height:14px;text-transform:uppercase;position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.elementory_color_invert img{-webkit-filter:invert(100%);filter:invert(100%)}.elementory_schedule_header{font-size:13px;line-height:23px;font-weight:700;text-transform:uppercase;padding:28px 40px;margin-bottom:40px;background:#303030;color:#fff}.elementory_schedule_date{float:left}.elementory_schedule_location{float:right}.elementory_schedule_body{position:relative}.elementory_event_connector{width:0;height:100%;display:inline-block;border-left:solid 2px #303030;position:absolute;top:0;left:8%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.elementory_event{margin-bottom:40px}.elementory_event_time{width:8%;position:relative}.elementory_event_time h4{margin:0}.elementory_event_marker{width:17px;height:17px;border:solid 2px #303030;background:#fff;border-radius:50%;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:3}.elementory_event_content{width:92%;padding-left:45px;position:relative}.elementory_event_content.no-image{padding-left:0!important}.elementory_event_person_image{width:95px;line-height:0}.elementory_event_person_image img{border-radius:50%}.elementory_event_content_wrapper{width:calc(100% - 95px);padding-left:40px}.elementory_event_title{font-size:20px;line-height:24px;margin-bottom:7px}.elementory_event_description{line-height:25px;margin:0 0 12px}.elementory_event_person_name{font-size:16px;line-height:16px;letter-spacing:0;font-weight:700;margin-bottom:4px}.elementory_event_person_position{font-size:14px;line-height:14px}.without_event_connector .elementory_event_connector,.without_event_connector .elementory_event_marker{display:none}.elementory_search_form_container .elementory_search_widget_cont{font-size:0;line-height:0}.elementory_search_form_container input[type="text"],.elementory_search_form_container .elementory_button_search{display:inline-block;vertical-align:top}.elementory_search_form_container input[type="text"]{-webkit-transition:all .3s;transition:all .3s}.elementory_search_form_container .elementory_button_search{font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#fff;background:#434343;padding:13px 30px;border-radius:5px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.elementory_search_form_container .elementory_button_search:hover{color:#303030;background:#9e9e9e}.elementory_full_button_yes .elementory_search_form_container .elementory_button_search{width:100%}.elementory_person_cont{margin-bottom:20px}.elementory_skills_person_image,.elementory_skills_person_content{width:50%}.elementory_skills_person_image{font-size:0;line-height:0;overflow:hidden}.elementory_skills_person_content{padding-left:30px}.elementory_skill_person_name{margin-bottom:5px}.elementory_skill_person_position{font-size:14px;line-height:22px;color:#9e9e9e;margin-bottom:5px}.elementory_chart_item{margin-bottom:15px}.elementory_chart_item:last-child{margin-bottom:0!important}.elementory_progress_bar_title{margin-bottom:0}.elementory_team_container .columns_1 .elementory_person_item{width:100%}.elementory_team_container .columns_2 .elementory_person_item{width:50%}.elementory_team_container .columns_3 .elementory_person_item{width:33.33333333%}.elementory_team_container .columns_4 .elementory_person_item{width:25%}.elementory_team_container .elementory_team_wrapper{margin-left:-30px;font-size:0;line-height:0}.elementory_team_container .elementory_person_item{display:inline-block;vertical-align:top;padding-left:30px}.elementory_team_container .elementory_person_image_cont{text-align:center}.elementory_team_container .elementory_person_image_cont img{display:inline-block}.elementory_team_container .elementory_person_item.view_type_3 .elementory_person_info{margin-bottom:0}.elementory_team_container .elementory_person_item.view_type_3 .elementory_person_position{margin-bottom:20px}.elementory_team_container .elementory_person_description{font-size:14px;line-height:18px;margin-bottom:20px}.elementory_team_container .elementory_person_divider{width:100%;height:2px}.elementory_team_container .elementory_person_socials a{line-height:1;margin-bottom:20px}.elementory_timeline_point{margin-bottom:20px}.elementory_timeline_point_date{width:10%;position:relative}.elementory_timeline_marker{width:17px;height:17px;border:solid 2px #303030;background:#fff;border-radius:50%;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:3}.elementory_current_point .elementory_timeline_marker{width:30px;height:30px}.elementory_current_point .elementory_timeline_marker_point{width:14px;height:14px;background:#303030;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementory_future_point .elementory_timeline_marker{border-color:#9e9e9e}.elementory_timeline_point_description{width:90%;padding-left:28px;position:relative}.elementory_timeline_point_description_wrapper{padding-left:50px}.elementory_timeline_point_description_content{padding-left:20px}.elementory_timeline_connector{width:0;height: calc(100% + 20px);display:inline-block;border-left:solid 2px #303030;position:absolute;top:50%;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.elementory_current_point .elementory_timeline_connector,.elementory_future_point .elementory_timeline_connector{border-left-style:dotted;border-color:#9e9e9e}.elementory_future_connector_type_solid .elementory_current_point .elementory_timeline_connector,.elementory_future_connector_type_solid .elementory_future_point .elementory_timeline_connector{border-left-style:solid}.elementory_future_connector_type_dashed .elementory_current_point .elementory_timeline_connector,.elementory_future_connector_type_dashed .elementory_future_point .elementory_timeline_connector{border-left-style:dashed}.elementory_future_connector_type_dotted .elementory_current_point .elementory_timeline_connector,.elementory_future_connector_type_dotted .elementory_future_point .elementory_timeline_connector{border-left-style:dotted}.elementory_timeline_point:last-child .elementory_timeline_connector{display:none}.elementory_point_description_line{width:50px;height:2px;background:#9e9e9e;position:absolute;top:50%;left:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_price_list_item{padding:21px 0 20px;border-bottom:solid 1px #9e9e9e}.elementory_price_list_item_title_cont h3{margin-bottom:0}.elementory_price_list_custom_fields_cont{font-size:0;line-height:0}.elementory_prise_list_custom_field{display:inline-block;font-size:16px;line-height:30px;text-align:center}.elementory_price_list_custom_fields_cont.fields_number_1 .elementory_prise_list_custom_field{width:100%}.elementory_price_list_custom_fields_cont.fields_number_2 .elementory_prise_list_custom_field{width:50%}.elementory_price_list_custom_fields_cont.fields_number_3 .elementory_prise_list_custom_field{width:33.3333333333%}.elementory_price_list_item_price_cont{font-size:30px;line-height:30px;font-weight:700;text-align:center}.elementory_price_list_item_price_cont sup{font-size:18px;margin-right:-2px}.elementory_price_list_item_price_cont .elementory_prev_price{font-size:15px;color:#8d8e8e;margin-right:10px}.elementory_price_list_item_price_cont .elementory_prev_price sup{font-size:10px}.elementory_price_list_item_button_cont{text-align:right}.elementory_price_list_item_button_cont .elementory_price_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;background:#434343;padding:13px 30px;border-radius:5px}.elementory_price_list_item_button_cont .elementory_price_button:hover{color:#303030;background:#9e9e9e}.elementory_fullwidth_button_yes .elementory_price_list_item_button_cont .elementory_price_button,body .elementor-widget-button.elementory_fullwidth_button_yes .elementor-button{width:100%}body .elementory_price_list_item.elementory_no_border_item{border:none!important}body .elementory_prise_table_item{padding:35px 35px 33px;background:#fff;overflow:hidden;position:relative}body .elementory_prise_table_item .elementory_price_icon_cont{margin:30px 0 38px}body .elementory_active_item_yes .elementory_prise_table_item{margin-top:-30px;padding:65px 35px 63px}body .elementory_prise_table_item .elementory_active_item_label{width:132px;height:38px;display:none;font-size:13px;line-height:38px;position:absolute;top:13px;right:-33px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body .elementory_active_item_yes .elementory_prise_table_item .elementory_active_item_label,.elementory_price_table_container .elementory_prise_table_item.elementory_active_item_yes .elementory_active_item_label{display:block}body .elementory_prise_table_item .elementory_price_title{line-height:35px;letter-spacing:1px;text-transform:uppercase;margin-bottom:17px}body .elementory_prise_table_item .elementory_price_cont{font-weight:700;margin-bottom:30px}body .elementory_prise_table_item .elementory_currency{position:relative;top:5px}body .elementory_prise_table_item .elementory_price{letter-spacing:0}body .elementory_prise_table_item .elementory_period{text-transform:uppercase;position:relative;left:-.45em}body .elementory_prise_table_item .elementory_price_custom_field{display:block;font-size:15px;line-height:30px;letter-spacing:-1px;font-weight:700;margin-bottom:8px}body .elementory_prise_table_item .elementory_price_custom_field:last-child{margin-bottom:0}body .elementory_prise_table_item .elementory_price_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;padding:13px 30px;margin-top:57px;background:#434343}body .elementory_prise_table_item .elementory_price_button:hover{color:#303030;background:#9e9e9e}body .elementory_prise_table_item.view_type_2{box-shadow:none;background:transparent;padding:35px 22px 33px}body .elementory_prise_table_item.view_type_2 .elementory_price_image_cont{margin-bottom:5px}body .elementory_prise_table_item.view_type_2 .elementory_price_title{font-size:19px;line-height:20px;text-transform:none;margin-bottom:28px}body .elementory_prise_table_item.view_type_2 .elementory_price_custom_field{font-size:14px}body .elementory_prise_table_item.view_type_2 .elementory_price_cont{margin:50px 0 0}body .elementory_prise_table_item.view_type_2 .elementory_currency{top:0}body .elementory_prise_table_item.view_type_2 .elementory_price_button{margin-top:46px}.elementory_price_table_container .elementory_price_table_wrapper{margin-left:-30px;font-size:0;line-height:0}.elementory_columns_1 .elementory_prise_table_item{width:100%}.elementory_columns_2 .elementory_prise_table_item{width:50%}.elementory_columns_3 .elementory_prise_table_item{width:33.33333333%}.elementory_columns_4 .elementory_prise_table_item{width:25%}.elementory_columns_5 .elementory_prise_table_item{width:20%}.elementory_price_table_container .elementory_prise_table_item{display:inline-block;vertical-align:top;padding:0 0 30px 30px;background:transparent;overflow:visible}.elementory_price_table_container .elementory_prise_table_item_wrapper{padding:35px;background:#fff;overflow:hidden;position:relative}.elementory_custom_product_item .elementory_product_image_cont{line-height:0;margin-bottom:10px}.elementory_custom_product_item .elementory_product_rating_cont{margin-bottom:7px}.elementory_custom_product_item .elementory_rating_star{font-size:14px;color:#dbdbdb;margin-left:-1px}.elementory_custom_product_item .elementory_rating_star.active_star{color:#f6c01b}.elementory_custom_product_item .elementory_product_title{font-size:18px;font-weight:700;color:#0f0f0f;margin-bottom:10px}.elementory_custom_product_item .elementory_product_description{font-size:15px;line-height:23px}.elementory_custom_product_item .elementory_product_price{font-size:26px;font-weight:900}.elementory_custom_product_item .elementory_product_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:5px;padding:13px 30px;color:#fff;background:#434343}.elementory_custom_product_item .elementory_product_button:hover{color:#303030;background:#9e9e9e}.elementory_product_popup_form_cont{line-height:22px}.elementory_custom_product_item.view_type_2 .elementory_product_image_cont{line-height:0;margin-bottom:22px;position:relative}.elementory_custom_product_item.view_type_2 .elementory_product_promo_text{display:inline-block;font-size:12px;line-height:14px;color:#fff;background:#57c3f5;border-radius:3px;padding:7px 15px;position:absolute;top:10px;left:10px}.elementory_custom_product_item.view_type_2 .elementory_product_title{font-size:20px;line-height:30px;letter-spacing:0;margin-bottom:15px}.elementory_custom_product_item.view_type_2 .elementory_product_custom_fields_cont{margin-bottom:25px}.elementory_custom_product_item.view_type_2 .elementory_product_custom_field{margin-bottom:5px}.elementory_product_divider{width:100%;height:1px;background:#ededed;margin-bottom:30px}.elementory_custom_product_item.view_type_2 .elementory_product_price{font-size:25px}.elementory_custom_product_item.view_type_2 .elementory_product_currency{font-size:14px;margin-left:-2px}.elementory_custom_product_item.view_type_2 .elementory_price_additional_info{font-size:16px;margin-left:-5px}.elementory_custom_product_item.view_type_3 .elementory_product_image_cont{line-height:0;margin-bottom:15px}.elementory_custom_product_item.view_type_3 .elementory_product_image_cont a{display:block;position:relative}.elementory_custom_product_item.view_type_3 .elementory_product_image_cont a .elementory_overlay{opacity:0}.elementory_custom_product_item.view_type_3 .elementory_product_image_cont a:hover .elementory_overlay{opacity:.5}.elementory_custom_product_item.view_type_3 .elementory_product_image_cont a img{width:100%}.elementory_custom_product_item.view_type_3 .elementory_product_promo_text{display:inline-block;font-size:10px;line-height:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#fff;background:#434343;border-radius:3px;padding:3px 6px 2px;margin-bottom:8px}.elementory_custom_product_item.view_type_3 .elementory_product_title{display:block;margin-bottom:17px}.elementory_custom_product_item.view_type_3 .elementory_product_person_cont{position:relative;float:left;padding-left:40px}.elementory_custom_product_item.view_type_3 .elementory_product_person_cont img{width:30px;height:30px;border-radius:50%;position:absolute;top:-3px;left:0}.elementory_custom_product_item.view_type_3 .elementory_product_time_cont{float:right}.elementory_custom_product_item.view_type_3 .elementory_product_person_cont,.elementory_custom_product_item.view_type_3 .elementory_product_time_cont{font-size:12px;line-height:23px}.elementory_custom_product_item.view_type_3 .elementory_product_time_cont i{font-size:17px;margin-right:3px;position:relative;top:2px}.elementory_custom_product_item.view_type_4 .elementory_product_image_cont{margin-bottom:15px;position:relative}.elementory_custom_product_item.view_type_4 .elementory_product_image_cont a{display:block;line-height:0}.elementory_custom_product_item.view_type_4 .elementory_overlay{background:#33383b;opacity:0}.elementory_custom_product_item.view_type_4 .elementory_product_image_cont a img{width:100%}.elementory_custom_product_item.view_type_4:hover .elementory_overlay{opacity:.5}.elementory_custom_product_item.view_type_4 .elementory_promo_price{display:inline-block;background:#f0262f;border-radius:3px;padding:6px 11px 4px;font-size:16px;line-height:16px;color:#fff;position:absolute;bottom:10px;left:8px;z-index:5}.elementory_custom_product_item.view_type_4 .elementory_product_title{font-size:20px;letter-spacing:0;margin-bottom:0}.elementory_custom_product_item.view_type_4 .elementory_rating_star{font-size:12px;margin-left:1px}.elementory_testimonial_wrapper{padding:35px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.elementory_view_type_1 .elementory_testimonial_cont{margin-top:20px}.elementory_view_type_2 .elementory_testimonial_cont{margin-bottom:20px}.elementory_author_image_cont{line-height:0;overflow:hidden;margin-right:30px}.elementory_author_image_cont img{display:inline-block;border-radius:50%}.elementory_align_left .elementory_author_container{flex-direction:row}.elementory_align_right .elementory_author_container{flex-direction:row-reverse}.elementory_align_right .elementory_author_image_cont{margin-right:0;margin-left:30px}.elementory_align_center .elementory_author_image_cont,.elementory_align_center .elementory_author_info_cont{width:100%}.elementory_align_center .elementory_author_image_cont{margin:0 0 30px}.elementory_author_info_cont{font-size:16px;line-height:18px;font-weight:700}.elementory_author_position{font-size:12px;text-transform:uppercase}.elementory_testimonial_cont{font-size:15px;line-height:30px}.elementory_columns_1 .elementory_testimonial_item{width:100%}.elementory_columns_2 .elementory_testimonial_item{width:50%}.elementory_columns_3 .elementory_testimonial_item{width:33.333333%}.elementory_columns_4 .elementory_testimonial_item{width:25%}.elementory_testimonials_container .elementory_testimonials_wrapper{margin-left:-30px;font-size:0;line-height:0}.elementory_testimonials_container .elementory_testimonial_item{display:inline-block;vertical-align:top;padding:0 0 30px 30px}.elementory_testimonial_slider_container .elementory_testimonial_slider_wrapper{margin:0 -45px;padding:0 30px}.elementory_testimonial_slider_container .elementory_testimonial_item,.elementory_testimonial_slider_container .slick-dots{padding:0 15px}.elementory_testimonial_slider_container .elementory_testimonial_wrapper{border:solid 1px #9e9e9e;box-shadow:none}.elementory_testimonial_slider_container .slick-dots{padding:0 15px}.elementory_banner_wrapper{font-size:0;line-height:0;overflow:hidden;position:relative}.elementory_banner_container .elementory_overlay{background:rgba(0,0,0,.3)}.elementory_info_type_hover .elementory_overlay{opacity:0}.elementory_info_type_hover .elementory_banner_wrapper:hover .elementory_overlay{opacity:1}.elementory_banner_info{width:100%;padding:30px;position:absolute;left:0;-webkit-transition:all .3s;transition:all .3s;z-index:5}.elementory_info_type_hover .elementory_banner_info{opacity:0}.elementory_info_type_hover .elementory_banner_wrapper:hover .elementory_banner_info{opacity:1}.elementory_info_position_top .elementory_banner_info{top:0}.elementory_info_position_middle .elementory_banner_info{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_info_position_bottom .elementory_banner_info{bottom:0}.elementory_banner_title{margin-bottom:0;color:#fff}.elementory_banner_description{font-size:15px;line-height:22px;color:#fff;margin:10px 0 0}.elementory_banner_title,.elementory_banner_description{-webkit-transition:all .3s;transition:all .3s}.elementory_call_to_action{padding:30px;overflow:hidden;position:relative;-webkit-transition:all .3s;transition:all .3s}.elementory_call_to_action .elementory_overlay{background:#000;opacity:.6}.elementory_cta_descr,.elementory_cta_title,.elementory_cta_button{position:relative;z-index:7}.elementory_cta_title,.elementory_cta_descr{-webkit-transition:all .3s;transition:all .3s}.elementory_cta_descr{margin-bottom:20px}.elementory_cta_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;padding:13px 30px;border-radius:5px;color:#fff;background:#434343}.elementory_cta_button:hover{color:#303030;background:#9e9e9e}.elementory_flip_box_front,.elementory_flip_box_back{background-position:center!important;background-size:cover!important}.elementory_front_icon_cont.elementory_icon_type_image{line-height:0}.elementory_flip_box_wrapper{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;position:relative}.elementory_flip_box_wrapper:hover .elementory_flip_box{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.elementory_flip_box{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.elementory_flip_box_front,.elementory_flip_box_back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.elementory_flip_box_front,.elementory_flip_box_back{padding:115px 20px 113px;border-radius:10px}.elementory_flip_box_back{width:100%;height:100%;padding:0;position:absolute;top:0;left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.elementory_flip_box_back_inner{width:100%;padding:20px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.elementory_front_icon_cont,.elementory_back_icon_cont{margin-bottom:22px}.elementory_front_icon_cont i,.elementory_back_icon_cont i{font-size:70px;line-height:70px}.elementory_front_title_cont,.elementory_back_title_cont{margin-bottom:15px}.elementory_front_title_cont>*,.elementory_back_title_cont>*{margin-bottom:0}.elementory_flip_box_container .elementory_back_button{font-size:13px;line-height:20px;letter-spacing:1px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;background:#434343;padding:13px 30px;margin:0;border-radius:5px}.elementory_flip_box_container .elementory_back_button:hover{color:#303030;background:#9e9e9e}.elementory_flip_box_container .elementory_back_button.elementory_animated_button{position:relative;top:0}.elementory_flip_box_container .elementory_back_button.elementory_animated_button:hover{top:-2px}.elementory_animate_hover_yes .elementory_flip_box_container .elementory_flip_box{position:relative;bottom:0}.elementory_animate_hover_yes .elementory_flip_box_container .elementory_flip_box_wrapper:hover .elementory_flip_box{bottom:20px}.elementory_icon_box_container .elementory_icon_container{margin-bottom:25px;position:relative}.elementory_icon_box_container .elementory_icon_container:after{content:'';width:115%;height:2px;display:none;background:#9e9e9e;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_element_connector_yes .elementory_icon_box_container .elementory_icon_container:after{display:block}.elementory_icon_box_container .elementory_icon_wrapper{display:inline-block;font-size:50px;line-height:1;text-align:center;padding:25px;position:relative;-webkit-transition:all .3s;transition:all .3s;z-index:5}.elementory_icon_box_container .elementory_icon_wrapper i{width:1em;height:1em;display:inline-block;line-height:1em}.elementory_icon_bg_colored .elementory_icon_box_container .elementory_icon_wrapper{color:#fff;background:#9e9e9e}.elementory_icon_area_circle .elementory_icon_box_container .elementory_icon_wrapper{border-radius:50%}.elementory_icon_bg_bordered .elementory_icon_box_container .elementory_icon_wrapper{border:solid 2px #9e9e9e;background:#fff}.elementory_icon_position_left .elementory_icon_box_container .elementory_icon_box_item_inner{font-size:0;line-height:0}.elementory_icon_box_container .elementory_icon_box_description{font-size:15px;line-height:22px;-webkit-transition:all .5s;transition:all .5s}.elementory_icon_position_left .elementory_icon_box_container .elementory_icon_box_item_inner,.elementory_icon_position_right .elementory_icon_box_container .elementory_icon_box_item_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementory_icon_position_left .elementory_icon_box_container .elementory_icon_box_item_inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementory_icon_position_right .elementory_icon_box_container .elementory_icon_box_item_inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementory_icon_position_left .elementory_icon_box_container .elementory_icon_container,.elementory_icon_position_right .elementory_icon_box_container .elementory_icon_container{-weblit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementory_icon_position_left .elementory_icon_box_container .elementory_icon_container{margin-right:25px;margin-bottom:0}.elementory_icon_position_right .elementory_icon_box_container .elementory_icon_container{margin-left:25px;margin-bottom:0}.elementory_icon_position_left.elementory_element_connector_yes .elementory_icon_box_container .elementory_icon_container:after,.elementory_icon_position_right.elementory_element_connector_yes .elementory_icon_box_container .elementory_icon_container:after{width:2px;height:120%;top:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.elementory_icon_box_container a{-webkit-transition:all 0s;transition:all 0s}.elementory_icon_box_container .elementory_icon_box_title{margin-bottom:25px}.elementory_icon_box_container .elementory_icon_box_title h4{margin-bottom:0;-webkit-transition:all .3s;transition:all .3s}.elementory_image_box_container .elementory_image_container{line-height:0;margin-bottom:25px}.elementory_image_box_container .elementory_image_box_title{margin-bottom:20px}.elementory_image_box_container .elementory_image_box_title h4{margin-bottom:0;-webkit-transition:all .3s;transition:all .3s}.elementory_image_box_container .elementory_image_box_description{-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item span,.elementory_info_box_item a{display:block}.elementory_info_box_item .elementory_info_box_item_inner{padding:10px;-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item .elementory_info_content{margin-bottom:13px;position:relative}.elementory_info_box_item .elementory_info_content:after{content:"";width:120%;height:1px;display:none;background:#dcdcdc;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementory_element_align_left .elementory_info_box_item .elementory_info_content:after{left:0}.elementory_element_align_right .elementory_info_box_item .elementory_info_content:after{left:auto;right:0}.elementory_element_connector_yes .elementory_info_box_item .elementory_info_content:after{display:block}.elementory_info_box_item .elementory_info_wrapper{display:inline-block;background:#fff;padding:0 50px;position:relative;z-index:5}.elementory_info_box_item .info_type_text,.elementory_info_box_item .info_type_icon{font-size:40px;line-height:40px}.elementory_info_box_item .info_type_icon i{width:1em}.elementory_info_box_item .elementory_info_box_title h4{line-height:30px;margin-bottom:1px;-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item .elementory_info_box_description span{line-height:25px;margin-bottom:0;-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item.view_type_2 .elementory_info_box_item_inner,.elementory_info_box_item.view_type_3 .elementory_info_box_item_inner{min-height:520px;background-position:center!important;background-size:cover!important;padding:0;overflow:hidden;position:relative}.elementory_info_box_item.view_type_2 .elementory_info_box_content{width:100%;padding:0;position:absolute;-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item.view_type_2 .elementory_info_box_title{padding:80px 30px 50px;position:relative;-webkit-transition:all .3s;transition:all .3s}.elementory_info_box_item.view_type_2 .elementory_info_box_title .elementory_info_box_title_overlay,.elementory_info_box_item.view_type_2 .elementory_info_box_description .elementory_info_box_description_overlay{width:100%;height:100%;background:-moz-linear-gradient(top,transparent 0%,#fff 100%);background:-webkit-linear-gradient(top,transparent 0%,#fff 100%);background:linear-gradient(to bottom,transparent 0%,#fff 100%);opacity:.79;position:absolute;top:0;left:0;z-index:2}.elementory_info_box_item.view_type_2 .elementory_info_box_title h3{margin-bottom:0;position:relative;z-index:5}.elementory_info_box_item.view_type_2 .elementory_info_box_description{position:relative;line-height:27px}.elementory_info_box_item.view_type_2 .elementory_info_box_description .elementory_info_box_description_overlay{background:#fff}.elementory_info_box_item.view_type_2 .elementory_info_box_description span{padding:0 30px 40px;position:relative;z-index:5}.elementory_info_box_item.view_type_2:hover .elementory_info_box_content{bottom:0!important}.elementory_info_box_item.view_type_2:hover .elementory_info_box_title{padding:80px 30px 13px}.elementory_info_box_item.view_type_2:hover .elementory_no_description .elementory_info_box_title{padding:80px 30px 50px}.elementor-editor-active .elementory_info_box_item.view_type_2 .elementory_info_box_content{bottom:0!important}.elementor-editor-active .elementory_info_box_item.view_type_2 .elementory_info_box_title{padding:80px 30px 13px}.elementor-editor-active .elementory_info_box_item.view_type_2 .elementory_no_description .elementory_info_box_title{padding:80px 30px 50px}.elementor-editor-active .elementory_content_cont:hover{position:relative;z-index:50000}.elementory_info_box_item.view_type_3 .elementory_info_box_item_inner{border-radius:10px}.elementory_info_box_item.view_type_3 .elementory_parallax_mode{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:visible}.elementory_info_box_item.view_type_3 .elementory_info_box_content{width:100%;padding:30px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.elementory_info_box_item.view_type_3 .elementory_parallax_mode .elementory_info_box_content{-webkit-transform:translateZ(50px) translateY(-50%);transform:translateZ(70px) translateY(-50%)}.elementory_info_box_item.view_type_3 .elementory_info_box_title h3{margin-bottom:0}.elementory_info_box_item.view_type_3 .elementory_parallax_mode .elementory_info_box_content .elementory_info_box_title{text-shadow:5px 5px 5px rgba(0,0,0,.8)}.elementory_icon_list_wrapper.list_type_horizontal{font-size:0;line-height:0}.list_type_horizontal .elementory_icon_list_item{display:inline-block;margin-right:15px}.elementory_icon_list_item{font-size:16px;line-height:20px;margin-bottom:15px}.elementory_icon_list_wrapper a{color:#303030}.elementory_icon_list_icon,.elementory_icon_list_title{display:inline-block;vertical-align:top;-webkit-transition:all .3s;transition:all .3s}.elementory_icon_list_icon{width:1em;height:1em;font-size:20px;line-height:20px;text-align:center;margin-right:10px}.list_type_horizontal .elementory_icon_list_icon{margin-right:5px}.list_type_horizontal .elementory_icon_list_icon:last-child{margin-right:0}.elementory_itemized_link_item{text-align:center}.elementory_itemized_link_item_inner{overflow:hidden}.elementory_itemized_link_item img{display:block}.elementory_itemized_link_image{margin:0 0 24px 0;overflow:hidden}.elementory_itemized_link_image a{position:relative;display:block}.elementory_itemized_link_image a:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,.3);opacity:0;position:absolute;left:0;top:0;-webkit-transition:all .3s;transition:all .3s;z-index:3}.elementory_itemized_link_image a:hover:before{opacity:1}.elementory_itemized_link_item h5{margin-bottom:19px}.elementory_itemized_link_descr{margin-bottom:28px}.elementory_itemized_link_href{display:inline-block}.elementory_itemized_link_href i{font-size:11px;line-height:inherit;vertical-align:bottom;margin-left:10px}.elementory_itemized_link_item .elementory_itemized_link_button{display:inline-block;font-size:13px;line-height:22px;letter-spacing:1px;font-weight:700;text-transform:uppercase;text-align:center;padding:13px 30px;border-radius:5px;color:#fff;background:#434343}.elementory_itemized_link_item .elementory_itemized_link_button:hover{color:#303030;background:#9e9e9e}.elementory_link_cont h6{margin:0}.elementory_itemized_links_grid_container .elementory_itemized_links_listing{font-size:0;line-height:0;margin-left:-30px}.elementory_itemized_links_grid_container .elementory_itemized_link_item{display:inline-block;padding:0 0 30px 30px;vertical-align:top}.elementory_itemized_links_grid_container .elementory_columns_2 .elementory_itemized_link_item{width:50%}.elementory_itemized_links_grid_container .elementory_columns_3 .elementory_itemized_link_item{width:33.33333333%}.elementory_itemized_links_grid_container .elementory_columns_4 .elementory_itemized_link_item{width:25%}.elementory_itemized_links_grid_container .elementory_columns_5 .elementory_itemized_link_item{width:20%}.elementory_itemized_links_grid_container .elementory_itemized_link_image{position:relative}.elementory_itemized_links_grid_container .elementory_overlay{background:rgba(0,0,0,.3);opacity:0}.elementory_itemized_links_grid_container .elementory_itemized_link_item a:hover .elementory_overlay{opacity:1}.elementory_itemized_links_grid_container .elementory_itemized_link_title{-webkit-transition:all .3s;transition:all .3s}.elementory_itemized_links_grid_container .elementory_itemized_link_descr{font-size:15px;line-height:30px;color:#303030;margin-bottom:0}.elementory_message{border:solid 2px;border-left-width:5px;border-radius:0 5px 5px 0;padding:20px;position:relative}.elementory_align_right .elementory_message{border-left-width:2px;border-right-width:5px;border-radius:5px 0 0 5px}.elementory_message.view_type_info{border-color:#9e9e9e}.elementory_message.view_type_success{border-color:#23a455}.elementory_message.view_type_warning{border-color:#efb332}.elementory_message.view_type_alert{border-color:#ff3535}.view_type_info .elementory_message_title_cont{color:#9e9e9e}.view_type_success .elementory_message_title_cont{color:#23a455}.view_type_warning .elementory_message_title_cont{color:#efb332}.view_type_alert .elementory_message_title_cont{color:#ff3535}.elementory_message_icon_cont{font-size:27px;line-height:35px;margin-right:10px}.elementory_align_right .elementory_message_icon_cont{margin:0 0 0 10px;float:right}.elementory_message_title{font-size:25px;line-height:35px;font-weight:700}.elementory_message_description_cont{margin-top:10px}.elementory_message_close{width:15px;height:15px;position:absolute;top:10px;right:10px}.elementory_align_right .elementory_message_close{top:10px;left:10px}.elementory_message_close:before,.elementory_message_close:after{content:'';width:17px;height:2px;background:#9e9e9e;position:absolute;top:50%;left:0;-webkit-transition:all .3s;transition:all .3s}.elementory_message_close:hover:before,.elementory_message_close:hover:after{background:#303030}.elementory_message_close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.elementory_message_close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@media only screen and (max-width:1025px){.elementory_grid_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_featured_posts.elementory_columns_3 .elementory_blog_item,.elementory_grid_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_featured_posts.elementory_columns_4 .elementory_blog_item,.elementory_grid_blog_listing.elementory_columns_5 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_5 .elementory_blog_item,.elementory_featured_posts.elementory_columns_5 .elementory_blog_item,.elementory_itemized_links_grid_container .elementory_columns_3 .elementory_itemized_link_item,.elementory_itemized_links_grid_container .elementory_columns_4 .elementory_itemized_link_item,.elementory_itemized_links_grid_container .elementory_columns_5 .elementory_itemized_link_item{width:50%}.elementory_carousel_blog_listing .slick-dots,.elementory_carousel_blog_listing .slick-arrow{display:none!important}.content_align_left .elementory_post_slider_item .elementory_post_title,.content_align_center .elementory_post_slider_item .elementory_post_title,.content_align_right .elementory_post_slider_item .elementory_post_title{padding:0}.elementory_scattered_gallery{height:auto!important}.elementory_scattered_gallery{margin-left:-15px}.elementory_scattered_photo{width:33.3333333%;height:auto;box-sizing:border-box;padding:0 0 15px 15px;background:transparent;float:left;box-shadow:none;position:static;-webkit-transform:rotate(0deg) scale(1)!important;transform:rotate(0deg) scale(1)!important}.elementory_scattered_photo .elementory_mobile_wrapper{padding:15px;background:#fff}.elementory_scattered_photo .elementory_scattered_image{width:100%;height:auto}.elementory_gallery_wrapper .elementory_scattered_photo:hover{box-shadow:none}.elementory_columns_4 .elementory_testimonial_item{width:33.333333%}.elementory_timeline_point_date{width:12%}.elementory_timeline_point_description{width:88%}}@media only screen and (max-width:769px){.elementory_shift_blog_listing .elementory_triggers_cont{display:none}.elementory_shift_blog_listing .elementory_thumbnails_container,.elementory_shift_blog_listing .elementory_content_container,.elementory_shift_blog_listing .elementory_thumbnails_container,.elementory_shift_blog_listing .elementory_content_container{width:100%}.elementory_scattered_photo,.elementory_columns_3 .elementory_prise_table_item,.elementory_columns_4 .elementory_prise_table_item,.elementory_columns_5 .elementory_prise_table_item,.elementory_products_grid_container .elementory_columns_3 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_3 .elementory_product_item,.elementory_products_grid_container .elementory_columns_4 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_4 .elementory_product_item,.elementory_products_grid_container .elementory_columns_5 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_5 .elementory_product_item{width:50%}.elementory_element_connector_yes .elementory_icon_box_container .elementory_icon_container:after{display:none}.elementory_price_list_item_title_cont{text-align:center;margin-bottom:10px}.elementory_price_list_custom_fields_cont.fields_number_2 .elementory_prise_list_custom_field,.elementory_price_list_custom_fields_cont.fields_number_3 .elementory_prise_list_custom_field{width:100%}.elementory_price_list_item_price_cont{margin-top:15px}.elementory_price_list_item_button_cont{text-align:center;margin:15px 0 10px}.elementory_columns_3 .elementory_testimonial_item,.elementory_columns_4 .elementory_testimonial_item{width:50%}.elementory_event.row,.elementory_timeline_point.row{flex-direction:row}.elementory_event_time{width:12%}.elementory_event_content.row{width:88%;flex-direction:row}.elementory_event_connector{left:12%}.elementory_timeline_point_date{width:15%}.elementory_timeline_point_description{width:85%}}@media only screen and (max-width:737px){.elementory_grid_blog_listing.elementory_columns_2 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_2 .elementory_blog_item,.elementory_featured_posts.elementory_columns_2 .elementory_blog_item,.elementory_grid_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_3 .elementory_blog_item,.elementory_featured_posts.elementory_columns_3 .elementory_blog_item,.elementory_grid_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_4 .elementory_blog_item,.elementory_featured_posts.elementory_columns_4 .elementory_blog_item,.elementory_grid_blog_listing.elementory_columns_5 .elementory_blog_item,.elementory_masonry_blog_listing.elementory_columns_5 .elementory_blog_item,.elementory_featured_posts.elementory_columns_5 .elementory_blog_item{width:100%}.elementory_grid_blog_listing .elementory_featured_image_cont img,.elementory_masonry_blog_listing .elementory_featured_image_cont img,.elementory_featured_posts .elementory_featured_image_cont img{width:100%}.elementory_justified_blog_listing .elementory_blog_item.item_1,.elementory_justified_blog_listing .elementory_blog_item.item_2,.elementory_justified_blog_listing .elementory_blog_item.item_3,.elementory_justified_blog_listing .elementory_blog_item.item_4,.elementory_justified_blog_listing .elementory_blog_item.item_5,.elementory_justified_blog_listing .elementory_blog_item.item_6,.elementory_blog_magazine_listing .elementory_blog_item,.elementory_blog_magazine_listing .elementory_blog_item,.elementory_packery_blog_listing .elementory_blog_item.item_1,.elementory_packery_blog_listing .elementory_blog_item.item_2,.elementory_packery_blog_listing .elementory_blog_item.item_3,.elementory_packery_blog_listing .elementory_blog_item.item_4,.elementory_packery_blog_listing .elementory_blog_item.item_5,.elementory_packery_blog_listing .elementory_blog_item.item_6,.elementory_packery_blog_listing .elementory_blog_item.item_7,.elementory_packery_blog_listing .elementory_blog_item.item_8,.elementory_gallery_grid_container .elementory_columns_2 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_2 .elementory_gallery_item,.elementory_gallery_grid_container .elementory_columns_3 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_3 .elementory_gallery_item,.elementory_gallery_grid_container .elementory_columns_4 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_4 .elementory_gallery_item,.elementory_gallery_grid_container .elementory_columns_5 .elementory_gallery_item,.elementory_gallery_media_grid_container .elementory_columns_5 .elementory_gallery_item,.elementory_gallery_proofing_grid_container .elementory_columns_2 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_2 .grid-item,.elementory_gallery_proofing_grid_container .elementory_columns_3 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_3 .grid-item,.elementory_gallery_proofing_grid_container .elementory_columns_4 .grid-item,.elementory_gallery_proofing_masonry_container .elementory_columns_4 .grid-item,.elementory_products_justified_container .elementory_product_item.item_1,.elementory_products_justified_container .elementory_product_item.item_2,.elementory_products_justified_container .elementory_product_item.item_3,.elementory_products_justified_container .elementory_product_item.item_4,.elementory_products_justified_container .elementory_product_item.item_5,.elementory_products_justified_container .elementory_product_item.item_6,.elementory_products_packery_container .elementory_packery_item.item_1,.elementory_products_packery_container .elementory_packery_item.item_2,.elementory_products_packery_container .elementory_packery_item.item_3,.elementory_products_packery_container .elementory_packery_item.item_4,.elementory_products_packery_container .elementory_packery_item.item_5,.elementory_products_packery_container .elementory_packery_item.item_6,.elementory_products_packery_container .elementory_packery_item.item_7,.elementory_products_packery_container .elementory_packery_item.item_8{width:100%}.elementory_blog_magazine_listing .elementory_blog_item,.elementory_blog_magazine_listing .elementory_blog_item{float:none}.elementory_blog_magazine_listing .elementory_blog_item.item_large,.elementory_blog_magazine_listing .elementory_blog_item.item_small{padding:0}.elementory_blog_magazine_listing .elementory_blog_item.item_large{margin-bottom:40px}.elementory_list_blog_listing .elementory_featured_image_cont{width:30%}.elementory_list_blog_listing .elementory_blog_item_content_cont{width:70%}.elementory_standard_blog_listing .elementory_blog_item{padding:20px}.elementory_standard_blog_listing .elementory_blog_item_content_cont{padding-left:15px}.elementory_blog_timeline_listing .elementory_left_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_left_container .elementory_linked_button_wrapper{padding-right:30px}.elementory_blog_timeline_listing .elementory_right_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_right_container .elementory_linked_button_wrapper{padding-left:30px}.elementory_blog_timeline_listing .elementory_marker:before{width:23px}.elementory_gallery_stripes_container .elementory_stripes_wrapper{display:none}.elementory_gallery_stripes_container .elementory_gallery_container{height:auto!important}.elementory_gallery_stripes_container .elementory_mobile_stripes_wrapper{display:block;width:100%;height:100%}.elementory_gallery_stripes_container .elementory_mobile_stripes_gallery{width:100%;height:100%;padding:0;margin:0;position:relative}.elementory_gallery_stripes_container .elementory_mobile_stripes_gallery li{width:100%;height:100%;padding:0;margin:0;list-style:none}.elementory_gallery_stripes_container .elementory_mobile_stripes_wrapper .elementory_stripe_item{width:100%;height:100%}}@media only screen and (max-width:668px){.elementory_standard_blog_listing .elementory_post_format_icon{width:60px;height:60px}.elementory_standard_blog_listing .elementory_post_format_icon i{line-height:60px}.elementory_event_time{width:15%}.elementory_event_content.row{width:85%;padding-left:30px}.elementory_event_connector{left:15%}.elementory_timeline_point_date{width:18%}.elementory_timeline_point_description{width:82%}}@media only screen and (max-width:569px){.elementory_standard_blog_listing .elementory_post_format_icon{width:48px;height:48px}.elementory_standard_blog_listing .elementory_post_format_icon i{line-height:48px}.elementory_blog_timeline_listing .elementory_timeline,.elementory_blog_timeline_listing .elementory_marker{display:none}.elementory_blog_timeline_listing .elementory_left_container,.elementory_blog_timeline_listing .elementory_right_container,.elementory_itemized_links_grid_container .elementory_columns_2 .elementory_itemized_link_item,.elementory_itemized_links_grid_container .elementory_columns_3 .elementory_itemized_link_item,.elementory_itemized_links_grid_container .elementory_columns_4 .elementory_itemized_link_item,.elementory_itemized_links_grid_container .elementory_columns_5 .elementory_itemized_link_item,.elementory_columns_2 .elementory_testimonial_item,.elementory_columns_3 .elementory_testimonial_item,.elementory_columns_4 .elementory_testimonial_item,.elementory_products_grid_container .elementory_columns_2 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_2 .elementory_product_item,.elementory_products_grid_container .elementory_columns_3 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_3 .elementory_product_item,.elementory_products_grid_container .elementory_columns_4 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_4 .elementory_product_item,.elementory_products_grid_container .elementory_columns_5 .elementory_product_item,.elementory_filtering_products_container .elementory_columns_5 .elementory_product_item{width:100%}.elementory_blog_timeline_listing .elementory_left_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_left_container .elementory_linked_button_wrapper{padding-right:0;text-align:left}.elementory_blog_timeline_listing .elementory_right_container .elementory_timeline_item,.elementory_blog_timeline_listing .elementory_right_container .elementory_linked_button_wrapper{padding-left:0}.elementory_scattered_photo{width:100%}.elementory_event_time{width:17%}.elementory_event_content.row{width:83%;padding-left:25px}.elementory_event_connector{left:17%}.elementory_timeline_point_date{width:21%}.elementory_timeline_point_description{width:79%}}@media only screen and (max-width:415px){.elementory_list_blog_listing .elementory_featured_image_cont,.elementory_list_blog_listing .elementory_blog_item_content_cont,.elementory_columns_2 .elementory_prise_table_item,.elementory_columns_3 .elementory_prise_table_item,.elementory_columns_4 .elementory_prise_table_item,.elementory_columns_5 .elementory_prise_table_item,.elementory_products_list_container .elementory_prod_image_cont,.elementory_products_list_container .elementory_prod_content_container{width:100%}.elementory_list_blog_listing .elementory_featured_image_cont,.elementory_products_list_container .elementory_prod_image_cont{height:300px}.elementory_list_blog_listing .elementory_blog_item_divider,.elementory_products_list_container .elementory_prod_divider{display:none}.elementory_list_blog_listing .elementory_blog_item_content_wrapper,.elementory_products_list_container .elementory_prod_content_wrapper{padding:16px 0 40px}.elementory_standard_blog_listing .elementory_post_format_icon_cont{display:none}.elementory_standard_blog_listing .elementory_blog_item_content_cont{width:100%;padding-left:0}.elementory_event.row,.elementory_event_content.row,.elementory_timeline_point.row{flex-direction:column}.elementory_event_connector,.elementory_event_marker,.elementory_timeline_connector,.elementory_point_description_line{display:none}.elementory_event_time,.elementory_event_content.row,.elementory_event_content_wrapper{width:100%!important;text-align:center}.elementory_event_content.row,.elementory_event_content_wrapper{padding-left:0}.elementory_event_time,.elementory_event_person_image,.elementory_event_description{margin-bottom:20px}.elementory_event_content.row{border-bottom:solid 2px #efefef;padding-bottom:40px}.elementory_timeline_point{border-bottom:solid 2px #efefef;padding-bottom:20px}.elementory_timeline_point_date,.elementory_timeline_point_description{width:100%!important}.elementory_timeline_point_date{padding-left:30px;margin-bottom:20px}.elementory_timeline_point.elementory_current_point .elementory_timeline_point_date{padding-left:40px}.elementory_timeline_point_description,.elementory_timeline_point_description_wrapper,.elementory_timeline_point_description_content{padding-left:0}.elementory_timeline_marker{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media only screen and (max-width:321px){.elementory_comment_ava,.elementory_comment_body{width:100%!important}.elementory_comment_ava{margin-bottom:30px}.elementory_comment_body{padding-left:0}}