/*
@font-face{font-family:'Montserrat';src:url(https://ren-hudpleje.dk/themes/leo_juice_store/assets/fonts/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(https://ren-hudpleje.dk/themes/leo_juice_store/assets/fonts/Montserrat-Light.woff) format("woff"),url(https://ren-hudpleje.dk/themes/leo_juice_store/assets/fonts/Montserrat-Light.ttf) format("truetype"),url(https://ren-hudpleje.dk/themes/leo_juice_store/assets/fonts/Montserrat-Light.svg#Montserrat-Light) format("svg");font-weight:400;font-style:normal}
*/
.latest-blogs .blog-title{font-family:'VerdanaPro-Regular',sans-serif}
.ApColumn .block{margin-bottom:40px}
@media (max-width: 991px) {
.ApColumn.column_clear_left{clear:left}
.rtl .ApColumn.column_clear_left{clear:right}
}
#content-wrapper .ApColumn .title_block,#content-wrapper .group-widget .title_block{font-size:30px;text-align:center;margin:54px 0 81px;padding-bottom:.9375rem;position:relative;display:block;width:100%;font-family:'VerdanaPro-Regular',sans-serif;font-weight:400;letter-spacing:0}
@media (max-width: 900px) {
#content-wrapper .ApColumn .title_block,#content-wrapper .group-widget .title_block{margin:1.25rem 0 1.875rem}
}
@media (max-width: 480px) {
#content-wrapper .ApColumn .title_block,#content-wrapper .group-widget .title_block{font-size:21px}
.rtl #content-wrapper .ApColumn .title_block,.rtl #content-wrapper .group-widget .title_block{text-align:right;padding-left:3.75rem;padding-right:inherit}
}
#content-wrapper .ApColumn .title_block:before,#content-wrapper .group-widget .title_block:before{content:"";background:#80bb45;position:absolute;bottom:-8px;display:inline-block;left:0;right:0;text-align:center;margin:0 auto;width:1.875rem;height:.125rem}
.ap-popup{display:none}
.bg-fullwidth{position:relative}
.bg-fullwidth:before{content:"";padding:0 1000px;width:100%;overflow:hidden;position:absolute;height:100%;display:block!important;top:0;box-sizing:content-box;margin-left:-1000px}
.rtl .bg-fullwidth:before{margin-right:-1000px;margin-left:inherit}
.block-toggler .title,.footer-container .links .title{cursor:pointer}
.block-toggler .title .collapse-icons .remove,.footer-container .links .title .collapse-icons .remove{display:none}
.block-toggler .title[aria-expanded="true"] .collapse-icons .add,.footer-container .links .title[aria-expanded="true"] .collapse-icons .add{display:none}
.block-toggler .title[aria-expanded="true"] .collapse-icons .remove,.footer-container .links .title[aria-expanded="true"] .collapse-icons .remove{display:block}
.block-toggler .navbar-toggler,.footer-container .links .navbar-toggler{display:block;padding:0;margin-top:.3125rem;width:1.25rem;height:1.25rem}
.block-toggler.ApBlockLink ul li,.footer-container .links.ApBlockLink ul li{margin-bottom:1.25rem}
@media (min-width: 768px) {
.block-toggler.accordion_small_screen .collapse-icons,.footer-container .links.accordion_small_screen .collapse-icons{display:none}
}
.block-toggler.accordion_small_screen .collapse,.footer-container .links.accordion_small_screen .collapse{display:block}
@media (min-width: 768px) {
.block-toggler.accordion_small_screen .collapse,.footer-container .links.accordion_small_screen .collapse{height:100%!important}
}
@media (max-width: 767px) {
.block-toggler.accordion_small_screen .collapse,.footer-container .links.accordion_small_screen .collapse{display:none}
.block-toggler.accordion_small_screen .collapse.in,.footer-container .links.accordion_small_screen .collapse.in{display:block}
}
.alert{text-align:left;margin-top:15px;padding-left:50px;position:relative}
.rtl .alert{text-align:right;padding-right:50px;padding-left:inherit}
.alert:before{font-family:"FontAwesome";font-size:1.25rem;vertical-align:-2px;padding-right:7px;float:left;position:absolute;left:20px;top:11px}
.rtl .alert:before{padding-left:7px;padding-right:inherit;float:right;right:20px;left:auto}
.alert.alert-success:before{content:"\f00c"}
.alert.alert-warning{text-shadow:1px 1px rgba(0,0,0,0.1)}
.alert.alert-warning:before{content:"\f071"}
.alert.alert-info{text-shadow:1px 1px rgba(0,0,0,0.1)}
.alert.alert-info:before{content:"\f05a"}
.alert.alert-danger{text-shadow:1px 1px rgba(0,0,0,0.1)}
.alert.alert-danger:before{content:"\f00d"}
.ap-accordion .in{display:block}
.ap-accordion .panel-group .panel-default .panel-title{border-top:1px solid transparent;padding:0;margin-bottom:0;font-size:.8125rem}
.ap-accordion .panel-group .panel-default .panel-title .collapsed{display:block;font-weight:400}
.ap-accordion .panel-default{border:1px solid transparent;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}
.ap-accordion .panel-default .panel-title{text-transform:none;background:#f0f0f0;position:relative;font-weight:400}
.ap-accordion .panel-default .panel-title a:before{background:none;content:"arrow_drop_up";cursor:pointer;display:block;font-family:"Material Icons";font-size:1.5625rem;position:absolute;left:auto;right:0;top:0;width:auto}
.ap-accordion .panel-default .panel-title .collapsed:before{background:none;content:"arrow_drop_down";cursor:pointer;display:block;font-family:"Material Icons";font-size:1.5625rem;position:absolute;left:auto;right:0;top:0;width:auto}
.ap-accordion .panel-default .panel-heading{background:#f0f0f0;border:1px solid #f0f0f0}
.ap-accordion .panel-default>.panel-heading+.panel-collapse .panel-body{border:1px solid #f0f0f0}
.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0}
.tab-content .tab-pane,.tab-content .pill-pane,.pill-content .tab-pane,.pill-content .pill-pane{display:none}
.tab-content .active,.pill-content .active{display:block}
.tabs-below .nav-tabs{border-top:1px solid #eaeaea}
.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0}
.tabs-below .nav-tabs>li>a{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.rtl .tabs-below .nav-tabs>li>a{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-below .nav-tabs>li>a:hover,.tabs-below .nav-tabs>li>a:focus{border-top-color:#eaeaea;border-bottom-color:transparent}
.tabs-below .nav-tabs>.active a,.tabs-below .nav-tabs>.active a:hover,.tabs-below .nav-tabs>.active a:focus{border-color:transparent #eaeaea #eaeaea}
.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none}
.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-bottom:3px;margin-right:0}
.rtl .tabs-left .nav-tabs>li>a,.rtl .tabs-right .nav-tabs>li>a{margin-left:0;margin-right:inherit}
.tabs-left .nav-tabs{float:left;border-right:1px solid #eaeaea}
.rtl .tabs-left .nav-tabs{float:right;border-left:1px solid #eaeaea;border-right:inherit}
.tabs-left .nav-tabs>li>a{margin-right:-1px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.rtl .tabs-left .nav-tabs>li>a{margin-left:-1px;margin-right:inherit;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-left .nav-tabs>li>a:hover,.tabs-left .nav-tabs>li>a:focus{border-color:#eee #eaeaea #eee #eee}
.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover,.tabs-left .nav-tabs .active>a:focus{border-color:#eaeaea transparent #eaeaea #eaeaea;*border-right-color:#FFF}
.tabs-right .nav-tabs{float:right;border-left:1px solid #eaeaea}
.rtl .tabs-right .nav-tabs{float:left;border-right:1px solid #eaeaea;border-left:inherit}
.tabs-right .nav-tabs>li>a{margin-left:-1px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.rtl .tabs-right .nav-tabs>li>a{margin-right:-1px;margin-left:inherit;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-right .nav-tabs>li>a:hover,.tabs-right .nav-tabs>li>a:focus{border-color:#eee #eee #eee #eaeaea}
.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active a:hover,.tabs-right .nav-tabs .active a:focus{border-color:#eaeaea #eaeaea #eaeaea transparent;*border-left-color:#fff}
.widget-tabs li{padding:5px 8px;border:1px solid transparent}
.widget-tabs li a{color:#272727}
.widget-tabs li.active{border:1px solid #80bb45}
.widget-tabs li.active a{color:#80bb45}
.block .nav-pills>li.active>a{position:relative}
.block .nav-pills>li.active>a:before{content:"\f0d7";position:absolute;bottom:-7px;height:10px;line-height:10px;font-family:"FontAwesome";color:#80bb45;font-size:1.1875rem;z-index:9;right:50%;margin-right:-4px}
.rtl .block .nav-pills>li.active>a:before{left:50%;right:auto;margin-left:-4px;margin-right:inherit}
.block .panel-group{margin-bottom:0}
.nav-tabs{border-bottom:1px solid transparent;padding-bottom:1.25rem}
.nav-tabs>li>a{font-weight:800;color:#767676;border-bottom:2px solid transparent}
.nav-tabs>li.active a,.nav-tabs>li.active a:hover,.nav-tabs>li.active a:focus{border:1px solid transparent;background:#eee;border-bottom:2px solid #c0c700;color:#000}
div[id^="google-maps"]{position:relative}
div[id^="gmap-stores-list"]{overflow:auto!important}
div[id^="gmap-stores-list"]>ul{margin:30px}
.display-list-store{background-color:#6cabd5;float:left}
.rtl .display-list-store{float:right}
.gmap-stores-content,.gmap-content{display:inline-block;margin:0;padding:0;position:relative}
.not-display-list-store .gmap-stores-content,.not-display-list-store .gmap-content{width:100%}
.gmap-cover{width:100%}
.item-gmap-store{cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.2);padding:10px 15px;color:#FFF;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.item-gmap-store:hover{color:#000;border-bottom:1px solid rgba(0,0,0,0.4);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.item-gmap-store .icon-map-marker{margin-right:6px;font-size:120%}
.rtl .item-gmap-store .icon-map-marker{margin-left:6px;margin-right:inherit}
.item-gmap-store text{font-size:85%}
.box-show-more a{background:#282d35;clear:both;text-align:center;width:100%;height:3.4375rem;line-height:3.4375rem;letter-spacing:3px;padding:0 15px;margin-top:1.5rem;margin-bottom:1.5rem;display:none;font-size:.875rem;color:#FFF;font-weight:700}
.box-show-more a:hover{background-color:#80bb45}
.box-show-more a .fa{margin-left:5px}
.rtl .box-show-more a .fa{margin-right:5px;margin-left:inherit}
.box-show-more.open a{display:block}
.ap_image .has-animation{opacity:0;filter:alpha(opacity=0)}
.ap_image .has-animation.animated{opacity:1;filter:alpha(opacity=100)}
.full-slider .carousel-inner{position:relative;overflow:hidden;width:100%;height:100%;background:transparent}
.full-slider .carousel-inner .item{width:100%;height:100%}
.full-slider .content-slider{position:absolute;top:35%;color:#FFF;left:0;right:0;text-align:center}
.full-slider .content-slider h3{font-size:3.75rem;font-weight:600}
.full-slider .content-slider p{margin-top:1.875rem;background:#c70005;padding:.625rem 1.25rem;display:inline-block;font-size:1rem}
.full-slider .carousel-control{top:50%;width:40px;height:40px;background-color:#121212;background-color:rgba(18,18,18,0.52);zoom:1;background-color:transparent\9}
.full-slider .carousel-control.left{left:10px}
.rtl .full-slider .carousel-control.left{right:10px;left:auto}
.full-slider .carousel-control.right{right:10px}
.rtl .full-slider .carousel-control.right{left:10px;right:auto}
.embed-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.embed-responsive iframe,.embed-responsive object,.embed-responsive embed{position:absolute;top:0;width:100%;height:100%;left:0}
.rtl .embed-responsive iframe,.rtl .embed-responsive object,.rtl .embed-responsive embed{right:0;left:auto}
.cover-live-edit{width:100%;border-top:1px solid #eaeaea}
.cover-live-edit .link-to-back-end{text-decoration:none;color:#FFF;z-index:9999;background-color:rgba(204,153,0,0.5);padding:5px;position:relative;-moz-box-shadow:0 0 5px #bdbdbd;-webkit-box-shadow:0 0 5px #bdbdbd;-o-box-shadow:0 0 5px #bdbdbd;-ms-box-shadow:0 0 5px #bdbdbd;box-shadow:0 0 5px #bdbdbd;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.cover-live-edit .link-to-back-end:hover{background-color:#00e676;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.ap-cover-hook{border:1px solid #eaeaea;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.ap-cover-hook:hover{border:1px dashed #80bb45;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.ApColumn .manufacturers_block{margin:.625rem 0 3.125rem}
.manufacturers_block .carousel .direction{top:56%;width:100%;z-index:2}
.manufacturers_block .carousel .carousel-control.left{left:0;right:auto}
.manufacturers_block .owl-theme .owl-buttons{width:100%;top:38%;right:0}
.rtl .manufacturers_block .owl-theme .owl-buttons{left:0;right:auto}
.manufacturers_block .manufacturer-block img,.manufacturers_block .manufacturer-item img{opacity:.5;filter:alpha(opacity=50);-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-ms-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.manufacturers_block .manufacturer-block img:hover,.manufacturers_block .manufacturer-item img:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-ms-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.manufacturers_block .manufacturer-item{text-align:center}
.manufacturers_block .manufacturer-item span{margin-top:.625rem;display:inline-block}
.widget-category_image{text-align:center;background:#f8f8f8}
.widget-category_image a .cate_content{display:inline-block;position:relative}
.widget-category_image a img{display:inline-block}
.widget-category_image .cover-img{display:inline-block;position:relative}
.widget-category_image .nbproducts{padding:.9375rem 1.25rem;background:#333;display:inline-block;min-width:14.375rem;height:3.75rem;margin-bottom:1.875rem;line-height:30px;overflow:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.widget-category_image .nbproducts .cate-name{font-size:1.125rem;font-weight:700;display:block;margin-bottom:.3125rem;color:#FFF}
.widget-category_image .nbproducts:hover{background-color:#80bb45}
.widget-category_image .nbproducts .leo-qty{color:#272727}
.widget-category_image .nbproducts .leo-qty>span{padding-left:.3125rem}
.rtl .widget-category_image .nbproducts .leo-qty>span{padding-right:.3125rem;padding-left:inherit}
.widget-category_image .view_all{margin-top:1.25rem;font-weight:700;padding:.625rem 1.25rem;min-width:12.5rem}
.widget-category_image:hover .nbproducts{color:#80bb45}
.widget-category_image:hover .nbproducts .cate-name,.widget-category_image:hover .nbproducts .leo-qty{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0px);-moz-transform:translate(0,0px);-ms-transform:translate(0,0px);-o-transform:translate(0,0px);transform:translate(0,0px)}
.latest-blogs .left-block{position:relative}
.latest-blogs .blog-date{position:absolute;bottom:.9375rem;background:#121212;text-align:center;color:#ccc;font-size:.8125rem;font-weight:300;padding:.625rem .9375rem;right:.9375rem}
.rtl .latest-blogs .blog-date{left:.9375rem;right:auto}
.latest-blogs .blog-title{font-size:1.125rem;font-weight:700;text-transform:none;line-height:26px;margin:.625rem 0 1.25rem}
@media (min-width: 768px) {
.latest-blogs .blog-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
}
.latest-blogs .blog-meta{margin-top:1.875rem;font-size:.75rem}
.latest-blogs .blog-meta span{color:#aaa}
.latest-blogs .blog-desc{line-height:27px;font-size:.9375rem}
.latest-blogs .blog-readmore{margin-top:.625rem;display:none}
.latest-blogs .blog-viewall{margin-top:2.5rem;margin-bottom:3.125rem;display:inline-block}
.latest-blogs .blog-viewall .btn{min-width:8.75rem;letter-spacing:0}
.leo-more-info{background-color:#FFF;position:absolute;z-index:4000;top:0;width:0;height:100%;overflow:hidden;right:0;float:left;text-align:left;padding:.3125rem .3125rem .625rem;-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);-o-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;opacity:0;filter:alpha(opacity=0)}
.rtl .leo-more-info{left:0;right:auto;float:right;text-align:right;padding:.3125rem .3125rem .625rem}
.leo-more-info .thumbs_list{overflow:hidden;margin-top:.875rem;margin-bottom:1.25rem;float:left;width:5rem;height:18.75rem}
.rtl .leo-more-info .thumbs_list{float:right}
.leo-more-info .thumbs_list ul.thumbs_list_frame{list-style-type:none;padding-left:0}
.rtl .leo-more-info .thumbs_list ul.thumbs_list_frame{padding-right:0;padding-left:inherit}
.leo-more-info .thumbs_list li{cursor:pointer;float:left;width:5.25rem;height:6.25rem}
.rtl .leo-more-info .thumbs_list li{float:right}
.leo-more-info .thumbs_list li a{display:block;margin:0 1px 2px;text-align:center}
.leo-more-info .view_scroll_left,.leo-more-info .view_scroll_right{position:absolute;width:.9375rem;margin:auto;left:0;right:0}
.leo-more-info .view_scroll_right{bottom:0;margin-bottom:.3125rem}
.leo-more-info .view_scroll_left{margin-top:.3125rem}
.leo-more-over{position:relative;z-index:0}
.leo-more-image{top:0;position:absolute;opacity:0;filter:alpha(opacity=0);left:0}
.rtl .leo-more-image{right:0;left:auto}
@media screen and (min-width: 0\0) {
.instagram-block a img{width:100%;height:100%}
}
.instagram-block .owl-item{padding-left:.3125rem;padding-right:.3125rem}
.instagram-block a{display:inline-block;overflow:hidden;position:relative}
.instagram-block a img{max-height:100%;max-width:100%}
.instagram-block .link-instagram{display:none}
.instagram-block .link-instagram a{margin:.625rem 0 0}
#instafeed{margin:0 -.3125rem}
.featured-box{text-align:center;overflow:hidden;font-size:.9375rem}
.featured-box .featured-info{padding:2.1875rem .625rem}
.featured-box .featured-info:before{content:"";position:absolute;background:#eaeaea;width:1px;height:1000%;top:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;right:0}
.rtl .featured-box .featured-info:before{left:0;right:auto}
.featured-box .featured-info h5{font-weight:700;font-size:.9375rem;margin:0 0 .9375rem}
.featured-box .featured-info p{margin:0}
.featured-box .featured-item:last-child .featured-info:before{display:none}
.ApHtml .block__latestnews{padding:.9375rem 0}
.ApHtml .block__latestnews h5{font-size:15px;display:inline-block;margin:0;margin-right:7px;}
.rtl .ApHtml .block__latestnews h5{margin-left:7px;margin-right:inherit}
@media (max-width: 767px) {
.ApHtml .payment{margin-top:1.25rem}
}
.ApHtml .payment ul{margin:0}
.ApHtml .payment ul li{display:inline-block;padding:0;margin:0}
.ApHtml .payment ul li a{font-size:1.125rem;color:#878787}
.ApHtml .payment ul li a:hover{color:#80bb45}
.ApHtml .payment ul li a i{margin-left:.625rem}
.rtl .ApHtml .payment ul li a i{margin-right:.625rem;margin-left:inherit}
.ApHtml .payment ul li span{display:none}
.ApHtml .payment img{display:inline-block}
.ApHtml .footer-aboutus{line-height:27px}
.ApHtml .footer-aboutus p{font-size:.9375rem}
.html-float-left .ApHtml{float:left;margin-bottom:0}
.rtl .html-float-left .ApHtml{float:right}
@media (max-width: 767px) {
.html-float-left .ApHtml{display:none}
}
.group-img-intro.intro-img-right .ApImage .img-inner-bg{right:0}
.rtl .group-img-intro.intro-img-right .ApImage .img-inner-bg{left:0;right:auto}
.group-img-intro.intro-img-left .image_description{float:right}
.rtl .group-img-intro.intro-img-left .image_description{float:left}
.group-img-intro .block{margin:0}
.group-img-intro .ApImage .img-inner-bg{position:absolute;top:0;bottom:0;overflow:hidden}
@media (min-width: 768px) {
.group-img-intro .ApImage .img-inner-bg{width:50%}
}
@media (max-width: 767px) {
.group-img-intro .ApImage .img-inner-bg{width:100%;padding-top:100%;position:relative;display:block}
}
.group-img-intro .ApImage .img-inner-bg>a{width:100%;height:100%}
.group-img-intro .ApImage .img-inner-bg:hover .image-bnner{-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-ms-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.group-img-intro .ApImage .image-bnner{background-position:center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;background-blend-mode:overlay;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-ms-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.group-img-intro .image_description{min-height:32.4375rem;position:relative;background:#333}
@media (min-width: 768px) {
.group-img-intro .image_description{width:50%;float:left}
.rtl .group-img-intro .image_description{float:right}
}
@media (max-width: 767px) {
.group-img-intro .image_description{width:100%}
}
.group-img-intro .html-banner{text-align:center;margin:0 auto;position:absolute;left:0;right:0;top:50%;padding:0 11%;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}
@media (max-width: 320px) {
.group-img-intro .html-banner{padding:0 6%}
}
.group-img-intro .html-banner p{color:#aaa;font-size:.9375rem;line-height:27px}
.group-img-intro .html-banner .title-html{color:#FFF;position:relative;font-size:2.1875rem;font-weight:700;padding-bottom:1.5625rem;margin-bottom:3.125rem}
.group-img-intro .html-banner .title-html:before{content:"";position:absolute;width:30px;height:2px;background:#FFF;left:0;right:0;bottom:0;text-align:center;margin:0 auto}
.group-img-intro .html-banner .title{color:#FFF;font-size:2.1875rem;font-weight:700;margin:0 0 .3125rem;text-transform:none}
@media (max-width: 320px) {
.group-img-intro .html-banner .title{margin-top:1.875rem}
}
.group-img-intro .html-banner .sub-title{color:#999;font-weight:300;font-size:.875rem;position:relative;margin-bottom:3.125rem;padding-bottom:1.25rem;display:inline-block}
.group-img-intro .html-banner .sub-title:before{content:"";position:absolute;width:30px;height:2px;background:#FFF;left:0;right:0;bottom:0;text-align:center;margin:0 auto}
.group-img-intro .html-banner .btn-discover{color:#FFF;margin-top:3.125rem;letter-spacing:.5px;-webkit-transition:letter-spacing .5s ease 0;-moz-transition:letter-spacing .5s ease 0;-ms-transition:letter-spacing .5s ease 0;-o-transition:letter-spacing .5s ease 0;transition:letter-spacing .5s ease 0}
@media (max-width: 320px) {
.group-img-intro .html-banner .btn-discover{margin-top:1.875rem;margin-bottom:1.875rem}
}
.group-img-intro .html-banner .btn-discover i{margin-left:.3125rem}
.rtl .group-img-intro .html-banner .btn-discover i{margin-right:.3125rem;margin-left:inherit}
.group-img-intro .html-banner .btn-discover:hover{color:#80bb45;letter-spacing:2px;-webkit-transition:letter-spacing .5s ease 0;-moz-transition:letter-spacing .5s ease 0;-ms-transition:letter-spacing .5s ease 0;-o-transition:letter-spacing .5s ease 0;transition:letter-spacing .5s ease 0}
.products_block .carousel:hover .carousel-inner{overflow:visible}
@media (min-width: 992px) {
.group-carousel-flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.group-carousel-flex>[class*="col-"]{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}
.group-carousel-flex .testimonial_block{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}
}
.testimonial_block{text-align:center;font-size:1.125rem;font-weight:300;line-height:34px}
@media (max-width: 1200px) {
.testimonial_block{font-size:1rem}
}
@media (max-width: 1024px) {
.testimonial_block{font-size:.875rem}
}
.testimonial_block .block_carousel{max-width:90%;margin:0 auto}
.testimonial_block span{display:block}
@media (max-width: 991px) {
.testimonial_block .descript{font-size:1rem;margin-bottom:1.875rem}
}
.testimonial_block .testimonial_quote{font-weight:700;color:#ddd;display:inline-block}
@media (min-width: 768px) {
.testimonial_block .testimonial_quote{font-size:12.5rem;line-height:12.5rem}
}
@media (max-width: 767px) {
.testimonial_block .testimonial_quote{font-size:6.25rem;line-height:6.25rem;margin-bottom:2.5rem}
}
.testimonial_block .testimonial_des{margin:-5rem 0 1.875rem}
.testimonial_block .testimonial_author{font-size:.9375rem}
.testimonial_block .testimonial_author b{color:#000}
.testimonial_block .owl-theme .owl-buttons div{position:absolute;top:50%;opacity:0;filter:alpha(opacity=0)}
.testimonial_block .owl-theme .owl-buttons div.owl-prev{left:-10px}
.testimonial_block .owl-theme .owl-buttons div.owl-next{right:-10px}
.testimonial_block .block_content:hover .owl-theme .owl-buttons div{opacity:1;filter:alpha(opacity=100)}
.testimonial_block .block_content:hover .owl-theme .owl-buttons div.owl-prev{left:0}
.testimonial_block .block_content:hover .owl-theme .owl-buttons div.owl-next{right:0}
.group-img-top{background-color:#FFF}
@media (min-width: 992px) {
.group-img-top{margin-top:-8.75rem;padding:1.875rem .9375rem 0;position:relative;display:inline-flex}
}
@media (max-width: 991px) {
.group-img-top{margin-top:1.875rem}
}
.group-img-top .ApImage{text-align:center}
.group-img-top .ApImage img{display:inline-block}
.ApImage.box-img-news{text-align:center}
.ApImage.box-img-news .image_description{margin:5.625rem auto;max-width:46.875rem}
.ApImage.box-img-news img{display:inline-block;margin-bottom:3.75rem}
.ApImage.box-img-news h5{font-size:.9375rem;font-weight:400;color:#666}
.ApImage.box-img-news h4{font-size:3.0625rem;text-transform:none;margin-bottom:2.5rem}
.ApImage.box-img-news p{font-size:.9375rem;line-height:28px}
.ApImage.box-img-news .btn-outline{background:none;border:none;border-bottom:1px solid #000;color:#000;margin-top:2.5rem;font-weight:700;height:auto;padding:0 0 .3125rem;text-align:left}
.rtl .ApImage.box-img-news .btn-outline{text-align:right}
.ApImage.box-img-news .btn-outline:hover{color:#80bb45;border-bottom-color:#80bb45}
.ApImage.img-intro-event{position:relative;text-align:center;overflow:hidden}
.ApImage.img-intro-event .image_description{position:absolute;top:50%;left:50%;margin-right:-50%;color:#FFF;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media (min-width: 992px) {
.ApImage.img-intro-event .image_description .bnner-html-intro{font-size:1.875rem;font-weight:700;letter-spacing:20px;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
}
.ApImage.img-intro-event img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 1s ease 0s,transform 1s ease 0;-moz-transition:opacity 1s ease 0s,transform 1s ease 0;-ms-transition:opacity 1s ease 0s,transform 1s ease 0;-o-transition:opacity 1s ease 0s,transform 1s ease 0;transition:opacity 1s ease 0s,transform 1s ease 0}
.ApImage.img-intro-event:hover .image_description .bnner-html-intro{letter-spacing:25px;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
.ApImage.img-intro-event:hover img{opacity:.8;filter:alpha(opacity=80);-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
@media (max-width: 991px) {
.off-canvas-nav-megamenu .dropdown-menu{background:#80bb45}
.search-widget form input[type=text]{background-color:#80bb45;color:#fff;border-bottom:1px solid #fff}
.search-widget form input[type=text]:focus{outline:0;color:#fff;background:#80bb45;border-bottom:1px solid #fff}
.search-widget form button[type=submit]{color:#000}
.search-widget form input[type=text]:focus+button{color:#000}
}