@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700,500);@import url(https://fonts.googleapis.com/css?family=Maven+Pro:400,300,700,500);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);.header,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}html{height:100%}body{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#666;background-color:#fff}body.full-height,body.full-height .page-wrapper{background-color:#fafafa;min-height:100%}h1,h2,h3,h4,h5,h6{color:#343434;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#343434}h1{font-size:38px;font-weight:700}h2{font-size:28px;margin-bottom:15px}h3{font-size:22px}h4{font-size:18px}h4,h5{font-weight:700}h5{font-size:16px;text-transform:uppercase}h6{font-weight:700}@media (min-width:992px){.title{margin-top:0}}.sidebar .title{margin-bottom:15px;margin-top:20px;position:relative}.page-header{margin-top:20px;padding-top:20px}p{margin-bottom:20px}a{color:#e84c3d;transition:all .2s ease-in-out}a:hover{color:#cd3c2e}a:active,a:focus{outline:none;color:#cd3c2e}.no-trans *{transition:none!important}img{display:block;max-width:100%;height:auto}blockquote{border-left:none;display:block;margin:20px auto;font-size:16px;position:relative;padding:10px 10px 10px 0;margin-left:40px}blockquote:after{width:25px;height:25px;line-height:64px;font-size:64px;position:absolute;top:12px;left:-45px}.blockquote:before,blockquote:after{content:"“";font-family:PT Serif,serif}.blockquote:before{font-size:40px}blockquote.inline{padding:0}blockquote.inline p{width:60%;display:inline-block;margin:0}blockquote.inline footer{width:37%;display:inline-block;padding-left:5px}blockquote.inline:after{top:0}.mark,mark{background-color:#e84c3d}pre{padding:20px;border-radius:0}.text-muted{color:#999}.text-default{color:#e84c3d}.well{border-radius:0;background-color:#f3f3f3;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.icons-page i{color:#333;font-size:20px}#footer .footer hr,hr.dark{border-color:#333}#footer.light hr{border-color:#ddd}ul{list-style:square}.list,.list-icons{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.list-icons li,.list li{padding:10px 0}.list-icons li i.fa-envelope-o,.list-icons li i.fa-phone,.list-icons li i.fa-whatsapp{width:25px;text-align:center;margin-left:50px}.list li .vertical-divider{padding-right:15px;position:relative}.list li .vertical-divider:after{position:absolute;content:"";height:60%;width:1px;background-color:#cecece;right:9px;top:5px}.list-inline{margin-top:9px;margin-bottom:8px}.page-wrapper{background-color:#fff}.header-top{background-color:#f1f1f1;border-bottom:1px solid #dadada;box-shadow:inset 0 -1px 3px rgba(0,0,0,.03)}.header-top.dark{background-color:#27272a;border-bottom:1px solid #000;color:#cdcdcd}.header-top.banner{padding:0;box-shadow:none;border-bottom:none}.header{padding:20px 0;border-bottom:1px solid #eaeaea;background-color:#fff}.header.dark{background-color:#36373c;border-top:1px solid #515151;border-bottom-color:transparent!important}.header.header-small{padding:10px 0}.banner{background-color:#f1f1f1;border-bottom:1px solid #eaeaea}.page-intro{padding:10px 0;box-shadow:inset 0 -1px 2px rgba(0,0,0,.06);background-color:#fafafa;border-bottom:1px solid #dadada}.banner+.page-intro{margin-top:-56px!important;position:relative;background-color:hsla(0,0%,98%,.9);z-index:2}.page-top{padding:40px 0}.main-container{padding:40px 0 100px}.full-height .main-container{padding-top:80px}.section{padding:25px 0}.footer-top.light-gray-bg{border-top:1px solid #f1f1f1}.footer{padding:30px 0;background-color:#262626;border-top:1px solid #3a3a3a;border-bottom:1px solid #333}.subfooter{padding:25px 0;background-color:#000}.block{padding-bottom:40px}.sidebar .block:first-child{margin-top:2px}@media (min-width:768px){:not(.fixed-header-on) .header.transparent{position:absolute;width:100%;z-index:30;background-color:hsla(0,0%,100%,.3);border-color:transparent}:not(.fixed-header-on) .dark.header.transparent{background-color:rgba(0,0,0,.3)}}.boxed .page-wrapper{margin-right:auto;margin-left:auto;position:relative;box-shadow:0 0 10px #cacaca}.pattern-1{background-image:url(../images/pattern-1.png);background-repeat:repeat;background-position:0 0}.pattern-4 .page-wrapper,.pattern-5 .page-wrapper,.pattern-6 .page-wrapper,.pattern-7 .page-wrapper,.pattern-8 .page-wrapper,.pattern-9 .page-wrapper{box-shadow:none}.pattern-2{background-image:url(../images/pattern-2.png)}.pattern-2,.pattern-3{background-repeat:repeat;background-position:0 0}.pattern-3{background-image:url(../images/pattern-3.png)}.pattern-4{background-image:url(../images/pattern-4.png)}.pattern-4,.pattern-5{background-repeat:repeat;background-position:0 0}.pattern-5{background-image:url(../images/pattern-5.png)}.pattern-6{background-image:url(../images/pattern-6.png)}.pattern-6,.pattern-7{background-repeat:repeat;background-position:0 0}.pattern-7{background-image:url(../images/pattern-7.png)}.pattern-8{background-image:url(../images/pattern-8.png)}.pattern-8,.pattern-9{background-repeat:repeat;background-position:0 0}.pattern-9{background-image:url(../images/pattern-9.png)}@media (min-width:768px){.boxed .page-wrapper{width:750px}}@media (min-width:992px){.boxed .page-wrapper{width:970px}}@media (min-width:1200px){.boxed .page-wrapper{width:1170px}}.light .footer{background-color:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #d1d1d1;position:relative}.footer-top.light-gray-bg+.light .footer{border-top:1px solid #f1f1f1}.light .subfooter{background-color:#e7e7e7}.white-bg{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);border:none}.light-gray-bg{background-color:#fafafa}.light-gray-bg.bordered{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.header-top{font-size:12px}.header-top.white-bg{box-shadow:none;border-bottom:1px solid #dadada!important}.gray-bg{background-color:#f1f1f1;box-shadow:0 2px 3px rgba(0,0,0,.13)!important;position:relative}.gray-bg:before{position:absolute;top:0;left:0;background-color:transparent;height:5px;content:"";width:100%;box-shadow:0 -2px 3px rgba(0,0,0,.13)}.header.gray-bg{border-bottom:1px solid #dadada}.header.gray-bg,.header.gray-bg:before{box-shadow:none!important}.dark-bg{background-color:#000}.dark-bg,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6{color:#fff}.dark-bg a:not(.btn){color:#fff;text-decoration:underline}.dark-bg a:not(.btn):hover{color:#fff;text-decoration:none}.default-bg{background-color:#e84c3d}.default-bg h1,.default-bg h2,.default-bg h3,.default-bg h4,.default-bg h5,.default-bg h6{color:#fff}.default-bg a:not(.btn){color:#fff;text-decoration:underline}.default-bg a:not(.btn):hover{color:#fff;text-decoration:none}.default-bg.text-muted,.default-bg.text-muted h1,.default-bg.text-muted h2,.default-bg.text-muted h3,.default-bg.text-muted h4,.default-bg.text-muted h5,.default-bg.text-muted h6{color:#f1f1f1}.dark-bg.text-muted,.dark-bg.text-muted h1,.dark-bg.text-muted h2,.dark-bg.text-muted h3,.dark-bg.text-muted h4,.dark-bg.text-muted h5,.dark-bg.text-muted h6,.gray-bg.text-muted,.gray-bg.text-muted h1,.gray-bg.text-muted h2,.gray-bg.text-muted h3,.gray-bg.text-muted h4,.gray-bg.text-muted h5,.gray-bg.text-muted h6{color:#999}.no-touch .dark-translucent-bg,.no-touch .default-translucent-bg,.no-touch .light-translucent-bg,.no-touch .parallax{background-attachment:fixed!important}.dark-translucent-bg,.default-translucent-bg,.light-translucent-bg,.parallax{background-size:cover!important}.parallax{padding:50px 0}.dark-translucent-bg,.default-translucent-bg,.light-translucent-bg,.parallax{background-position:50% 0;background-repeat:no-repeat;z-index:1;position:relative}.dark-translucent-bg:after,.default-translucent-bg:after,.light-translucent-bg:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.light-translucent-bg{color:#333;border-bottom:1px solid #dadada;border-top:1px solid #dadada}.header+.banner>.light-translucent-bg{border-top:none}.slider-banner-container .light-translucent-bg{border:none}.slider-banner-container .dark-translucent-bg,.slider-banner-container .light-translucent-bg{width:100%;height:100%;position:absolute;top:0!important;left:0!important;margin:0!important;bottom:0}.slider-banner-container li .dark-translucent-bg:after,.slider-banner-container li .light-translucent-bg:after{background-color:transparent}.light-translucent-bg .separator-2{background-color:#333}.light-translucent-bg:after{background-color:hsla(0,0%,100%,.7)}.dark-translucent-bg:after{background-color:rgba(0,0,0,.7)}.dark-translucent-bg,.dark-translucent-bg h1,.dark-translucent-bg h2,.dark-translucent-bg h3,.dark-translucent-bg h4,.dark-translucent-bg h5,.dark-translucent-bg h6{color:#fff}.dark-translucent-bg a:not(.btn){text-decoration:underline;color:#fff}.dark-translucent-bg a:not(.btn):hover{text-decoration:none;color:#fff}.default-translucent-bg:after{background-color:rgba(232,76,61,.7)}.default-translucent-bg,.default-translucent-bg h1,.default-translucent-bg h2,.default-translucent-bg h3,.default-translucent-bg h4,.default-translucent-bg h5,.default-translucent-bg h6{color:#fff}.default-translucent-bg a:not(.btn){text-decoration:underline;color:#fff}.default-translucent-bg a:not(.btn):hover{text-decoration:none;color:#fff}.dark-translucent-bg .container,.default-translucent-bg .container,.light-translucent-bg .container{z-index:3;position:relative}.parallax-bg{background:url(../images/parallax-bg.jpg) 50% 0 no-repeat}.parallax-bg-2{background:url(../images/parallax-bg-2.jpg) 50% 0 no-repeat}.parallax-bg-3{background:url(../images/parallax-bg-3.jpg) 50% 0 no-repeat}.grid-space-20{margin-right:-10.5px;margin-left:-10.5px}.grid-space-20 .col-lg-3,.grid-space-20 .col-lg-4,.grid-space-20 .col-lg-6,.grid-space-20 .col-md-3,.grid-space-20 .col-md-4,.grid-space-20 .col-md-6,.grid-space-20 .col-sm-3,.grid-space-20 .col-sm-4,.grid-space-20 .col-sm-6,.grid-space-20 .col-xs-3,.grid-space-20 .col-xs-4,.grid-space-20 .col-xs-6{padding-left:10px;padding-right:10px}.grid-space-10{margin-right:-6px;margin-left:-6px}.grid-space-10 .col-lg-3,.grid-space-10 .col-lg-4,.grid-space-10 .col-lg-6,.grid-space-10 .col-md-3,.grid-space-10 .col-md-4,.grid-space-10 .col-md-6,.grid-space-10 .col-sm-3,.grid-space-10 .col-sm-4,.grid-space-10 .col-sm-6,.grid-space-10 .col-xs-3,.grid-space-10 .col-xs-4,.grid-space-10 .col-xs-6{padding-left:5px;padding-right:5px}.grid-space-0{margin-right:0;margin-left:0}.grid-space-0 .col-lg-3,.grid-space-0 .col-lg-4,.grid-space-0 .col-lg-6,.grid-space-0 .col-md-3,.grid-space-0 .col-md-4,.grid-space-0 .col-md-6,.grid-space-0 .col-sm-3,.grid-space-0 .col-sm-4,.grid-space-0 .col-sm-6,.grid-space-0 .col-xs-3,.grid-space-0 .col-xs-4,.grid-space-0 .col-xs-6{padding-left:0;padding-right:0}.grid-space-0>div{margin-bottom:0;padding-bottom:0}@media (max-width:767px){.footer-content{margin:40px 0}}.fixed-header-on .header.fixed{position:fixed;width:100%;top:0;left:0;z-index:1006;opacity:0;filter:alpha(opacity=0);border-bottom:1px solid #f1f1f1;padding:7px 0;background-color:hsla(0,0%,100%,.95)}.fixed-header-on .dark.header.fixed{border-bottom:1px solid #36373c;background-color:rgba(54,55,60,.95)}.fixed-header-on.boxed .header.fixed{left:auto}.fixed-header-on .header .logo{transform:scale(.8);margin:2px 0 -4px;display:none}.fixed-header-on .header .site-slogan{display:none}.fixed-header-on .header .navbar.navbar-default{margin:0}.fixed-header-on .header.fixed.animated{animation-duration:.5s}@media (min-width:768px){.fixed-header-on.boxed .header.fixed{width:750px}}@media (min-width:992px){.fixed-header-on .header .logo{display:block}.fixed-header-on.boxed .header.fixed{width:970px}}@media (min-width:1200px){.fixed-header-on.boxed .header.fixed{width:1170px}}@media (max-width:767px){.header.fixed{position:relative;top:auto}}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.space{padding-bottom:20px}.space,.space-top{padding-top:20px}.space-bottom{padding-bottom:20px}.margin-clear{margin-top:0!important;margin-bottom:0!important}.padding-top-clear{padding-top:0!important}.padding-bottom-clear,.padding-clear{padding-bottom:0!important}.padding-clear{padding-top:0!important}.border-clear{border:none!important}.circle{border-radius:100%}.separator{display:block;width:60px;height:5px;margin:15px auto;background-color:#ccc;position:relative;border:1px solid #ccc}.separator:after{width:30px;height:5px;background:#333;position:absolute;top:-1px;left:-1px;content:""}.separator-2{display:block;width:30px;height:5px;margin:15px 0;background-color:#ccc;position:relative}.separator-2.right{margin-left:auto}.sidebar .separator{width:30px;height:5px;margin:15px 0 20px;background-color:#666;border-color:#666}.sidebar .separator:after{content:"";background-color:transparent}.dark-bg .separator-2{background-color:#999}.default-bg .separator-2{background-color:#ebebeb}.object-non-visible{opacity:0;filter:alpha(opacity=0)}.object-visible,.touch .object-non-visible{opacity:1!important;filter:alpha(opacity=100)!important}@-moz-document url-prefix(){.object-visible,.touch .object-non-visible{transition:opacity .6s ease-in-out}}.vertical-divider-left,.vertical-divider-left-lg{border-left:1px solid #eee;padding-left:50px;margin-left:20px}.vertical-divider-right,.vertical-divider-right-lg{border-right:1px solid #eee;padding-right:50px;margin-right:20px}.grid span{padding:15px 5px;background-color:#fafafa;border:1px solid #f3f3f3;display:block;text-align:center;margin-bottom:10px}@media (min-width:992px){.margin-top-clear{margin-top:0!important}.margin-bottom-clear{margin-bottom:0!important}}@media (max-width:1199px){.portfolio-item.vertical-divider-left-lg,.side.vertical-divider-left-lg{border-left:none;padding-left:0;margin-left:0}.portfolio-item.vertical-divider-right-lg,.side.vertical-divider-right-lg{border-right:none;padding-right:0;margin-right:0}}@media (max-width:991px){.portfolio-item.vertical-divider-left,.side.vertical-divider-left{border-left:none;padding-left:0;margin-left:0}.portfolio-item.vertical-divider-right,.side.vertical-divider-right{border-right:none;padding-right:0;margin-right:0}}@media (max-width:767px){#fixed-header-on{position:-webkit-sticky;position:sticky;width:100%;top:0;left:0;z-index:22;border-bottom:1px solid #f1f1f1;padding:0;background-color:hsla(0,0%,100%,.95)}#fixed-header-on .fa-bars:before,#fixed-header-on .fa-search:before,#fixed-header-on .fa-shopping-basket:before,#fixed-header-on .fa-times:before{font-size:22px;line-height:52px;color:#56895f}#fixed-header-on .header-top-dropdown{margin-top:0}#fixed-header-on .header-top-dropdown .dropdown-menu{z-index:1000}#fixed-header-on .header-top-dropdown .dropdown button{padding-left:0}#fixed-header-on .fa-user:before{font-size:22px;color:#56895f;line-height:45px}}@media (max-width:767px) and (max-width:375px){#fixed-header-on .fa-bars:before,#fixed-header-on .fa-search:before,#fixed-header-on .fa-shopping-basket:before,#fixed-header-on .fa-times:before,#fixed-header-on .fa-user:before{font-size:18px}#fixed-header-on .fa-shopping-basket{width:18px}}@media (max-width:767px) and (max-width:330px){#fixed-header-on .left-mobile-col{padding-left:10px}}@media (max-width:767px){#fixed-header-on .mobile-header-left{float:left}#fixed-header-on .mobile-header-right{float:right}#fixed-header-on .cart-count{font-size:15px}}@media (min-width:992px){.align-center-vertical{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.footer{font-size:14px}.footer,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#999}.footer h2{font-size:24px;margin-bottom:30px}.light .footer,.light .footer h1,.light .footer h2,.light .footer h3,.light .footer h4,.light .footer h5,.light .footer h6{color:#666}.subfooter{font-size:14px}.subfooter p{margin:0}@media (min-width:768px){.subfooter{text-align:center}}.blogpost{background-color:#fafafa;border:1px solid #f3f3f3;margin:0 0 70px;position:relative}.blogpost .blogpost-content,.blogpost .blogpost-title{padding:10px}.blogpost .blogpost-body{padding:20px 20px 0;min-height:140px}.blogpost h2.title{margin-bottom:0;margin-top:0}.blogpost .submitted{font-size:12px;margin:10px 0}.blogpost .side{width:80px}.blogpost .post-info{float:left;top:0;left:25px;width:95px;min-height:90px;padding:10px 15px;background-color:#e84c3d;text-align:center;z-index:3;transition:all .2s ease-in-out}.blogpost .side .post-info{float:none}.blogpost .post-info .day{font-size:34px;font-weight:700;line-height:1;display:block}.blogpost .post-info .month{font-size:16px;line-height:1.2;display:inline-block}.blogpost .side span.share{font-size:13px;font-weight:700;text-align:right;padding-top:20px;display:block}.blogpost .side .social-links{margin-top:0}.blogpost .side .social-links li{display:block;margin:0}.blogpost .side .social-links li a{width:100%;height:auto;display:block;font-size:20px;margin-bottom:0;text-align:right;color:#e84c3d}.blogpost .side .social-links li.twitter a:hover{background-color:#000;color:#fff;border-color:transparent}.blogpost .side .social-links li.facebook a:hover{background-color:transparent;color:#3b5998;border-color:transparent}.blogpost .side .social-links li.googleplus a:hover{background-color:transparent;color:#dd4b39;border-color:transparent}.blogpost .blogpost-content{margin-left:100px}.blogpost .blogpost-content h2.next-events-title{margin-top:0}.blogpost footer{background-color:#f1f1f1;padding:12px 20px;border-top:1px solid #e8e8e8;font-size:14px;line-height:2;clear:both}.blogpost ul.links{list-style:none;padding-left:0;margin-bottom:0}.blogpost ul.links li{display:inline-block}.blogpost ul.links li a{color:#666;display:inline-block}.blogpost ul.links li a:hover{color:#e84c3d}.blogpost.full{background-color:transparent;border:none}.blogpost.full footer{border:1px solid #e8e8e8}.blogpost.full .blogpost-body{padding:20px 0}.blogpost.full .submitted{margin:0 0 20px}.blogpost.full .overlay-container{margin-bottom:20px}@media (max-width:767px){.blogpost .blogpost-content{margin-left:70px}.blogpost .side{width:50px}.blogpost .post-info{width:50px;height:60px;padding:8px;margin:0 20px 5px 0}.blogpost .post-info .day{font-size:20px}.blogpost .post-info .month{font-size:11px;line-height:1.2}}#affix.affix{position:static}@media (min-width:992px){#affix.affix{position:fixed;top:65px;width:80px}#affix.affix-bottom{position:absolute;width:80px}}.sidebar.affix{position:static}@media (min-width:992px){.col-md-4 .sidebar.affix,.col-md-4 .sidebar.affix-bottom{width:293px}.col-md-3 .sidebar.affix,.col-md-3 .sidebar.affix-bottom{width:213px}.sidebar.affix{position:fixed;top:20px}.fixed-header-on .sidebar.affix{top:65px}.sidebar.affix-bottom{position:absolute}.sidebar.affix-bottom .affix-menu,.sidebar.affix .affix-menu{margin-top:0;margin-bottom:0}.affix-menu{padding-top:20px}h3.title~.affix-menu{padding-top:0}}@media (min-width:1200px){.col-md-4 .sidebar.affix,.col-md-4 .sidebar.affix-bottom{width:390px}.col-md-3 .sidebar.affix,.col-md-3 .sidebar.affix-bottom{width:263px}}.masonry-grid .blogpost{margin-bottom:30px}.masonry-grid .blogpost .blogpost-body{padding:15px 15px 0}.masonry-grid .blogpost h2.title{font-size:24px}.masonry-grid .blogpost .submitted{margin:15px 0 10px}.masonry-grid .blogpost .blogpost-content{margin-left:0}.masonry-grid .blogpost .post-info{width:50px;height:60px;padding:8px;margin:0 20px 5px 0}.masonry-grid .blogpost .post-info .day{font-size:20px}.masonry-grid .blogpost .post-info .month{font-size:11px;line-height:1.2}@media (min-width:992px) and (max-width:1199px){.masonry-grid .blogpost footer{font-size:12px}}@media (max-width:767px){.masonry-grid-item{max-width:100%}}.timeline{position:relative;padding:40px 0;margin-top:40px}.timeline-icon{position:absolute;display:block;top:0;left:50%;color:#f3f3f3;font-size:40px;margin-left:-13px;top:-30px;line-height:1}.timeline .timeline-item{padding:0 15px}.timeline .blogpost .blogpost-body{padding:15px 15px 0}.timeline .blogpost h2.title{font-size:24px}.timeline .blogpost .submitted{margin:15px 0 10px}.timeline .blogpost footer{padding:12px 15px}.timeline .blogpost .blogpost-content{margin-left:0}.timeline .blogpost .post-info{width:75px;height:60px;padding:8px;margin:0 30px 5px 0}.timeline .blogpost .post-info .day{font-size:20px}.timeline .blogpost .post-info .month{font-size:11px;line-height:1.2}.timeline-date-label{float:none;clear:both;display:block;margin:0 auto;text-align:center;margin-bottom:80px;line-height:1;width:135px;position:relative;z-index:2;color:#e84c3d}.timeline .timeline-item.pull-right+.timeline-date-label{padding-top:80px}.timeline-date-label:after{background-color:#f3f3f3;height:30px;width:100%;position:absolute;bottom:-8px;z-index:-1}@media (min-width:768px) and (max-width:1199px){.timeline .blogpost footer{font-size:12px}}@media (min-width:768px){.timeline .blogpost{margin-bottom:0}.timeline:before{background-color:#f3f3f3;width:2px;height:100%;content:"";position:absolute;left:50%;display:block;margin-left:-1px;top:0}.timeline .timeline-item{position:relative;width:50%;padding-left:0;padding-right:40px;margin-bottom:80px;float:left;clear:left;z-index:1}.timeline .timeline-item.pull-right{position:relative;width:50%;padding-left:40px;padding-right:0;margin-top:80px;margin-bottom:0;float:right;clear:right}.timeline .timeline-item:after{content:"";font-family:FontAwesome;right:10px;background-color:#f3f3f3;left:auto;position:absolute;top:20px;z-index:-1;width:25px;height:1px}.timeline .timeline-item:before{content:"";position:absolute;background-color:#fff;border:1px solid #e84c3d;height:10px;width:10px;border-radius:100%;top:15px;right:-5px}.timeline .timeline-item.pull-right:after{right:auto;left:10px}.timeline .timeline-item.pull-right:before{left:-5px}}@media (max-width:767px){.timeline .timeline-item.pull-right{float:none!important}}.separator-light{width:100%;margin-bottom:15px;position:relative;height:1px}.separator-light:after{height:1px;background:#d1d1d1;background:linear-gradient(90deg,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent);position:absolute;bottom:-1px;left:0;content:"";width:100%}.overlay-light-container{position:relative;display:block;text-align:center;overflow:hidden}.overlay-light-bottom,.overlay-light-top{position:absolute;top:auto;padding:15px;bottom:0;left:0;right:0;background-color:rgba(30,30,30,.5);overflow:hidden;opacity:0;filter:alpha(opacity=0);transition:all .25s ease-in-out;height:0;color:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}.overlay-light-bottom.links,.overlay-light-to-top.links{z-index:11}.overlay-light-to-top{position:absolute;top:auto;padding:10px;bottom:-30px;left:0;right:0;background-color:rgba(30,30,30,.5);opacity:0;filter:alpha(opacity=0);transition:all .25s ease-in-out;color:#fff}.overlay-light-top{top:0}.overlay-light-visible .overlay-light-bottom,.overlay-light-visible .overlay-light-top{opacity:1;filter:alpha(opacity=100);height:auto!important;padding-bottom:20px}.overlay-light-visible.overlay-light-container:hover .overlay-light-bottom:not(.links),.overlay-light-visible.overlay-light-container:hover .overlay-light-top{opacity:.5;filter:alpha(opacity=50)}.overlay-light-bottom a,.overlay-light-to-top a,.overlay-light-top a{color:#fff}.overlay-light-container .text{padding:0 20px;position:relative}.overlay-light-container .text h3,.overlay-light-container .text h3 .small{margin-top:0;color:#fff}.overlay-light-container .text a:hover{color:#fff}.overlay-light-bottom .btn,.overlay-light-top .btn{color:#fff;border-color:#fff;margin:0}.overlay-light-bottom .btn:hover,.overlay-light-top .btn:hover{color:#777;background-color:#fff}.image-box.style-2:hover .overlay-light-bottom,.image-box.style-2:hover .overlay-light-top,.overlay-light-container:hover .overlay-light-bottom,.overlay-light-container:hover .overlay-light-top{height:50%;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}.image-box:hover .overlay-light-to-top,.overlay-light-container:hover .overlay-light-to-top{opacity:1;filter:alpha(opacity=100);bottom:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}.overlay-light-link{position:absolute;z-index:10;top:0;padding:15px;bottom:0;left:0;right:0;background-color:rgba(30,30,30,.5);overflow:hidden;opacity:0;filter:alpha(opacity=0);transition:all .25s ease-in-out;color:#fff}.overlay-light-link i{transition:all .2s ease-in-out;width:80px;height:80px;border:1px solid #fff;border-radius:100%;color:#fff;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:32px;line-height:80px}.overlay-light-link i:hover{background-color:#fff;color:#777}.overlay-light-link.small i{width:25px;height:25px;margin:-12.5px 0 0 -12.5px;font-size:14px;line-height:25px}.overlay-light-container:hover .overlay-light-link{height:100%;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}@media (min-width:1200px){.overlay-light-container .text{top:30%}}@media (max-width:480px){.overlay-light-container .text{top:30%}.overlay-light-container .text p{display:none}}@media (min-width:480px) and (max-width:1199px){.overlay-light-container:not(.overlay-light-visible) .overlay-light-top~.overlay-light-bottom{padding-top:5px;padding-bottom:5px}.owl-item .overlay-light-container:hover .overlay-light-top{height:71%}.owl-item .overlay-light-container:hover .overlay-light-bottom{height:29%}}.blogpost-light{background-color:inherit;border:none;position:inherit;padding-bottom:30px}.blogpost-light .overlay-light-container img{height:auto}.blogpost-light header{padding:20px 10px;background-color:transparent!important}.blogpost-light header h2{text-transform:none;margin-top:0;margin-bottom:10px;font-size:28px}.blogpost-light .post-info{font-size:12px;color:#aaa;font-weight:400;background-color:inherit;float:none;width:auto;min-height:inherit;text-align:inherit;transition:inherit}.blogpost-light .post-info>span{margin-right:5px;display:inline-block}.blogpost-light .post-info .day{font-weight:inherit}.blogpost-light .post-info .day,.blogpost-light .post-info .month{font-size:inherit;line-height:inherit;display:inline-block}.blogpost-light .blogpost-light-content{padding:0 10px 10px;padding-bottom:0}.blogpost-light .row+footer{padding:10px 0}.blogpost-light footer{font-size:12px;padding:10px;color:#aaa;border-top:1px solid #eaeaea}.blogpost-light footer .link-light i{color:#aaa;padding-right:5px}@media (min-width:1200px){.blogpost-light .post-info .month{font-size:inherit}}@media (min-width:992px){.blogpost-light header{padding-top:0}.blogpost-light .row+footer{margin-top:15px}}.comments{margin-top:60px}.comments h2.title{margin-bottom:40px;border-bottom:1px solid #d2d2d2;padding-bottom:10px}.comment{font-size:14px}.comment .comment{margin-left:75px}.comment-avatar{margin-top:5px;width:55px;float:left}.comment-content{margin-left:75px;border-bottom:1px solid #d2d2d2;margin-bottom:40px}.comment h3{margin-top:0;margin-bottom:5px}.comment-meta{margin-bottom:15px;color:#999;font-size:12px}.comment-meta a{color:#666}.comment-meta a:hover{text-decoration:underline}.comment .btn{font-size:12px;padding:7px;min-width:100px;margin-top:5px;margin-bottom:-1px}.comment .btn i{padding-right:5px}.team-member small{display:block;margin-top:-5px}.team-member.box-style-1{margin-top:0}@media (min-width:768px){.team-member.option-3{overflow:hidden;margin-bottom:20px}.team-member.option-3 .overlay-container{float:left;width:55%}.team-member.option-3 .image-box-body{float:left;width:45%;padding:20px 10px 5px 15px}}@media (min-width:768px) and (max-width:1199px){.team-member.option-3 .image-box-body{padding:40px}}@media (max-width:767px){.team-member .image-box-body{padding:15px 25px}.team-member{max-width:480px;margin:20px auto!important}}.fullscreen-bg{background:url(../images/fullscreen-bg.jpg) 50% 0 no-repeat;position:fixed;top:0;left:0;right:0;bottom:0;background-size:cover}.boxed .fullscreen-bg{background:none}.is-countdown{border:1px solid transparent;background-color:transparent}.countdown-section{text-align:center;padding:20px;margin:10px 0}.countdown-amount{font-size:36px;font-weight:700;display:block}.countdown-period{display:block;font-size:28px;line-height:1.2;margin-top:15px}@media (max-width:767px){.countdown-amount{font-size:24px}.countdown-period{font-size:18px}}@media (max-width:480px){.countdown-period{font-size:14px}}.listing-item{margin:0 0 20px;border:1px solid #f1f1f1;position:relative;overflow:hidden}.listing-item-body{padding:20px 15px 15px;transition:all .25s ease-in-out}.listing-item:hover .listing-item-body{background-color:#fafafa}.listing-item h3{font-size:18px}.listing-item p{color:#999;font-size:13px}.listing-item del,.price del{font-size:13px;line-height:1;color:#ccc}.elements-list>*{border-right:1px solid #ddd;margin:5px 6px 5px 0;padding-right:10px;line-height:24px;height:22px;display:inline-block}.elements-list>:last-child{border-right:none;margin-right:0;padding-right:0}.price{font-size:22px;color:#000;font-weight:300}.wishlist:hover i:before{content:"\f004"}.listing-item .badge{border-radius:0;position:absolute;border-color:transparent;top:-1px;left:-1px;font-weight:400}.sorting-filters{background-color:#f3f3f3;border:1px solid #ddd;padding:20px 15px;margin-bottom:40px}.sidebar .sorting-filters{margin-bottom:0}.sorting-filters label{display:block;margin-bottom:5px;font-size:14px}.sorting-filters form{margin:0}.sorting-filters .btn{margin:20px 0 0;min-width:0;width:100%}.sorting-filters .form-control,.sorting-filters .form-control:focus{margin-bottom:5px;webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.12);box-shadow:inset 0 2px 3px rgba(0,0,0,.12);border-color:#f3f3f3}.sorting-filters .form-inline .form-control{width:100%}.list-with-image{margin-bottom:20px;border-bottom:1px solid #f1f1f1;padding-bottom:5px}.list-with-image:last-child{border-bottom:none}.list-with-image .overlay-container{float:left;width:80px;margin-bottom:10px}.list-with-image h2,.list-with-image p{margin-left:100px}.list-with-image h2{font-size:16px;margin-top:0;margin-bottom:5px}.list-with-image p{font-size:13px;color:#999;margin-bottom:15px}.shop-banner{background-color:transparent;border-color:transparent}.shop-banner .tp-bullets{display:none!important}.shop-banner .sorting-filters{margin-bottom:0}@media (min-width:768px){.sorting-filters .form-inline .form-group{width:18%;margin-right:1.9%}.sorting-filters .form-inline .form-group:last-child{margin-right:0}.shop-banner{position:relative}.shop-banner .sorting-filters{position:absolute;bottom:20px;z-index:29;width:100%;background-color:hsla(0,0%,100%,.7);border:none}.shop-banner .sorting-filters *{color:#000}.shop-banner .sorting-filters .form-control,.shop-banner .sorting-filters .form-control:focus{border-color:#aaa}}.cart.table .price{width:18%}.cart.table .amount,.cart.table .quantity,.cart.table .remove{width:12%}.table .information{width:80%}.cart.table .quantity input{width:60px;padding:6px}.cart.table .product{font-size:15px}.cart.table .amount{text-align:right}.cart .price{font-size:14px}.cart.table .product small{font-size:12px;display:block;color:#999}.cart.table thead>tr>th{font-size:16px}.cart.table .total-amount,.cart.table .total-quantity{padding-top:15px;padding-bottom:15px;font-size:16px;font-weight:700}.cart.table .total-amount{text-align:right}@media (max-width:767px){.cart.table thead>tr>th{font-size:14px}.cart.table .amount,.cart.table .price{width:12%}.cart.table .quantity,.cart.table .remove{width:8%}.cart.table>tbody>tr>td,.cart.table>tbody>tr>th,.cart.table>tfoot>tr>td,.cart.table>tfoot>tr>th,.cart.table>thead>tr>td,.cart.table>thead>tr>th{padding:8px 10px}}@media (max-width:480px){.cart.table>tbody>tr>td,.cart.table>tbody>tr>th,.cart.table>tfoot>tr>td,.cart.table>tfoot>tr>th,.cart.table>thead>tr>td,.cart.table>thead>tr>th{padding:8px 7px}}.cart .form-group{margin-bottom:0}.header-top-dropdown .dropdown-menu.cart{padding:0;min-width:350px;font-size:12px;right:-1px}.dropdown-menu.cart table{margin-bottom:0}.dropdown-menu.cart .panel-body{padding:0 10px}.dropdown-menu.cart .panel-body .btn{margin-left:5px}.total-amount,.total-quantity{font-size:13px}.cart.table>tbody>tr>td,.cart .table>tbody>tr>td{vertical-align:inherit}.cart .quantity{width:50px;font-size:11px}.invoice-container .cart .quantity{font-size:14px}.cart .product{width:220px;font-size:13px}.cart .product .small{display:block;color:#999}.cart .amount,.total-amount{font-weight:700}.gallery.row{margin-left:-5px;margin-right:-5px}.gallery-item{padding-right:5px;padding-left:5px;margin-bottom:10px}.btn{padding:10px 12px;font-size:14px;line-height:1.42857143;min-width:160px;text-align:center;border-radius:0;text-transform:uppercase;margin:10px 0;transition:all .2s ease-in-out}.btn:active,.btn:focus{outline:none;box-shadow:none}.btn.btn-lg{padding:17px 12px;font-size:18px;min-width:210px}.btn.btn-sm{padding:8px;font-size:12px;min-width:105px}.btn.radius{border-radius:15px}.moving{animation:moving 1.7s ease-out infinite;position:relative;top:-30px;transition:none!important}.btn-remove{font-size:10px;padding:3px 15px;min-width:0}@keyframes moving{0%{top:-30px}60%{top:0}}.btn-dark{color:#f1f1f1;background-color:#333;border-color:#333}.btn-dark.active,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.btn-gray,.open .dropdown-toggle.btn-dark{color:#fff;background-color:#666;border-color:#666}.btn-gray.active,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.open .dropdown-toggle.btn-gray{background-color:#e84c3d;border-color:#e84c3d}.btn-light-gray{color:#333;background-color:#fafafa;border-color:#f3f3f3}.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover,.open .dropdown-toggle.btn-light-gray{background-color:#e84c3d;border-color:#e84c3d}.default-bg .btn-light-gray{color:#fff;background-color:transparent;border-color:#fff}.default-bg .btn-light-gray.active,.default-bg .btn-light-gray:active,.default-bg .btn-light-gray:focus,.default-bg .btn-light-gray:hover,.default-bg .open .dropdown-toggle.btn-light-gray{color:#333;background-color:#fafafa;border-color:#fafafa}.btn-default{background-color:#e84c3d;border-color:#cd3c2e}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#fff!important;background-color:#cd3c2e;border-color:#cd3c2e}.default-bg .btn-default{background-color:rgba(0,0,0,.3);border-color:transparent}.default-bg .btn-default.active,.default-bg .btn-default:active,.default-bg .btn-default:focus,.default-bg .btn-default:hover,.default-bg .open .dropdown-toggle.btn-default{color:#fff!important;background-color:rgba(0,0,0,.5);border-color:transparent}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:#cd3c2e;border-color:#cd3c2e;opacity:.7;filter:alpha(opacity=70)}.btn-white{color:#cd3c2e;border:1px solid #e84c3d}.footer .btn-white,.subfooter .btn-white{color:inherit}.footer .btn-white:hover,.subfooter .btn-white:hover{color:#fff}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{background-color:#cd3c2e;border-color:#cd3c2e}.default-bg .btn-white{color:#fff;background-color:transparent;border-color:#fff}.default-bg .btn-white.active,.default-bg .btn-white:active,.default-bg .btn-white:focus,.default-bg .btn-white:hover,.default-bg .open .dropdown-toggle.btn-white{color:#333;background-color:#fafafa;border-color:#fafafa}.footer-content .btn-white{color:#999;background-color:transparent;border-color:#555}.btn-default .badge{color:#666;background-color:#fff;border:none}.btn-hvr{transition:all .4s ease-in-out}.hvr-bounce-to-bottom:before,.hvr-bounce-to-left:before,.hvr-bounce-to-right:before,.hvr-bounce-to-top:before,.hvr-radial-out:before,.hvr-rectangle-out:before,.hvr-shutter-out-horizontal:before,.hvr-shutter-out-vertical:before,.hvr-sweep-to-bottom:before,.hvr-sweep-to-left:before,.hvr-sweep-to-right:before,.hvr-sweep-to-top:before{background:#cd3c2e}.hvr-radial-in:before,.hvr-rectangle-in:before,.hvr-shutter-in-horizontal:before,.hvr-shutter-in-vertical:before{background:#fafafa}.link{padding-right:23px;position:relative;display:inline-block;text-align:right}.link:hover{text-decoration:none}.link:hover span{text-decoration:underline}.link:after{content:"\f178";font-family:FontAwesome;position:absolute;right:0;top:2px}.link-light{color:#fff;text-decoration:none!important}.link-light:hover{color:#fff;text-decoration:underline!important}.link-dark{color:#333;text-decoration:none!important}.link-dark:hover{color:#333;text-decoration:underline!important}#footer:not(.light) .link-dark,#footer:not(.light) .link-dark:hover{color:#cdcdcd}form{margin:20px 0}textarea{resize:vertical}.sidebar form{margin:5px 0 20px}.form-control{border-radius:0;background:#fff;height:40px;padding-right:30px;border-color:#acacac;color:#666;position:relative}.form-control,.form-control:focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.form-control:focus{border-color:#56895f}select.form-control{padding-right:5px}.form-control::-moz-placeholder{color:inherit}.form-control:-ms-input-placeholder{color:inherit}.form-control::-webkit-input-placeholder{color:inherit}.input-group-addon{background-color:#cacaca;border-color:#acacac;border-radius:0}.form-list>div{padding:7px 15px;border-bottom:1px solid #ddd;background-color:#f3f3f3;margin:6px 0;display:block}fieldset{padding:10px 25px;margin:15px 0;border:1px solid #ddd;background-color:#fafafa}fieldset legend{display:block;width:auto;padding:3px 10px;margin-bottom:0;font-size:15px;line-height:inherit;color:#333;border:1px solid #ddd;background-color:#fff}fieldset .form-control,fieldset .form-control:focus{webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.12);box-shadow:inset 0 2px 3px rgba(0,0,0,.12);border-color:#f3f3f3}.badge{padding:2px 4px 3px;font-size:10px;margin-left:12px;top:-2px;position:relative;font-weight:400;border-radius:2px;border:1px solid #666}.badge,.dropdown .badge{background-color:transparent;color:inherit}.dropdown .badge{position:absolute;right:25px;top:14px}.mega-menu .menu>li>a .badge{position:absolute;right:10px;top:9px}.dropdown .active>a>.badge,.dropdown .open>a>.badge,.dropdown a:hover .badge{border-color:#e84c3d}.dark .dropdown .active>a>.badge,.dark .dropdown .open>a>.badge,.dark .dropdown a:hover .badge{border-color:#3d3d3d!important}@media (max-width:767px){.dropdown .badge{right:50px;top:15px}}.dark-bg .form-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.45);color:#999}.dark-bg .form-control,.dark-bg .input-group-addon{background-color:hsla(0,0%,100%,.2);border-color:#000}.dark-bg .form-control:focus{background-color:hsla(0,0%,100%,.25)}#footer.light .form-control,.gray-bg .form-control,.header-top-dropdown .form-control{box-shadow:inset 0 2px 3px rgba(0,0,0,.12);border-color:#f1f1f1;background-color:#fff}#footer.light .form-control:focus,.gray-bg .form-control:focus,.header-top-dropdown .form-control:focus{border-color:#cacaca;box-shadow:inset 0 2px 3px rgba(0,0,0,.09)}.dark .header-top-dropdown .form-control{background-color:hsla(0,0%,100%,.2);border-color:#333;box-shadow:inset 0 1px 2px rgba(0,0,0,.45);color:#cdcdcd}.dark .header-top-dropdown form i{color:#cdcdcd}.dark .header-top-dropdown .form-control:focus{background-color:hsla(0,0%,100%,.25)}.gray-bg .input-group-addon{background-color:#ececec;border:1px solid #f1f1f1}.default-bg .form-control,.default-bg .form-control:focus{border-color:#e84c3d}.default-bg .input-group-addon{background-color:#cd3c2e;border-color:#e84c3d}.dark-bg select.form-control,.default-bg select.form-control{color:#666}footer:not(.light) .footer-content .form-control{border-color:#292929}footer:not(.light) .footer-content .form-control,footer:not(.light) .footer-content .form-control:focus{background-color:#fff;box-shadow:inset 0 2px 3px rgba(0,0,0,.55)}footer:not(.light) .footer-content .input-group-addon{background-color:rgba(0,0,0,.5);border:transparent}.has-success .form-control,.has-success .form-control:focus{border-color:#3c763d}.has-warning .form-control,.has-warning .form-control:focus{border-color:#8a6d3b}.has-error .form-control,.has-error .form-control:focus{border-color:#a94442}.default-bg .has-error .form-control,.default-bg .has-error .form-control:focus,.default-bg .has-success .form-control,.default-bg .has-success .form-control:focus,.default-bg .has-warning .form-control,.default-bg .has-warning .form-control:focus{border-color:#fff;color:#fff}.default-bg .has-error .control-label,.default-bg .has-error .form-control-feedback,.default-bg .has-success .control-label,.default-bg .has-success .form-control-feedback,.default-bg .has-warning .control-label,.default-bg .has-warning .form-control-feedback{color:#fff}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus,.has-warning .form-control,.has-warning .form-control:focus{box-shadow:none}.has-error .error{font-weight:700;margin-bottom:5px;display:block}.breadcrumb{background-color:transparent;margin-bottom:0;font-size:13px;padding:8px 0}.nav-tabs{box-shadow:inset 0 -1px 1px rgba(0,0,0,.04);border-bottom:1px solid #f0f0f0;margin-top:15px}.nav-tabs>li>a{font-size:13px;text-transform:uppercase;border-radius:0;padding:12px 25px;position:relative;color:#666}.nav-tabs>li>a:hover{border-color:#f0f0f0 #f0f0f0 #ebebeb;background-color:#fafafa}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#666;background-color:#fafafa;border:1px solid #f0f0f0;box-shadow:0 -1px 1px rgba(0,0,0,.04);border-bottom-color:transparent}.nav-tabs>li.active>a:after{width:3px;content:"";background-color:#e84c3d;height:103%;position:absolute;left:0;top:0}.tab-content{border:1px solid #f0f0f0;padding:20px;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04);background-color:#fafafa;margin-bottom:15px}.tab-content h1{font-size:34px}.tab-content:after{width:3px;content:"";background-color:#e84c3d;height:100%;position:absolute;left:0;top:0}.tab-content.clear-style{border:none;padding:10px 0 0;box-shadow:none;background-color:transparent}.tab-content.clear-style:after{width:0;background-color:transparent;height:100%}@media (min-width:481px) and (max-width:767px){.nav-tabs>li>a{padding:12px 10px;font-size:11px;margin-right:0}}@media (max-width:480px){.nav-tabs{background-color:#999}.nav-tabs>li{float:none}.nav-tabs>li a{color:#fff;margin-right:0;border-bottom:1px solid #8f8f8f}.nav-tabs>li>a:hover{color:#666}.nav-tabs>li>a:hover:after{width:3px;content:"";background-color:#e84c3d;height:102%;position:absolute;left:0;top:0}}.tabs-style-2 .nav-tabs>li.active>a,.tabs-style-2 .nav-tabs>li.active>a:focus,.tabs-style-2 .nav-tabs>li.active>a:hover{box-shadow:none;color:#000;font-weight:700;border-bottom:3px solid #56895f}.tabs-style-2 .nav-tabs>li{font-size:15px}.tabs-style-2 .nav-tabs>li.active>a:after{width:0;height:0;background-color:transparent}.tabs-style-2 .tab-content{border:none;padding:20px 0;box-shadow:none;background-color:transparent}.tabs-style-2 .nav-tabs>li>a:hover:after,.tabs-style-2 .tab-content:after{width:0;background-color:transparent;height:0}.vertical{margin:20px 0}.vertical.hc-tabs{margin:40px 0}.vertical .nav-tabs,.vertical .tab-content{display:table-cell;margin:0;vertical-align:top}.vertical .nav-tabs{box-shadow:none;border-bottom-color:transparent;background-color:#999}.vertical .nav-tabs>li{float:none}.vertical .nav-tabs>li a{margin:0;padding:15px 40px;white-space:nowrap;color:#fff;border-bottom:1px solid #8f8f8f}.vertical .nav-tabs>li>a:hover{border-color:#f0f0f0 #f0f0f0 #ebebeb;border-right-color:transparent;color:#666;z-index:2}.vertical .nav-tabs>li>a:hover:after{width:3px;content:"";background-color:#e84c3d;height:102%;position:absolute;left:0;top:0}.vertical .nav-tabs>li.active>a,.vertical .nav-tabs>li.active>a:focus,.vertical .nav-tabs>li.active>a:hover{box-shadow:-1px 0 1px rgba(0,0,0,.04);border-right-color:transparent;border-bottom-color:#f0f0f0;color:#666;z-index:2;width:101%}.vertical .tab-content{border-top:1px solid #f0f0f0;box-shadow:1px 0 1px rgba(0,0,0,.04);left:-1px;z-index:1;padding:20px 30px}.vertical .tab-content:after{background-color:transparent}.arrow{display:block;position:relative}.arrow i{font-size:96px;top:-62px;position:absolute;line-height:1;z-index:2;left:50%;margin-left:-27px}.arrow i:before{color:#fafafa;text-shadow:0 -1px 1px #e9e9e9}@media (max-width:767px){.vertical .nav-tabs,.vertical .tab-content{display:block}}.hc-tabs .hc-tabs-top img{display:none}.nav-pills>li>a{border-radius:0;padding:10px 15px;border:1px solid transparent;color:#666;font-size:13px;text-transform:uppercase;font-weight:700}.nav-pills.nav-stacked>li+li{margin-left:0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:focus,.nav-pills>li>a:hover{color:#e84c3d}.nav-pills.nav-stacked>li>a:after{font-family:FontAwesome;content:"\f105";font-size:14px;font-weight:700;position:absolute;right:15px;top:9px;color:#d1d1d1;transition:all .2s ease-in-out}.nav-pills>li.active>a:after{color:#e84c3d}.nav-pills>li.active>a:focus:after,.nav-pills>li.active>a:hover:after,.nav-pills>li>a:focus:after,.nav-pills>li>a:hover:after{color:#e84c3d;right:10px}.footer-content .nav-pills>li>a{padding:4px 0;border-color:transparent;color:#999;font-weight:400;padding-right:22px}.footer-content .nav-pills>li:last-child>a{border-bottom:none}.footer-content .nav-pills>li.active>a,.footer-content .nav-pills>li.active>a:focus,.footer-content .nav-pills>li>a:focus{color:#999;background-color:transparent;border-color:transparent}.footer-content .nav-pills>li.active>a:hover,.footer-content .nav-pills>li>a:hover{color:#fff;background-color:transparent;border-color:transparent}.footer-content .nav-pills.nav-stacked>li>a:after{top:3px}.footer-content .nav-pills.nav-stacked>li>a:after,.footer-content .nav-pills>li.active>a:after,.footer-content .nav-pills>li.active>a:focus:after,.footer-content .nav-pills>li.active>a:hover:after,.footer-content .nav-pills>li>a:focus:after,.footer-content .nav-pills>li>a:hover:after{color:#999}.light .footer-content .nav-pills>li.active>a,.light .footer-content .nav-pills>li.active>a:focus,.light .footer-content .nav-pills>li>a,.light .footer-content .nav-pills>li>a:focus{color:#666}.light .footer-content .nav-pills>li.active>a:hover,.light .footer-content .nav-pills>li>a:hover{color:#cd3c2e}.light .footer-content .nav-pills.nav-stacked>li>a:after,.light .footer-content .nav-pills>li.active>a:after,.light .footer-content .nav-pills>li.active>a:focus:after,.light .footer-content .nav-pills>li.active>a:hover:after,.light .footer-content .nav-pills>li>a:focus:after,.light .footer-content .nav-pills>li>a:hover:after{color:#666}.nav-pills>.active>a>.badge{color:#cd3c2e;border-color:#cd3c2e}.process .nav-pills>li+li{margin-left:60px;position:relative}.process .nav-pills>li+li:after{font-family:FontAwesome;content:"\f101";position:absolute;top:10px;left:-35px;width:10px;background-color:#fff}.panel-group .panel{border-radius:0;border:none}.panel-default>.panel-heading{padding:0;outline:none;border:none;border-radius:0;width:100%}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:1px solid #f0f0f0;border-top:none;background-color:#fafafa}.panel-heading a{font-weight:400;padding:12px 35px 12px 15px;display:inline-block;width:100%;background-color:#e84c3d;color:#fff;position:relative;text-decoration:none}.panel-dark .panel-heading a,.panel-dark .panel-heading a:hover{background-color:#333}.panel-transparent .panel-default>.panel-heading,.panel-transparent .panel-default>.panel-heading+.panel-collapse>.panel-body{background-color:transparent;color:inherit}.panel-transparent .panel-heading a{border:1px solid #f1f1f1}.panel-transparent .panel-heading a.collapsed{color:inherit;background-color:transparent}.panel-heading a.collapsed{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;color:#56895f}.panel-heading a:after{font-family:FontAwesome;content:"\f147";position:absolute;right:15px;font-size:14px;font-weight:300;top:50%;line-height:1;margin-top:-7px}.panel-heading a.collapsed:after{content:"\f196"}.panel-heading a:hover,.panel-transparent .panel-heading a:hover{text-decoration:none;background-color:#e84c3d;color:#fff}.panel-title a i{padding-right:10px;font-size:20px}.progress{margin-bottom:25px;background-color:#f1f1f1;border-radius:0;height:30px}.progress-bar{padding:6px 0 5px;text-align:left}.progress-bar-default{background-color:#e84c3d}.progress-bar-gray{background-color:#999}.progress-bar-dark{background-color:#333}.gray-bg .progress{background-color:#fff;box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}.progress-bar span{position:relative;left:15px}.knob-container{margin:10px;position:relative;display:inline-block}.knob-container canvas{width:132px;height:132px;margin:0 auto}.knob-text{position:absolute;text-align:center;top:50%;width:100%;margin-top:-14px}@media (min-width:1200px){.knob-container canvas{width:169px;height:169px}}.audio-wrapper iframe{width:100%;border:none;margin-bottom:20px}.scroll-spy{position:relative}.scrollToTop{color:#fff;position:fixed;bottom:5px;right:5px;width:50px;height:50px;text-align:center;cursor:pointer;background-color:#56895f;z-index:1005;display:none}.scrollToTop i{line-height:50px}@media (max-width:767px){.scrollToTop{width:40px;height:40px;background-color:rgba(0,0,0,.4)}.scrollToTop i{line-height:40px;font-size:20px}}ul.pager,ul.pagination{margin:0;text-align:left}ul.pagination li{padding:0;margin:0 5px 0 0;border-bottom:none;font-size:10px;display:inline-block;border-radius:0}.pagination>li:first-child>a,.pagination>li:last-child>a,ul.pager li>a,ul.pagination li>a{padding:10px 15px;border:1px solid #f3f3f3;line-height:1;background-color:#fafafa;display:inline-block;border-radius:0;color:#666}ul.pagination li>a:hover{background-color:#e84c3d;border-color:#e84c3d}.pagination>.active>a:focus,.pagination>.active>a:hover,ul.pagination li.active a{background-color:#e84c3d;border-color:#e84c3d;line-height:1}ul.pagination li>a:focus{background:none}.modal-open .page-wrapper{-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.modal-content{border-radius:0}.modal-content .modal-header{background-color:#e84c3d}.modal-content .modal-title{font-size:24px;color:#fff}.modal-footer .btn{margin:0}@media (min-width:1200px){.modal-lg{width:1140px}}.mfp-zoom-out-cur .page-wrapper{-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.mfp-bg{opacity:.6;filter:alpha(opacity=60)}.mfp-figure:after{background-color:#fff}label~.form-control-feedback{top:25px}.form-control-feedback{width:40px;height:40px;line-height:42px!important;top:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{opacity:.5;filter:alpha(opacity=50)}.form-block{width:630px;border:1px solid #f1f1f1;background-color:#fff;padding:20px;border-radius:10px}.form-block form{margin:0}.form-block ul{padding-left:0;list-style-position:inside}.form-block hr{margin-top:10px;margin-bottom:15px}.form-block .social-links{margin:10px 0 0 10px;display:inline-block}@media (max-width:767px){.form-block{width:90%}}form #pagina{display:none}.tp-caption .embed-responsive{overflow:visible}.navbar.navbar-default{border-radius:0;margin:12px 0 5px;background-color:#fafafa;border-color:#f1f1f1}.header-small .navbar.navbar-default{margin:6px 0 5px}.navbar-default .navbar-nav>li>a{color:#666;text-transform:uppercase;font-size:14px;padding:12px 20px 12px 19px;z-index:102;border:1px solid transparent;bottom:-1px;transition:none}.navbar-default .navbar-nav>li>a:hover{transition:all .2s ease-out}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus{color:#e84c3d}.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{border:1px solid #f1f1f1;border-bottom:1px solid transparent;box-shadow:-1px -1px 0 rgba(0,0,0,.03)}.main-navigation .navbar-nav>.open.active>a:active,.main-navigation .navbar-nav>.open>a:active{background-color:#fff;box-shadow:none;border-color:transparent;transition:all .1s ease-in-out}.main-navigation .navbar-nav>.open.active>a:active+ul,.main-navigation .navbar-nav>.open>a:active+ul{display:none}.dropdown-menu{min-width:240px;border-radius:0;padding:0;margin:0;background-color:#fafafa;box-shadow:0 1px 2px rgba(0,0,0,.08);border:1px solid #f1f1f1;z-index:201}.dropdown-menu>li>a{padding:12px 20px;font-size:15px;color:#666;border-bottom:1px solid #f1f1f1;transition:none}.main-navigation .dropdown-menu>li>a{position:relative}.dropdown-menu .menu>.active>a,.dropdown-menu .menu>.active>a:focus,.dropdown-menu .menu>.active>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{color:#e84c3d}.dropdown-menu .dropdown-menu{top:-1px;left:100%!important;padding-top:0;box-shadow:1px 1px 2px rgba(0,0,0,.08);border-top:1px solid #f1f1f1}.dropdown-menu .dropdown-menu.to-left{right:100%!important;left:auto!important}.header.transparent:not(.dark) .dropdown-menu,.header.transparent:not(.dark) .navbar-nav>.open>a,.header.transparent:not(.dark) .navbar-nav>.open>a:focus,.header.transparent:not(.dark) .navbar-nav>.open>a:hover{box-shadow:none!important;border-color:#fafafa!important}@media (min-width:768px){.header.transparent:not(.dark) .navbar-nav>li:not(.active)>a{color:#333}}.mega-menu.dropdown{position:static}.mega-menu .dropdown-menu{left:0;top:35px;width:100%;padding:20px 30px}.mega-menu .menu{list-style:none;padding:0;margin:0}.mega-menu h4.title{margin:10px 0 5px;font-size:14px;text-transform:uppercase}.mega-menu .menu>li>a{padding:12px 20px;font-size:15px;color:#666;border-bottom:1px solid #f1f1f1;display:block;transition:none;position:relative}.dropdown-menu>li>a i,.mega-menu .menu>li>a i{padding-right:5px;transition:all .2s ease-in-out}.mega-menu .menu>li:last-child>a{border-bottom:none!important}.dropdown-menu>li>a:hover i,.mega-menu .menu>li>a:hover i{padding-left:5px}.mega-menu .menu>li>a:focus,.mega-menu .menu>li>a:hover{color:#e84c3d;text-decoration:none}.dropdown>a:before{font-family:FontAwesome;content:"\f107";position:absolute;left:auto;top:15px;right:6px;line-height:1;color:#d1d1d1}.transparent.header:not(.dark) .dropdown>a:before{color:#666}.navbar-default .navbar-nav>.active.dropdown>a:before{color:#e84c3d}.dropdown .dropdown>a:before{content:"\f105";right:10px;top:15px;margin-left:0;visibility:visible;color:#666}.dropdown .dropdown.open>a:before,.transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color:#e84c3d}.navbar-default .navbar-toggle{border-color:#ccc}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:#e84c3d}.navbar-default .navbar-toggle .icon-bar{background-color:#999}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#e84c3d}.dark.header .navbar.navbar-default{background-color:#27272a;border-color:#1f1f1f}.dark.header .navbar-default .navbar-nav>li>a{color:#e1e1e1}.dark.header .navbar-default .navbar-nav>.active>a,.dark.header .navbar-default .navbar-nav>.active>a:focus{color:#fff}.dark.header .main-navigation .navbar-nav>.open>a,.dark.header .main-navigation .navbar-nav>.open>a:focus,.dark.header .main-navigation .navbar-nav>.open>a:hover{background-color:#27272a;border-color:#484848;border-bottom-color:#27272a;color:#fff}.dark.header .dropdown-menu{background-color:#27272a;border:1px solid #484848}.dark.header-top .dropdown-menu{background-color:#36373c;border:1px solid #3d3d3d;border-top-color:#36373c}.dark.header-top .dropdown-menu .divider{background-color:#454545}.dark.header .dropdown-menu>li>a{color:#cdcdcd;border-bottom:1px solid #3d3d3d}.dark.header .dropdown-menu .menu>.active>a,.dark.header .dropdown-menu .menu>.active>a:focus,.dark.header .dropdown-menu .menu>.active>a:hover,.dark.header .dropdown-menu>.active>a,.dark.header .dropdown-menu>.active>a:focus,.dark.header .dropdown-menu>.active>a:hover,.dark.header .dropdown-menu>li>a:focus,.dark.header .dropdown-menu>li>a:hover,.dark.header .nav .open>a,.dark.header .nav .open>a:focus,.dark.header .nav .open>a:hover{background-color:#36373c;color:#fff}.dark.header h1,.dark.header h2,.dark.header h3,.dark.header h4,.dark.header h5,.dark.header h6,.dark.header p{color:#cdcdcd}.dark.header .divider{background-color:#3d3d3d}.dark.header .mega-menu .menu>li>a{color:#cdcdcd;border-bottom:1px solid #3d3d3d}.dark.header .mega-menu .menu>li>a:focus,.dark.header .mega-menu .menu>li>a:hover{background-color:#36373c;color:#fff}.dark.header .dropdown>a:before{color:#e1e1e1}.dark.header .navbar-default .navbar-nav>.active.dropdown>a:before{color:#fff}.dark.header .navbar-default .navbar-nav>.dropdown.open>a:before{color:#666}.dark.header .dropdown .dropdown>a:before{color:#e1e1e1}.dark.header .navbar-default .navbar-toggle{border-color:#666}.dark.header .navbar-default .navbar-toggle:focus,.dark.header .navbar-default .navbar-toggle:hover{background-color:#36373c;border-color:#999}.dark.header .navbar-default .navbar-toggle .icon-bar{background-color:#666}.dark.header .navbar-default .navbar-toggle:focus .icon-bar,.dark.header .navbar-default .navbar-toggle:hover .icon-bar{background-color:#999}#offcanvas.animated .open .dropdown-menu,.animated.main-navigation .open .dropdown-menu,.open .dropdown-animation{animation-duration:.2s;animation-fill-mode:both;animation-name:fadeInDownSmall}.open .dropdown-animation{animation-duration:.3s}#offcanvas.animated .dropdown-menu .open .dropdown-menu,.animated.main-navigation .dropdown-menu .open .dropdown-menu{animation-name:fadeInLeftSmall}#offcanvas.animated.offcanvas-right .dropdown-menu .open .dropdown-menu,.animated.main-navigation .dropdown-menu .open .dropdown-menu.to-left{animation-name:fadeInRightSmall}@media (min-width:768px){.main-navigation .navbar-nav.navbar-right:last-child{margin-right:0}.dark.header .navbar.navbar-default,.navbar.navbar-default{background-color:transparent;border-color:transparent}.main-navigation .container-fluid,.navbar-collapse{padding-right:0;padding-left:0}.main-navigation .navbar-right .dropdown-menu{right:auto;left:0}.main-navigation .navbar-right>li:last-child>.dropdown-menu{right:0;left:auto}}@media (min-width:768px) and (max-width:1199px){.main-navigation .container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px) and (max-width:991px){.main-navigation .navbar-nav{float:left!important}}@media (min-width:992px){.col-md-3+.col-md-9 .mega-menu .dropdown-menu{left:-243px;width:940px}}@media (min-width:992px) and (max-width:1199px){.navbar-default .navbar-nav>li>a{padding-right:19px}}@media (min-width:1200px){.main-navigation .navbar-nav>li{margin:0 0 0 15px}.main-navigation .navbar-nav>li:first-child{margin:0}.col-md-3+.col-md-9 .mega-menu .dropdown-menu{left:-293px;width:1140px}}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#e84c3d;background-color:transparent}.navbar-default .navbar-nav>li>a{border-bottom:1px solid #f1f1f1}.subfooter .navbar-default .navbar-nav>li>a{border-bottom:1px solid #141414}.light .subfooter .navbar-default .navbar-nav>li>a{border-bottom:1px solid #ddd}.navbar-default .navbar-nav>li:last-child>a{border-bottom:1px solid transparent}.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{border-color:transparent!important;-o-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#e84c3d;background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu{background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:12px 15px 12px 40px;color:#666;border-color:#fafafa}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#e84c3d}.navbar-nav .open .dropdown-menu .dropdown-menu>li>a{padding-left:60px}.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding-left:80px}.dropdown>a:before{right:32px}.dropdown .dropdown>a:before{right:36px}.dark.header .navbar-default .navbar-collapse,.dark.header .navbar-default .navbar-form{border-color:#1f1f1f}.dark.header .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.dark.header .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.dark.header .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#36373c}.dark.header .navbar-default .navbar-nav>li>a{border-bottom:1px solid #3c3c3e}.dark.header .main-navigation .navbar-nav>.open>a,.dark.header .main-navigation .navbar-nav>.open>a:focus,.dark.header .main-navigation .navbar-nav>.open>a:hover,.dark.header .navbar-default .navbar-nav>.active>a,.dark.header .navbar-default .navbar-nav>.active>a:focus,.dark.header .navbar-default .navbar-nav>.active>a:hover,.dark.header .navbar-default .navbar-nav>li>a:focus,.dark.header .navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#36373c}.dark.header .navbar-default .navbar-nav .open .dropdown-menu{background-color:#27272a;border:none}.dark.header .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header,.dark.header .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#cdcdcd;border-color:#3c3c3e}.dark.header .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.dark.header .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#36373c}.dark.header .navbar-default .navbar-nav>.dropdown.open>a:before{color:#fff}}.header-top .navbar.navbar-default{margin:0;min-height:30px}.header-top .navbar-default .navbar-nav>li>a{color:#999;padding:4px 20px}.header-top .navbar-default .navbar-nav>li{border-right:1px solid #999}.header-top .navbar-default .navbar-nav>li:last-child{border-right:none}.offcanvas{background-color:#fafafa;border-color:#f1f1f1}.offcanvas-toggle-left{display:block;padding:0;margin:0;position:fixed;width:40px;height:40px;top:0;left:0;z-index:1031;text-align:center}.offcanvas-toggle-left:after{font-family:FontAwesome;content:"\f0c9";font-size:22px;line-height:35px;text-align:center;color:#333}#offcanvas.in+.offcanvas-toggle-left:after{content:"\f00d";color:#999}.offcanvas-toggle-right{display:block;padding:0;margin:0;position:fixed;width:40px;height:40px;top:0;right:0;z-index:1031;text-align:center}.offcanvas-toggle-right:after{font-family:FontAwesome;content:"\f0c9";font-size:22px;line-height:35px;text-align:center;color:#333}#offcanvas.in+.offcanvas-toggle-right:after{content:"\f00d";color:#999}#offcanvas .navbar-nav,#offcanvas .navbar-nav>li{float:none;margin:0}#offcanvas .navbar-nav>li>a{color:#333;border-bottom:1px solid #f5f5f5;padding-top:10px;padding-bottom:10px}#offcanvas .navbar-nav>li:last-child>a{border-bottom-color:transparent!important}#offcanvas .nav .open>a,#offcanvas .nav .open>a:focus,#offcanvas .nav .open>a:hover,#offcanvas .nav>li>a:focus,#offcanvas .nav>li>a:hover,#offcanvas .navbar-nav>li.active>a{color:#e84c3d}#offcanvas .dropdown-menu{position:static;width:100%;float:none;box-shadow:none;border:none;background-color:#fff;margin:0}#offcanvas.offcanvas-right .dropdown-menu{overflow:hidden}#offcanvas .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px;padding-left:20px;border-color:#f7f7f7}#offcanvas.offcanvas-right .dropdown-menu>li>a{text-align:right;padding-left:10px;padding-right:20px}#offcanvas .dropdown-menu .dropdown-menu>li>a{padding-left:30px}#offcanvas.offcanvas-right .dropdown-menu .dropdown-menu>li>a{padding-left:10px;padding-right:30px}#offcanvas .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding-left:45px}#offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding-left:10px;padding-right:45px}#offcanvas .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding-left:60px}#offcanvas.offcanvas-right .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding-left:10px;padding-right:60px}#offcanvas .dropdown>a:before{right:15px;top:13px}#offcanvas.offcanvas-right .dropdown>a:before{right:auto;left:15px;top:13px}#offcanvas.offcanvas-right .dropdown .dropdown>a:before{content:"\f104"}.dark.offcanvas-container .offcanvas{background-color:#27272a;border-color:#484848}.dark.offcanvas-container #offcanvas.in+.offcanvas-toggle-left:after,.dark.offcanvas-container #offcanvas.in+.offcanvas-toggle-right:after{color:#e1e1e1}.dark.offcanvas-container #offcanvas .navbar-nav>li>a{color:#e1e1e1;border-bottom:1px solid #3d3d3d}.dark.offcanvas-container #offcanvas .navbar-nav>li.open>a{border-bottom:1px solid #515151!important}.dark.offcanvas-container #offcanvas .nav .open>a,.dark.offcanvas-container #offcanvas .nav .open>a:focus,.dark.offcanvas-container #offcanvas .nav .open>a:hover,.dark.offcanvas-container #offcanvas .nav>li>a:focus,.dark.offcanvas-container #offcanvas .nav>li>a:hover,.dark.offcanvas-container #offcanvas .navbar-nav>li.active>a{color:#fff;background-color:#36373c}.dark.offcanvas-container #offcanvas .dropdown-menu{background-color:#36373c}.dark.offcanvas-container #offcanvas .dropdown-menu>li>a{border-color:#515151;color:#e1e1e1}.dark.offcanvas-container #offcanvas .dropdown-menu>li>a:focus,.dark.offcanvas-container #offcanvas .dropdown-menu>li>a:hover{color:#fff;background-color:#36373c}.dark.offcanvas-container .dropdown .dropdown.open>a:before{color:#fff}.subfooter .navbar{margin:0;min-height:0;background:transparent;border-color:transparent}.subfooter .navbar-default .nav>li>a{padding:10px;text-transform:none;line-height:1;font-size:14px;font-weight:400}.light .subfooter .navbar-default .nav>li:last-child>a,.subfooter .navbar-default .nav li:last-child a{border:none}.subfooter .navbar-default .nav>.active>a:focus,.subfooter .navbar-default .nav>.active>a:hover,.subfooter .navbar-default .nav>li>a:hover{text-decoration:underline;color:#e84c3d}@media (min-width:768px){.subfooter .navbar-nav{float:none;margin:15px 0;text-align:center}.subfooter .navbar-nav>li{float:none;padding:5px 0}.subfooter .navbar-default .nav>li>a{padding:0 10px}}@media (min-width:992px){.subfooter{text-align:left}.subfooter .navbar-nav{float:right;margin:0;text-align:left}.subfooter .navbar-nav>li{float:left;padding:0;margin-top:4px}.subfooter .navbar-default .nav>li>a{border-right:1px solid #333}.light .subfooter .navbar-default .nav>li>a{border-right:1px solid #999}}@media (max-width:767px){.subfooter .navbar-default .navbar-toggle:focus,.subfooter .navbar-default .navbar-toggle:hover{background-color:transparent;border-color:#888}.light .subfooter .navbar-default .navbar-collapse{border-color:#ddd}.subfooter .navbar-default .navbar-collapse{border-color:#000}}.logo img:hover{opacity:.85;filter:alpha(opacity=85)}.main-container .logo img{margin:0 auto}.header-small .logo img{max-height:40px;margin:2px 0 -4px}.text-center .logo img{margin:0 auto}.site-slogan{font-size:13px;font-style:italic;color:#999}.transparent.header:not(.dark) .site-slogan{color:#333}.dark.header .site-slogan{color:#cdcdcd}.transparent.dark.header .site-slogan{color:#fff}.main-container .site-slogan{color:inherit;text-align:center;margin-bottom:20px}.logo-footer{margin:25px 0 20px}.offcanvas .logo{margin:20px 0 10px}.offcanvas .logo img{margin:0 auto}.offcanvas .site-slogan{text-align:center;margin-bottom:20px;margin-top:-10px}@media (max-width:991px){.header-small .logo img,.logo img{margin:0 auto}.site-slogan{text-align:center}}.call-to-action{padding:10px 25px;text-align:center}.call-to-action .btn{margin:10px auto}.call-to-action .btn.btn-lg{margin-top:15px}@media (max-width:480px){.call-to-action .btn{display:block;width:60%;margin:10px auto}}.box{text-align:center;margin:0 10px 10px 0;width:60px;height:60px;display:inline-block;font-size:0;float:left;border:1px solid transparent;transition:all .2s ease-in-out}.box.block{display:block;float:none;margin:0 auto!important}.box.block+h2{margin-top:0}.box i{font-size:36px;line-height:60px}.box.small{margin:0 5px 5px 0;width:45px;height:45px}.box.small i{font-size:24px;line-height:45px}.box.gray-bg:hover{color:#e84c3d}.box.default-bg:hover{border:1px solid #e84c3d}.box.default-bg:hover *{color:#e84c3d}.box.dark-bg:hover{background-color:#fff;border:1px solid #666}.box.dark-bg:hover *{color:#666}.box-style-1{text-align:center;padding:20px;margin:20px 0;min-height:240px}.box-style-1.santamaria{min-height:256px}#service_page .box-style-1{height:365px}.grid-space-10 .box-style-1{margin:10px 0}.box-style-1 i{font-size:90px;margin:15px 0 5px;text-align:center;position:relative}.box-style-1 img{margin:0 auto}.box-style-1 .btn-default{font-size:1em;color:#fff!important}@media (min-width:1200px){.btn-resize{min-height:62px;max-height:62px}.text-box{margin-top:10px}}.box-style-1:not(.team-member):hover i{color:#e84c3d;transition:all .3s ease-in-out}.box-style-2{margin-top:20px}.box-style-2 i{font-size:36px;line-height:60px}.box-style-2 .icon-container{float:left;width:60px;height:60px;text-align:center;border:1px solid transparent;transition:all .2s ease-in-out}.box-style-2 .body{margin-left:80px}.box-style-2 h2{font-size:24px;margin-top:0}.box-style-2:hover .icon-container{border:1px solid #666}.box-style-2:hover .default-bg{border:1px solid #e84c3d}.box-style-2:hover .default-bg *{color:#e84c3d}.box-style-2:hover .dark-bg{background-color:#fff;border:1px solid #666}.box-style-2:hover .dark-bg *{color:#666}.box-style-2:hover .white-bg *{color:#e84c3d}.box-style-3{margin-top:20px}.box-style-3 i{font-size:22px;line-height:45px}.box-style-3 .icon-container{float:left;width:45px;height:45px;text-align:center;border:1px solid transparent;transition:all .2s ease-in-out}.box-style-3 .body{margin-left:80px}.box-style-3 h2{font-size:20px;margin-top:0}.box-style-3:hover .icon-container{border:1px solid #666}.box-style-3:hover .default-bg{border:1px solid #e84c3d}.box-style-3:hover .default-bg *{color:#e84c3d}.box-style-3:hover .dark-bg{background-color:#fff;border:1px solid #666}.box-style-3:hover .dark-bg *{color:#666}.box-style-3:hover .white-bg *{color:#e84c3d}.panel-body i{width:35px;text-align:center}@media (min-width:768px){.box-style-3.right .icon-container{float:right}.box-style-3.right .body{margin-right:80px;text-align:right;margin-left:0}}.image-box{background-color:#fafafa;border:1px solid #f3f3f3}.grid-space-0 .image-box{border:none}.image-box h3.title{margin-top:0}.image-box .btn{white-space:normal;border-color:transparent}.image-box .btn-block{margin:0}.image-box-body{padding:20px 15px 15px}.tags-cloud{font-size:0}.tag{display:inline-block;margin:0 3px 3px 0}.tag a{padding:5px 10px;color:#999;display:block;font-size:12px;background-color:#fafafa;border:1px solid #f3f3f3}.tag a:hover{background-color:#e84c3d;border-color:#e84c3d;text-decoration:none}.dark-bg .tag a,footer:not(.light) .footer-content .tag a{background-color:transparent;border-color:#555;border-radius:2px}.fixed-image{background-position:50%;background-repeat:no-repeat;height:400px}.no-touch .fixed-image{background-attachment:fixed}.fixed-image{background-size:cover}.overlay-container{position:relative;display:block;overflow:hidden}.overlay{position:absolute;top:0;bottom:-1px;left:0;right:-1px;background-color:hsla(0,0%,95%,.85);overflow:hidden;opacity:0;filter:alpha(opacity=0);transform:scale(.8);transition:all .2s linear}.overlay a{display:inline-block;width:50px;height:50px;font-size:26px;color:#e84c3d;top:50%;left:50%;margin-top:-25px;margin-left:-25px}.overlay a,.overlay span{text-align:center;position:absolute}.overlay span{display:block;bottom:10px;width:100%;color:#000;font-style:italic}.overlay-links{display:block;margin:0 auto;position:absolute;top:50%;margin-top:-25px;left:50%;margin-left:-50px;font-size:0;opacity:0;filter:alpha(opacity=0);transform:scale(.4);transition:all .25s linear .05s}.overlay-links a{position:static;margin-top:0;margin-left:0}.overlay-links a+a{left:50px;background-color:#e84c3d}.overlay a:hover{color:#fff;background-color:#333;text-decoration:none}.overlay i{line-height:50px}.box-style-1 .overlay i{font-size:26px;margin:0}a.overlay{background-color:hsla(0,0%,100%,.9);cursor:pointer}a.overlay:hover{text-decoration:none}.listing-item a.overlay{transition:.25s linear;background-color:hsla(0,0%,100%,.7);transform:scale(1)}.listing-item a.overlay:hover{text-decoration:none}a.overlay i{position:absolute;left:50%;top:50%;font-size:40px;line-height:42px;color:#e84c3d;margin-top:-22px;margin-left:-18px;text-align:center}a.overlay.small i{font-size:18px;line-height:1;margin-top:-8px;margin-left:-8px}.overlay .social-links{margin:0;position:absolute;bottom:10px;width:100%;text-align:center}.overlay .social-links li{margin:0 auto}.overlay .social-links li a{margin:2px;width:40px;height:40px;font-size:18px;position:static}.overlay .social-links li a:hover{background-color:#fff;border-color:#fff;text-decoration:none}.overlay .social-links li a i{line-height:38px;font-size:24px;margin:0}.overlay-container:hover .overlay,.overlay-container:hover .overlay-links{opacity:1;filter:alpha(opacity=100);transform:scale(1)}.social-links{list-style:none;font-size:0;padding:0}.social-links li{display:inline-block;margin:0 2px 2px 0}.social-links li a{width:45px;height:45px;display:block;text-align:center;font-size:20px;background:#e84c3d;border:1px solid #e84c3d}.social-links.large li a{width:60px;height:60px;font-size:24px}.social-links.light li a{background:#fafafa;border:1px solid #f3f3f3;color:inherit}.social-links.dark li a{background:#454545;border:1px solid #333;color:#acacac}.social-links.radius-5px li a{border-radius:5px}.social-links.circle li a{border-radius:100%}.social-links li a:hover{border-color:#cd3c2e;color:#cd3c2e}.social-links.dark li a:hover{background:#fafafa;border:1px solid #acacac;color:inherit}.social-links.light li a:hover{border:1px solid #d2d2d2;color:#333}.social-links li a i{line-height:44px}.social-links.large li a i{line-height:60px}.header-top .social-links{margin:0;white-space:nowrap}.header-top .social-links li{padding:3px 5px 2px;border-right:1px solid #e3e3e3;margin:0}.header-top .social-links li:hover{background-color:#fafafa}.header-top .social-links li a{font-size:16px}.header-top .social-links li:last-child{border-right:none}.header-top .social-links li a{border:none;width:25px;height:30px;color:#999;background-color:transparent;border-color:transparent}.header-top .social-links li a:hover{color:#cd3c2e}.header-top .social-links li a i{line-height:30px}.dark.header-top .social-links li{border-right:1px solid #3d3d3d}.dark.header-top .social-links li:last-child{border-right:none}.dark.header-top .social-links li:hover{background-color:transparent}.dark.header-top .social-links li a{color:#999}.footer-content .social-links{margin:20px 0}.footer-content .social-links li{margin:0 5px 5px 0}.footer-content .social-links li a{color:#666;background-color:transparent;border-color:#666}.footer-content .social-links li a:hover{color:#fff;background-color:#666;border-color:#666}.footer-content .col-sm-6 .row .list-icons{display:block!important}.web-header .colored.social-links li.twitter a,.web-header .social-links li.twitter a:hover{background-color:#000;border-color:#000;color:#fff}.web-header .colored.social-links li.skype a,.web-header .social-links li.skype a:hover{background-color:#00aff0;border-color:#00aff0;color:#fff}.web-header .colored.social-links li.linkedin a,.web-header .social-links li.linkedin a:hover{background-color:#0976b4;border-color:#0976b4;color:#fff}.web-header .colored.social-links li.googleplus a,.web-header .social-links li.googleplus a:hover{background-color:#dd4b39;border-color:#dd4b39;color:#fff}.web-header .colored.social-links li.youtube a,.web-header .social-links li.youtube a:hover{background-color:#b31217;border-color:#b31217;color:#fff}.web-header .colored.social-links li.flickr a,.web-header .social-links li.flickr a:hover{background-color:#ff0084;border-color:#ff0084;color:#fff}.web-header .colored.social-links li.facebook a,.web-header .social-links li.facebook a:hover{background-color:#3b5998;border-color:#3b5998;color:#fff}.web-header .colored.social-links li.pinterest a,.web-header .social-links li.pinterest a:hover{background-color:#cb2027;border-color:#cb2027;color:#fff}.web-header .colored.social-links li.instagram a,.web-header .social-links li.instagram a:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:#517fa4;color:#fff}.web-header .colored.social-links li.vimeo a,.web-header .social-links li.vimeo a:hover{background-color:#aad450;border-color:#aad450;color:#fff}.web-header .colored.social-links li.tumblr a,.web-header .social-links li.tumblr a:hover{background-color:#32506d;border-color:#32506d;color:#fff}.web-header .colored.social-links li.soundcloud a,.web-header .social-links li.soundcloud a:hover{background-color:#ff3a00;border-color:#ff3a00;color:#fff}.web-header .colored.social-links li.foursquare a,.web-header .social-links li.foursquare a:hover{background-color:#0072b1;border-color:#0072b1;color:#fff}.web-header .colored.social-links li.dribbble a,.web-header .social-links li.dribbble a:hover{background-color:#ea4c89;border-color:#ea4c89;color:#fff}.web-header .colored.social-links li.behance a,.web-header .social-links li.behance a:hover{background-color:#053eff;border-color:#053eff;color:#fff}.web-header .header-top .social-links li.twitter a:hover{color:#fff;background-color:#000;border-color:transparent}.colored.social-links li.twitter a,.social-links li.twitter a:hover{background-color:#000;border-color:#000;color:#fff}.colored.social-links li.skype a,.social-links li.skype a:hover{background-color:#00aff0;border-color:#00aff0;color:#fff}.colored.social-links li.linkedin a,.social-links li.linkedin a:hover{background-color:#0976b4;border-color:#0976b4;color:#fff}.colored.social-links li.googleplus a,.social-links li.googleplus a:hover{background-color:#dd4b39;border-color:#dd4b39;color:#fff}.colored.social-links li.youtube a,.social-links li.youtube a:hover{background-color:#b31217;border-color:#b31217;color:#fff}.colored.social-links li.flickr a,.social-links li.flickr a:hover{background-color:#ff0084;border-color:#ff0084;color:#fff}.colored.social-links li.facebook a,.social-links li.facebook a:hover{background-color:#3b5998;border-color:#3b5998;color:#fff}.colored.social-links li.pinterest a,.social-links li.pinterest a:hover{background-color:#cb2027;border-color:#cb2027;color:#fff}.colored.social-links li.instagram a,.social-links li.instagram a:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:#517fa4;color:#fff}.colored.social-links li.vimeo a,.social-links li.vimeo a:hover{background-color:#aad450;border-color:#aad450;color:#fff}.colored.social-links li.tumblr a,.social-links li.tumblr a:hover{background-color:#32506d;border-color:#32506d;color:#fff}.colored.social-links li.soundcloud a,.social-links li.soundcloud a:hover{background-color:#ff3a00;border-color:#ff3a00;color:#fff}.colored.social-links li.foursquare a,.social-links li.foursquare a:hover{background-color:#0072b1;border-color:#0072b1;color:#fff}.colored.social-links li.dribbble a,.social-links li.dribbble a:hover{background-color:#ea4c89;border-color:#ea4c89;color:#fff}.colored.social-links li.behance a,.social-links li.behance a:hover{background-color:#053eff;border-color:#053eff;color:#fff}.colored.social-links li.vine a,.social-links li.vine a:hover{background-color:#00a478;border-color:#00a478;color:#fff}.colored.social-links li.stumbleupon a,.social-links li.stumbleupon a:hover{background-color:#f74425;border-color:#f74425;color:#fff}.colored.social-links li.tiktok a,.social-links li.tiktok a:hover{animation:animate .5s linear infinite;background-color:#000;border-color:#69c9d0;color:#fff}@keyframes animate{0%,to{text-shadow:-1.5px -1.5px 0 #0ff,1.5px 1.5px 0 red}25%{text-shadow:1.5px 1.5px 0 #0ff,-1.5px -1.5px 0 red}50%{text-shadow:1.5px -1.5px 0 #0ff,-1.5px 1.5px 0 red}75%{text-shadow:-1.5px 1.5px 0 #0ff,1.5px -1.5px 0 red}}.social-links .dropdown>button{padding:6px 15px 5px;font-size:16px;color:#999;text-align:center;min-width:0;margin:0;background-color:transparent;-o-box-shadow:none!important;box-shadow:none!important}.social-links .dropdown>button i{width:15px}.social-links .dropdown.open>button>i:before{color:#e84c3d}.social-links .dropdown-menu{z-index:103;padding:0;min-width:185px!important;margin-top:11px;font-size:0;box-shadow:none;background-color:transparent;border-color:transparent}.social-links .dropdown-menu li a,.social-links .dropdown-menu li a i{padding:0}ul.tweets{list-style:none;padding:0}ul.tweets li{margin-bottom:20px;position:relative;padding-left:35px}ul.tweets li i{position:absolute;top:4px;left:0;width:25px;height:25px;text-align:center;color:#666}ul.tweets li p{margin-bottom:5px}ul.tweets li span{font-size:12px;color:#666}.testimonial{margin:25px 0}.owl-item .testimonial,.well .testimonial{margin:0}.testimonial h2{margin-bottom:25px}.testimonial-image{max-width:160px;float:left;border-radius:100%}.testimonial-body{padding:15px}.testimonial-image+.testimonial-body{margin-left:180px}.testimonial-info-1{font-size:13px;color:#000;font-style:italic}.testimonial-info-2{font-size:13px;color:#000;font-weight:700}.dark-bg .testimonial-info-1,.dark-bg .testimonial-info-2,.dark-translucent-bg .testimonial-info-1,.dark-translucent-bg .testimonial-info-2,.default-bg .testimonial-info-1,.default-bg .testimonial-info-2{color:inherit}@media (max-width:480px){.testimonial-image{max-width:80px}.testimonial-image+.testimonial-body{padding:0 15px;margin-left:100px}}#map-canvas{height:450px}.sidebar #map-canvas{height:350px}#map-canvas img{max-width:inherit}.owl-carousel{z-index:4}.owl-carousel .owl-item>div{margin:10px 0 20px}.owl-carousel.carousel-autoplay .owl-item>div,.owl-carousel.carousel .owl-item>div{margin:10px 20px 20px 0}.owl-carousel.clients .owl-item>div{margin:0 30px 0 0}.well.owl-carousel .owl-item>div{margin:10px 0 0}.tab-content .owl-carousel .owl-item>div{margin:0 0 20px}.caption{background-color:hsla(0,0%,100%,.85);padding:15px;position:absolute;bottom:80px;left:80px;width:40%;border:1px solid #fff}.caption .title{margin-top:0}@media (max-width:991px){.caption{width:90%;bottom:40px;left:40px}}@media (max-width:767px){.caption{width:100%;bottom:30px;left:0;position:relative;background-color:#fafafa;bottom:0;padding-bottom:35px}}.owl-controls{width:100%;margin-bottom:50px}.owl-controls .owl-buttons div{display:inline-block;zoom:1;padding:3px 10px;font-size:12px;position:absolute;width:30px;height:30px;transition:all .2s ease-in-out}.owl-prev{left:0;background-color:#e84c3d}.owl-next{left:30px;color:#e84c3d}.gray-bg .owl-next:hover,.owl-next:hover,.owl-prev:hover{background-color:#333;color:#f1f1f1}.gray-bg .owl-next{background-color:#fff}.owl-controls .owl-buttons div:after{font-family:FontAwesome;font-size:12px;line-height:26px}.owl-prev:after{content:"\f053"}.owl-next:after{content:"\f054"}.no-touch .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.content-slider-with-controls{margin-bottom:20px}.content-slider-with-controls-autoplay .owl-controls,.content-slider-with-controls .owl-controls{margin-bottom:0}.content-slider-with-controls-autoplay .owl-buttons div,.content-slider-with-controls .owl-buttons div{top:50%;margin-top:-15px;background-color:#e84c3d}.content-slider-with-controls-autoplay .owl-buttons div.owl-next,.content-slider-with-controls .owl-buttons div.owl-next{left:auto;right:0}.content-slider-with-controls-autoplay .owl-next:hover,.content-slider-with-controls-autoplay .owl-prev:hover,.content-slider-with-controls .owl-next:hover,.content-slider-with-controls .owl-prev:hover{color:#e84c3d}.content-slider-with-controls-bottom .owl-controls .owl-pagination{bottom:-30px}.content-slider-with-controls-bottom .owl-controls .owl-page span{background:#acacac}.owl-controls .owl-pagination{position:absolute;bottom:25px;text-align:center;margin:0 auto;display:block;width:100%}.owl-controls .owl-page{display:inline-block;zoom:1}.owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 4px;background:#fff}.owl-controls.clickable .owl-page:hover span,.owl-controls .owl-page.active span{background:#e84c3d}.ie8 .tp-caption{line-height:1.5!important}.ie8 .overlay{background-color:#f1f1f1;display:none;opacity:.8!important;filter:alpha(opacity=80)!important}.ie8 a.overlay i{display:none}.ie8 .overlay-container:hover .overlay,.ie8 .overlay-container:hover a.overlay i{display:block}.header-top-dropdown{float:right;font-size:0;text-align:right}.header-top-dropdown .dropdown>button{border-right:1px solid #e3e3e3;border-left:1px solid transparent}.dark .header-top-dropdown .dropdown>button{border-right:1px solid #515151}.header-top-dropdown .dropdown:last-child>button{border-right-color:transparent}.header-top-dropdown .dropdown>button{padding:12px 10px;margin:0;font-size:12px;color:#999;text-align:center;min-width:0;background-color:transparent;-o-box-shadow:none!important;box-shadow:none!important;text-transform:none;white-space:nowrap}.multilang-dropdown.header-top-dropdown .dropdown>button{color:#000}.cart-button{font-weight:700;color:#fff;text-shadow:2px 2px 2px #000;font-size:12px!important;text-transform:inherit;min-width:0;margin:0;background-color:#000;padding:8px 12px}.cart-button:hover,.cart-button:visited{color:#fff!important}.dark.header-top .header-top-dropdown .dropdown>button{border-right:1px solid #3d3d3d}.dark.header-top .header-top-dropdown .dropdown:last-child>button{border-right-color:transparent}.header-top-dropdown .dropdown>button i{padding-right:5px;width:15px}.header-top-dropdown .dropdown.open>button,.header-top-dropdown .dropdown>button:hover{color:#e84c3d;background-color:#fafafa;border-right-color:#e3e3e3}.dark.header-top .header-top-dropdown .dropdown.open>button,.dark.header-top .header-top-dropdown .dropdown>button:hover{color:#fff!important;background-color:#36373c;border-right-color:#3d3d3d}.dark.header .header-top-dropdown .dropdown.open>button,.dark.header .header-top-dropdown .dropdown>button:hover{color:#fff!important;background-color:#36373c;border-right-color:#515151}.header-top-dropdown .dropdown:first-child.open>button,.header-top-dropdown .dropdown:first-child>button:hover{border-left-color:#e3e3e3}.dark.header-top .header-top-dropdown .dropdown:first-child.open>button,.dark.header-top .header-top-dropdown .dropdown:first-child>button:hover{border-left-color:#3d3d3d}.header .header-top-dropdown .dropdown>button{padding:3px 10px}.header .header-top-dropdown .dropdown.open>button,.header .header-top-dropdown .dropdown>button:hover{background-color:transparent}.header .header-top-dropdown .dropdown:first-child.open>button,.header .header-top-dropdown .dropdown:first-child>button:hover{border-left-color:transparent}.header .header-top-dropdown .dropdown:last-child.open>button,.header .header-top-dropdown .dropdown:last-child>button:hover{border-right-color:transparent}.header .header-top-dropdown .dropdown-menu{margin-top:27px}.header-top-dropdown .dropdown-menu{z-index:103;padding:20px;min-width:280px;margin-top:0}.header-top-dropdown .search-box .form-group{margin-bottom:0}.header-top-dropdown form{margin:0}.header-top-dropdown .login-form span{margin:0 3px}.header-top-dropdown .login-form ul{padding-left:0;list-style-position:inside;padding:5px 0}.header-top-dropdown .login-form .social-links{display:inline-block;margin:0}.dark .header-top-dropdown .login-form a{color:#cdcdcd;text-decoration:underline}.dark .header-top-dropdown .login-form a:hover{text-decoration:none}.header .header-top-dropdown{margin-top:19px}.dark.header .header-top-dropdown{color:#cdcdcd}.fixed-header-on .header .header-top-dropdown{margin-top:13px}.fixed-header-on .header .header-top-dropdown .dropdown-menu{margin-top:19px}.full-width-section{position:relative}.full-text-container{position:absolute;top:30%;padding:20px 40px;background-color:hsla(0,0%,100%,.6);width:100%}@media (min-width:1200px){.full-width-section{position:relative;display:table;table-layout:fixed;width:100%}.full-image-container,.full-text-container{width:50%;display:table-cell}.full-text-container{vertical-align:middle;padding:0 50px;position:static}.full-text-container *{max-width:700px}.full-text-container.left{text-align:right}.full-text-container.left *{margin-left:auto}.full-text-container p{margin-bottom:10px}}@media (max-width:1199px){.full-width-section .separator-2.right{margin-left:0}}@media (max-width:991px){.full-text-container{top:0;height:100%;padding:0 20px}.full-text-container h1{font-size:28px}}@media (max-width:767px){.full-text-container{position:static;padding:20px}}.isotope-container{display:none;margin-bottom:40px}.boxed .isotope-container.grid-space-0 .image-box img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1)}.isotope-item{margin-bottom:30px}.grid-space-20 .isotope-item{margin-bottom:20px}.grid-space-10 .isotope-item{margin-bottom:0}@media (max-width:767px){.isotope-item{max-width:100%}}.stat-num{font-size:36px;font-weight:700;display:block}.pricing-tables{margin:60px 0 0}.plan{text-align:center;border:1px solid #c5c5c5;border-top:none;margin-bottom:40px!important}.plan+.plan{border-left:none}.plan .header{padding:10px 0;margin:0 -1px}.plan .header h3{display:inline-block;font-size:24px;margin:0;line-height:28px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 1px #494949}.plan .header .price{display:inline-block;font-size:16px;padding:10px 0 0;font-weight:400;color:inherit}.plan .header .price span{text-transform:uppercase}.plan ul{margin:0;padding:0;font-size:14px;list-style:none}.plan ul li{padding:12px 0;font-size:13px;line-height:18px;text-shadow:1px 1px 0 #fff}.plan ul li a.pt-popover{color:#000;border-bottom:1px dashed #000;position:relative}.plan ul li a.pt-popover:hover{text-decoration:none}.plan ul li a.pt-popover:after{position:absolute;top:0;left:-15px;font-family:FontAwesome;content:"\f059";color:#ddd;font-size:12px}.best-value.plan ul li{padding:15px 0}.plan .popover{width:250px;font-size:13px;text-align:center;border:none;border-radius:0}.plan .popover-title{background-color:#e84c3d;text-shadow:none;font-size:13px;border-radius:0}.plan .popover-content{font-size:12px}.plan .btn{text-shadow:none}.gray .plan{border-top:1px solid #c5c5c5;background-color:#f1f1f1;box-shadow:-1px 0 0 rgba(0,0,0,.15)}.gray .col-sm-3>.plan,.gray .col-sm-4>.plan{box-shadow:none}.gray .plan .header{background:#fafafa;border:1px solid #cacaca;width:150px;height:150px;margin:15px auto;border-radius:100%}.gray .plan .header h3{color:#e84c3d;display:block;margin-top:30px}.gray .plan .header .price{font-size:24px;padding-top:5px}.gray .plan ul{background:#f1f1f1;border-top:1px solid #e4e4e4}.gray .plan ul li{border-bottom:1px solid #e4e4e4;border-top:1px solid #f8f8f8;color:#333}.white .plan{border-color:#f3f3f3}.white .plan .header{background:#e84c3d}.white .plan .header h3{color:#fff}.white .plan ul{box-shadow:0 2px 2px rgba(0,0,0,.1);background-color:#fbfbfb}.white .plan ul li{border-bottom:1px solid #f5f5f5}.stripped .header{background:#e84c3d;border:none;box-shadow:inset 0 0 60px #cd3c2e}.stripped .header h3{color:#fff}.stripped .plan ul{box-shadow:inset 0 0 32px 0 #cacaca;background:#fdfdfd}.stripped .plan ul li{border:1px solid #ececec;border-top:none;color:#666}.stripped .plan ul li:nth-child(2n){box-shadow:inset 0 0 40px #e4e4e4;background:#fff;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}@media (min-width:768px){.best-value.plan{top:-30px;position:relative}}.slider-banner-container{padding:0}.slider-banner,.slider-banner-2,.slider-banner-3,.slider-banner-container,.slider-banner-fullscreen{width:100%;position:relative}.slider-banner-2>ul,.slider-banner-3>ul,.slider-banner-fullscreen>ul,.slider-banner>ul{display:none}.tp-loader.spinner0{box-shadow:none;-webkit-box-shadow:none;animation:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:44px;height:44px;margin-top:-22px;margin-left:-22px}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{background-color:#666;box-shadow:0 0 20px 0 hsla(0,0%,100%,.8);-webkit-box-shadow:0 0 20px 0 hsla(0,0%,100%,.8)}.slideshow-boxed{padding:20px 0 60px}.slideshow-boxed .slider-banner-container{padding:10px;background:#fff;border:1px solid #eaeaea}.slideshow-boxed .tp-caption{margin-left:20px!important}.tp-caption{z-index:5}.tp-caption a.btn,.tp-caption a.btn:hover{color:#fff}.default_bg{background-color:#e84c3d}.white_bg{background-color:#fff;color:#333}.dark_gray_bg{background-color:#666;color:#fff}.light_gray_bg{background-color:#fafafa;color:#333;border:1px solid #f3f3f3!important;border-left:none!important}.tp-caption.small_thin_white{font-size:18px;line-height:26px;color:#fff;font-weight:300;text-shadow:1px 1px 1px #000}.tp-caption.small_thin_dark{font-size:18px;line-height:26px;color:#000;font-weight:400}.tp-caption.large{font-size:36px;padding:0 15px}.tp-caption.medium{font-size:22px;padding:2px 10px}.tp-caption.small{font-size:14px;padding:5px}.tp-caption.black,.tp-caption .btn.black,.tp-caption .btn.black:hover{color:#333}@media (max-width:1199px){.tp-caption{margin-left:20px!important}}.tparrows.round{background-image:none;width:50px;height:50px;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);top:50%!important;transition:all .2s linear;border-radius:100%;font-size:200%}.tparrows.round:before{font-family:FontAwesome;content:"\f104";line-height:52px;display:inline-block}.tparrows.round.tp-rightarrow:before{content:"\f105"}.slideshow-boxed .slider-banner-container .tparrows{opacity:0;filter:alpha(opacity=0)}.slideshow-boxed .slider-banner-container:hover .tparrows{opacity:1;filter:alpha(opacity=100)}.tp-bullets{z-index:100}.tp-bullets.simplebullets.round .bullet{background-image:none;width:14px;height:14px;background:rgba(0,0,0,.5);border:none;margin:0 3px;transition:all .2s linear;border-radius:100%}.bullets-with-bg+.tp-bullets.preview4{height:auto;background-color:#fff;padding:5px 15px;bottom:-6px!important;border-radius:3px}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-color:#e84c3d}.tp-bannertimer{background-image:none;background-color:rgba(232,76,61,.7);z-index:100;display:none}.slideshow-boxed .tp-bullets{bottom:-33px!important}.slideshow-boxed .bullets-with-bg+.tp-bullets.preview4{padding:7px 15px 2px;bottom:-45px!important}.slideshow-boxed .tp-rightarrow{right:10px!important}.slideshow-boxed .tp-leftarrow{left:10px!important}.slideshow-boxed .tp-bullets.hidebullets{opacity:1!important;filter:alpha(opacity=100)!important}.tparrows.preview2{background-color:rgba(0,0,0,.3);color:#fff}.tparrows.preview2:hover{background-color:rgba(0,0,0,.5);color:#fff}.tparrows.preview2:after{margin-top:-18px;left:22px;color:#fff;font-family:FontAwesome;content:"\f104";font-size:36px;line-height:1}.tp-rightarrow.preview2:after{content:"\f105";left:auto;right:22px}.tparrows.preview2:hover:after{color:#fff}.tparrows.preview2 .tp-arr-titleholder{color:#fff;font-size:16px}@media (min-width:768px) and (max-width:979px){.tparrows.preview2:after{margin-top:-13px;left:15px;font-size:24px}.tp-rightarrow.preview2:after{left:auto;right:15px}}@media (max-width:767px){.tparrows.preview2{display:none}}@media (max-width:480px){.tp-bullets,.tparrows{display:none}}::selection{background:#fff;color:#fff}.separator:after{background:#56895f}.scrollToTop{border-radius:50%;margin:10px}.scrollToTop:hover{color:#fff;transition:all .3s ease-in-out;transform:scale(1.2)}.box-style-1{overflow:hidden}.box-style-1:hover{background-color:rgba(0,0,0,.3);transition:background-color .7s}.box-style-1.green-bg i,.box-style-1:hover .btn-default{color:#56895f}#boxes_co{display:none;margin-top:40px;margin-bottom:40px}#boxes_co .col-sm-4{position:relative}#boxes_co .col-sm-4 .fa-5x{position:absolute;right:-30px;top:calc(50% - 30px);color:rgba(86,137,95,.5);display:none}#boxes_co .box-style-1{position:relative;border-radius:50%;padding-top:50px;width:280px;height:280px;margin:0 auto}#boxes_co .box-style-1:hover{background-color:#f1f1f1;transition:none}@media (min-width:768px){#boxes_co{display:block}#boxes_co .box-style-1{width:220px;height:220px;padding-top:30px}#boxes_co .col-sm-4{position:relative}}@media (min-width:992px){#boxes_co .box-style-1{width:240px;height:240px;padding-top:40px}#boxes_co .col-sm-4{position:relative}#boxes_co .col-sm-4 .fa-5x{display:block;position:absolute;right:-30px;top:calc(50% - 30px);color:rgba(86,137,95,.5)}}#header-top-second .list-icons{padding:0;margin:0;margin-top:5px}#header-top-second .list-icons .pr-10{padding:0}#header-top-second .list-icons li{display:inline-block;margin-right:10px}#logo_img{max-height:100px}#logo-footer{max-height:140px}.text-default,a{color:#56895f}a:focus,a:hover{color:#000}.mark,.table>thead>tr>th,mark{background-color:#56895f;color:#fff}.table>thead>tr>th{border-bottom:1px solid #56895f}.table-bordered{border-color:#56895f}.default-bg{background-color:#56895f;color:#fff}.default-translucent-bg:after{background-color:rgba(61,120,216,.7)}.blogpost .post-info{background-color:#56895f;color:#fff}.blogpost .side .social-links li a{background-color:transparent;border-color:transparent;color:#56895f}.blogpost ul.links li a:hover,.timeline-date-label{color:#56895f}@media (min-width:768px){.timeline .timeline-item:before{background-color:#fff;border:1px solid #56895f}}.btn-gray.active,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover,.open .dropdown-toggle.btn-gray,.open .dropdown-toggle.btn-light-gray{color:#fff;background-color:#56895f;border-color:#56895f}.btn-default{background-color:#56895f;color:#fff!important;border-color:#000}.btn-default.active,.btn-default.disabled,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-default[disabled],.open .dropdown-toggle.btn-default,fieldset[disabled] .btn-default{background-color:#000;border-color:#000}.btn-white{background-color:transparent;color:#000;border:1px solid #56895f}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{color:#fff;background-color:#000;border-color:#000}.hvr-bounce-to-bottom:before,.hvr-bounce-to-left:before,.hvr-bounce-to-right:before,.hvr-bounce-to-top:before,.hvr-radial-out:before,.hvr-rectangle-out:before,.hvr-shutter-out-horizontal:before,.hvr-shutter-out-vertical:before,.hvr-sweep-to-bottom:before,.hvr-sweep-to-left:before,.hvr-sweep-to-right:before,.hvr-sweep-to-top:before{background:#000}.default-bg .form-control{border-color:#56895f;background-color:rgba(0,0,0,.2);box-shadow:inset 0 2px 3px rgba(0,0,0,.35);color:#fff}.default-bg .form-control:focus{border-color:#56895f;background-color:rgba(0,0,0,.25)}.default-bg .input-group-addon{background-color:#000;border-color:#56895f;color:#fff}.dropdown .active>a>.badge,.dropdown .open>a>.badge,.dropdown a:hover .badge{border-color:#56895f}ul.pagination li>a:hover{background-color:transparent}.pagination>.active>a:focus,.pagination>.active>a:hover,ul.pagination li.active a,ul.pagination li>a:hover{color:#fff;background-color:#56895f;border-color:#56895f}.nav-tabs>li.active>a:after,.tab-content:after{background-color:#56895f}@media (max-width:480px){.nav-tabs>li>a:hover:after{background-color:#56895f}}.tabs-style-2 .nav-tabs>li>a{transition:none}.tabs-style-2 .nav-tabs>li>a:hover{transition:all .2s ease-out;border-bottom:3px solid #56895f}.tabs-style-2 .nav-tabs>li.active>a,.tabs-style-2 .nav-tabs>li.active>a:focus,.tabs-style-2 .nav-tabs>li.active>a:hover,.tabs-style-2 .nav-tabs>li>a:hover{border-bottom:3px solid #56895f}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:focus,.nav-pills>li>a:hover{border:1px solid #f3f3f3;color:#56895f;background-color:#fafafa}.nav-pills>li.active>a:after,.nav-pills>li.active>a:focus:after,.nav-pills>li.active>a:hover:after,.nav-pills>li>a:focus:after,.nav-pills>li>a:hover:after{color:#56895f}.light .footer-content .nav-pills>li.active>a:hover,.light .footer-content .nav-pills>li>a:hover{color:#000}.nav-pills>.active>a>.badge{color:#000;background-color:#fff;border-color:#000}.panel-heading a,.panel-heading a:hover,.panel-transparent .panel-heading a:hover{background-color:hsla(0,0%,100%,.8);border:1px solid #fff;color:#56895f}.modal-content .modal-header,.progress-bar-default{background-color:#56895f}.overlay a{color:#56895f;background-color:#fff}.overlay-links a+a{color:#fff;background-color:#56895f}a.overlay i{color:#56895f}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus{color:#56895f;background-color:transparent}.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{color:#666;background-color:#fafafa}.dropdown-menu .menu>.active>a,.dropdown-menu .menu>.active>a:focus,.dropdown-menu .menu>.active>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#fff;color:#56895f;border-color:#f1f1f1}#offcanvas .nav .open>a,#offcanvas .nav .open>a:focus,#offcanvas .nav .open>a:hover,#offcanvas .nav>li>a:focus,#offcanvas .nav>li>a:hover,#offcanvas .navbar-nav>li.active>a{color:#56895f;background-color:#fff}.mega-menu .menu>li>a:focus,.mega-menu .menu>li>a:hover{background-color:#fff;color:#56895f;border-color:#f1f1f1}.navbar-default .navbar-nav>.active.dropdown>a:before{color:#56895f}.navbar-default .navbar-nav>.dropdown.open>a:before{color:#e5e5e5}.dropdown .dropdown.open>a:before,.transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color:#56895f}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fafafa;border-color:#56895f}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#56895f}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#56895f;background-color:transparent}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#56895f;background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#56895f}}.subfooter .navbar-default .nav>.active>a:focus,.subfooter .navbar-default .nav>.active>a:hover,.subfooter .navbar-default .nav>li>a:hover{background-color:transparent;color:#56895f}.box.gray-bg:hover{color:#56895f}.box.default-bg:hover{background-color:#fff;border:1px solid #56895f}.box-style-1:not(.team-member):hover i,.box.default-bg:hover *{color:#56895f}.box-style-1.dark-bg:hover i,.box-style-1.default-bg:hover i{color:inherit}.box-style-2:hover .default-bg{background-color:#fff;border:1px solid #56895f}.box-style-2:hover .default-bg *,.box-style-2:hover .white-bg *{color:#56895f}.box-style-3:hover .default-bg{background-color:#fff;border:1px solid #56895f}.box-style-3:hover .default-bg *,.box-style-3:hover .white-bg *{color:#56895f}.tag a:hover{color:#fff;background-color:#56895f;border-color:#56895f}.social-links li a{background:#56895f;border:1px solid #56895f}.social-links li a:hover{background-color:transparent;border-color:#000;color:#000}.social-links .dropdown.open>button>i:before{content:"\f00d";color:#56895f}.header-top .social-links li a:hover{color:#000}.header-top-dropdown .dropdown.open>button,.header-top-dropdown .dropdown>button:hover{color:#56895f}.plan .popover-title{background-color:#56895f;color:#fff}.gray .plan .header h3{color:#56895f}.stripped .header,.white .plan .header{color:#fff;background:#56895f}.stripped .header{box-shadow:inset 0 0 60px #000}.default_bg,.tparrows.round:hover{background-color:#56895f;color:#fff}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-color:#56895f}.tp-bannertimer{background-color:rgba(61,120,216,.7)}.owl-prev{background-color:#56895f;color:#f1f1f1}.owl-next{background-color:#f1f1f1;color:#56895f}.content-slider-with-controls-autoplay .owl-buttons div,.content-slider-with-controls .owl-buttons div{background-color:#56895f;color:#f1f1f1}.content-slider-with-controls-autoplay .owl-next:hover,.content-slider-with-controls-autoplay .owl-prev:hover,.content-slider-with-controls .owl-next:hover,.content-slider-with-controls .owl-prev:hover{background-color:#f1f1f1;color:#56895f}.owl-controls.clickable .owl-page:hover span,.owl-controls .owl-page.active span{background:#56895f}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#000;border-color:#56895f}.features-item .panel-body i{width:inherit;margin-right:5px}.tp-caption{min-width:550px;color:#fff}.tp-caption.default_bg{background-color:rgba(86,137,95,.7)}.tp-caption.light_gray_bg{background-color:hsla(0,0%,100%,.7);border:none!important}.tp-caption.light_gray_bg_2{background-color:rgba(0,0,0,.7);border:none!important}.tp-caption.large{font-size:48px}.tp-caption.medium{font-size:32px}.tp-caption p{margin:0}.slideshow{cursor:pointer}#fop-calendar td{width:50px;height:50px;vertical-align:top;text-align:center;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}#fop-calendar th{background-color:#56895f;color:#fff;text-align:center;padding:2px}#fop-calendar th a{color:#fff}#fop-calendar td.weekday{background-color:#56895f;color:#fff;text-align:center;height:20px}#fop-calendar td p{background-color:#205081;height:10px;margin:2px;cursor:pointer}#fop-calendar-legend td.pharmacy1,#fop-calendar td p.pharmacy1{background-color:rgba(255,0,0,.5)}#fop-calendar-legend td.pharmacy2,#fop-calendar td p.pharmacy2{background-color:rgba(0,255,0,.5)}#fop-calendar-legend td.pharmacy3,#fop-calendar td p.pharmacy3{background-color:rgba(0,0,255,.5)}#fop-calendar-legend td.pharmacy4,#fop-calendar td p.pharmacy4{background-color:rgba(255,0,255,.5)}#fop-calendar-legend td.pharmacy5,#fop-calendar td p.pharmacy5{background-color:rgba(0,255,255,.5)}#fop-calendar-legend td.pharmacy6,#fop-calendar td p.pharmacy6{background-color:rgba(255,255,0,.5)}#fop-calendar-legend td.pharmacy7,#fop-calendar td p.pharmacy7{background-color:rgba(150,75,0,.5)}#fop-calendar-legend td.pharmacy8,#fop-calendar td p.pharmacy8{background-color:rgba(0,168,107,.5)}#fop-calendar-legend td.pharmacy9,#fop-calendar td p.pharmacy9{background-color:rgba(139,0,255,.5)}#fop-calendar-legend td.pharmacy10,#fop-calendar td p.pharmacy10{background-color:rgba(255,112,40,.5)}#fop-calendar-legend td.pharmacy11,#fop-calendar td p.pharmacy11{background-color:rgba(186,196,200,.5)}#fop-calendar-legend td.pharmacy12,#fop-calendar td p.pharmacy12{background-color:rgba(107,142,35,.5)}#fop-calendar-legend td.pharmacy13,#fop-calendar td p.pharmacy13{background-color:rgba(176,196,222,.5)}#fop-calendar-legend td.pharmacy14,#fop-calendar td p.pharmacy14{background-color:rgba(255,192,203,.5)}#fop-calendar-legend td.pharmacy15,#fop-calendar td p.pharmacy15{background-color:rgba(127,255,212,.5)}#fop-calendar-legend td.pharmacy16,#fop-calendar td p.pharmacy16{background-color:rgba(255,186,0,.5)}#fop-calendar-legend td.pharmacy17,#fop-calendar td p.pharmacy17{background-color:rgba(153,102,204,.5)}#fop-calendar-legend td.pharmacy18,#fop-calendar td p.pharmacy18{background-color:rgba(200,162,200,.5)}#fop-calendar-legend td.pharmacy19,#fop-calendar td p.pharmacy19{background-color:rgba(227,168,87,.5)}#fop-calendar-legend td.pharmacy20,#fop-calendar td p.pharmacy20{background-color:rgba(148,129,43,.5)}#fop-calendar-legend td.color{width:20px}#fop-calendar table{border-spacing:5px;border-collapse:separate;width:100%}#fop-calendar-legend table{border-spacing:5px;border-collapse:separate;width:300px}.fop-tooltip-maps i.fa{color:#555}.tooltip-maps td span{padding:3px}.tooltip-maps td span i{visibility:hidden;color:#000;margin-left:5px}.tooltip-maps td.color:hover+td span,.tooltip-maps td span:hover{background-color:#fff;transition:background-color .5s ease}.tooltip-maps td.color:hover+td span i,.tooltip-maps td span:hover i{visibility:visible}.tooltip-maps td.color,.tooltip-maps td span{cursor:pointer}.layette-category-container{margin-bottom:50px}.layette-category{width:100%;min-height:275px;border:2px solid #56895f;border-radius:3px;padding:10px;text-align:center;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:20px}.layette-category.selected,.layette-category:hover{background-color:rgba(86,137,95,.4);border-color:#56895f}.layette-category h3 a,.layette-category p{transition:all .3s ease-in-out}.layette-category h3{margin-top:90px;height:40px;display:grid;-ms-flex-align:center;align-items:center}.layette-category.selected h3 a,.layette-category.selected p,.layette-category:hover h3 a,.layette-category:hover p{color:#000}.layette-category .layette-image{height:130px}.layette-category .layette-image img{position:relative;top:85%;transform:translateY(-50%);margin:0 auto;max-height:190px}.layette{min-height:400px;padding:0;border:1px solid #d6d6d6;margin-bottom:20px;overflow:hidden}.layette .layette-content{padding:0 10px;height:165px}@media screen and (max-width:1200px) and (min-width:992px){.layette .layette-content{padding:0 10px;height:205px}}@media screen and (max-width:768px){.layette .layette-content{padding:0 10px;min-height:115px}}.layette .layette-content-noheight{padding:10px}.layette .layette-footer{text-align:center;margin-bottom:5px;padding:10px;min-height:75px}.layette-content p:hover{cursor:pointer}.layette-modal-close{position:relative;top:-22px}.layette .text-left{padding-left:10px}.layette .layette-footer .btn-layette{-webkit-border-radius:2px;-moz-border-radius:2px;display:block;border-radius:2px;font-size:1.3em;background-color:#56895f;color:#000;width:100%;border:1px solid #56895f;padding:7px;transition:all .3s ease-in-out;text-decoration:none;margin:auto}.layette .layette-footer .btn-layette-disabled{-webkit-border-radius:2px;-moz-border-radius:2px;display:block;border-radius:2px;font-size:1.3em;background-color:#000;color:#fff;width:100%;border:1px solid #000!important;padding:7px;text-decoration:none}.btn-layette-custom{-webkit-border-radius:4px;-moz-border-radius:4px;display:block;border-radius:4px;font-size:1.3em;width:100%;padding:10px;text-align:center;transition:all .3s ease-in-out;text-decoration:none}.btn-layette-custom.primary{background-color:#56895f;color:#fff;border:1px solid #56895f!important}.btn-layette-custom.primary:hover{background-color:#000;color:#fff;border:1px solid #000!important;text-decoration:none}.btn-layette-custom.cancel{background-color:#fff;color:#56895f;border:1px solid #56895f!important;text-decoration:none}.btn-layette-custom.cancel:hover{background-color:#000;color:#fff;border:1px solid #000!important}.layette .layette-footer .btn-layette:hover{background-color:#000;border-color:#000;color:#fff}#remodal img{margin:0 auto}#checkout-breadcrumb{border:1px solid #f4f4f4;border-radius:10px;padding:0;margin-top:50px;margin-bottom:50px}#checkout-breadcrumb .step{text-align:center;padding:10px}#checkout-breadcrumb .step.active{background-color:#000;color:#fff;border-left:1px solid #fff}#checkout-breadcrumb .step.active.on-summary{background-color:#000;color:#fff}#checkout-breadcrumb .step.first{-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;border-top-left-radius:10px}#checkout-breadcrumb .step.active.confirm{-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;border-left:1px solid #fff}#checkout-breadcrumb .step.first,#checkout-breadcrumb .step.second{background-color:rgba(0,0,0,.5);border-left:1px solid #fff}#checkout-breadcrumb .step.last{-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px}.layette-checkout-header,.layette-checkout-item{padding:5px 0;border-bottom:1px solid #dadada;min-height:100px}.layette.layete-in-modal{margin-bottom:0;border:0}.btn-layette-content{text-align:right;padding:30px 0}.col-md-4>.btn-layette-content.invert-style{width:100%}.btn-layette-content a,.btn-layette-content button{background:#56895f;color:#fff;padding:10px 20px;width:100%;display:block;text-align:center;transition:all .3s ease;border:2px solid #56895f}.btn-layette-content a:hover,.btn-layette-content button:hover{background:#fff;color:#56895f;text-decoration:none}.invert-style a{background:#fff;color:#000}.invert-style a:hover{background:#56895f;color:#fff}div.panel-summary>div.panel-body{padding:15px 0}.pvp.summary-pvp{font-size:20px}.btn-accept-form-layette{padding:17px 0}.btn-layette-content button{padding:11px 100px}.layette-image-summary{padding:0}@media (max-width:740px){.btn-layette-content{text-align:center}#layette-checkout{padding:20px 20px 20px 0}}.float-right{float:right}@media (max-width:500px){div.btn-group.float-right.btn-layette-content,div.btn-group.float-right.btn-layette-content>div.float-right{float:none!important;text-align:center}div.panel-summary>div.panel-body{padding:0;text-align:center}.btn-layette-content a{padding:10px 50px}.cart-button-previous{padding:10px 20px!important}.pvp.summary-pvp{padding:0}}.layette_quantity_input{width:100%;height:40px;padding-left:10px}.layette-footer-actions{position:absolute;bottom:30px;width:93%}.layette-pvp{margin:0}#layette-custom-actions{margin-top:50px}.layette-checkout-content p{font-size:.8em}#layette-checkout-summary-footer{margin-top:20px;font-size:1em;font-weight:400}#layette-checkout-summary-footer .layette-total-net{font-size:1.6em;font-weight:600}#layette-checkout-summary-footer-farmapremium{margin-top:20px;font-size:.9em;font-weight:400}#layette-checkout-summary-footer-farmapremium .layette-total-net{font-size:1.1em;font-weight:600}.layette-checkout-delete-icon a{font-weight:100;font-size:1.5em;color:#9c9c9c}.layette-remove-line-index{position:absolute;top:10px;right:30px;font-weight:100;font-size:18px;color:#fff;border-radius:17px;padding:2px 8px;background-color:#d8d8d8;padding:1px 7px;color:#9c9c9c}.shipping-amount-row{margin-top:30px}.shipping-amount{font-size:1.6em;font-weight:600}.free-shipping-quote{font-size:25px;margin-bottom:20px;color:#000}.sk-cube-grid{width:80px;height:80px;margin:100px auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#56895f;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.stickyCartButton{display:none;position:fixed;top:150px;right:30px;z-index:21;border:none;outline:none;background-color:#56895f;color:#fff;cursor:pointer;padding:15px;border-radius:50px;font-size:20px}@media (max-width:768px){.stickyCartButton{top:auto;bottom:155px;right:10px;font-size:12px}}.layette-item{padding:5px}.layette{margin-bottom:unset;border-radius:10px}.layette .layette-price>.text-left>strong{font-size:1.3em}.layette .layette-content h3{font-size:16px;margin:0 0 20px}.article-in-promotion{font-size:18px;height:40px}.article-in-promotion a{background-color:#000;text-align:center;display:block;padding:8px;font-weight:700}.article-in-promotion a:focus,.article-in-promotion a:hover{color:#56895f}#virtual-tour .indoor-google-maps iframe{width:100%}.quantity{width:3em;text-align:center}#btn-show-shop .medicines{margin-top:-4px!important}.medicine_name{min-height:35px;text-align:center}.medicine_name a{font-weight:700!important;min-height:40px!important;text-align:center!important;font-size:15px!important}.medicine_ref{text-align:center}.margin-bottom-5{margin-bottom:10px!important}.list-with-image h2.medicine,.list-with-image p.medicine{margin-left:0!important}.list-with-image p.medicine{min-height:60px}h2.medicine{margin-top:10px}.medicines .listing-item{border:none}h3.medicine{color:#56895f;font-size:17px;line-height:24px;font-weight:700;margin-bottom:4px}p.medicine{font-size:17px;font-weight:400;line-height:20px}p.medicine.small{font-size:14px}.go-corner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:32px;height:32px;overflow:hidden;top:0;right:0;background-color:#000;border-radius:0 4px 0 32px}.go-arrow{margin-top:-4px;margin-right:-4px;color:#56895f;font-family:courier,sans}.card1{display:block;position:relative;background-color:rgba(0,0,0,.2);border-radius:4px;padding:0 15px;margin-bottom:5px;text-decoration:none;z-index:0;overflow:hidden;min-height:170px}.card1:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;background:rgba(0,0,0,.5);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out}.card1:hover:before{transform:scale(21)}.card1:hover{text-decoration:none}.card1:hover h3,.card1:hover p{transition:all .3s ease-out;color:#56895f}.card1:hover h3{font-weight:700}.container_categories{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.nav-pills.medicines>li>a{padding:10px 0 10px 5px}}li.nav-medicines-view-more{list-style:none}li.nav-medicines-view-more a{padding:5px 0 5px 5px;font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:none;display:block;border:none}li.nav-medicines-view-more a:after{content:""!important}li.nav-medicines-view-more a::selection,li.nav-medicines-view-more a:focus,li.nav-medicines-view-more a:hover{border:none;background-color:unset}#shop-categories-menu .nav-medicines-view-more a{font-size:15px}#shop-categories-menu .showable,.nav.medicines .showable{display:none}.layette_quantity_input.medicines{width:auto!important}.num_products_footer{bottom:0;right:0}.nav-pills.medicines>li .active{color:#000;font-weight:700}.medicine_padding_adjust{padding-left:2.5px;padding-right:2.5px}.medicine_padding_adjust .overlay{background-color:rgba(0,0,0,.3)!important}.medicine_padding_adjust .listing-item{margin:5px!important;border:none!important}.tab-content .active{text-align:justify;background-color:#fff;padding:20px}.tab-content h1{font-size:25px}.modal-open #cookie-bar-fixed{display:none}#modal-body-cookies .section_title,#modal-header-cookies .modal-title,.cookiebar-title{font-family:Lato,sans-serif}.cookiebar-title{color:#343434}#modal-body-cookies .section_title{color:#000}#cookie-bar-fixed .btn{width:100%;max-width:210px;font-size:14px;padding:17px 8px}#check-cookies{background:#fff;color:#000!important;border:1px solid #eceeef;border-radius:20px}.cookie-button{border-radius:20px}#cookies-modal{font-family:inherit;padding:1.875em 2.5em;z-index:100;color:#000;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em rgba(57,62,72,.22);border-radius:.25em;line-height:normal;visibility:visible!important}#cookies-modal,#cookies-modal-dialog{position:fixed;transition:transform .4s cubic-bezier(.5,0,0,1.25),opacity .4s ease,visibility .4s ease!important;opacity:1}#cookies-modal-dialog{margin:0 auto;border-radius:.1875em;max-width:52.5em;width:100%;left:0;right:0;height:calc(100% - 2.5em);overflow:hidden;max-height:37.5em;top:50%;visibility:visible;transform:scale(1) translateY(-50%)}@media (max-width:768px){#cookies-modal-dialog{width:85%}}#modal-header-cookies{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #f7f7f9;border-top-left-radius:0;border-top-right-radius:0}#modal-header-cookies .modal-title{font-weight:700}@media (max-width:400px){#modal-header-cookies .modal-title{font-size:22px}}#modal-header-cookies .close{padding:1rem;margin:-1rem -1rem -1rem auto;float:right;font-size:3.4625rem;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #fff}#modal-content-cookies{height:inherit;margin:0 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}#modal-content-cookies .close:not(:disabled):not(.disabled){cursor:pointer}#modal-footer-cookies{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #f7f7f9}#modal-footer-cookies .btn{width:100%}#cookie-bar-fixed{position:fixed;bottom:0;width:100%;padding:1.875em 2.5em;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.5);z-index:1000000}#cookie-bar-fixed .cookiebar-title{font-size:18px;font-weight:700;line-height:1.2}#cookies-modal{display:table;height:100%;width:100%}#modal-body-cookies{overflow-y:auto}#modal-body-cookies .cookie-type{padding:.1em 0;margin-bottom:.625em}#modal-body-cookies .cookie-type div{margin:0;padding:0}#modal-body-cookies .section_title{font-size:26px;margin-bottom:.7em;display:inline-block;line-height:1.2;font-weight:600;margin-top:20px;text-transform:none}#modal-body-cookies .sc_container_checkbox{display:inline-block;position:relative;padding-left:2.5em;margin-bottom:.95em;cursor:pointer;font-size:1.375em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:.625em}#modal-body-cookies .sc_container_checkbox input{position:absolute;cursor:pointer;display:none}#modal-body-cookies .sc_container_checkbox .sc_checkmark{position:absolute;top:0;left:0;height:1em;width:1em;border-radius:.2em;cursor:default;background-color:#ccc}@media (max-width:450px){#modal-body-cookies{padding:7px}#modal-body-cookies .section_title{font-size:18px}#modal-body-cookies .sc_container_checkbox{margin-left:.025em;padding-left:.5em;font-size:1.2em}}#modal-body-cookies .sc_container_checkbox input:checked~.sc_checkmark{background-color:#000}#modal-body-cookies .sc_container_checkbox input:checked~.sc_checkmark.sc_readonly{background-color:#ccc}#modal-body-cookies .sc_container_checkbox .sc_checkmark:after{content:"";position:absolute;display:none}#modal-body-cookies .sc_container_checkbox input:checked~.sc_checkmark:after{display:block}#modal-body-cookies .sc_container_checkbox .sc_checkmark:after{left:.39em;top:.18em;width:.17em;height:.45em;border:solid #fff;border-width:0 .1em .1em 0;transform:rotate(45deg);box-sizing:content-box}#modal-body-cookies table{margin:.25em auto;text-align:left;border-collapse:collapse;width:100%;border-radius:.313em;overflow:hidden;box-shadow:0 0 0 1px #e9e9e9}#modal-body-cookies table tr:nth-of-type(odd){background:#eff2f4}#modal-body-cookies table th{background:#56895f;color:#fff;font-family:inherit;padding:1.2em .625em;font-size:.9em;text-align:center}#modal-body-cookies table td{padding:.625em;text-align:center;font-size:.9em}#modal-body-cookies .btn{width:100%}@media (max-width:768px){#modal-body-cookies table td{padding:.225em;font-size:.7em}#modal-body-cookies table th{padding:1.2em .225em;font-size:.9em}}@media (max-width:359px){#modal-body-cookies table td{padding:.225em;font-size:.7em}#modal-body-cookies table th{padding:1.2em .125em;font-size:.7em}}#cartModal #cart-modal-dialog{width:100%;max-width:960px;margin:90px auto;padding:1rem}#cartModal .modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;outline:0}#cartModal #modal-header-cart{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background:#fff}#cartModal #modal-header-cart .modal-title{color:#343434;font-size:20px}#cartModal #modal-header-cart .modal-title .fa{margin-right:10px}#cartModal #modal-header-cart .close{margin:-1rem -1rem -1rem auto;padding:1rem;font-size:30px}#cartModal .modal-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;margin:30px 0}#cartModal .modal-body .flex-align-center-row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#cartModal .modal-body .layette-product-modal .col-cart-product{padding-right:0}#cartModal .modal-body .layette-product-modal .col-cart-product.right-info{padding-right:15px!important;padding-left:5px}#cartModal .modal-body .layette-product-modal .col-cart-product .col-input-modal{padding-right:0}@media (min-width:768px){#cartModal .modal-body .layette-product-modal .col-cart-product .col-input-modal{padding-left:0}}#cartModal .modal-body .layette-product-modal .col-cart-product .col-prices-modal{padding-left:0}#cartModal .modal-body .layette-product-modal #cart-image-name{color:#777;font-size:14px;margin-bottom:0}#cartModal .modal-body .layette-product-modal #cart-image-prices #product-quantity{font-size:11px}#cartModal .modal-body .layette-product-modal #cart-image-prices #product-price{font-size:15px;color:#343434}#cartModal .modal-body .info-cart-modal p{margin:0;padding:0;font-size:14px;color:#212529}#cartModal .modal-body .cart-buttons-modal{margin:20px 0 0}#cartModal .modal-body .cart-buttons-modal .btn-default{width:100%;background-color:#56895f;color:#fff!important;margin:0}#cartModal .modal-body .quantity{text-align:left;padding-right:.5rem;padding-left:.5rem;width:auto}@media (max-width:767px){#cartModal .modal-body .quantity{padding-right:0;padding-left:0}}#cartModal .modal-body input[type=number]::-webkit-inner-spin-button,#cartModal .modal-body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cartModal .modal-body input[type=number]{-moz-appearance:textfield}#cartModal .modal-body .quantity-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:75px;border-radius:100px;border:1px solid #3a3a3a;width:100px;margin:0 7px}@media (max-width:767px){#cartModal .modal-body .quantity-group{margin:0;width:60px;padding-left:0}}#cartModal .modal-body .quantity-group input{outline:none;border:none;font-size:14px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;text-align:center;margin:0;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;line-height:1.5;float:left;display:block}#cartModal .modal-body .quantity-group .quantity-nav{width:auto;display:block;position:relative;white-space:nowrap;vertical-align:middle}#cartModal .modal-body .quantity-group .quantity-nav .quantity-button{position:relative;margin-left:-1px;padding:7px 12px;border:none;cursor:pointer;height:50%;border-radius:0;border-right:0;width:100%;max-width:100%;float:none;display:block}#cartModal .modal-body .quantity-group .quantity-nav .quantity-button.quantity-up{border-bottom:1px solid #777}#cartModal .modal-body .quantity-group .quantity-nav .quantity-button .fa{position:absolute;font-size:12px;top:0;left:6px;font-weight:400}#cartModal .modal-body .quantity-group .quantity-nav .quantity-button .fa:before{font-size:11px}#cartModal .modal-body .quantity-group .quantity-nav .quantity-button:focus,#cartModal .modal-body .quantity-group .quantity-nav .quantity-button:hover{outline:none}.breadcrumb-cart-shadow{width:100%;box-shadow:0 5px 6px rgba(0,0,0,.1);line-height:1.4rem;height:10px;margin-bottom:30px}#cart-breadcrumb{padding-left:5px;margin-top:3rem}#cart-breadcrumb,#cart-breadcrumb .cart-step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cart-breadcrumb .cart-step{margin-right:3rem}@media (max-width:359px){#cart-breadcrumb .cart-step{margin-right:1rem}}#cart-breadcrumb .cart-step .number-step-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;background-color:#56895f;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%;margin-right:10px}#cart-breadcrumb .cart-step .text-step{font-size:14px;color:#3a3a3a;text-transform:uppercase;position:relative}@media (max-width:400px){#cart-breadcrumb .cart-step .text-step{font-size:12px}}@media (max-width:359px){#cart-breadcrumb .cart-step .text-step{font-size:11px}}#cart-breadcrumb .cart-step .text-step.current:after{content:"";position:absolute;height:2px;width:100%;left:0;background:#56895f;bottom:-12px}#cart-breadcrumb .cart-step:focus,#cart-breadcrumb .cart-step:hover,#cart-breadcrumb .cart-step:visited{text-decoration:none}@media (max-width:767px){#ecommerce-cart-container h1{font-size:30px}}#ecommerce-cart-container .promo-cart-title{font-size:30px;font-weight:700}@media (max-width:767px){#ecommerce-cart-container .promo-cart-title{font-size:26px}}@media (max-width:340px){#ecommerce-cart-container .promo-cart-title{font-size:24px}}#ecommerce-cart-container .cart-total-starred{margin-left:1rem;font-size:18px;font-weight:600;text-align:right;color:#3a3a3a}#ecommerce-cart-container .cart-products{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#ecommerce-cart-container .cart-products .cart-item{display:-ms-flexbox;display:flex;border:1px solid #d8d8d8;padding:1.5rem}@media (max-width:767px){#ecommerce-cart-container .cart-products .cart-item{padding:0!important}}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-right:-.5rem;margin-left:-.5rem}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item.item-row{padding:1.5rem}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .item-price-final{padding-left:0}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .product-discount-fp{font-size:11px;font-weight:700;background:rgba(0,176,185,.1);color:#00b0b9;border-radius:100px;padding:3px 6px}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .product-discount-fp:hover .box-discount-farmapremium{opacity:1;visibility:visible}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .product-discount-fp .box-discount-farmapremium{position:absolute;width:185px;padding:14px 17px 14px 18px;border-radius:4px;background-color:#cce8eb;left:90px;top:-39px;color:#3a3a3a;opacity:0;visibility:hidden;transition:all .2s linear}@media (max-width:767px){#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .product-discount-fp .box-discount-farmapremium{left:75px}}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .product-discount-fp .box-discount-farmapremium:after{width:15px;height:15px;position:absolute;background-color:#cce8eb;content:"";left:-7px;top:41px;transform:rotate(45deg)}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .stock-warning{font-size:9px;margin-top:10px}@media (max-width:767px){#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item{padding:10px 0!important}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .col-img-product{padding-right:0}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .cart-item-image{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .cart-item-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;padding-left:0}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .cart-item-info .summary-description{display:-ms-flexbox;display:flex}#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .cart-item-info .col-xs-12,#ecommerce-cart-container .cart-products .cart-item .flex-row-cart-item .item-price-final{padding-left:0;padding-right:0}}#ecommerce-cart-container .cart-products .cart-item .align-items-center{-ms-flex-align:center!important;align-items:center!important}#ecommerce-cart-container .cart-products .cart-item .layette-remove-line-checkout{position:absolute;z-index:2;right:30px;background:hsla(0,0%,100%,.85);padding:5px;border-radius:20px;font-size:33px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start}#ecommerce-cart-container .cart-products .cart-item .layette-remove-line-checkout:focus,#ecommerce-cart-container .cart-products .cart-item .layette-remove-line-checkout:hover,#ecommerce-cart-container .cart-products .cart-item .layette-remove-line-checkout:visited{text-decoration:none}#ecommerce-cart-container .cart-products .cart-item .quantity{text-align:left;padding-right:.5rem;padding-left:.5rem;width:auto}#ecommerce-cart-container .cart-products .cart-item input[type=number]::-webkit-inner-spin-button,#ecommerce-cart-container .cart-products .cart-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#ecommerce-cart-container .cart-products .cart-item input[type=number]{-moz-appearance:textfield}#ecommerce-cart-container .cart-products .cart-item .quantity-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:75px;border-radius:100px;border:1px solid #3a3a3a;width:100px;margin:0 7px}@media (max-width:767px){#ecommerce-cart-container .cart-products .cart-item .quantity-group{width:60px;margin:0}}#ecommerce-cart-container .cart-products .cart-item .quantity-group input{outline:none;border:none;font-size:14px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;text-align:center;margin:0;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;line-height:1.5;float:left;display:block}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav{width:auto;display:block;position:relative;white-space:nowrap;vertical-align:middle}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button{position:relative;margin-left:-1px;padding:7px 12px;cursor:pointer;border:none;height:50%;border-radius:0;border-right:0;width:100%;max-width:100%;float:none;display:block}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button.quantity-up{border-bottom:1px solid #777}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button .fa{position:absolute;top:-2px;left:6px;font-weight:400}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button .fa:before{font-size:11px}#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button:focus,#ecommerce-cart-container .cart-products .cart-item .quantity-group .quantity-nav .quantity-button:hover{outline:none}#ecommerce-cart-container .cart-products .cart-item .price-total-product{font-weight:700;padding-right:5px;padding-left:5px}#ecommerce-cart-container .cart-products .custom-box-farmapremium{padding:10px}#ecommerce-cart-container .cart-products .custom-box-farmapremium .btn-layette-content{padding:0 10px}@media (min-width:992px){#ecommerce-cart-container .cart-summary-fixed{overflow:visible;position:-webkit-sticky;position:sticky;top:105px}}#ecommerce-cart-container .cart-summary-fixed .cart-summary{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;border-radius:0;background:none;box-shadow:none;border:1px solid #a3b3b1;margin-bottom:1rem}#ecommerce-cart-container .cart-summary-fixed .cart-summary.no-border{border:none}#ecommerce-cart-container .cart-summary-fixed .cart-summary.no-border #no_transport,#ecommerce-cart-container .cart-summary-fixed .cart-summary.no-border .no_transport{cursor:pointer;font-size:13px;max-width:92%}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-detail{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-detail.cart-detail-title{padding-bottom:0}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-detail .detail-title{margin-bottom:1rem!important;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#333}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line{clear:both;padding:2px 0}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line.space-between{padding-top:15px}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line .label{font-size:13px;line-height:1.5;letter-spacing:normal;color:#333;text-transform:uppercase}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line .label.farmapremium-discount{background:rgba(0,176,185,.1);color:#00b0b9!important;border-radius:50px;font-size:12px!important}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line .label.label-shipping-left{font-size:12px;line-height:1.5;letter-spacing:normal;text-transform:none;font-weight:400}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-summary-line .value{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#333}#ecommerce-cart-container .cart-summary-fixed .cart-summary .cart-detail-totals .free-shipping-cart{font-size:9px;color:#777;padding:.2em .6em .3em}#ecommerce-cart-container .cart-summary-fixed .cart-summary #resume-shipping-left{padding:0;border-top:1px solid gray;border-bottom:1px solid gray}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals{background-color:#e4e7e8;padding:20px 15px}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order.total{padding-top:20px}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order .resume-title{font-size:14px;font-weight:700;color:#333}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order .resume-title .fa{font-size:16px}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order .resume-title-total{font-size:16px;font-weight:700;color:#333}#ecommerce-cart-container .cart-summary-fixed .cart-summary-totals .resume-order .resume-price{font-size:18px;font-weight:700;text-align:right;color:#333}#ecommerce-cart-container .cart-summary-fixed .cart-button-next.disabled{background:#3a3a3a!important;opacity:.5}#ecommerce-cart-container .cart-summary-fixed .cart-button-next.disabled:hover{color:#fff}#ecommerce-cart-container .cart-summary-products{margin-top:20px}#ecommerce-cart-container .cart-summary-products .label{font-size:14px;line-height:1.5;letter-spacing:normal;color:#333}#ecommerce-cart-container .cart-summary-line .expand-details,#ecommerce-cart-container .cart-summary-products .expand-details{word-wrap:break-word;box-sizing:border-box;text-decoration:none;background-color:transparent;font-size:1.1rem;opacity:.8;line-height:1.2em;float:right;padding-top:3px;cursor:pointer}#ecommerce-cart-container #cart-summary-product-list .products-list{list-style:none;padding-left:0;margin-bottom:0}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product{border:none;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%;border-bottom:1px solid hsla(0,0%,63%,.25);padding:.5rem 0}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product:last-child{border-bottom:none}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product .summary-product-image{max-width:40px;margin-right:1rem;-ms-flex-item-align:center;align-self:center}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product .summary-product-info{-ms-flex-item-align:center;align-self:center;display:block;-ms-flex:1;flex:1}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product .summary-product-info a{color:#777}#ecommerce-cart-container #cart-summary-product-list .products-list .cart-summary-product .summary-product-info .product-quantity{font-size:1.1rem;color:#777;opacity:.8;line-height:1.2}.form-payment-method-box{margin-bottom:5px}.form-payment-method-box i{font-size:20px;margin-right:10px}.form-payment-method-box label{font-weight:400;font-size:16px}.form-payment-method-input{margin-left:0;padding-left:0}.form-payment-method-input label{font-weight:400;font-size:14px}.form-payment-method-input i{font-size:24px}.ico-credit-card{font-weight:400;font-size:24px;margin-right:4px}.ico-bizum{display:inline-block;background-image:url(/assets/common/images/logo-bizum.png);background-size:contain;background-repeat:no-repeat;width:90px;height:21px}#ecommerce-promotions.flex-show{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#ecommerce-promotions .d-inline-block{display:inline-block}#ecommerce-promotions .left{float:left}#ecommerce-promotions .product-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ecommerce-promotions .product-image .product-promo{bottom:10px;top:auto!important}#ecommerce-promotions .product-info{padding:1rem!important}#ecommerce-promotions .product-info .product-header{text-align:left}#ecommerce-promotions .product-info .product-header .product-title{color:#3a3a3a;font-size:30px;margin-bottom:0}#ecommerce-promotions .product-info .product-header .product-price-container{display:block!important}#ecommerce-promotions .product-info .product-header .product-price-container .product-reference{color:#777;margin:0}#ecommerce-promotions .product-info .product-header .product-price-container .flex-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#ecommerce-promotions .product-info .product-header .product-price-container .flex-price .price-product .final-price{font-size:34px;color:#3a3a3a;font-weight:700}#ecommerce-promotions .product-info .product-header .product-price-container .flex-price .price-product .regular-price{font-size:14px;padding:0 .2rem;text-decoration:line-through}#ecommerce-promotions .product-info .product-information .quantity-group{float:right}#ecommerce-promotions .product-info .product-information .product-quantity-block{border:1px solid #56895f;border-radius:25px;display:table;margin-left:20px}#ecommerce-promotions .product-info .product-information .product-quantity-block input{border:0;border-radius:0;margin:0;border-radius:25px;display:table-cell;vertical-align:top;height:38px;width:65px!important}#ecommerce-promotions .product-info .product-information .product-quantity-block input::-webkit-inner-spin-button,#ecommerce-promotions .product-info .product-information .product-quantity-block input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#ecommerce-promotions .product-info .product-information .product-quantity-block input{-moz-appearance:textfield}#ecommerce-promotions .product-info .product-information .product-quantity-block-controls{display:table-cell;vertical-align:top;border-top-right-radius:25px;border-bottom-right-radius:25px}#ecommerce-promotions .product-info .product-information .product-quantity-block-controls button{display:block;color:#777;border:0;padding:0 10px;height:19px;font-size:12px}#ecommerce-promotions .product-info .product-information .product-quantity-block-controls button:first-of-type{border-bottom:1px solid #56895f;border-top-right-radius:25px}#ecommerce-promotions .product-info .product-information .product-quantity-block-controls button:last-of-type{border-bottom-right-radius:25px}#ecommerce-promotions .product-info .product-information .layette_quantity_input{width:100px;margin-left:15px;border-radius:20px}#ecommerce-promotions .product-info .product-information .layette_quantity_input:focus{outline:none}#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button{height:40px;min-width:90px;text-align:center;font-size:15px;line-height:1.75;background-color:#56895f;border:2px solid #56895f;border-radius:20px;color:#fff;transition:all .2s;display:inline-block;padding:4px 15px;text-transform:uppercase}@media (max-width:345px){#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button{padding:4px 10px}}#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button:hover{background-color:#fff;color:#56895f!important;border-color:#56895f;cursor:pointer}#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button:focus,#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button:hover{text-decoration:none}#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button .fa-cart-plus:before{padding-right:10px}@media screen and (max-width:767px){#ecommerce-promotions .product-info .product-information .layette_quantity_input{width:65px!important}#ecommerce-promotions .product-info .product-information .starred-product-add-to-cart-button{font-size:13px;line-height:2}}#ecommerce-promotions .info-buyer{margin-top:4rem!important}#ecommerce-promotions .info-buyer .info-buyer-pay,#ecommerce-promotions .info-buyer .info-buyer-pay .buyer-circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#ecommerce-promotions .info-buyer .info-buyer-pay .buyer-circle{-ms-flex-pack:center;justify-content:center;background-color:#f3f3f3;width:48px;height:48px;border-radius:50%}#ecommerce-promotions .info-buyer .info-buyer-pay .buyer-circle img{margin-left:.25rem!important;width:32px}#ecommerce-promotions .info-buyer .info-buyer-pay .title-buyer{margin-left:1rem!important;color:#777}#ecommerce-promotions #product-details-wrapper .section-title{border-bottom:1px solid #e3e3e3;margin-bottom:.8em;padding-bottom:.5em}#ecommerce-promotions #product-details-wrapper .section-content{padding:3rem}@media (max-width:767px){#ecommerce-promotions #product-details-wrapper .section-content{padding:2rem}}#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble{-ms-flex:1;flex:1;width:100%}#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble .flex-description{display:-ms-flexbox!important;display:flex!important}#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble .flex-description .image-collapsible{width:150px}@media (max-width:767px){#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble .flex-description .image-collapsible{max-width:50px;padding-right:1rem}}#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble .flex-description .description-collapsible{-ms-flex:1;flex:1}#ecommerce-promotions #product-details-wrapper .section-content .image-text-collapseble .flex-description .description-collapsible .custom-collapsible-description{text-align:left;color:#333942;font-size:15px;margin-bottom:10px}#ecommerce-promotions .listing-item .product-discount,#ecommerce-promotions .product-image .product-discount,.carousel-show-product .listing-item .product-discount,.carousel-show-product .product-image .product-discount{top:30px;right:5px;background-color:#56895f;border:10px solid #56895f;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}@media (max-width:767px){#ecommerce-promotions .listing-item .product-discount,#ecommerce-promotions .product-image .product-discount,.carousel-show-product .listing-item .product-discount,.carousel-show-product .product-image .product-discount{top:30px;right:5px;background-color:#1a171b;border:10px solid #1a171b;color:#fff;font-size:12px;line-height:2.2;position:absolute;width:auto;height:auto;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}}#home-products-carousel .owl-controls{display:none!important;margin-bottom:5px}#home-products-carousel .owl-controls .owl-pagination{position:inherit}@media (min-width:1200px){#home-products-carousel .productosonline{min-height:355px}}@media screen and (min-width:992px) and (max-width:1199px){#home-products-carousel .productosonline{min-height:320px}}#home-products-carousel .productosonline .img-href-product{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}@media (min-width:1200px){#home-products-carousel .productosonline .img-href-product{min-height:238px}}@media screen and (min-width:992px) and (max-width:1199px){#home-products-carousel .productosonline .img-href-product{min-height:188px}}@media screen and (min-width:550px) and (max-width:991px){#home-products-carousel .productosonline .img-href-product{height:210px;overflow-y:hidden}}@media (max-width:549px){#home-products-carousel .productosonline .img-href-product{height:150px;overflow-y:hidden}}#home-products-carousel .productosonline img{margin-bottom:0}#home-products-carousel .productosonline .product-title{margin-bottom:10px;font-size:17px;font-weight:400!important;min-height:40px}#home-products-carousel .productosonline .product-title .final-price{color:#56895f;font-size:17px}#home-products-carousel .productosonline .product-price{min-height:33px;color:#56895f;font-weight:400!important}#home-products-carousel .product-box .add-product-style{background-color:transparent;width:100%;text-align:center}@media (min-width:768px){#home-products-carousel .product-box .add-product-style{display:block}}@media (max-width:767px){#home-products-carousel .product-box .add-product-style{width:90%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}#home-products-carousel .product-box .add-product-style .btn{background-color:#56895f!important;color:#fff;margin:0 15px}#home-products-carousel .product-box .add-product-style .btn:focus,#home-products-carousel .product-box .add-product-style .btn:hover{background-color:#000!important;cursor:pointer}#home-products-carousel .product-box .btn-not-available{padding:10px 12px}@media (max-width:767px){#home-products-carousel .product-box .btn-not-available{font-size:11px!important;min-width:140px;margin:0!important}}@media (max-width:340px){#home-products-carousel .product-box .btn-not-available{font-size:10px!important}}@media screen and (min-width:550px) and (max-width:991px){#home-products-carousel .product-box .carousel-home-img{max-height:210px}}@media (max-width:549px){#home-products-carousel .product-box .carousel-home-img{max-height:150px}}#home-products-carousel .product-box .product-promo-show{top:30px;left:25px;background-color:#000;border:10px solid #000;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:all;opacity:.7}#home-products-carousel .product-box .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.2s ease;background-color:transparent}#home-products-carousel .product-box .btn-show-promo:hover .overlay{opacity:1}#home-products-carousel .product-box .btn-show-promo:hover .blocIconChecked{color:unset}#home-products-carousel .product-box .blocIconPromo{color:#fff;font-size:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#home-products-carousel .product-box .blocIconChecked{color:#fff}#home-products-carousel .product-box .promo-dropdown{display:none;position:absolute;background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}#home-products-carousel .product-box .promo-dropdown a{color:#000;padding:5px;text-decoration:none;display:block}#home-products-carousel .product-box .promo-dropdown a:hover{background-color:#ddd}#home-products-carousel .product-box .product-promo:hover .promo-dropdown{display:block}#home-products-carousel .product-box .product-promo:hover .product-promo{background-color:#3e8e41}#home-products-carousel .product-box .product-promo{top:175px;left:10px;background-color:#000;border:10px solid #000;font-size:17px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:10;border-radius:100%;text-align:center;pointer-events:all;opacity:.7;display:inline-block;color:#fff}@media (max-width:767px){#home-products-carousel .product-box .product-promo{top:109px;left:20px;font-size:12px;line-height:2.2;position:absolute;width:40px;height:43px;z-index:1;pointer-events:none;opacity:.7}}#home-products-carousel .product-box .promo-on-show{top:250px!important;left:5px!important}#home-products-carousel .product-box .product-discount{top:30px;right:5px;background-color:#56895f;border:10px solid #56895f;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}@media (max-width:767px){#home-products-carousel .product-box .product-discount{top:30px;right:5px;font-size:12px;line-height:2.2;width:auto;height:auto}}.carousel-content-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.carousel-content-container>.col-xs-1{width:10%;padding:0}.carousel-content-container>.col-xs-10{width:80%;padding:0}@media (min-width:768px){.carousel-content-container>.col-xs-1{width:5%;padding:0}.carousel-content-container>.col-xs-10{width:90%;padding:0}}.carousel-content-container .carousel-arrow{width:45px;padding:0 15px;position:relative;top:35%;color:#9b9b9a;cursor:pointer;font-size:40px}.carousel-content-container .carousel-arrow.arrow-left{float:left}.carousel-content-container .carousel-arrow.arrow-right{float:right}.carousel-content-container .carousel-arrow:hover{color:#161616}.offer-product{color:#fafafa;background-color:#e06060;padding:2px 5px;font-weight:700;display:table;white-space:normal;margin:0 auto;font-size:11px}.offer-product big{font-size:1.33em}@media (max-width:500px){.offer-product{white-space:normal}}.checkout-product-offer,.product-info-product-offer{margin-bottom:10px}.box-top-product-offer{width:100%;position:absolute;left:0;padding:0 20px}.box-top-product-offer .offer-product{width:100%}.box-bottom-product-offer{width:100%;margin-bottom:10px}.box-bottom-starred-product-offer{width:100%}.modal-product-offer{padding:10px 0}.checkout-product-offer .offer-product,.modal-product-offer .offer-product,.product-info-product-offer .offer-product{margin:0}.aemps-header-container{margin:20px auto 0;border:2px solid #56895f;border-radius:15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between}.aemps-header-container a .logo{width:115px;margin:5px 15px}.aemps-header-container .medicines-breadcrumb{max-width:85%;margin-top:10px;margin-right:10px;color:#000}.aemps-header-container .medicines-breadcrumb p{margin:0 0 10px}@media (max-width:990px){.aemps-header-container .medicines-breadcrumb{max-width:80%}}@media (max-width:768px){.aemps-header-container a .logo{margin-left:10px}.aemps-header-container .medicines-breadcrumb{max-width:80%}}@media (max-width:680px){.aemps-header-container a .logo{width:90px}.aemps-header-container .medicines-breadcrumb{font-size:10px;width:75%;text-align:center;margin:10px 5px}}@media (max-width:370px){.aemps-header-container a .logo{margin-top:10px}}@media (max-width:680px){.aemps-header-container{text-align:center}}.header{padding:10px 0}.main-navigation{margin-top:28px}.primary-bg{background-color:rgba(0,0,0,.1)}.header.gray-bg{background:hsla(0,0%,100%,.1)}.breadcrumb-container{padding:10px;margin-bottom:-40px}h2{font-weight:600}blockquote:after,h2{color:#000}.event-list img{margin-top:25%}.event-content{padding:10px}.team-member img{transition:all .2s ease-in-out;margin:auto}.team-member img:hover{transform:scale(1.1)}.team-member .image-box-body{margin-bottom:20px}.box-appointment{padding:15px;margin-top:20px;position:relative}.box-appointment h3{color:#fff;text-align:center}.box-appointment:before{content:" ";background:rgba(86,137,95,.5);width:100%;height:100%;position:absolute;top:0;left:0}.box-appointment .content-appointment{position:relative}.box-appointment input,.box-appointment textarea{border:1px solid #fff;color:#fff!important;background:transparent}.box-appointment .btn{border:2px solid #fff!important;padding:10px 28px;font-size:12px;letter-spacing:3px;font-weight:700;transition:all .3s ease-in-out;outline:none!important;background:transparent;color:#fff!important}.box-appointment .btn:hover{background-color:#fff;color:rgba(86,137,95,.8)!important}.banner{margin-bottom:10px}.contact-map1{position:relative}.contact-map1:before{content:" ";background:rgba(86,137,95,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.img-contact{display:block;max-width:100%;height:auto}.orfer-form{margin:0}.orfer-form fieldset{padding:25px}.orfer-form input:-ms-input-placeholder,.orfer-form textarea:-ms-input-placeholder{color:#acacac}.orfer-form input::placeholder,.orfer-form textarea::placeholder{color:#acacac}.orfer-form textarea{height:110px}.orfer-form input,.orfer-form select,.orfer-form textarea{border-color:#ccc}.separator-3{width:100%;display:block;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-bottom:5px}.header-top-dropdown .dropdown-menu.logged{padding:0;min-width:170px}@media (max-width:500px){.box-style-1 img{margin:0 auto}}.blogpost .post-info{padding:10px 0}@media (max-width:767px){.blogpost .blogpost-content{margin-left:0}section.main-container .home-pages .container .col-sm-12 .box-style-1 img{width:100%}}h1.page-title.sidebar-title{font-size:28px}li.subcategories-link a{color:inherit}.icon-box:before{content:""}.call-to-action .container-fluid{padding:0}.call-to-action-corner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.call-to-action-corner:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(0,0,0,.6)}.call-to-action-center{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}.call-to-action-center:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.single-call-to-action{position:relative;text-align:center;min-height:250px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.single-call-to-action .content-box,.single-call-to-action .icon-box{display:inline-block;vertical-align:top}.single-call-to-action .icon-box{width:50px;position:relative;bottom:15px}@media (max-width:500px){.single-call-to-action .icon-box{bottom:0}}.single-call-to-action .icon-box i.flaticon-clock{bottom:20px;position:relative}.single-call-to-action .icon-box i.flaticon-medical{position:relative;bottom:25px}.single-call-to-action .icon-box i.flaticon-coins{position:relative;bottom:15px}.single-call-to-action .icon-box i:before{font-size:50px;color:#fff}.single-call-to-action .content-box{width:65%;text-align:left;padding-left:15px}.single-call-to-action .content-box h3{font-size:24px;text-transform:uppercase;color:#fff;font-weight:400;margin:0;margin-bottom:15px}.single-call-to-action .content-box p{font-size:16px;color:#fff;line-height:24px}.single-call-to-action .content-box ul{margin:0;padding:0}.single-call-to-action .content-box ul li{list-style:none;display:block;color:#fff;font-size:13px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.single-call-to-action .content-box .thm-btn.inverse{border-color:#fff;background-color:transparent;padding:7px 22px;color:#fff}.single-call-to-action .content-box .thm-btn.inverse:hover{background:#fff;color:rgba(0,0,0,.3)}.call-to-action.boxed .single-call-to-action .content-box{width:70%}.call-to-action-center:before,.call-to-action-corner:before{background:transparent}section.call-to-action.home-one{padding:0;border:2px solid #56895f}.single-call-to-action .content-box h3,.single-call-to-action .content-box p{color:#333}.single-call-to-action .icon-box i:before{color:#56895f}.call-to-action-center.col-md-4.block2,.call-to-action-corner.col-md-4.block1{border-right:1px dashed #56895f}@media (max-width:1010px){.call-to-action-center.col-md-4.block2,.call-to-action-corner.col-md-4.block1{border-bottom:1px dashed #56895f;border-right:0 dashed #56895f}}#meeting-form-layer{background-color:rgba(86,137,95,.2);border:2px solid #56895f}.navbar-default .navbar-nav>li>a{padding:12px 14px 12px 15px}.btn{white-space:normal}.banner{margin-bottom:0}.image-event-home img{margin:0 auto}.image-event-home{margin-bottom:10px}.article.events-home.goto-href{padding:10px;cursor:pointer;margin-top:10px;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.1);min-height:450px}.article.events-home.goto-href:hover{background-color:hsla(0,0%,100%,.3);transition:background-color .7s}#home-services .goto-href:hover,.home-services .goto-href:hover{cursor:pointer}.events-mb{margin-bottom:20px}.blogpost .side{float:left;width:100px;padding-right:0}@media (max-width:767px){.blogpost .post-info .month{font-size:16px}.blogpost .post-info{width:100%}}@media (min-width:1200px){.blogpost .post-info .month{font-size:18px}.blogpost .post-info .month.promo{font-size:26px}}@media (max-width:1000px){.event-list img{margin-top:0}.blogpost .post-info .month.promo{font-size:20px}}@media (min-width:1000px){.blogpost .post-info .month.promo{font-size:26px}}@media (max-width:768px){.dropdown>a:before{right:10px!important}.blogpost .side{width:100%}}span.year{font-size:19px}.blogpost .post-info .month.month-without-year{font-size:18px;width:100%}h2.event-title{padding-left:23px}div.box-appointment>div>form>div>div.checkbox{padding-left:20px}label.terms,label.terms a{color:inherit}@media (max-width:768px){.box-appointment .btn{min-width:100%}.box-appointment h3{font-size:35px!important}}.box-appointment .btn{background:#56895f}.generic-padding{padding:50px 0}.service-box.box-style-1{border:1px solid #56895f;border-radius:2em}.service-box.box-style-1 .btn-default{border-radius:20px}.image-box{background-color:transparent;border:0}.service-box.box-style-1{min-height:430px}.service-box.box-style-1 img{border-radius:100%}.full-width-content,.subscribe-input-group.input-group{width:100%}.policy-checkbox{padding-top:10px}div.box-appointment>div>form>div>div.checkbox label a{text-decoration:underline}div.box-appointment>div>form>div>div.checkbox label{color:#fff}ul.subfooter-links{list-style:none;float:right}ul.subfooter-links li{display:inline-block;padding-right:10px}.simple-legal-footer{background-color:#e8e8e8}.simple-legal-footer .list-inline{margin:0;padding:20px 0}.content-box a{text-decoration:none}@media (max-width:575px){.g-recaptcha.recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}#home-services.rounded img,#service_page.rounded img{border-radius:100%}#fop-calendar td p{height:20px}@media (max-width:500px){#header-top-second .list-icons{display:none!important}}.old-price{text-decoration:line-through!important;color:red}.promo-price{font-size:22px!important;line-height:3;position:absolute;width:110px;height:110px;background-color:#000;color:#fff;right:0;top:0;z-index:1;border-radius:100%;padding:12px 10px;border:10px solid #000;text-align:center;pointer-events:none}.promo-price-bold{font-weight:700;color:#000}.promo-price:before{content:"";position:absolute;width:100px;height:100px;left:-5px;top:-5px;border:2px dashed #fff;border-radius:100%;background-color:#000;z-index:-1}.promo-price span{display:block;line-height:24px}.promo-price span:nth-child(2){font-size:30px}.panel-heading h3{margin-left:15px!important}.input-sufix{background-color:#f5f5f5;border-left:1px solid #d3d3d3;color:#666;line-height:2.8em!important;position:absolute;width:45px;right:13px;text-align:center;margin-right:.1em}form:not(.custom-form) .input-sufix{bottom:0}.custom-form .input-sufix{top:30px}.custom-form .input-sufix.no-label{top:5px}.add-family-member{margin-top:0!important;padding-top:0!important}.remove-family-member{line-height:92px;cursor:pointer;color:#56895f}.stock-warning{text-align:center;color:red;font-size:14.5px}.service-related-button{height:60px;display:grid;-ms-flex-align:center;align-items:center}.service-related-button:hover{color:#fff}.service-related-carousel img{transition:all .2s ease-in-out}.service-related-carousel img:hover{transform:scale(1.1)}.service-related-carousel .owl-controls .owl-buttons .owl-next{margin-left:10px}.goto-href{cursor:pointer}#service_page div.row.text-center div.col-md-4.col-sm-6.col-centered div.goto-href.white-bg.box-style-1{width:100%}.banner-title{background-attachment:scroll!important;height:300px;text-align:center;display:grid;-ms-flex-line-pack:center;align-content:center;text-transform:uppercase;position:relative;z-index:3}.home-posts{padding:50px}.home-posts img{margin:auto}#home-services .box-style-1{min-height:365px}@media (max-width:576px){.header-left .logo img{max-height:75px!important}}.subfooter p{margin:0 40px 10px}@media (min-width:992px){.subfooter p{margin-left:0}}@media (max-width:768px){ul.subfooter-links li{display:block;padding-top:10px}}@media (max-width:992px){ul.subfooter-links{float:none}}#fop-calendar .pharmacy{height:20px}.service-parent-content{padding-right:30px;padding-left:30px}@media (min-width:768px){.col-centered{display:-ms-inline-flexbox;display:inline-flex;float:none;margin-right:-4px;vertical-align:top}}.whatsapp-container{color:#9d9d9e;background-color:#f0f0f0;padding:10px 30px;border-radius:10px;margin:30px 0}.whatsapp-container h2,.whatsapp-container h3{color:#666;font-weight:400}.whatsapp-container p{color:#9d9d9e}.whatsapp-container a:not(.btn){font-weight:700}.whatsapp-container a.btn{border-radius:5px;color:#fff;background-color:#6dab3c;border-color:#6dab3c}.whatsapp-container a.btn:hover,.whatsapp-container a.btnfocus{color:#6dab3c;background-color:transparent}.whatsapp-container a.btn i{margin-right:10px}#header-top-second .list-icons .header-whatsapp-contact{color:#1ea450}#header-top-second .list-icons .header-whatsapp-contact i{font-size:15px}.expires-soon{color:red;font-weight:700}.main-navigation .navbar.navbar-default .dropdown .dropdown-toggle:before{right:2px;padding-left:2px}.box-style-1 .promo-home-icon{font-size:14px}@media (min-width:992px){.block-promos>.panel-default>.panel-heading{min-height:52px}}@media (min-width:768px) and (max-width:991px){.block-promos>.panel-default>.panel-heading{min-height:78px}}#instagram-feed .instagram-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3rem}#instagram-feed .instagram-gallery-item{position:relative;-ms-flex:1 0 22rem;flex:1 0 22rem;margin:1rem;color:#fff}#instagram-feed .instagram-gallery-item .overlay i{top:10%}#instagram-feed .instagram-gallery-item .overlay i b{font-family:Arial}#instagram-feed .instagram-gallery-item .overlay>span{padding:0 5px}#instagram-feed .instagram-gallery-image{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:400px){#titleShare{display:block!important}}.team-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.team-item,.team-row{display:-ms-flexbox;display:flex}.vertical .tab-content{width:100%}.image-box-body .tooltip-inner{max-width:unset}.navbar-default .navbar-nav>li>a{padding-right:14px!important}.service-description{padding-top:10px;min-height:80px}#logo_img_down_menu{padding-top:10px;padding-bottom:10px}.main-down{margin-top:0}.main-down .navbar-default .navbar-nav>li>a{color:#fff}.main-down .navbar.navbar-default{background-color:#56895f;border-color:#56895f}@media (min-width:768px){.main-down .navbar.navbar-default{margin-bottom:0}}@media (max-width:767px){.main-down .navbar-nav.underline-from-center>li:not(.dropdown)>a{display:block}.main-down .navbar.navbar-default{border-color:#fff;background-color:#fff}}.main-down .navbar-default .navbar-nav>li>a:hover{background-color:#000;color:#56895f}.main-down .dropdown .open,.main-down .navbar-default .navbar-nav .open .dropdown-menu{background:#000}.main-down .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header,.main-down .navbar-default .navbar-nav .open .dropdown-menu>li>a,.main-down .navbar-nav>.open>a,.main-down .navbar-nav>.open>a:focus,.main-down .navbar-nav>.open>a:hover{color:#56895f!important;background:#000!important}.main-down .mega-menu .menu>li>a{color:#56895f;background:#000}.main-down .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.main-down .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#56895f!important;color:#fff!important;border-color:#fff!important}.main-down .mega-menu .menu>li>a:focus,.main-down .mega-menu .menu>li>a:hover{background-color:#56895f;color:#fff;border-color:#fff}.main-down .menu-container{background:#56895f}.main-down .navbar.navbar-default .center-nav-down{float:none!important;text-align:center}@media (max-width:767px){.menu-down-row{margin-right:0;margin-left:0}}.down-menu-text-right-logo{padding:30px 0 0;font-size:20px;font-family:Open Sans,sans-serif}.new-pharmacy-open-content{margin:20px 0!important}.title-next-open-pharmacy,.title-today-open-pharmacy{margin-bottom:30px}.event-list-open-pharmacy{list-style:none;font-family:inherit;margin:0;padding:0}.event-list-open-pharmacy>li{background-color:#fff;padding:0;margin:0 0 20px}.event-list-open-pharmacy>li>time{width:100%}.event-list-open-pharmacy.today>li>time,.event-list-open-pharmacy>li>time{display:inline-block;color:#fff;padding:5px;text-align:center;text-transform:uppercase}.event-list-open-pharmacy.today>li>time{background-color:#56895f;height:250px}.event-list-open-pharmacy.today>li{border:2px solid #56895f}.event-list-open-pharmacy.next-week>li{border:2px solid #acacac}.event-list-open-pharmacy.next-week>li>time{background-color:#acacac}.event-list-open-pharmacy>li:nth-child(2n)>time{background-color:#a552a7}.event-list-open-pharmacy>li>time>span{display:none}.event-list-open-pharmacy>li>time>.day{display:block;font-weight:100;line-height:1}.event-list-open-pharmacy.today>li>time>.day{font-size:46pt;padding-top:60px}.event-list-open-pharmacy.next-week>li>time>.day{font-size:36pt;padding-top:45px}.event-list-open-pharmacy>li time>.month{display:block;font-weight:900;line-height:1}.event-list-open-pharmacy.today>li>time>.month{font-size:18pt}.event-list-open-pharmacy.next-week>li>time>.month{font-size:12pt}.event-list-open-pharmacy>li>img{width:100%}.event-list-open-pharmacy>li>.info{padding-top:5px;text-align:center}.event-list-open-pharmacy>li>.info>.title{margin:0}.event-list-open-pharmacy.today>li>.info>.title{font-size:22pt;font-weight:700;color:#56895f}.event-list-open-pharmacy.next-week>li>.info>.title{font-size:17pt;font-weight:500;color:#acacac}.event-list-open-pharmacy.today>li>.info>.desc{font-size:16pt;font-weight:300;margin:0}.event-list-open-pharmacy.next-week>li>.info>.desc{font-size:13pt;font-weight:300;margin:0}.event-list-open-pharmacy>li>.info>ul,.event-list-open-pharmacy>li>.social>ul{display:table;list-style:none;margin:10px 0 0;padding:0;width:100%;text-align:center}.event-list-open-pharmacy>li>.social>ul{margin:0}.event-list-open-pharmacy>li>.info>ul>li,.event-list-open-pharmacy>li>.social>ul>li{display:table-cell;cursor:pointer;color:#1e1e1e;font-size:11pt;font-weight:300;padding:3px 0}.event-list-open-pharmacy>li>.info>ul>li>a{display:block;width:100%;color:#1e1e1e;text-decoration:none}.event-list-open-pharmacy.today>li>.social>ul>li{padding:0;height:200px}.event-list-open-pharmacy.next-week>li>.social>ul>li{padding:0;height:120px}.event-list-open-pharmacy>li>.social>ul>li>a{padding:3px 0}.event-list-open-pharmacy.today>li>.info>ul>li:hover,.event-list-open-pharmacy.today>li>.social>ul>li:hover{color:#1e1e1e;background-color:#56895f}.event-list-open-pharmacy>li>.info>ul>li:hover,.event-list-open-pharmacy>li>.social>ul>li:hover{color:#1e1e1e;background-color:#c8c8c8}.maps a{display:block;width:100%;color:#4b6ea8!important}.openMapsModal{padding-left:10px;font-size:35px!important}.a-maps-today{height:80px}.a-maps-next-week{height:45px}@media (min-width:768px){.event-list-open-pharmacy>li{position:relative;display:block;width:100%;padding:0}.event-list-open-pharmacy>li>img,.event-list-open-pharmacy>li>time{display:inline-block;float:left}.event-list-open-pharmacy>li>.info{background-color:#f5f5f5;overflow:hidden}.event-list-open-pharmacy>li>img,.event-list-open-pharmacy>li>time{width:170px;height:175px;padding:0;margin:0}.event-list-open-pharmacy.today>li>.info{position:relative;height:250px;text-align:left;padding-right:40px}.event-list-open-pharmacy.today>li>.info>.title{margin-top:15px;margin-bottom:15px}.event-list-open-pharmacy.next-week>li>.info>.title{margin-bottom:10px;margin-top:10px}.event-list-open-pharmacy.next-week>li>.info{position:relative;height:175px;text-align:left}.event-list-open-pharmacy.next-week>li>.info>.desc,.event-list-open-pharmacy>li>.info>.title{padding:3px 25px}.event-list-open-pharmacy.today>li>.info>.desc{padding:0 10px 5px 50px}.event-list-open-pharmacy>li>.info>ul{position:absolute;left:0;bottom:0}.event-list-open-pharmacy>li>.social{position:absolute;top:0;right:0;display:block;width:40px}.event-list-open-pharmacy>li>.social>ul{border-left:1px solid #e6e6e6}.event-list-open-pharmacy>li>.social>ul>li{display:block;padding:0}.event-list-open-pharmacy>li>.social>ul>li>a{display:block;width:40px;padding:10px 0 9px}}@media (max-width:767px){.event-list-open-pharmacy.next-week>li>.social>ul>li,.event-list-open-pharmacy.today>li>.social>ul>li,.event-list-open-pharmacy.today>li>time{height:100px}.event-list-open-pharmacy.next-week>li>time>.day,.event-list-open-pharmacy.today>li>time>.day{padding-top:0}.fa-map-marker{padding-top:30px}.event-list-open-pharmacy>li>.info>.title{margin-top:20px}.info{padding-bottom:20px}}#footer .subfooter .row .footer-legal-cart{padding-left:0}@media (max-width:767px){#service_page .row.text-center{margin-left:0;margin-right:0}}.layette .layette-footer .btn-layette{color:#fff}#home-shop .center-pack-image,#promo-detail .center-pack-image,.home-products .center-pack-image,.productosonline .center-pack-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-height:300px}#home-shop .center-pack-image.image-show-product-flex,#promo-detail .center-pack-image.image-show-product-flex,.home-products .center-pack-image.image-show-product-flex,.productosonline .center-pack-image.image-show-product-flex{max-height:none}#home-shop .center-pack-image.image-show-product-flex img,#promo-detail .center-pack-image.image-show-product-flex img,.home-products .center-pack-image.image-show-product-flex img,.productosonline .center-pack-image.image-show-product-flex img{max-width:350px;max-height:350px}@media (max-width:767px){#home-shop .center-pack-image,#promo-detail .center-pack-image,.home-products .center-pack-image,.productosonline .center-pack-image{min-height:165px}}@media only screen and (max-width:1199px) and (min-width:768px){#home-shop .center-pack-image,#promo-detail .center-pack-image,.home-products .center-pack-image,.productosonline .center-pack-image{min-height:300px}#home-shop .box-style-1 img,#promo-detail .box-style-1 img,.home-products .box-style-1 img,.productosonline .box-style-1 img{max-height:300px}}@media (min-width:1200px){#home-shop .center-pack-image,#promo-detail .center-pack-image,.home-products .center-pack-image,.productosonline .center-pack-image{min-height:270px}}#home-shop .article-in-promotion a,#promo-detail .article-in-promotion a,.home-products .article-in-promotion a,.productosonline .article-in-promotion a{color:#fff;display:inline-block;border-radius:25px;font-size:14px;padding-left:15px;padding-right:15px;border:2px solid #56895f;background-color:#56895f}#home-shop .new-style-promotion a,#promo-detail .new-style-promotion a,.home-products .new-style-promotion a,.productosonline .new-style-promotion a{border-radius:0}#home-shop .white-bg,#promo-detail .white-bg,.home-products .white-bg,.productosonline .white-bg{box-shadow:none}#home-shop .box-style-1,#promo-detail .box-style-1,.home-products .box-style-1,.productosonline .box-style-1{margin-bottom:15px}#home-shop .box-style-1 img,#promo-detail .box-style-1 img,.home-products .box-style-1 img,.productosonline .box-style-1 img{border-radius:0;margin-bottom:15px}#home-shop .product-title,#promo-detail .product-title,.home-products .product-title,.productosonline .product-title{margin-bottom:10px;font-size:14px}#home-shop .product-price,#promo-detail .product-price,.home-products .product-price,.productosonline .product-price{min-height:33px}@media (max-width:768px){#home-shop .product-price,#promo-detail .product-price,.home-products .product-price,.productosonline .product-price{min-height:50px}}@media (max-width:767px){#home-shop .layette-footer,#promo-detail .layette-footer,.home-products .layette-footer,.productosonline .layette-footer{height:37px;overflow:hidden}}#home-shop .layette-footer .btn-default,#promo-detail .layette-footer .btn-default,.home-products .layette-footer .btn-default,.productosonline .layette-footer .btn-default{padding:5px;border:2px solid #56895f;font-size:14px;font-weight:600!important;margin-top:10px}#home-shop .layette-footer .btn-default:hover,#promo-detail .layette-footer .btn-default:hover,.home-products .layette-footer .btn-default:hover,.productosonline .layette-footer .btn-default:hover{background-color:transparent!important;color:#56895f!important;border-color:#56895f!important}@media (max-width:767px){#home-shop .layette-footer .btn-default,#promo-detail .layette-footer .btn-default,.home-products .layette-footer .btn-default,.productosonline .layette-footer .btn-default{height:37px;padding:5px;width:auto!important}}#home-shop .layette-footer .layette_quantity_input,#promo-detail .layette-footer .layette_quantity_input,.home-products .layette-footer .layette_quantity_input,.productosonline .layette-footer .layette_quantity_input{margin-left:15px;height:35px;max-width:80px!important;margin-top:10px}@media (max-width:767px){#home-shop .layette-footer .layette_quantity_input,#promo-detail .layette-footer .layette_quantity_input,.home-products .layette-footer .layette_quantity_input,.productosonline .layette-footer .layette_quantity_input{width:50px;margin-left:0;padding-left:0}}#home-shop .layette-footer .layette_quantity_input_carrousel,#promo-detail .layette-footer .layette_quantity_input_carrousel,.home-products .layette-footer .layette_quantity_input_carrousel,.productosonline .layette-footer .layette_quantity_input_carrousel{margin-left:5px;height:35px;width:140%;margin-top:11px}@media (max-width:767px){#home-shop .layette-footer .btn-layette-disabled,#home-shop .layette-footer .layette-add-product,#promo-detail .layette-footer .btn-layette-disabled,#promo-detail .layette-footer .layette-add-product,.home-products .layette-footer .btn-layette-disabled,.home-products .layette-footer .layette-add-product,.productosonline .layette-footer .btn-layette-disabled,.productosonline .layette-footer .layette-add-product{width:50px;margin-left:0}#home-shop .layette-footer .btn-block,#promo-detail .layette-footer .btn-block,.home-products .layette-footer .btn-block,.productosonline .layette-footer .btn-block{display:block}#home-shop .layette-footer .btn-cart-options-products,#promo-detail .layette-footer .btn-cart-options-products,.home-products .layette-footer .btn-cart-options-products,.productosonline .layette-footer .btn-cart-options-products{margin-top:5px}}#home-shop .btn-resize,#promo-detail .btn-resize,.home-products .btn-resize,.productosonline .btn-resize{min-height:45px}#home-shop .home-products,#promo-detail .home-products,.home-products .home-products,.productosonline .home-products{margin-bottom:30px;margin-top:30px}#home-shop .home-products .btn i,#promo-detail .home-products .btn i,.home-products .home-products .btn i,.productosonline .home-products .btn i{vertical-align:middle;font-size:23px;margin-top:0;margin-right:5px}@media (max-width:767px){#home-shop .home-products .btn i,#promo-detail .home-products .btn i,.home-products .home-products .btn i,.productosonline .home-products .btn i{margin-right:5px;margin-left:auto;vertical-align:bottom}}#home-shop .home-products .btn,#promo-detail .home-products .btn,.home-products .home-products .btn,.productosonline .home-products .btn{color:#fff;min-width:105px;cursor:pointer}#home-shop .home-products .btn:hover i,#promo-detail .home-products .btn:hover i,.home-products .home-products .btn:hover i,.productosonline .home-products .btn:hover i{color:#56895f}@media (max-width:767px){#home-shop .home-products .btn,#promo-detail .home-products .btn,.home-products .home-products .btn,.productosonline .home-products .btn{min-width:auto!important;max-height:35px;padding-top:5px}}#home-shop .home-products .product-discount,#promo-detail .home-products .product-discount,.home-products .home-products .product-discount,.productosonline .home-products .product-discount{top:30px;right:5px;background-color:#56895f;border:10px solid #56895f;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}@media (max-width:767px){#home-shop .home-products .product-discount,#promo-detail .home-products .product-discount,.home-products .home-products .product-discount,.productosonline .home-products .product-discount{top:30px;right:5px;background-color:#1a171b;border:10px solid #1a171b;color:#fff;font-size:12px;line-height:2.2;position:absolute;width:auto;height:auto;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}}#home-shop .home-products .separator,#promo-detail .home-products .separator,.home-products .home-products .separator,.productosonline .home-products .separator{margin:15px auto 65px}#home-shop .home-products .layette-category-container .layette-category,#promo-detail .home-products .layette-category-container .layette-category,.home-products .home-products .layette-category-container .layette-category,.productosonline .home-products .layette-category-container .layette-category{border:none}#home-shop .home-products .layette-category-container .layette-category:hover,#promo-detail .home-products .layette-category-container .layette-category:hover,.home-products .home-products .layette-category-container .layette-category:hover,.productosonline .home-products .layette-category-container .layette-category:hover{background-color:transparent}@media (max-width:420px){#home-shop .home-products,#promo-detail .home-products,.home-products .home-products,.productosonline .home-products{padding:10px}}@media (max-width:420px){#home-shop .home-products .products-footer-info,#promo-detail .home-products .products-footer-info,.home-products .home-products .products-footer-info,.productosonline .home-products .products-footer-info{min-height:60px}}#home-shop .box-style-2,#promo-detail .box-style-2,.home-products .box-style-2,.productosonline .box-style-2{margin:0 auto}#home-shop .article-in-promotion,#promo-detail .article-in-promotion,.home-products .article-in-promotion,.productosonline .article-in-promotion{height:30px;margin-bottom:15px}#home-shop .final-price,#promo-detail .final-price,.home-products .final-price,.productosonline .final-price{color:#dc336a;font-size:1.4em}#home-shop .btn-not-available,#promo-detail .btn-not-available,.home-products .btn-not-available,.productosonline .btn-not-available{background-color:#56895f;border:2px solid #56895f;cursor:not-allowed!important;padding:6px 15px;opacity:.65;color:#fff}#home-shop .add-carousel,#promo-detail .add-carousel,.home-products .add-carousel,.productosonline .add-carousel{min-width:10px!important}@media (max-width:767px){#home-shop .article-in-promotion,#promo-detail .article-in-promotion,.home-products .article-in-promotion,.productosonline .article-in-promotion{font-size:12px;height:15px;width:75%;float:none;margin:0 auto;margin-bottom:10px}#home-shop .article-in-promotion a,#promo-detail .article-in-promotion a,.home-products .article-in-promotion a,.productosonline .article-in-promotion a{padding:3px}#home-shop .product-title,#promo-detail .product-title,.home-products .product-title,.productosonline .product-title{margin-bottom:0}#home-shop .product-title h4,#promo-detail .product-title h4,.home-products .product-title h4,.productosonline .product-title h4{font-size:12px;height:28px;overflow-y:hidden}#home-shop .box-style-1,#promo-detail .box-style-1,.home-products .box-style-1,.productosonline .box-style-1{margin-bottom:0}#home-shop .layette-category,#promo-detail .layette-category,.home-products .layette-category,.productosonline .layette-category{min-height:200px}#home-shop .layette-category h3,#promo-detail .layette-category h3,.home-products .layette-category h3,.productosonline .layette-category h3{margin-top:60px}#home-shop .layette-category .layette-image,#promo-detail .layette-category .layette-image,.home-products .layette-category .layette-image,.productosonline .layette-category .layette-image{height:80px}#home-shop .btn-layette-content,#promo-detail .btn-layette-content,.home-products .btn-layette-content,.productosonline .btn-layette-content{padding:0}#home-shop .layette-footer,#promo-detail .layette-footer,.home-products .layette-footer,.productosonline .layette-footer{max-height:37px}#home-shop .layette-footer .btn-default,#promo-detail .layette-footer .btn-default,.home-products .layette-footer .btn-default,.productosonline .layette-footer .btn-default{margin-top:0;margin-bottom:0}#home-shop .btn-not-available,#promo-detail .btn-not-available,.home-products .btn-not-available,.productosonline .btn-not-available{margin:2px 0 0;font-size:13px}}@media (max-width:340px){#home-shop .add-product-cart,#promo-detail .add-product-cart,.home-products .add-product-cart,.productosonline .add-product-cart{padding-left:0}#home-shop .article-in-promotion,#promo-detail .article-in-promotion,.home-products .article-in-promotion,.productosonline .article-in-promotion{width:80%}#home-shop .btn,#promo-detail .btn,.home-products .btn,.productosonline .btn{min-width:100px!important}#home-shop .btn-not-available,#promo-detail .btn-not-available,.home-products .btn-not-available,.productosonline .btn-not-available{padding:6px 5px;font-size:12px!important}}#home-shop .main-container{padding:40px 0 50px}@media (max-width:767px){#home-shop .main-container{padding-top:0}}#home-shop .container{width:100%;padding-right:0;padding-left:0}#home-shop #subslider{border:none;margin:auto}@media (min-width:992px){#home-shop #subslider .call-to-action-center{margin-left:7px;margin-right:7px}}#home-shop #subslider .single-call-to-action{min-height:130px;padding-top:20px}#home-shop #subslider .call-to-action-center,#home-shop #subslider .call-to-action-corner{opacity:.8;transition:transform .2s}#home-shop #subslider .call-to-action-center:hover,#home-shop #subslider .call-to-action-corner:hover{opacity:1;transform:scale(1.02)}#home-shop #subslider .single-call-to-action{width:100%}#home-shop #subslider .single-call-to-action .content-box{width:45%;padding-left:35px}@media (min-width:992px){#home-shop #subslider .flex-container,#home-shop #subslider .flex-item{display:-ms-flexbox;display:flex}}#home-shop #subslider .flex-container,#home-shop #subslider .flex-item{-ms-flex-pack:center;justify-content:center}#home-shop #subslider .flex-item{width:100%;-ms-flex-align:center;align-items:center}#home-shop #subslider div.flex-item>a{text-decoration:none}#home-shop #subslider .call-to-action-center.col-md-4.block2,#home-shop #subslider .call-to-action-corner.col-md-4.block1{border-right:none}@media (min-width:768px){#home-shop .section-shop .container{width:750px}}@media (min-width:992px){#home-shop .section-shop .container{width:970px}}@media (min-width:1200px){#home-shop .section-shop .container{width:1170px}}#home-shop .section-shop .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:30px}#home-shop .section-shop .productosonline .btn-default{margin-top:15px}#home-shop .section-shop .box-style-1{min-height:226px;margin:0}#home-shop .section-shop .product-discount-show{top:30px;right:5px;background-color:#56895f;border:10px solid #56895f;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}#home-shop .section-shop .img-show-product{display:initial}.home-products .product-promo-show,.section-shop .product-promo-show{top:30px;left:25px;background-color:#000;border:10px solid #000;color:#fff;font-size:19px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:1;border-radius:100%;text-align:center;pointer-events:all;opacity:.7}.home-products .overlay,.section-shop .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.2s ease;background-color:transparent!important}.home-products .btn-show-promo:hover .overlay,.section-shop .btn-show-promo:hover .overlay{opacity:1}.home-products .btn-show-promo:hover .blocIconChecked,.section-shop .btn-show-promo:hover .blocIconChecked{color:unset}.home-products .blocIconPromo,.section-shop .blocIconPromo{color:#fff;font-size:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.home-products .blocIconChecked,.section-shop .blocIconChecked{color:#fff}.home-products .promo-dropdown,.section-shop .promo-dropdown{display:none;position:absolute;background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.home-products .promo-dropdown a,.section-shop .promo-dropdown a{color:#000;padding:5px;text-decoration:none;display:block}.home-products .promo-dropdown a:hover,.section-shop .promo-dropdown a:hover{background-color:#ddd}.home-products .product-promo:hover .promo-dropdown,.section-shop .product-promo:hover .promo-dropdown{display:block}.home-products .product-promo:hover .product-promo,.section-shop .product-promo:hover .product-promo{background-color:#3e8e41}.home-products .product-promo,.section-shop .product-promo{top:200px;left:25px;background-color:#000;border:10px solid #000;font-size:17px;line-height:2.2;position:absolute;width:60px;height:60px;z-index:10;border-radius:100%;text-align:center;pointer-events:all;opacity:.7;display:inline-block;color:#fff}.home-products .promo-on-show,.section-shop .promo-on-show{top:250px!important;left:5px!important}@media (max-width:768px){.home-products .products-promo-related>.product-promo,.section-shop .products-promo-related>.product-promo{top:110px;right:5px;background-color:#1a171b;border:10px solid #1a171b;color:#fff;font-size:12px;line-height:2.2;position:absolute;width:40px;height:43px;z-index:1;border-radius:100%;text-align:center;pointer-events:none;opacity:.7}}.home-products .legal_footer,.section-shop .legal_footer{background-color:#e8e8e8}.home-products .legal_footer .legal-footer-info,.section-shop .legal_footer .legal-footer-info{font-size:12px}.breadcrumb-container{padding:0}#CategoryMenu .container{width:100%;padding-bottom:25px;border-bottom:2px solid #4a4a49}#CategoryMenu #navbar{text-align:center;max-width:100%;margin:0 auto}#CategoryMenu ul#menuCategoryShop li{display:inline-block;padding-top:9px}#CategoryMenu ul#menuCategoryShop li a{font-weight:600;color:#000;padding:10px 20px;text-decoration:none}#CategoryMenu ul#menuCategoryShop li a:hover{color:#000}#CategoryMenu .active{background-color:#56895f!important;opacity:.8;color:#fff!important;border-radius:20px}#CategoryMenu .active .underline-from-center>li:not(.dropdown)>a:before{background:transparent}#CategoryMenu .navbar-nav{float:none!important}#CategoryMenu .navbar-nav .underline-from-center>li:not(.dropdown)>a:before{background:#56895f;opacity:.8}#CategoryMenu .nav>li>a:focus,#CategoryMenu .nav>li>a:hover{background-color:transparent}#CategoryMenu .navbar-nav.underline-from-center>li:not(.dropdown)>a:before{background:#56895f;opacity:.8}@media (min-width:768px){.navbar-nav-shop>li{float:none}}.no_transport .control-label{-webkit-text-decoration-color:#56895f;text-decoration-color:#56895f;-webkit-text-decoration-line:underline;text-decoration-line:underline}#shop_search #span-search-shop{color:#3a3a3a}#shop_search #searchShop{border-radius:20px;border:2px solid #56895f;background-color:#f3f3f3;color:#3a3a3a}@media (min-width:768px){#shop_search #span-search-shop{padding:35px 40px}}#shop_search #span-search-shop{cursor:pointer;color:#56895f;position:absolute;right:0;padding:35px 40px}#shop_search .btn.btn-sm{display:contents}#btn-show-shop .btn-default{padding:5px;margin:1px 10px;border:2px solid #56895f;font-size:14px;font-weight:600!important}@media (max-width:768px){#btn-show-shop .btn-default{padding:7px;margin:0 auto}}#btn-show-shop .btn-default:hover{background-color:transparent!important;color:#56895f!important;border-color:#56895f!important}#btn-show-shop .btn i{vertical-align:middle;font-size:23px;margin-top:0;margin-right:5px}#btn-show-shop .btn{color:#fff;min-width:120px}@media (max-width:767px){#btn-show-shop .btn{min-width:60px;margin-left:5px}}#btn-show-shop .btn:hover i{color:#56895f}#qtt-show-shop .layette_quantity_input{margin-top:0}.home-products .white-bg{box-shadow:none}.home-products .product-title{min-height:40px}.home-products .box-style-1{border:none}.home-products .products-box{margin-bottom:80px}@media (max-width:1199px){.home-products .product-new-title{min-height:120px}}@media (min-width:1200px){.home-products .product-new-title{min-height:95px}}@media (min-width:992px){.show-product .title{margin-top:50px}}@media (max-width:767px){.blogpost .post-info{width:75px;height:60px;padding:8px;margin:0 30px 5px 0}}.events-home .blogpost .blogpost-content{margin-left:0}.stickyWhatsapp{display:none;position:fixed;z-index:21;border:none;outline:none;background-color:#4fce5d;cursor:pointer;padding:10px 14px;border-radius:100%;font-size:20px;right:15px;bottom:80px;width:50px;height:50px;box-shadow:0 3px 12px rgba(0,0,0,.15)}.stickyWhatsapp .bubble-notification{border-radius:50%;width:10px;height:10px;background-color:red;display:block;position:absolute;z-index:1;right:4px;top:4px}.stickyWhatsapp .fa-times:before,.stickyWhatsapp .fa-whatsapp:before{font-size:29px;color:#fff}.whatsapp-window{z-index:21;max-width:360px;box-shadow:0 12px 24px 0 rgba(0,0,0,.1);display:-ms-flexbox;display:flex;box-sizing:border-box!important;outline:none!important;-ms-flex-direction:column;flex-direction:column;border-radius:10px;overflow:hidden;transition:opacity .3s ease 0s,margin .3s ease 0s,visibility .3s ease 0s;background-color:#fff;transform:translateZ(0);opacity:1;pointer-events:all;visibility:visible;-ms-touch-action:auto;touch-action:auto;margin-bottom:96px;position:fixed;bottom:0;right:0;left:auto;margin-right:20px}.whatsapp-window .whatsapp-header{background:#095e54;color:#111;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:24px 20px}.whatsapp-window .whatsapp-header .image-container{width:52px;height:52px;display:block;position:relative;-ms-flex-negative:0;flex-shrink:0}.whatsapp-window .whatsapp-header .image-container .pharmacy-image-container{height:100%;width:100%;overflow:hidden;border-radius:50%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.whatsapp-window .whatsapp-header .image-container .pharmacy-image-container .pharmacy-image{min-width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(https://pbs.twimg.com/profile_images/951055655594545153/F6eybr-i.jpg)}.whatsapp-window .whatsapp-header .image-container .pharmacy-image-container .pharmacy-image:after{border-radius:50%;border:1px solid rgba(0,0,0,.1);top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden}.whatsapp-window .whatsapp-header .header-info{margin:0 10px}.whatsapp-window .whatsapp-header .header-info .header-name{font-size:16px;color:#fff;font-weight:700;line-height:20px}@media (max-width:768px){.whatsapp-window .whatsapp-header .header-info .header-name{font-size:14px}}.whatsapp-window .whatsapp-header .header-info .header-time{font-size:12px;margin-top:4px;color:#fff;line-height:18px}.whatsapp-window .conversation{padding:20px 20px 20px 10px;background-color:#e6ddd4;position:relative;overflow:auto;max-height:382px}.whatsapp-window .conversation:after{display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:0;opacity:.08;background-image:url(https://elfsight.com/assets/chats/patterns/whatsapp.png)}.whatsapp-window .conversation .message{padding:7px 14px 6px;background-color:#fff;border-radius:0 8px 8px;position:relative;transition:all .3s ease 0s;transform-origin:center top;z-index:2;box-shadow:0 1px .5px rgba(0,0,0,.13);margin-top:4px;max-width:calc(100% - 66px);opacity:1}.whatsapp-window .conversation .message .message-author{font-size:13px;font-weight:700;line-height:18px;color:rgba(0,0,0,.4)}.whatsapp-window .conversation .message .message-text{font-size:14px;line-height:19px;margin-top:4px;color:#111}.whatsapp-window .conversation .message .chat-time{text-align:right;margin-top:4px;font-size:12px;line-height:16px;color:hsla(0,0%,7%,.5);margin-right:-8px;margin-bottom:-4px}.whatsapp-window .go-chat{position:relative;background:#fff;bottom:0;z-index:21;width:100%}.whatsapp-window .go-chat .start-chat{padding:8px 12px;border-radius:18px;border:none;background:#4fce5d;color:#fff;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:20px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.whatsapp-window .go-chat .start-chat .fa-times,.whatsapp-window .go-chat .start-chat .fa-whatsapp{width:16px;height:16px;-ms-flex:0 0 16px;flex:0 0 16px;fill:#fff;z-index:1}.whatsapp-window .go-chat .start-chat .goto-btn{margin:0 8px;z-index:1;color:#fff}@media (max-width:767px){.stickyWhatsapp{font-size:16px;width:50px;padding:10px 13px;height:50px;right:10px}.stickyWhatsapp .fa-times:before,.stickyWhatsapp .fa-whatsapp:before{font-size:29px}.whatsapp-window{max-width:240px}.whatsapp-window .header{padding:20px 0}.whatsapp-window .conversation{padding:20px 0 20px 10px}.whatsapp-window .conversation .message{max-width:calc(100% - 16px)}.whatsapp-window .go-chat .start-chat{margin:20px 10px}}.side-nav{height:100%;width:0;position:fixed;z-index:150;top:0;left:0;background-color:#56895f;opacity:.9;overflow-x:hidden;padding-top:60px;transition:.5s}.side-nav .ul-parent-menu{padding:0}.side-nav li{list-style:none}.side-nav a{padding:10px 10px 10px 30px;text-decoration:none;font-size:22px;color:#ccc;display:block;transition:.3s}.side-nav a:hover{color:#fff}.side-nav .btn-close{position:absolute;top:0;font-size:36px;left:0}.show-mobile-submenu{position:static;display:none;padding:10px}.show-mobile-submenu li>a{font-size:13px;padding:5px 5px 6px 30px}@media (max-width:767px){.show-mobile-submenu li>a{font-size:18px}}.side-nav ul li a span.rotate{transform:translateY(-50%) rotate(-180deg)}.btn-show-submenu-mobile{float:right;font-size:18px;padding-top:8px;padding-right:35px;padding-left:20px;width:12px;color:#fff;text-align:center;display:block;border:none;cursor:pointer;position:relative}#shop-categories-menu{margin-left:0!important}#shop-categories-menu a{color:#fff!important}@media (max-width:767px){#shop-categories-menu a{overflow:hidden}}#shop-categories-menu lh{color:#fff!important}@media (max-width:767px){#shop-categories-menu lh{overflow:hidden;font-weight:700!important;text-decoration:underline;font-size:18px;margin-left:25px}}@media (max-width:767px){#shop-categories-menu .active>a,#shop-categories-menu .nav-pills>li>a:focus{background-color:transparent;border:none;font-weight:700!important}}#shop-categories-menu .nav-pills>li>a{font-weight:500}.scroll-search{display:none}#promo-detail .product-promo-price{min-height:31px}#promo-detail .btn i{vertical-align:middle;font-size:23px;margin-top:0;margin-right:5px}@media (max-width:767px){#global-identifier-home #subslider .single-call-to-action{min-height:90px!important}#home-shop .single-call-to-action{min-height:130px}#home-shop .block1,#home-shop .block3{display:none}#home-shop .block2{max-height:90px}#home-shop .block2 .single-call-to-action{padding-top:0!important}#home-shop .block2 .single-call-to-action .icon-box{position:relative;bottom:30px;width:50px}#home-shop .block2 .single-call-to-action .icon-box i:before{font-size:50px}#home-shop .block2 .single-call-to-action img{float:none!important}#home-shop .block2 .single-call-to-action .content-box{position:relative;bottom:15px;width:100%!important}#home-shop .block2 .single-call-to-action .content-box h3{font-size:20px}#home-shop .block2 .single-call-to-action .content-box p{font-size:15px;white-space:nowrap}#home-shop .layette-footer .btn-default{font-size:12px;width:100%}.layette-checkout-content h4{font-size:16px}.layette-checkout-content h4 a{word-break:break-all;overflow-wrap:break-word}.main-online-shop .navbar.navbar-default{border-color:#fff!important}#shop_search{background-color:#fff}}.discount{color:red}.web-header{background-color:#f3f3f3;font-size:14px}.web-header .social-links li{border-right:1px solid #e3e3e3;margin:0}.web-header .social-links li:last-child{border-right:none}.web-header .social-links .dropdown>button .dropdown-menu{display:none}.web-header .social-links .dropdown>button{margin-top:5px}.web-header .social-links .dropdown.open>button{display:-ms-inline-flexbox;display:inline-flex}.web-header .header-top-first .social-links li a{background:#f3f3f3;color:#999;border:none}.web-header .flex-top-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:45px}.web-header .flex-top-header .header-top-dropdown{width:60px}.web-header .header-top-cart{margin-left:10px}.web-header .header-top-cart a i,.web-header .header-top-cart a span{margin-top:12px;padding-left:10px;padding-right:7px;font-weight:700;text-shadow:2px 2px 2px #000}.web-header .header-top-info,.web-header .header-top-right{display:-ms-flexbox;display:flex}.web-header .header-top-right .header-top-search{margin-left:10px;margin-right:20px;position:relative}.web-header .header-top-right .header-top-search .btn-group.dropdown button{min-height:45px}.web-header .header-top-right .multilang-dropdown{margin-right:20px;margin-left:10px;position:relative}.web-header .header-top-right .multilang-dropdown .btn-group.dropdown button{min-height:45px;min-width:60px}.web-header .header-top-right .multilang-dropdown ul{min-width:60px!important}.web-header .header-top-right .multilang-dropdown ul li>a{font-size:12px;min-width:60px}.web-header .header-top-right .header-top-users .btn{min-width:100%;margin:0 10px 0 0;min-height:45px}.web-header .header-top-right .header-top-users .dropdown-menu{padding:20px;min-width:260px}@media (max-width:500px){.web-header .header-top-users .dropdown-menu,.web-header .multilang-dropdown .dropdown-menu{margin-right:0;min-width:240px}}@media (max-width:500px){.web-header .header-top-search .dropdown-menu{margin-right:-80px;min-width:240px}}.footer-content .row .col-sm-6 ul.list-icons{display:block}.footer-content .row .col-sm-6 ul.list-icons li i.fa-envelope-o,.footer-content .row .col-sm-6 ul.list-icons li i.fa-phone,.footer-content .row .col-sm-6 ul.list-icons li i.fa-whatsapp{margin-left:0}.sidebar .block ul.list-icons{display:block}.sidebar .block ul.list-icons li i.fa-envelope-o,.sidebar .block ul.list-icons li i.fa-phone,.sidebar .block ul.list-icons li i.fa-whatsapp{margin-left:0}.contact-zone-order ul.list-icons{display:block}.contact-zone-order ul.list-icons li i.fa-envelope-o,.contact-zone-order ul.list-icons li i.fa-phone,.contact-zone-order ul.list-icons li i.fa-whatsapp{margin-left:0}@media (max-width:992px){.web-header .header-top-info .list-icons{display:none}}@media (max-width:1024px){.list-icons li i.fa-envelope-o,.list-icons li i.fa-phone,.list-icons li i.fa-whatsapp{margin-left:25px}}.social-links li a{background:#aeb2b5;border:1px solid #aeb2b5;color:#fff}.content-related-blog-item{min-width:200px;min-height:200px;margin:0 0 20px;border:1px solid #f1f1f1;position:relative;overflow:hidden}.content-related-blog-item h4{display:-ms-flexbox;display:flex;text-align:center;font-size:14px;width:100%;height:50px;overflow:hidden;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}.content-related-blog-item img{margin:0 auto}@media (min-width:768px){.products-w20{width:20%}}@media (min-width:768px){.ecommerce-aside{position:sticky;position:-webkit-sticky;overflow:visible;overflow-y:auto;height:calc(100vh - 170px);top:170px;margin-top:23px}.ecommerce-aside::-webkit-scrollbar{width:5px;height:5px}.ecommerce-aside::-webkit-scrollbar-track{background:#fff}.ecommerce-aside::-webkit-scrollbar-thumb{background-color:#dcdbdb;border-radius:20px;border:3px solid #dcdbdb}}@media (min-width:992px){.ecommerce-aside{height:calc(100% - 155px);top:155px}}.mobile-filters-online-shop:before{font-size:25px}.btn-filter-ecommerce{display:-ms-flexbox;display:flex;font-size:1em;padding:0 25px 0 0;background:transparent;-ms-flex-align:center;align-items:center}.btn-filter-ecommerce .icon-filter-ecommerce{padding-left:5px}.btn-filter-ecommerce:focus{outline:0!important}@media (min-width:768px){.stickyCartButton{max-height:50px}.stickyCartButton #sticky-Cart-Count{font-weight:700;cursor:pointer;background:#fff;color:#000;text-align:center;line-height:15px;border-radius:40px;min-width:16px;height:16px;font-size:12px;position:absolute;top:2px;right:-1px;padding:0 5px;display:inline-block;border:1px solid #56895f}.stickyCartButton .fa-shopping-cart{font-weight:900;vertical-align:top}}.mt0{margin-top:0}.pt0{padding-top:0}.mb0{margin-bottom:0}.pb0{padding-bottom:0}.ml0{margin-left:0}.pl0{padding-left:0}.mr0{margin-right:0}.pr0{padding-right:0}.mt2{margin-top:2px}.pt2{padding-top:2px}.mb2{margin-bottom:2px}.pb2{padding-bottom:2px}.ml2{margin-left:2px}.pl2{padding-left:2px}.mr2{margin-right:2px}.pr2{padding-right:2px}.mt4{margin-top:4px}.pt4{padding-top:4px}.mb4{margin-bottom:4px}.pb4{padding-bottom:4px}.ml4{margin-left:4px}.pl4{padding-left:4px}.mr4{margin-right:4px}.pr4{padding-right:4px}.mt6{margin-top:6px}.pt6{padding-top:6px}.mb6{margin-bottom:6px}.pb6{padding-bottom:6px}.ml6{margin-left:6px}.pl6{padding-left:6px}.mr6{margin-right:6px}.pr6{padding-right:6px}.mt8{margin-top:8px}.pt8{padding-top:8px}.mb8{margin-bottom:8px}.pb8{padding-bottom:8px}.ml8{margin-left:8px}.pl8{padding-left:8px}.mr8{margin-right:8px}.pr8{padding-right:8px}.mt10{margin-top:10px}.pt10{padding-top:10px}.mb10{margin-bottom:10px}.pb10{padding-bottom:10px}.ml10{margin-left:10px}.pl10{padding-left:10px}.mr10{margin-right:10px}.pr10{padding-right:10px}.mt12{margin-top:12px}.pt12{padding-top:12px}.mb12{margin-bottom:12px}.pb12{padding-bottom:12px}.ml12{margin-left:12px}.pl12{padding-left:12px}.mr12{margin-right:12px}.pr12{padding-right:12px}.mt14{margin-top:14px}.pt14{padding-top:14px}.mb14{margin-bottom:14px}.pb14{padding-bottom:14px}.ml14{margin-left:14px}.pl14{padding-left:14px}.mr14{margin-right:14px}.pr14{padding-right:14px}.mt16{margin-top:16px}.pt16{padding-top:16px}.mb16{margin-bottom:16px}.pb16{padding-bottom:16px}.ml16{margin-left:16px}.pl16{padding-left:16px}.mr16{margin-right:16px}.pr16{padding-right:16px}.mt18{margin-top:18px}.pt18{padding-top:18px}.mb18{margin-bottom:18px}.pb18{padding-bottom:18px}.ml18{margin-left:18px}.pl18{padding-left:18px}.mr18{margin-right:18px}.pr18{padding-right:18px}.mt20{margin-top:20px}.pt20{padding-top:20px}.mb20{margin-bottom:20px}.pb20{padding-bottom:20px}.ml20{margin-left:20px}.pl20{padding-left:20px}.mr20{margin-right:20px}.pr20{padding-right:20px}.lang .selected{text-decoration:underline}.fop-error-container{color:#cd3c2e;font-weight:700}.share.social-links{margin:5px 0}.share.social-links .title{font-size:14px;margin-right:10px}.share.social-links a:hover{opacity:.8}label.terms{color:#fff}label.terms a{color:#fff;text-decoration:underline}label.terms a:hover{color:#56895f}.related-content{position:relative;padding:20px}.related-content:before{content:" ";background:rgba(86,137,95,.5);width:100%;height:100%;position:absolute;top:0;left:0}.related-content span.type{position:absolute;bottom:0;right:0}.related-content.light:before{background:hsla(0,0%,100%,.5)}.related-content section{position:relative;text-align:center}.blogpost-content{line-height:26px}.blogpost-content header{margin-bottom:10px}.fa.fa-search.background{background:rgba(86,137,95,.8)!important;border-radius:16px;color:#fff;padding:8px;margin-top:-10px}.multilang-dropdown .dropdown-menu{padding:0!important;width:auto!important;min-width:auto!important}.multilang-dropdown button{color:#000;font-weight:700}@media (max-width:500px){.multilang-dropdown{margin-right:20px!important}.multilang-dropdown .dropdown-menu{margin-right:20px}}.multilang-dropdown .dropdown-menu li a{padding:7px!important}h4.appointment-subtitle{color:#fff!important}.navbar-nav.underline-from-center>li:not(.dropdown)>a{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}@media (max-width:767px){.navbar-nav.underline-from-center>li:not(.dropdown)>a{display:block}}.navbar-nav.underline-from-center>li:not(.dropdown)>a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#000;height:4px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}.navbar-nav.underline-from-center>li:not(.dropdown):not(.noAnimate)>a:active:before,.navbar-nav.underline-from-center>li:not(.dropdown):not(.noAnimate)>a:focus:before,.navbar-nav.underline-from-center>li:not(.dropdown):not(.noAnimate)>a:hover:before{left:0;right:0}.footer .social-links a:hover{color:#fff!important}.img-pack-modal{cursor:pointer}.block-promos .panel-default{background-color:#f6f6f6}.navbar-nav{float:right!important}@media (max-width:767px){.navbar-nav{float:none!important}}#appointmentModule .stepperContainer_step .appointment-form .btn{background-color:#56895f!important}#appointmentModule .stepperContainer_step .appointment-form .btn:hover{background-color:#fff!important;color:#56895f!important}#stepperBar .stepperBar_item.checked{background-color:#56895f!important}.custom-header{border-top:5px solid #56895f!important}.custom-header nav span:before{color:#56895f!important}.custom-content-reveal span.custom-content-close{background:#56895f!important}.custom-content-reveal h4{border-top:5px solid #56895f!important}.custom-content-reveal a,.fc-calendar .fc-head{color:#56895f!important}.web-header{background-color:#000;border-bottom-color:#000}.web-header *{color:#fff}.web-header .list-icons>li>a:hover{color:#fff!important}.web-header .header-top-dropdown .dropdown>button{color:#fff}.web-header .header-top-dropdown .dropdown>button:hover{background-color:#56895f}.web-header .header-top-info .header-top-first .social-links li a,.web-header .header-top-left .social-links li a{color:#fff;background-color:#000;border:none}.web-header .header-top-info .header-top-first .social-links li.instagram a:hover,.web-header .header-top-left .social-links li.instagram a:hover{background:#fff}.web-header .header-top-info .header-top-first .social-links li:hover a,.web-header .header-top-left .social-links li:hover a{background-color:#fff;color:#000}.web-header .header-top-info .header-top-first .social-links li:hover a i,.web-header .header-top-left .social-links li:hover a i{color:#000!important}.header{background-color:#56895f!important}.navbar-nav.underline-from-center>li:not(.dropdown)>a{color:#fff}.navbar-nav>li>a{color:#fff!important}.navbar-nav>.open>a{color:#666!important}.dropdown-menu>li>a:hover{color:#fff;background-color:#56895f}.fa.fa-search.background:hover{background-color:#000!important}#subslider .single-call-to-action{min-height:160px;padding-top:20px}.call-to-action-center:hover,.call-to-action-corner:hover{background-color:#56895f!important;color:#fff!important;transition-duration:.5s}.call-to-action-center:hover .single-call-to-action .content-box h3,.call-to-action-center:hover .single-call-to-action .content-box p,.call-to-action-corner:hover .single-call-to-action .content-box h3,.call-to-action-corner:hover .single-call-to-action .content-box p{color:#fff!important}.call-to-action-center:hover .single-call-to-action .content-box h3,.call-to-action-corner:hover .single-call-to-action .content-box h3{font-weight:700}.call-to-action-center:hover .single-call-to-action .icon-box i:before,.call-to-action-corner:hover .single-call-to-action .icon-box i:before{color:#fff!important}.call-to-action-center:hover,.call-to-action-corner:hover{border-color:#fff!important}.block1 a:hover,.block2 a:hover,.block3 a:hover{text-decoration:none}.box-style-1:hover{background-color:#56895f!important}.footer{background-color:#56895f;border-top-color:#000}.footer a,.footer h2,.footer ul>li{color:#fff!important}.footer a :hover,.footer h2 :hover,.footer ul>li :hover{font-weight:700;transition:1s}.subfooter a:hover{color:#56895f}@media only screen and (max-width:600px){.navbar.navbar-default{background-color:#fafafa00;border-color:#56895f}.navbar-nav>li>a:hover{color:#000!important}}