@charset "UTF-8";
@charset "UTF-8";

  @media(min-width:1024px){
.neuron-fixed-yes{position:fixed !important;top:0;z-index:1;height:100vh;-webkit-transition:background 0.3s, border 0.3s, border-radius 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;-o-transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;}
.neuron-fixed-yes.neuron-fixed-alignment-left{left:0;}
.neuron-fixed-yes.neuron-fixed-alignment-right{right:0;}
}
.neuron-fixed-hidden-yes{position:fixed !important;top:0;z-index:1;height:100vh;-webkit-transition:background 0.3s, border 0.3s, border-radius 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;-o-transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;}
.neuron-fixed-hidden-yes .a-close-button{position:absolute;top:1.83333rem;right:1.83333rem;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;-webkit-box-shadow:none !important;box-shadow:none !important;}
.neuron-fixed-hidden-yes.neuron-fixed-alignment-left{left:0;}
.neuron-fixed-hidden-yes.neuron-fixed-alignment-right{right:0;}
.neuron-fixed-hidden-yes.neuron-fixed-alignment-right .a-close-button{right:auto;left:1.83333rem;}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in{opacity:0;visibility:hidden;}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in.active{opacity:1;visibility:visible;}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in-left{visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in-left.active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in-right{visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.neuron-fixed-hidden-yes.neuron-fixed-hidden-yes--fade-in-right.active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);visibility:visible;}
.neuron-fixed-yes:not(.neuron-fixed-hidden-yes--close-button) .a-close-button{display:none;}
.h-offset--yes .selector[data-columns='2-columns']:nth-child(2){margin-top:30px;}
.h-offset--yes .selector[data-columns='3-columns']:nth-child(1){margin-top:30px;}
.h-offset--yes .selector[data-columns='3-columns']:nth-child(3){margin-top:30px;}
.h-offset--yes .selector[data-columns='4-columns']:nth-child(1){margin-top:30px;}
.h-offset--yes .selector[data-columns='4-columns']:nth-child(3){margin-top:30px;}
.h-offset--yes .selector[data-columns='5-columns']:nth-child(1){margin-top:30px;}
.h-offset--yes .selector[data-columns='5-columns']:nth-child(3){margin-top:30px;}
.h-offset--yes .selector[data-columns='5-columns']:nth-child(5){margin-top:30px;}
.h-offset--yes .selector[data-columns='6-columns']:nth-child(1){margin-top:30px;}
.h-offset--yes .selector[data-columns='6-columns']:nth-child(3){margin-top:30px;}
.h-offset--yes .selector[data-columns='6-columns']:nth-child(5){margin-top:30px;}
@media(max-width:768px){
.h-offset__tablet--no .selector{margin-top:0 !important;}
}
@media(max-width:360px){
.h-offset__mobile--no .selector{margin-top:0 !important;}
} .admin-bar .neuron-fixed-hidden-yes{margin-top:46px;}
@media(min-width:782px){
.admin-bar .neuron-fixed-hidden-yes{margin-top:32px;}
}
@media(min-width:992px){
.admin-bar .neuron-fixed-yes{margin-top:32px;}
}  .neuron-logo a{display:block;-webkit-box-shadow:none !important;box-shadow:none !important;}
.neuron-logo a img{display:block;}
.neuron-site-title{margin-bottom:0;line-height:1;}
.neuron-site-title a{display:inline-block;}
.m-social-media ul{padding:0;margin:0;}
.m-social-media ul li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:1.5rem;}
.m-social-media ul li:first-child{margin-left:0 !important;}
.m-social-media ul li a{color:#232931;-webkit-box-shadow:none;box-shadow:none;}
.m-social-media ul li a:hover{color:#00a6e7;}
.a-hamburger{-webkit-box-shadow:none !important;box-shadow:none !important;}
.a-hamburger svg{-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.a-hamburger svg line{fill:none;stroke:#333333;stroke-width:6;stroke-miterlimit:10;-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.a-hamburger svg:hover line{stroke:#000000;}
@-webkit-keyframes animatedHeading {
0%{-webkit-transform:perspective(450px) translateY(100%) rotateX(0deg) translateZ(0);transform:perspective(450px) translateY(100%) rotateX(0deg) translateZ(0);opacity:0;}
100%{-webkit-transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);opacity:1;}
}
@keyframes animatedHeading {
0%{-webkit-transform:perspective(450px) translateY(100%) rotateX(0deg) translateZ(0);transform:perspective(450px) translateY(100%) rotateX(0deg) translateZ(0);opacity:0;}
100%{-webkit-transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);opacity:1;}
}
.a-animated-heading__inner{display:block;}
.a-animated-heading__inner > span{overflow:hidden;display:block;}
.a-animated-heading__inner > span span{display:inline-block;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);-webkit-animation-name:animatedHeading;animation-name:animatedHeading;}
.neuron-countdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto;}
.neuron-countdown-wrapper .neuron-countdown-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 0;text-align:center;background-color:#333;color:#fff;}
.neuron-countdown-wrapper .neuron-countdown-item:not(:last-of-type){margin-right:calc(10px / 2);}
.neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-numbers{font-size:62px;line-height:1;}
.neuron-countdown-wrapper .neuron-countdown-item .neuron-countdown-label{font-size:18px;}
.m-nav-menu--horizontal ul{padding:0;margin:0;}
.m-nav-menu--horizontal ul li.menu-item{display:inline-block;margin-bottom:0;margin-left:2.66667rem;position:relative;}
.m-nav-menu--horizontal ul li.menu-item:first-child{margin-left:0 !important;}
.m-nav-menu--horizontal ul li.menu-item > a{font-family:"Roboto", sans-serif;font-size:1.33333rem;line-height:1;font-weight:400;color:#000000 !important;-ms-flex-item-align:center;align-self:center;}
.m-nav-menu--horizontal ul li.menu-item > a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-nav-menu--horizontal ul li.menu-item.current_page_ancestor > a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-nav-menu--horizontal ul li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu{text-align:left !important;padding:0;margin:0;z-index:1;position:absolute;top:100%;background-color:#000000;min-width:23.33333rem;padding:2.83333rem 2.5rem;margin-top:2.66667rem;border-radius:0;opacity:0;visibility:hidden;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu.sub-menu--left{left:auto;right:0;margin-left:0;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu::before{content:'';position:absolute;top:auto;right:0;bottom:auto;left:0;height:2.66667rem;top:-2.66667rem;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item{position:relative;display:block;margin-bottom:1.16667rem;margin-left:0;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item:last-child{margin-bottom:0;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item a{color:#ffffff !important;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.current_page_ancestor > a, .m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children:after{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;content:'›';color:#ffffff;float:right;font-size:1.5rem;line-height:1.4;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu{margin-top:0;top:0;left:100%;margin-left:2.58333rem;margin-top:-2.83333rem;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu::before{content:'';position:absolute;top:0;right:auto;bottom:0;left:auto;width:2.58333rem;left:-2.58333rem;height:100%;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu.sub-menu--left{left:auto;margin-left:0;right:100%;margin-right:2.58333rem;}
.m-nav-menu--horizontal ul li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu.sub-menu--left::before{position:absolute;top:0;right:auto;bottom:0;left:auto;width:2.58333rem;right:-2.58333rem;}
.m-nav-menu--vertical ul{margin:0;padding:0;}
.m-nav-menu--vertical ul li{display:block;position:relative;margin-bottom:0;}
.m-nav-menu--vertical ul li:not(:last-child){margin-bottom:1.33333rem;}
.m-nav-menu--vertical ul li a{font-family:"Roboto", sans-serif;font-size:1.33333rem;line-height:1;font-weight:400;color:#000000 !important;-ms-flex-item-align:center;align-self:center;}
.m-nav-menu--vertical ul li.menu-item-has-children .menu-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;padding:0.66667rem 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;padding-top:4px;padding-bottom:0;}
.m-nav-menu--vertical ul li.menu-item-has-children .menu-item-icon svg{color:#ffffff;}
.m-nav-menu--vertical ul li.menu-item-has-children .menu-item-icon.active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.m-nav-menu--vertical ul li.menu-item-has-children .menu-item-icon svg{color:#333333;}
.m-nav-menu--vertical ul li.menu-item-has-children ul.sub-menu{margin-top:1.33333rem;margin-bottom:0;padding-left:0;display:none;}
.m-nav-menu--vertical ul li.menu-item-has-children ul.sub-menu li a{text-transform:none;letter-spacing:0;}
.m-nav-menu--mobile-icon{-webkit-box-shadow:none !important;box-shadow:none !important;}
.m-nav-menu--mobile-icon svg{-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.m-nav-menu--mobile-icon svg line{fill:none;stroke:#333333;stroke-width:6;stroke-miterlimit:10;-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.m-nav-menu--mobile-icon svg:hover line{stroke:#000000;}
.m-nav-menu--mobile{position:absolute;top:100%;left:0;width:100%;background-color:#000000;border-radius:0;z-index:1;margin-top:2.66667rem;-webkit-transition:margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);opacity:0;visibility:hidden;}
.m-nav-menu--mobile.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;}
.m-nav-menu--mobile nav ul.menu{padding:1.33333rem 2.66667rem;margin:0;}
.m-nav-menu--mobile nav ul.menu li.menu-item{display:block;position:relative;margin-bottom:0;padding:0.66667rem 0;}
.m-nav-menu--mobile nav ul.menu li.menu-item:last-child{margin-bottom:0;}
.m-nav-menu--mobile nav ul.menu li.menu-item a{color:#ffffff;font-size:1.25rem;}
.m-nav-menu--mobile nav ul.menu li.menu-item a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.m-nav-menu--mobile nav ul.menu li.menu-item.current_page_ancestor > a, .m-nav-menu--mobile nav ul.menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.m-nav-menu--mobile nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;padding:0.66667rem 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.m-nav-menu--mobile nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon svg{color:#ffffff;}
.m-nav-menu--mobile nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon.active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.m-nav-menu--mobile nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu{margin-top:1.33333rem;margin-bottom:0;padding-left:1.33333rem;display:none;width:100% !important;left:0 !important;}
.m-mega-menu-holder .m-mega-menu{position:initial !important;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu{left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.66667rem 0 !important;margin-top:2.66667rem !important;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item{position:relative;width:100%;min-height:1px;border-left-width:1px !important;border-left-style:solid;border-left-color:rgba(255, 255, 255, 0.2);padding-left:3rem;padding-right:3rem;margin-bottom:0 !important;}
@media(max-width:767px){
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item{border:0 !important;}
}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item::after{display:none;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item:first-child{border:0 !important;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item ul.sub-menu{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;position:relative !important;padding:0 !important;margin:0 !important;left:0 !important;min-width:auto !important;width:100%;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu > .menu-item ul.sub-menu::before{display:none !important;}
.m-mega-menu-holder .m-mega-menu > ul.sub-menu.active .menu-item-has-children ul.sub-menu{opacity:1 !important;visibility:visible !important;}
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) ul.m-mega-menu-holder > li.menu-item.menu-item-has-children.m-mega-menu > ul.sub-menu li.menu-item > a{margin-bottom:1.66667rem;display:inline-block;font-size:1.41667rem;line-height:1;font-weight:700;}
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) ul.m-mega-menu-holder > li.menu-item.menu-item-has-children.m-mega-menu > ul.sub-menu li.menu-item ul.sub-menu li.menu-item{margin-bottom:0;}
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) ul.m-mega-menu-holder > li.menu-item.menu-item-has-children.m-mega-menu > ul.sub-menu li.menu-item ul.sub-menu li.menu-item a{margin-bottom:1.25rem;font-size:1.25rem;color:#ffffff;font-weight:400;}
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) ul.m-mega-menu-holder > li.menu-item.menu-item-has-children.m-mega-menu > ul.sub-menu li.menu-item ul.sub-menu li.menu-item:last-child a{margin-bottom:0;}
.l-primary-header--default-wrapper .container .m-mega-menu ul.sub-menu{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1150px;}
@media(min-width:1367px){
.l-primary-header--default-wrapper .container .m-mega-menu ul.sub-menu{max-width:1360px;}
}
.l-primary-header--wide-container .container .m-mega-menu ul.sub-menu{max-width:100%;}
.l-primary-header--default-wrapper:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--two > ul.sub-menu > li.menu-item,
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--two > ul.sub-menu > li.menu-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.l-primary-header--default-wrapper:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--three > ul.sub-menu > li.menu-item,
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--three > ul.sub-menu > li.menu-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.l-primary-header--default-wrapper:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--four > ul.sub-menu > li.menu-item,
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--four > ul.sub-menu > li.menu-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.l-primary-header--default-wrapper:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--five > ul.sub-menu > li.menu-item,
.m-nav-menu--horizontal:not(.m-nav-menu--mobile) .m-mega-menu.m-mega-menu--five > ul.sub-menu > li.menu-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.m-nav-menu--mobile-holder{display:none;}
.m-nav-menu-breakpoint-no .m-nav-menu--mobile-holder{display:none;}
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-desktop .m-nav-menu--holder{display:none;}
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-desktop .m-nav-menu--mobile-holder{display:block;}
@media(max-width:1200px){
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-tablet .m-nav-menu--holder{display:none;}
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-tablet .m-nav-menu--mobile-holder{display:block;}
}
@media(max-width:767px){
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-mobile .m-nav-menu--holder{display:none;}
.m-nav-menu--breakpoint-yes.m-nav-menu--breakpoint-mobile .m-nav-menu--mobile-holder{display:block;}
} .m-neuron-testimonial{margin:auto !important;text-align:center;}
.m-neuron-testimonial__content{color:#333;font-size:1.8rem;line-height:1.5;margin-bottom:20px;}
.m-neuron-testimonial__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.m-neuron-testimonial__image{width:50px;height:50px;}
.m-neuron-testimonial__image img{height:100%;border-radius:50%;}
.m-neuron-testimonial__image + .m-neuron-testimonial__cite{margin-left:20px;}
.m-neuron-testimonial__cite{font-size:14px;line-height:1.5;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.m-neuron-testimonial__name{font-size:15px;font-weight:bold;}
.l-neuron-testimonial--image-stacked .m-neuron-testimonial__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.l-neuron-testimonial--image-stacked .m-neuron-testimonial__image{margin-bottom:10px;}
.l-neuron-testimonial--image-stacked .m-neuron-testimonial__cite{margin-left:0;text-align:center;}
.l-neuron-testimonial--image-above .m-neuron-testimonial__image{margin:0 auto 15px;}
.l-neuron-testimonial--image-above .m-neuron-testimonial__cite{text-align:center;}
.l-neuron-testimonial--image-left .m-neuron-testimonial, .l-neuron-testimonial--image-right .m-neuron-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}
.l-neuron-testimonial--image-left .m-neuron-testimonial__image, .l-neuron-testimonial--image-right .m-neuron-testimonial__image{margin-right:20px;}
.l-neuron-testimonial--image-left .m-neuron-testimonial__text, .l-neuron-testimonial--image-right .m-neuron-testimonial__text{margin-bottom:15px;}
.l-neuron-testimonial--image-left .m-neuron-testimonial__cite, .l-neuron-testimonial--image-right .m-neuron-testimonial__cite{text-align:center;}
.l-neuron-testimonial--image-left .m-neuron-testimonial__content, .l-neuron-testimonial--image-right .m-neuron-testimonial__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;}
.l-neuron-testimonial--image-right .m-neuron-testimonial__footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.l-neuron-testimonial--image-right .m-neuron-testimonial__image{margin-right:0;margin-left:20px !important;}
.l-neuron-testimonial--alignment__left .m-neuron-testimonial{text-align:left;}
.l-neuron-testimonial--alignment__left .m-neuron-testimonial__cite{text-align:left;}
.l-neuron-testimonial--alignment__left .m-neuron-testimonial__footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-neuron-testimonial--alignment__left .m-neuron-testimonial__image{margin-left:unset;}
.l-neuron-testimonial--alignment__left .owl-dots{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;}
.l-neuron-testimonial--alignment__right .m-neuron-testimonial{text-align:right;}
.l-neuron-testimonial--alignment__right .m-neuron-testimonial__cite{text-align:right;}
.l-neuron-testimonial--alignment__right .m-neuron-testimonial__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-neuron-testimonial--alignment__right .m-neuron-testimonial__image{margin-right:0;}
.l-neuron-testimonial--alignment__right .owl-dots{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.elementor-widget-neuron-testimonial-carousel.elementor-invisible{visibility:visible;}
.tooltip-caption-effect{pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 0.15s;-o-transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 0.15s;transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 0.15s;position:fixed;top:20.83333rem;left:19.16667rem;z-index:999;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;}
.tooltip-caption-effect.active{opacity:1;visibility:visible;}
.tooltip-caption-effect .o-neuron-hover-holder__body-meta-inner{display:inline-block;position:relative;margin-top:2.5rem;margin-left:calc(-50% + 90px);}
.tooltip-caption-effect .o-neuron-hover-holder__body-meta__subtitle{padding:2px 10px 1px;position:absolute;margin-top:-22px;margin-right:-20px;right:0;z-index:9;background-color:#ffffff;color:#000000;font-style:italic;opacity:1;border:1px solid #ffffff;width:-webkit-max-content;width:-moz-max-content;width:max-content;}
.tooltip-caption-effect .o-neuron-hover-holder__body-meta__title{font-size:2.33333rem;background-color:#ffffff;color:#000000;display:inline-block;padding:8px 25px;position:relative;right:0;z-index:8;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;}
.l-posts-wrapper--meta-tooltip .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;}
.fixed-caption-effect{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;}
.fixed-caption-effect .o-neuron-hover-holder__body-meta{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.fixed-caption-effect .o-neuron-hover-holder__body-meta__inner{text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);-webkit-transition:all cubic-bezier(0.39, 0.575, 0.565, 1) 200ms;-o-transition:all cubic-bezier(0.39, 0.575, 0.565, 1) 200ms;transition:all cubic-bezier(0.39, 0.575, 0.565, 1) 200ms;}
.fixed-caption-effect .o-neuron-hover-holder__body-meta__title{font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:0.33333rem;font-size:3.66667rem;line-height:1.22727;color:#000000;z-index:8;opacity:1;}
.fixed-caption-effect .o-neuron-hover-holder__body-meta__subtitle{z-index:9;color:#333333;font-style:italic;opacity:1;}
.fixed-caption-effect .o-neuron-hover-holder__body-meta.active .o-neuron-hover-holder__body-meta__inner{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.l-posts-wrapper--meta-fixed .selector .o-neuron-hover-holder{-webkit-transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 400ms;-o-transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 400ms;transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) 400ms;-webkit-transition-delay:0.05s;-o-transition-delay:0.05s;transition-delay:0.05s;}
.l-posts-wrapper--meta-fixed.active .selector .o-neuron-hover-holder:not(:hover){opacity:0.25;}
.l-posts-wrapper--meta-fixed .o-neuron-hover .o-neuron-hover-holder__body{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;}
.m-neuron-price-list{margin-bottom:0;padding-left:0;list-style:none;}
.m-neuron-price-list li{margin-bottom:0;}
.m-neuron-price-list li:not(:last-child){margin-bottom:20px;}
.m-neuron-price-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:inherit;}
.m-neuron-price-list__image{padding-right:10px;max-width:50%;}
.m-neuron-price-list__image img{width:100%;}
.m-neuron-price-list__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.m-neuron-price-list__image + .m-neuron-price-list__text{padding-left:10px;}
.m-neuron-price-list__header{font-weight:600;font-size:18px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;}
.m-neuron-price-list__title{max-width:80%;}
.m-neuron-price-list__separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;margin-right:10px;border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#54595f;height:0;}
.l-instagram-wrapper .m-media-gallery__item:not(.wow){visibility:visible;}
.l-instagram-wrapper .m-media-gallery__item .o-neuron-hover-holder__body-meta span{color:#000000;font-weight:700;font-size:1.33333rem;}
.l-instagram-wrapper .m-media-gallery__item .o-neuron-hover-holder__body-meta span:first-child{margin-right:1.33333rem;}
.l-instagram-wrapper .m-media-gallery__item .o-neuron-hover-holder__body a{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-box-shadow:none;box-shadow:none;}
.l-interactive-posts-wrapper .o-interactive-item{position:relative;z-index:998;display:inline-block;margin-bottom:2.5rem;visibility:visible;}
.l-interactive-posts-wrapper .o-interactive-item:not(:last-of-type):not(.o-interactive-item--disabled) .o-interactive-item-inner{padding-right:4.16667rem;}
.l-interactive-posts-wrapper .o-interactive-item:not(:last-of-type):not(.o-interactive-item--disabled) .o-interactive-item-inner:after{content:'';position:absolute;height:2px;width:4.16667rem;right:0;display:inline-block;background-color:#333333;pointer-events:none;}
.l-interactive-posts-wrapper .o-interactive-item.o-interactive-item--block .o-interactive-item-inner{padding:3.66667rem;-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.l-interactive-posts-wrapper .o-interactive-item .o-interactive-item-inner{position:relative;height:100%;width:100%;}
.l-interactive-posts-wrapper .o-interactive-item .o-interactive-item-inner .o-interactive-item--holder .o-interactive-item--category{display:block;font-size:1.16667rem;font-style:italic;margin-bottom:0.66667rem;position:relative;}
.l-interactive-posts-wrapper .o-interactive-item .o-interactive-item-inner .o-interactive-item--holder .o-interactive-item--title{margin-bottom:0;}
.l-interactive-posts-wrapper .o-interactive-item .o-interactive-item-inner .o-interactive-item--link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;line-height:1;-webkit-box-shadow:none;box-shadow:none;}
.o-image--meta-interactive{position:fixed;z-index:997;left:0;top:0;width:100vw;height:100vh;opacity:0;visibility:hidden;pointer-events:none;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.o-image--meta-interactive.active{opacity:1;visibility:visible;}
.l-interactive-posts-wrapper--top .o-interactive-item:not(:last-of-type):not(.o-interactive-item--disabled) .o-interactive-item-inner:after{top:0;}
.l-interactive-posts-wrapper--middle .o-interactive-item:not(:last-of-type):not(.o-interactive-item--disabled) .o-interactive-item-inner:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.l-interactive-posts-wrapper--bottom .o-interactive-item:not(:last-of-type):not(.o-interactive-item--disabled) .o-interactive-item-inner:after{bottom:0;}
.l-template-header-wrapper .l-template-header.l-template-header--absolute{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:999;}
.l-template-header-wrapper .l-template-header.l-template-header--sticky{position:fixed;top:0;right:0;bottom:auto;left:0;z-index:999;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.l-template-header-wrapper .l-template-header.l-template-header--sticky.headroom--not-top{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.l-template-header-wrapper .l-template-header.l-template-header--sticky.l-template-header--sticky-autohide.headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.justified{width:100%;position:relative;overflow:hidden;}
.justified > .selector{position:absolute;display:inline-block;overflow:hidden;margin:0;padding:0;margin-bottom:0 !important;}
.justified > .selector img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;}
.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;}
.ps__rail-x{display:none;opacity:0;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute;}
.ps__rail-y{display:none;opacity:0;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute;}
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y{display:block;background-color:transparent;}
.ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y{opacity:0.6;}
.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9;}
.ps__thumb-x{background-color:#aaa;border-radius:6px;-o-transition:background-color .2s linear, height .2s ease-in-out;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute;}
.ps__thumb-y{background-color:#aaa;border-radius:6px;-o-transition:background-color .2s linear, width .2s ease-in-out;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute;}
.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px;}
.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px;}
@supports (-ms-overflow-style: none) {
.ps{overflow:auto !important;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ps {
overflow: auto !important; } }.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
   .elementor-button{background-color:#000000;}
.elementor-slick-slider ul.slick-dots li button{background-color:transparent;}
.elementor .elementor-widget-wrap .elementor-widget .elementor-text-editor p{margin-bottom:0;}
.elementor-slick-slider ul.slick-dots li button{background-color:transparent !important;}
.elementor-slick-slider .slick-next:focus, .elementor-slick-slider .slick-next:hover, .elementor-slick-slider .slick-prev:focus, .elementor-slick-slider .slick-prev:hover{background-color:transparent !important;}
.elementor-default.elementor-page .l-main-wrapper__holder{padding:0;}
.elementor-default.elementor-page .l-main-wrapper__holder .l-main-wrapper__inner{max-width:100% !important;padding:0 !important;}
.elementor .elementor-inner .elementor-section-wrap .elementor-section-stretched{width:auto !important;left:auto !important;}
@media(max-width:1366px){
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px !important;}
} .elementor-widget-image{margin-bottom:0 !important;}
.elementor a{-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0);}
.elementor a:hover, .elementor a.active{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.elementor .elementor-image-box-wrapper .elementor-image-box-img a, .elementor .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title a, .elementor .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title a, .elementor .elementor-testimonial-wrapper .elementor-testimonial-image a, .elementor .elementor-widget-image .elementor-image > a, .elementor .elementor-widget-image .elementor-image figure > a, .elementor .tagcloud a{-webkit-box-shadow:none;box-shadow:none;}
.elementor .elementor-button, .elementor .elementor-icon, .elementor .gallery-item a, .elementor .elementor-tab-title a{-webkit-box-shadow:none !important;box-shadow:none !important;}
.elementor-finder__results__item a{-webkit-box-shadow:none !important;box-shadow:none !important;}
.animated{-webkit-animation-duration:calc(0.3s) !important;animation-duration:calc(0.3s) !important;}
.animated.animated-fast{-webkit-animation-duration:calc(0.15s) !important;animation-duration:calc(0.15s) !important;}
.animated.animated-slow{-webkit-animation-duration:calc(0.45s) !important;animation-duration:calc(0.45s) !important;}
@-webkit-keyframes fadeInNeuron {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeInNeuron {
0%{opacity:0;}
100%{opacity:1;}
}
.h-fadeInNeuron, .fadeIn{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-fadeInNeuron{-webkit-animation-name:fadeInNeuron;animation-name:fadeInNeuron;}
.fadeIn{-webkit-animation-name:fadeInNeuron !important;animation-name:fadeInNeuron !important;}
@-webkit-keyframes fadeInUpNeuron {
0%{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpNeuron {
0%{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.h-fadeInUpNeuron, .fadeInUp{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-fadeInUpNeuron{-webkit-animation-name:fadeInUpNeuron;animation-name:fadeInUpNeuron;}
.fadeInUp{-webkit-animation-name:fadeInUpNeuron !important;animation-name:fadeInUpNeuron !important;}
@-webkit-keyframes fadeInDownNeuron {
0%{opacity:0;-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownNeuron {
0%{opacity:0;-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.h-fadeInDownNeuron, .fadeInDown{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-fadeInDownNeuron{-webkit-animation-name:fadeInDownNeuron;animation-name:fadeInDownNeuron;}
.fadeInDown{-webkit-animation-name:fadeInDownNeuron !important;animation-name:fadeInDownNeuron !important;}
@-webkit-keyframes fadeInLeftNeuron {
0%{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeftNeuron {
0%{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.h-fadeInLeftNeuron, .fadeInLeft{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-fadeInLeftNeuron{-webkit-animation-name:fadeInLeftNeuron;animation-name:fadeInLeftNeuron;}
.fadeInLeft{-webkit-animation-name:fadeInLeftNeuron !important;animation-name:fadeInLeftNeuron !important;}
@-webkit-keyframes fadeInRightNeuron {
0%{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRightNeuron {
0%{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.h-fadeInRightNeuron, .fadeInRight{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-fadeInRightNeuron{-webkit-animation-name:fadeInRightNeuron;animation-name:fadeInRightNeuron;}
.fadeInRight{-webkit-animation-name:fadeInRightNeuron !important;animation-name:fadeInRightNeuron !important;}
@-webkit-keyframes zoomInNeuron {
0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes zoomInNeuron {
0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.h-zoomInNeuron, .zoomIn{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-zoomInNeuron{-webkit-animation-name:zoomInNeuron;animation-name:zoomInNeuron;}
.zoomIn{-webkit-animation-name:zoomInNeuron !important;animation-name:zoomInNeuron !important;}
@-webkit-keyframes zoomOutNeuron {
0%{opacity:0.1;-webkit-transform:scale(1.5);transform:scale(1.5);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes zoomOutNeuron {
0%{opacity:0.1;-webkit-transform:scale(1.5);transform:scale(1.5);}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
.h-zoomOutNeuron{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);}
.h-zoomOutNeuron{-webkit-animation-name:zoomOutNeuron;animation-name:zoomOutNeuron;}
@-webkit-keyframes preserve3DNeuron {
0%{-webkit-transform:perspective(450px) translateY(90px) rotateX(24deg) translateZ(0);transform:perspective(450px) translateY(90px) rotateX(24deg) translateZ(0);opacity:0;}
100%{-webkit-transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);opacity:1;}
}
@keyframes preserve3DNeuron {
0%{-webkit-transform:perspective(450px) translateY(90px) rotateX(24deg) translateZ(0);transform:perspective(450px) translateY(90px) rotateX(24deg) translateZ(0);opacity:0;}
100%{-webkit-transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);transform:perspective(0px) translateY(0px) rotateX(0deg) translateZ(0);opacity:1;}
}
.h-preserve3DNeuron, .preserve3DNeuron{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s);animation-duration:calc(0.3s);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.h-preserve3DNeuron{-webkit-animation-name:preserve3DNeuron;animation-name:preserve3DNeuron;}
.owl-item .intro-animation{opacity:0 !important;visibility:hidden !important;}
@-webkit-keyframes rotating {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotating {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.h-rotatingNeuron{-webkit-animation:rotating 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;animation:rotating 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;}
@-webkit-keyframes fadeInFooterNeuron {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeInFooterNeuron {
0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
.h-fadeInFooterNeuron{-webkit-animation-name:fadeInFooterNeuron;animation-name:fadeInFooterNeuron;-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.3s) !important;animation-duration:calc(0.3s) !important;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
@-webkit-keyframes expandWidth {
0%{width:0;}
100%{width:100%;}
}
@keyframes expandWidth {
0%{width:0;}
100%{width:100%;}
}
.h-expanWidthNeuron{-webkit-animation-name:expandWidth;animation-name:expandWidth;-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:calc(0.8s) !important;animation-duration:calc(0.8s) !important;}
.h-no-margin-top{margin-top:0;}
.h-no-margin-right{margin-right:0;}
.h-no-margin-bottom{margin-bottom:0;}
.h-no-margin-left{margin-bottom:0;}
.h-extra-small-top-padding{padding-top:0.33333rem;}
.h-extra-small-bottom-padding{padding-bottom:0.33333rem;}
.h-small-top-padding{padding-top:0.66667rem;}
.h-small-bottom-padding{padding-bottom:0.66667rem;}
.h-regular-top-padding{padding-top:1.33333rem;}
.h-regular-bottom-padding{padding-bottom:1.33333rem;}
.h-medium-top-padding{padding-top:2.66667rem;}
.h-medium-bottom-padding{padding-bottom:2.66667rem;}
.h-large-top-padding{padding-top:5.33333rem;}
.h-large-bottom-padding{padding-bottom:5.33333rem;}
.h-extra-large-top-padding{padding-top:10.66667rem;}
.h-extra-large-bottom-padding{padding-bottom:10.66667rem;}
.wow{visibility:hidden;}
.wow.active{visibility:visible;}
.h-clearfix::after{content:"";display:table;clear:both;}
.h-display-none{display:none !important;}
.h-display-block{display:block !important;}
.h-wide-container .container{max-width:100%;}
.h-fullwidth{width:100% !important;}
.h-fullheight{height:100vh !important;}
@media(max-width:575px){
.h-fullheight.h-fullheight--mobile{height:auto !important;}
}
.h-overflow-hidden{overflow:hidden;}
.h-map-fullheight iframe{height:100vh !important;}
.h-map-fullheight .bdt-advanced-gmap{height:100vh;}
.sticky{position:relative;}
.h-no-text-decoration{text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:inherit;}
.h-align-left{text-align:left;}
.h-align-center{text-align:center;}
.h-align-right{text-align:right;}
.h-align-tabs-left .bdt-tabs-container{text-align:left;}
.h-align-tabs-right .bdt-tabs-container{text-align:right;}
.h-calculated-image{position:relative;display:block;}
.h-calculated-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;}
.h-background-image-style{background-repeat:no-repeat;background-position:center;background-size:cover;}
.h-hide-scrollbar{overflow-y:scroll;width:calc(100% + 20px);height:100%;}
.h-hide-scrollbar .h-hide-scrollbar__holder{overflow:hidden;width:calc(100% - 10px);min-height:100%;position:relative;}
.h-newsletter input[type='email']{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;line-height:32px;}
.h-newsletter input[type='submit']{border-top-left-radius:0;border-bottom-left-radius:0;}
.h-newsletter.h-newsletter--full-width span.your-email{width:100%;}
.h-newsletter.h-newsletter--light-skin span input{color:#ffffff;border-bottom-color:#ffffff;}
.h-newsletter.h-newsletter--light-skin span input::-webkit-input-placeholder{color:#ffffff !important;}
.h-newsletter.h-newsletter--light-skin span input:-moz-placeholder{color:#ffffff !important;}
.h-newsletter.h-newsletter--light-skin span input::-moz-placeholder{color:#ffffff !important;}
.h-newsletter.h-newsletter--light-skin span input:-ms-input-placeholder{color:#ffffff !important;}
.h-newsletter.h-newsletter--light-skin input[type='submit']{border-color:#ffffff;color:#ffffff !important;}
.h-newsletter.h-newsletter--light-skin input[type='submit']:hover{background-color:#ffffff !important;color:#333333 !important;}
.h-newsletter .ajax-loader{display:none !important;}
@-ms-viewport{width:device-width;}
html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;}
*,
*::before,
*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media(min-width:576px){
.container{max-width:540px;}
}
@media(min-width:768px){
.container{max-width:720px;}
}
@media(min-width:992px){
.container{max-width:960px;}
}
@media(min-width:1200px){
.container{max-width:1140px;}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters > .col, .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}
.offset-1{margin-left:8.33333%;}
.offset-2{margin-left:16.66667%;}
.offset-3{margin-left:25%;}
.offset-4{margin-left:33.33333%;}
.offset-5{margin-left:41.66667%;}
.offset-6{margin-left:50%;}
.offset-7{margin-left:58.33333%;}
.offset-8{margin-left:66.66667%;}
.offset-9{margin-left:75%;}
.offset-10{margin-left:83.33333%;}
.offset-11{margin-left:91.66667%;}
@media(min-width:576px){
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}
.offset-sm-0{margin-left:0;}
.offset-sm-1{margin-left:8.33333%;}
.offset-sm-2{margin-left:16.66667%;}
.offset-sm-3{margin-left:25%;}
.offset-sm-4{margin-left:33.33333%;}
.offset-sm-5{margin-left:41.66667%;}
.offset-sm-6{margin-left:50%;}
.offset-sm-7{margin-left:58.33333%;}
.offset-sm-8{margin-left:66.66667%;}
.offset-sm-9{margin-left:75%;}
.offset-sm-10{margin-left:83.33333%;}
.offset-sm-11{margin-left:91.66667%;}
}
@media(min-width:768px){
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}
.offset-md-0{margin-left:0;}
.offset-md-1{margin-left:8.33333%;}
.offset-md-2{margin-left:16.66667%;}
.offset-md-3{margin-left:25%;}
.offset-md-4{margin-left:33.33333%;}
.offset-md-5{margin-left:41.66667%;}
.offset-md-6{margin-left:50%;}
.offset-md-7{margin-left:58.33333%;}
.offset-md-8{margin-left:66.66667%;}
.offset-md-9{margin-left:75%;}
.offset-md-10{margin-left:83.33333%;}
.offset-md-11{margin-left:91.66667%;}
}
@media(min-width:992px){
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}
.offset-lg-0{margin-left:0;}
.offset-lg-1{margin-left:8.33333%;}
.offset-lg-2{margin-left:16.66667%;}
.offset-lg-3{margin-left:25%;}
.offset-lg-4{margin-left:33.33333%;}
.offset-lg-5{margin-left:41.66667%;}
.offset-lg-6{margin-left:50%;}
.offset-lg-7{margin-left:58.33333%;}
.offset-lg-8{margin-left:66.66667%;}
.offset-lg-9{margin-left:75%;}
.offset-lg-10{margin-left:83.33333%;}
.offset-lg-11{margin-left:91.66667%;}
}
@media(min-width:1200px){
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13;}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}
.offset-xl-0{margin-left:0;}
.offset-xl-1{margin-left:8.33333%;}
.offset-xl-2{margin-left:16.66667%;}
.offset-xl-3{margin-left:25%;}
.offset-xl-4{margin-left:33.33333%;}
.offset-xl-5{margin-left:41.66667%;}
.offset-xl-6{margin-left:50%;}
.offset-xl-7{margin-left:58.33333%;}
.offset-xl-8{margin-left:66.66667%;}
.offset-xl-9{margin-left:75%;}
.offset-xl-10{margin-left:83.33333%;}
.offset-xl-11{margin-left:91.66667%;}
}
.d-none{display:none !important;}
.d-inline{display:inline !important;}
.d-inline-block{display:inline-block !important;}
.d-block{display:block !important;}
.d-table{display:table !important;}
.d-table-row{display:table-row !important;}
.d-table-cell{display:table-cell !important;}
.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
@media(min-width:576px){
.d-sm-none{display:none !important;}
.d-sm-inline{display:inline !important;}
.d-sm-inline-block{display:inline-block !important;}
.d-sm-block{display:block !important;}
.d-sm-table{display:table !important;}
.d-sm-table-row{display:table-row !important;}
.d-sm-table-cell{display:table-cell !important;}
.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:768px){
.d-md-none{display:none !important;}
.d-md-inline{display:inline !important;}
.d-md-inline-block{display:inline-block !important;}
.d-md-block{display:block !important;}
.d-md-table{display:table !important;}
.d-md-table-row{display:table-row !important;}
.d-md-table-cell{display:table-cell !important;}
.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:992px){
.d-lg-none{display:none !important;}
.d-lg-inline{display:inline !important;}
.d-lg-inline-block{display:inline-block !important;}
.d-lg-block{display:block !important;}
.d-lg-table{display:table !important;}
.d-lg-table-row{display:table-row !important;}
.d-lg-table-cell{display:table-cell !important;}
.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media(min-width:1200px){
.d-xl-none{display:none !important;}
.d-xl-inline{display:inline !important;}
.d-xl-inline-block{display:inline-block !important;}
.d-xl-block{display:block !important;}
.d-xl-table{display:table !important;}
.d-xl-table-row{display:table-row !important;}
.d-xl-table-cell{display:table-cell !important;}
.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
@media print {
.d-print-none{display:none !important;}
.d-print-inline{display:inline !important;}
.d-print-inline-block{display:inline-block !important;}
.d-print-block{display:block !important;}
.d-print-table{display:table !important;}
.d-print-table-row{display:table-row !important;}
.d-print-table-cell{display:table-cell !important;}
.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
}
.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}
.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
@media(min-width:576px){
.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}
.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:768px){
.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}
.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:992px){
.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}
.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
@media(min-width:1200px){
.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}
.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}
.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}
.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}
.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;}
.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}
.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}
.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}
.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}
.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}
.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important;}
.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}
.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}
.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important;}
.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}
.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}
.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}
.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}
.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}
.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}
.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important;}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important;}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important;}
}
.m-0{margin:0 !important;}
.mt-0, .my-0{margin-top:0 !important;}
.mr-0, .mx-0{margin-right:0 !important;}
.mb-0, .my-0{margin-bottom:0 !important;}
.ml-0, .mx-0{margin-left:0 !important;}
.m-1{margin:0.25rem !important;}
.mt-1, .my-1{margin-top:0.25rem !important;}
.mr-1, .mx-1{margin-right:0.25rem !important;}
.mb-1, .my-1{margin-bottom:0.25rem !important;}
.ml-1, .mx-1{margin-left:0.25rem !important;}
.m-2{margin:0.5rem !important;}
.mt-2, .my-2{margin-top:0.5rem !important;}
.mr-2, .mx-2{margin-right:0.5rem !important;}
.mb-2, .my-2{margin-bottom:0.5rem !important;}
.ml-2, .mx-2{margin-left:0.5rem !important;}
.m-3{margin:1rem !important;}
.mt-3, .my-3{margin-top:1rem !important;}
.mr-3, .mx-3{margin-right:1rem !important;}
.mb-3, .my-3{margin-bottom:1rem !important;}
.ml-3, .mx-3{margin-left:1rem !important;}
.m-4{margin:1.5rem !important;}
.mt-4, .my-4{margin-top:1.5rem !important;}
.mr-4, .mx-4{margin-right:1.5rem !important;}
.mb-4, .my-4{margin-bottom:1.5rem !important;}
.ml-4, .mx-4{margin-left:1.5rem !important;}
.m-5{margin:3rem !important;}
.mt-5, .my-5{margin-top:3rem !important;}
.mr-5, .mx-5{margin-right:3rem !important;}
.mb-5, .my-5{margin-bottom:3rem !important;}
.ml-5, .mx-5{margin-left:3rem !important;}
.p-0{padding:0 !important;}
.pt-0, .py-0{padding-top:0 !important;}
.pr-0, .px-0{padding-right:0 !important;}
.pb-0, .py-0{padding-bottom:0 !important;}
.pl-0, .px-0{padding-left:0 !important;}
.p-1{padding:0.25rem !important;}
.pt-1, .py-1{padding-top:0.25rem !important;}
.pr-1, .px-1{padding-right:0.25rem !important;}
.pb-1, .py-1{padding-bottom:0.25rem !important;}
.pl-1, .px-1{padding-left:0.25rem !important;}
.p-2{padding:0.5rem !important;}
.pt-2, .py-2{padding-top:0.5rem !important;}
.pr-2, .px-2{padding-right:0.5rem !important;}
.pb-2, .py-2{padding-bottom:0.5rem !important;}
.pl-2, .px-2{padding-left:0.5rem !important;}
.p-3{padding:1rem !important;}
.pt-3, .py-3{padding-top:1rem !important;}
.pr-3, .px-3{padding-right:1rem !important;}
.pb-3, .py-3{padding-bottom:1rem !important;}
.pl-3, .px-3{padding-left:1rem !important;}
.p-4{padding:1.5rem !important;}
.pt-4, .py-4{padding-top:1.5rem !important;}
.pr-4, .px-4{padding-right:1.5rem !important;}
.pb-4, .py-4{padding-bottom:1.5rem !important;}
.pl-4, .px-4{padding-left:1.5rem !important;}
.p-5{padding:3rem !important;}
.pt-5, .py-5{padding-top:3rem !important;}
.pr-5, .px-5{padding-right:3rem !important;}
.pb-5, .py-5{padding-bottom:3rem !important;}
.pl-5, .px-5{padding-left:3rem !important;}
.m-auto{margin:auto !important;}
.mt-auto, .my-auto{margin-top:auto !important;}
.mr-auto, .mx-auto{margin-right:auto !important;}
.mb-auto, .my-auto{margin-bottom:auto !important;}
.ml-auto, .mx-auto{margin-left:auto !important;}
@media(min-width:576px){
.m-sm-0{margin:0 !important;}
.mt-sm-0, .my-sm-0{margin-top:0 !important;}
.mr-sm-0, .mx-sm-0{margin-right:0 !important;}
.mb-sm-0, .my-sm-0{margin-bottom:0 !important;}
.ml-sm-0, .mx-sm-0{margin-left:0 !important;}
.m-sm-1{margin:0.25rem !important;}
.mt-sm-1, .my-sm-1{margin-top:0.25rem !important;}
.mr-sm-1, .mx-sm-1{margin-right:0.25rem !important;}
.mb-sm-1, .my-sm-1{margin-bottom:0.25rem !important;}
.ml-sm-1, .mx-sm-1{margin-left:0.25rem !important;}
.m-sm-2{margin:0.5rem !important;}
.mt-sm-2, .my-sm-2{margin-top:0.5rem !important;}
.mr-sm-2, .mx-sm-2{margin-right:0.5rem !important;}
.mb-sm-2, .my-sm-2{margin-bottom:0.5rem !important;}
.ml-sm-2, .mx-sm-2{margin-left:0.5rem !important;}
.m-sm-3{margin:1rem !important;}
.mt-sm-3, .my-sm-3{margin-top:1rem !important;}
.mr-sm-3, .mx-sm-3{margin-right:1rem !important;}
.mb-sm-3, .my-sm-3{margin-bottom:1rem !important;}
.ml-sm-3, .mx-sm-3{margin-left:1rem !important;}
.m-sm-4{margin:1.5rem !important;}
.mt-sm-4, .my-sm-4{margin-top:1.5rem !important;}
.mr-sm-4, .mx-sm-4{margin-right:1.5rem !important;}
.mb-sm-4, .my-sm-4{margin-bottom:1.5rem !important;}
.ml-sm-4, .mx-sm-4{margin-left:1.5rem !important;}
.m-sm-5{margin:3rem !important;}
.mt-sm-5, .my-sm-5{margin-top:3rem !important;}
.mr-sm-5, .mx-sm-5{margin-right:3rem !important;}
.mb-sm-5, .my-sm-5{margin-bottom:3rem !important;}
.ml-sm-5, .mx-sm-5{margin-left:3rem !important;}
.p-sm-0{padding:0 !important;}
.pt-sm-0, .py-sm-0{padding-top:0 !important;}
.pr-sm-0, .px-sm-0{padding-right:0 !important;}
.pb-sm-0, .py-sm-0{padding-bottom:0 !important;}
.pl-sm-0, .px-sm-0{padding-left:0 !important;}
.p-sm-1{padding:0.25rem !important;}
.pt-sm-1, .py-sm-1{padding-top:0.25rem !important;}
.pr-sm-1, .px-sm-1{padding-right:0.25rem !important;}
.pb-sm-1, .py-sm-1{padding-bottom:0.25rem !important;}
.pl-sm-1, .px-sm-1{padding-left:0.25rem !important;}
.p-sm-2{padding:0.5rem !important;}
.pt-sm-2, .py-sm-2{padding-top:0.5rem !important;}
.pr-sm-2, .px-sm-2{padding-right:0.5rem !important;}
.pb-sm-2, .py-sm-2{padding-bottom:0.5rem !important;}
.pl-sm-2, .px-sm-2{padding-left:0.5rem !important;}
.p-sm-3{padding:1rem !important;}
.pt-sm-3, .py-sm-3{padding-top:1rem !important;}
.pr-sm-3, .px-sm-3{padding-right:1rem !important;}
.pb-sm-3, .py-sm-3{padding-bottom:1rem !important;}
.pl-sm-3, .px-sm-3{padding-left:1rem !important;}
.p-sm-4{padding:1.5rem !important;}
.pt-sm-4, .py-sm-4{padding-top:1.5rem !important;}
.pr-sm-4, .px-sm-4{padding-right:1.5rem !important;}
.pb-sm-4, .py-sm-4{padding-bottom:1.5rem !important;}
.pl-sm-4, .px-sm-4{padding-left:1.5rem !important;}
.p-sm-5{padding:3rem !important;}
.pt-sm-5, .py-sm-5{padding-top:3rem !important;}
.pr-sm-5, .px-sm-5{padding-right:3rem !important;}
.pb-sm-5, .py-sm-5{padding-bottom:3rem !important;}
.pl-sm-5, .px-sm-5{padding-left:3rem !important;}
.m-sm-auto{margin:auto !important;}
.mt-sm-auto, .my-sm-auto{margin-top:auto !important;}
.mr-sm-auto, .mx-sm-auto{margin-right:auto !important;}
.mb-sm-auto, .my-sm-auto{margin-bottom:auto !important;}
.ml-sm-auto, .mx-sm-auto{margin-left:auto !important;}
}
@media(min-width:768px){
.m-md-0{margin:0 !important;}
.mt-md-0, .my-md-0{margin-top:0 !important;}
.mr-md-0, .mx-md-0{margin-right:0 !important;}
.mb-md-0, .my-md-0{margin-bottom:0 !important;}
.ml-md-0, .mx-md-0{margin-left:0 !important;}
.m-md-1{margin:0.25rem !important;}
.mt-md-1, .my-md-1{margin-top:0.25rem !important;}
.mr-md-1, .mx-md-1{margin-right:0.25rem !important;}
.mb-md-1, .my-md-1{margin-bottom:0.25rem !important;}
.ml-md-1, .mx-md-1{margin-left:0.25rem !important;}
.m-md-2{margin:0.5rem !important;}
.mt-md-2, .my-md-2{margin-top:0.5rem !important;}
.mr-md-2, .mx-md-2{margin-right:0.5rem !important;}
.mb-md-2, .my-md-2{margin-bottom:0.5rem !important;}
.ml-md-2, .mx-md-2{margin-left:0.5rem !important;}
.m-md-3{margin:1rem !important;}
.mt-md-3, .my-md-3{margin-top:1rem !important;}
.mr-md-3, .mx-md-3{margin-right:1rem !important;}
.mb-md-3, .my-md-3{margin-bottom:1rem !important;}
.ml-md-3, .mx-md-3{margin-left:1rem !important;}
.m-md-4{margin:1.5rem !important;}
.mt-md-4, .my-md-4{margin-top:1.5rem !important;}
.mr-md-4, .mx-md-4{margin-right:1.5rem !important;}
.mb-md-4, .my-md-4{margin-bottom:1.5rem !important;}
.ml-md-4, .mx-md-4{margin-left:1.5rem !important;}
.m-md-5{margin:3rem !important;}
.mt-md-5, .my-md-5{margin-top:3rem !important;}
.mr-md-5, .mx-md-5{margin-right:3rem !important;}
.mb-md-5, .my-md-5{margin-bottom:3rem !important;}
.ml-md-5, .mx-md-5{margin-left:3rem !important;}
.p-md-0{padding:0 !important;}
.pt-md-0, .py-md-0{padding-top:0 !important;}
.pr-md-0, .px-md-0{padding-right:0 !important;}
.pb-md-0, .py-md-0{padding-bottom:0 !important;}
.pl-md-0, .px-md-0{padding-left:0 !important;}
.p-md-1{padding:0.25rem !important;}
.pt-md-1, .py-md-1{padding-top:0.25rem !important;}
.pr-md-1, .px-md-1{padding-right:0.25rem !important;}
.pb-md-1, .py-md-1{padding-bottom:0.25rem !important;}
.pl-md-1, .px-md-1{padding-left:0.25rem !important;}
.p-md-2{padding:0.5rem !important;}
.pt-md-2, .py-md-2{padding-top:0.5rem !important;}
.pr-md-2, .px-md-2{padding-right:0.5rem !important;}
.pb-md-2, .py-md-2{padding-bottom:0.5rem !important;}
.pl-md-2, .px-md-2{padding-left:0.5rem !important;}
.p-md-3{padding:1rem !important;}
.pt-md-3, .py-md-3{padding-top:1rem !important;}
.pr-md-3, .px-md-3{padding-right:1rem !important;}
.pb-md-3, .py-md-3{padding-bottom:1rem !important;}
.pl-md-3, .px-md-3{padding-left:1rem !important;}
.p-md-4{padding:1.5rem !important;}
.pt-md-4, .py-md-4{padding-top:1.5rem !important;}
.pr-md-4, .px-md-4{padding-right:1.5rem !important;}
.pb-md-4, .py-md-4{padding-bottom:1.5rem !important;}
.pl-md-4, .px-md-4{padding-left:1.5rem !important;}
.p-md-5{padding:3rem !important;}
.pt-md-5, .py-md-5{padding-top:3rem !important;}
.pr-md-5, .px-md-5{padding-right:3rem !important;}
.pb-md-5, .py-md-5{padding-bottom:3rem !important;}
.pl-md-5, .px-md-5{padding-left:3rem !important;}
.m-md-auto{margin:auto !important;}
.mt-md-auto, .my-md-auto{margin-top:auto !important;}
.mr-md-auto, .mx-md-auto{margin-right:auto !important;}
.mb-md-auto, .my-md-auto{margin-bottom:auto !important;}
.ml-md-auto, .mx-md-auto{margin-left:auto !important;}
}
@media(min-width:992px){
.m-lg-0{margin:0 !important;}
.mt-lg-0, .my-lg-0{margin-top:0 !important;}
.mr-lg-0, .mx-lg-0{margin-right:0 !important;}
.mb-lg-0, .my-lg-0{margin-bottom:0 !important;}
.ml-lg-0, .mx-lg-0{margin-left:0 !important;}
.m-lg-1{margin:0.25rem !important;}
.mt-lg-1, .my-lg-1{margin-top:0.25rem !important;}
.mr-lg-1, .mx-lg-1{margin-right:0.25rem !important;}
.mb-lg-1, .my-lg-1{margin-bottom:0.25rem !important;}
.ml-lg-1, .mx-lg-1{margin-left:0.25rem !important;}
.m-lg-2{margin:0.5rem !important;}
.mt-lg-2, .my-lg-2{margin-top:0.5rem !important;}
.mr-lg-2, .mx-lg-2{margin-right:0.5rem !important;}
.mb-lg-2, .my-lg-2{margin-bottom:0.5rem !important;}
.ml-lg-2, .mx-lg-2{margin-left:0.5rem !important;}
.m-lg-3{margin:1rem !important;}
.mt-lg-3, .my-lg-3{margin-top:1rem !important;}
.mr-lg-3, .mx-lg-3{margin-right:1rem !important;}
.mb-lg-3, .my-lg-3{margin-bottom:1rem !important;}
.ml-lg-3, .mx-lg-3{margin-left:1rem !important;}
.m-lg-4{margin:1.5rem !important;}
.mt-lg-4, .my-lg-4{margin-top:1.5rem !important;}
.mr-lg-4, .mx-lg-4{margin-right:1.5rem !important;}
.mb-lg-4, .my-lg-4{margin-bottom:1.5rem !important;}
.ml-lg-4, .mx-lg-4{margin-left:1.5rem !important;}
.m-lg-5{margin:3rem !important;}
.mt-lg-5, .my-lg-5{margin-top:3rem !important;}
.mr-lg-5, .mx-lg-5{margin-right:3rem !important;}
.mb-lg-5, .my-lg-5{margin-bottom:3rem !important;}
.ml-lg-5, .mx-lg-5{margin-left:3rem !important;}
.p-lg-0{padding:0 !important;}
.pt-lg-0, .py-lg-0{padding-top:0 !important;}
.pr-lg-0, .px-lg-0{padding-right:0 !important;}
.pb-lg-0, .py-lg-0{padding-bottom:0 !important;}
.pl-lg-0, .px-lg-0{padding-left:0 !important;}
.p-lg-1{padding:0.25rem !important;}
.pt-lg-1, .py-lg-1{padding-top:0.25rem !important;}
.pr-lg-1, .px-lg-1{padding-right:0.25rem !important;}
.pb-lg-1, .py-lg-1{padding-bottom:0.25rem !important;}
.pl-lg-1, .px-lg-1{padding-left:0.25rem !important;}
.p-lg-2{padding:0.5rem !important;}
.pt-lg-2, .py-lg-2{padding-top:0.5rem !important;}
.pr-lg-2, .px-lg-2{padding-right:0.5rem !important;}
.pb-lg-2, .py-lg-2{padding-bottom:0.5rem !important;}
.pl-lg-2, .px-lg-2{padding-left:0.5rem !important;}
.p-lg-3{padding:1rem !important;}
.pt-lg-3, .py-lg-3{padding-top:1rem !important;}
.pr-lg-3, .px-lg-3{padding-right:1rem !important;}
.pb-lg-3, .py-lg-3{padding-bottom:1rem !important;}
.pl-lg-3, .px-lg-3{padding-left:1rem !important;}
.p-lg-4{padding:1.5rem !important;}
.pt-lg-4, .py-lg-4{padding-top:1.5rem !important;}
.pr-lg-4, .px-lg-4{padding-right:1.5rem !important;}
.pb-lg-4, .py-lg-4{padding-bottom:1.5rem !important;}
.pl-lg-4, .px-lg-4{padding-left:1.5rem !important;}
.p-lg-5{padding:3rem !important;}
.pt-lg-5, .py-lg-5{padding-top:3rem !important;}
.pr-lg-5, .px-lg-5{padding-right:3rem !important;}
.pb-lg-5, .py-lg-5{padding-bottom:3rem !important;}
.pl-lg-5, .px-lg-5{padding-left:3rem !important;}
.m-lg-auto{margin:auto !important;}
.mt-lg-auto, .my-lg-auto{margin-top:auto !important;}
.mr-lg-auto, .mx-lg-auto{margin-right:auto !important;}
.mb-lg-auto, .my-lg-auto{margin-bottom:auto !important;}
.ml-lg-auto, .mx-lg-auto{margin-left:auto !important;}
}
@media(min-width:1200px){
.m-xl-0{margin:0 !important;}
.mt-xl-0, .my-xl-0{margin-top:0 !important;}
.mr-xl-0, .mx-xl-0{margin-right:0 !important;}
.mb-xl-0, .my-xl-0{margin-bottom:0 !important;}
.ml-xl-0, .mx-xl-0{margin-left:0 !important;}
.m-xl-1{margin:0.25rem !important;}
.mt-xl-1, .my-xl-1{margin-top:0.25rem !important;}
.mr-xl-1, .mx-xl-1{margin-right:0.25rem !important;}
.mb-xl-1, .my-xl-1{margin-bottom:0.25rem !important;}
.ml-xl-1, .mx-xl-1{margin-left:0.25rem !important;}
.m-xl-2{margin:0.5rem !important;}
.mt-xl-2, .my-xl-2{margin-top:0.5rem !important;}
.mr-xl-2, .mx-xl-2{margin-right:0.5rem !important;}
.mb-xl-2, .my-xl-2{margin-bottom:0.5rem !important;}
.ml-xl-2, .mx-xl-2{margin-left:0.5rem !important;}
.m-xl-3{margin:1rem !important;}
.mt-xl-3, .my-xl-3{margin-top:1rem !important;}
.mr-xl-3, .mx-xl-3{margin-right:1rem !important;}
.mb-xl-3, .my-xl-3{margin-bottom:1rem !important;}
.ml-xl-3, .mx-xl-3{margin-left:1rem !important;}
.m-xl-4{margin:1.5rem !important;}
.mt-xl-4, .my-xl-4{margin-top:1.5rem !important;}
.mr-xl-4, .mx-xl-4{margin-right:1.5rem !important;}
.mb-xl-4, .my-xl-4{margin-bottom:1.5rem !important;}
.ml-xl-4, .mx-xl-4{margin-left:1.5rem !important;}
.m-xl-5{margin:3rem !important;}
.mt-xl-5, .my-xl-5{margin-top:3rem !important;}
.mr-xl-5, .mx-xl-5{margin-right:3rem !important;}
.mb-xl-5, .my-xl-5{margin-bottom:3rem !important;}
.ml-xl-5, .mx-xl-5{margin-left:3rem !important;}
.p-xl-0{padding:0 !important;}
.pt-xl-0, .py-xl-0{padding-top:0 !important;}
.pr-xl-0, .px-xl-0{padding-right:0 !important;}
.pb-xl-0, .py-xl-0{padding-bottom:0 !important;}
.pl-xl-0, .px-xl-0{padding-left:0 !important;}
.p-xl-1{padding:0.25rem !important;}
.pt-xl-1, .py-xl-1{padding-top:0.25rem !important;}
.pr-xl-1, .px-xl-1{padding-right:0.25rem !important;}
.pb-xl-1, .py-xl-1{padding-bottom:0.25rem !important;}
.pl-xl-1, .px-xl-1{padding-left:0.25rem !important;}
.p-xl-2{padding:0.5rem !important;}
.pt-xl-2, .py-xl-2{padding-top:0.5rem !important;}
.pr-xl-2, .px-xl-2{padding-right:0.5rem !important;}
.pb-xl-2, .py-xl-2{padding-bottom:0.5rem !important;}
.pl-xl-2, .px-xl-2{padding-left:0.5rem !important;}
.p-xl-3{padding:1rem !important;}
.pt-xl-3, .py-xl-3{padding-top:1rem !important;}
.pr-xl-3, .px-xl-3{padding-right:1rem !important;}
.pb-xl-3, .py-xl-3{padding-bottom:1rem !important;}
.pl-xl-3, .px-xl-3{padding-left:1rem !important;}
.p-xl-4{padding:1.5rem !important;}
.pt-xl-4, .py-xl-4{padding-top:1.5rem !important;}
.pr-xl-4, .px-xl-4{padding-right:1.5rem !important;}
.pb-xl-4, .py-xl-4{padding-bottom:1.5rem !important;}
.pl-xl-4, .px-xl-4{padding-left:1.5rem !important;}
.p-xl-5{padding:3rem !important;}
.pt-xl-5, .py-xl-5{padding-top:3rem !important;}
.pr-xl-5, .px-xl-5{padding-right:3rem !important;}
.pb-xl-5, .py-xl-5{padding-bottom:3rem !important;}
.pl-xl-5, .px-xl-5{padding-left:3rem !important;}
.m-xl-auto{margin:auto !important;}
.mt-xl-auto, .my-xl-auto{margin-top:auto !important;}
.mr-xl-auto, .mx-xl-auto{margin-right:auto !important;}
.mb-xl-auto, .my-xl-auto{margin-bottom:auto !important;}
.ml-xl-auto, .mx-xl-auto{margin-left:auto !important;}
} html{max-width:100%;}
a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0;}
sub, sup{font-size:10px;}:focus{outline:0;}
input[type=submit]{-webkit-appearance:none;}
html{overflow-x:hidden;}
ol, ul{list-style:none;}
input[type=text]::-ms-clear{display:none;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
p:empty{display:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
.fa, .fas, .far, .fal, .fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-500px:before{content:"\f26e";}
.fa-accessible-icon:before{content:"\f368";}
.fa-accusoft:before{content:"\f369";}
.fa-address-book:before{content:"\f2b9";}
.fa-address-card:before{content:"\f2bb";}
.fa-adjust:before{content:"\f042";}
.fa-adn:before{content:"\f170";}
.fa-adversal:before{content:"\f36a";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-algolia:before{content:"\f36c";}
.fa-align-center:before{content:"\f037";}
.fa-align-justify:before{content:"\f039";}
.fa-align-left:before{content:"\f036";}
.fa-align-right:before{content:"\f038";}
.fa-allergies:before{content:"\f461";}
.fa-amazon:before{content:"\f270";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-ambulance:before{content:"\f0f9";}
.fa-american-sign-language-interpreting:before{content:"\f2a3";}
.fa-amilia:before{content:"\f36d";}
.fa-anchor:before{content:"\f13d";}
.fa-android:before{content:"\f17b";}
.fa-angellist:before{content:"\f209";}
.fa-angle-double-down:before{content:"\f103";}
.fa-angle-double-left:before{content:"\f100";}
.fa-angle-double-right:before{content:"\f101";}
.fa-angle-double-up:before{content:"\f102";}
.fa-angle-down:before{content:"\f107";}
.fa-angle-left:before{content:"\f104";}
.fa-angle-right:before{content:"\f105";}
.fa-angle-up:before{content:"\f106";}
.fa-angrycreative:before{content:"\f36e";}
.fa-angular:before{content:"\f420";}
.fa-app-store:before{content:"\f36f";}
.fa-app-store-ios:before{content:"\f370";}
.fa-apper:before{content:"\f371";}
.fa-apple:before{content:"\f179";}
.fa-apple-pay:before{content:"\f415";}
.fa-archive:before{content:"\f187";}
.fa-arrow-alt-circle-down:before{content:"\f358";}
.fa-arrow-alt-circle-left:before{content:"\f359";}
.fa-arrow-alt-circle-right:before{content:"\f35a";}
.fa-arrow-alt-circle-up:before{content:"\f35b";}
.fa-arrow-circle-down:before{content:"\f0ab";}
.fa-arrow-circle-left:before{content:"\f0a8";}
.fa-arrow-circle-right:before{content:"\f0a9";}
.fa-arrow-circle-up:before{content:"\f0aa";}
.fa-arrow-down:before{content:"\f063";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrows-alt:before{content:"\f0b2";}
.fa-arrows-alt-h:before{content:"\f337";}
.fa-arrows-alt-v:before{content:"\f338";}
.fa-assistive-listening-systems:before{content:"\f2a2";}
.fa-asterisk:before{content:"\f069";}
.fa-asymmetrik:before{content:"\f372";}
.fa-at:before{content:"\f1fa";}
.fa-audible:before{content:"\f373";}
.fa-audio-description:before{content:"\f29e";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-avianex:before{content:"\f374";}
.fa-aviato:before{content:"\f421";}
.fa-aws:before{content:"\f375";}
.fa-backward:before{content:"\f04a";}
.fa-balance-scale:before{content:"\f24e";}
.fa-ban:before{content:"\f05e";}
.fa-band-aid:before{content:"\f462";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-barcode:before{content:"\f02a";}
.fa-bars:before{content:"\f0c9";}
.fa-baseball-ball:before{content:"\f433";}
.fa-basketball-ball:before{content:"\f434";}
.fa-bath:before{content:"\f2cd";}
.fa-battery-empty:before{content:"\f244";}
.fa-battery-full:before{content:"\f240";}
.fa-battery-half:before{content:"\f242";}
.fa-battery-quarter:before{content:"\f243";}
.fa-battery-three-quarters:before{content:"\f241";}
.fa-bed:before{content:"\f236";}
.fa-beer:before{content:"\f0fc";}
.fa-behance:before{content:"\f1b4";}
.fa-behance-square:before{content:"\f1b5";}
.fa-bell:before{content:"\f0f3";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-bicycle:before{content:"\f206";}
.fa-bimobject:before{content:"\f378";}
.fa-binoculars:before{content:"\f1e5";}
.fa-birthday-cake:before{content:"\f1fd";}
.fa-bitbucket:before{content:"\f171";}
.fa-bitcoin:before{content:"\f379";}
.fa-bity:before{content:"\f37a";}
.fa-black-tie:before{content:"\f27e";}
.fa-blackberry:before{content:"\f37b";}
.fa-blender:before{content:"\f517";}
.fa-blind:before{content:"\f29d";}
.fa-blogger:before{content:"\f37c";}
.fa-blogger-b:before{content:"\f37d";}
.fa-bluetooth:before{content:"\f293";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-bold:before{content:"\f032";}
.fa-bolt:before{content:"\f0e7";}
.fa-bomb:before{content:"\f1e2";}
.fa-book:before{content:"\f02d";}
.fa-book-open:before{content:"\f518";}
.fa-bookmark:before{content:"\f02e";}
.fa-bowling-ball:before{content:"\f436";}
.fa-box:before{content:"\f466";}
.fa-box-open:before{content:"\f49e";}
.fa-boxes:before{content:"\f468";}
.fa-braille:before{content:"\f2a1";}
.fa-briefcase:before{content:"\f0b1";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-broadcast-tower:before{content:"\f519";}
.fa-broom:before{content:"\f51a";}
.fa-btc:before{content:"\f15a";}
.fa-bug:before{content:"\f188";}
.fa-building:before{content:"\f1ad";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-bullseye:before{content:"\f140";}
.fa-burn:before{content:"\f46a";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-bus:before{content:"\f207";}
.fa-buysellads:before{content:"\f20d";}
.fa-calculator:before{content:"\f1ec";}
.fa-calendar:before{content:"\f133";}
.fa-calendar-alt:before{content:"\f073";}
.fa-calendar-check:before{content:"\f274";}
.fa-calendar-minus:before{content:"\f272";}
.fa-calendar-plus:before{content:"\f271";}
.fa-calendar-times:before{content:"\f273";}
.fa-camera:before{content:"\f030";}
.fa-camera-retro:before{content:"\f083";}
.fa-capsules:before{content:"\f46b";}
.fa-car:before{content:"\f1b9";}
.fa-caret-down:before{content:"\f0d7";}
.fa-caret-left:before{content:"\f0d9";}
.fa-caret-right:before{content:"\f0da";}
.fa-caret-square-down:before{content:"\f150";}
.fa-caret-square-left:before{content:"\f191";}
.fa-caret-square-right:before{content:"\f152";}
.fa-caret-square-up:before{content:"\f151";}
.fa-caret-up:before{content:"\f0d8";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-cart-plus:before{content:"\f217";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-centercode:before{content:"\f380";}
.fa-certificate:before{content:"\f0a3";}
.fa-chalkboard:before{content:"\f51b";}
.fa-chalkboard-teacher:before{content:"\f51c";}
.fa-chart-area:before{content:"\f1fe";}
.fa-chart-bar:before{content:"\f080";}
.fa-chart-line:before{content:"\f201";}
.fa-chart-pie:before{content:"\f200";}
.fa-check:before{content:"\f00c";}
.fa-check-circle:before{content:"\f058";}
.fa-check-square:before{content:"\f14a";}
.fa-chess:before{content:"\f439";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-chess-board:before{content:"\f43c";}
.fa-chess-king:before{content:"\f43f";}
.fa-chess-knight:before{content:"\f441";}
.fa-chess-pawn:before{content:"\f443";}
.fa-chess-queen:before{content:"\f445";}
.fa-chess-rook:before{content:"\f447";}
.fa-chevron-circle-down:before{content:"\f13a";}
.fa-chevron-circle-left:before{content:"\f137";}
.fa-chevron-circle-right:before{content:"\f138";}
.fa-chevron-circle-up:before{content:"\f139";}
.fa-chevron-down:before{content:"\f078";}
.fa-chevron-left:before{content:"\f053";}
.fa-chevron-right:before{content:"\f054";}
.fa-chevron-up:before{content:"\f077";}
.fa-child:before{content:"\f1ae";}
.fa-chrome:before{content:"\f268";}
.fa-church:before{content:"\f51d";}
.fa-circle:before{content:"\f111";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-clipboard:before{content:"\f328";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-clock:before{content:"\f017";}
.fa-clone:before{content:"\f24d";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-cloud:before{content:"\f0c2";}
.fa-cloud-download-alt:before{content:"\f381";}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-cloudscale:before{content:"\f383";}
.fa-cloudsmith:before{content:"\f384";}
.fa-cloudversify:before{content:"\f385";}
.fa-code:before{content:"\f121";}
.fa-code-branch:before{content:"\f126";}
.fa-codepen:before{content:"\f1cb";}
.fa-codiepie:before{content:"\f284";}
.fa-coffee:before{content:"\f0f4";}
.fa-cog:before{content:"\f013";}
.fa-cogs:before{content:"\f085";}
.fa-coins:before{content:"\f51e";}
.fa-columns:before{content:"\f0db";}
.fa-comment:before{content:"\f075";}
.fa-comment-alt:before{content:"\f27a";}
.fa-comment-dots:before{content:"\f4ad";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-comments:before{content:"\f086";}
.fa-compact-disc:before{content:"\f51f";}
.fa-compass:before{content:"\f14e";}
.fa-compress:before{content:"\f066";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-contao:before{content:"\f26d";}
.fa-copy:before{content:"\f0c5";}
.fa-copyright:before{content:"\f1f9";}
.fa-couch:before{content:"\f4b8";}
.fa-cpanel:before{content:"\f388";}
.fa-creative-commons:before{content:"\f25e";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-credit-card:before{content:"\f09d";}
.fa-crop:before{content:"\f125";}
.fa-crosshairs:before{content:"\f05b";}
.fa-crow:before{content:"\f520";}
.fa-crown:before{content:"\f521";}
.fa-css3:before{content:"\f13c";}
.fa-css3-alt:before{content:"\f38b";}
.fa-cube:before{content:"\f1b2";}
.fa-cubes:before{content:"\f1b3";}
.fa-cut:before{content:"\f0c4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-d-and-d:before{content:"\f38d";}
.fa-dashcube:before{content:"\f210";}
.fa-database:before{content:"\f1c0";}
.fa-deaf:before{content:"\f2a4";}
.fa-delicious:before{content:"\f1a5";}
.fa-deploydog:before{content:"\f38e";}
.fa-deskpro:before{content:"\f38f";}
.fa-desktop:before{content:"\f108";}
.fa-deviantart:before{content:"\f1bd";}
.fa-diagnoses:before{content:"\f470";}
.fa-dice:before{content:"\f522";}
.fa-dice-five:before{content:"\f523";}
.fa-dice-four:before{content:"\f524";}
.fa-dice-one:before{content:"\f525";}
.fa-dice-six:before{content:"\f526";}
.fa-dice-three:before{content:"\f527";}
.fa-dice-two:before{content:"\f528";}
.fa-digg:before{content:"\f1a6";}
.fa-digital-ocean:before{content:"\f391";}
.fa-discord:before{content:"\f392";}
.fa-discourse:before{content:"\f393";}
.fa-divide:before{content:"\f529";}
.fa-dna:before{content:"\f471";}
.fa-dochub:before{content:"\f394";}
.fa-docker:before{content:"\f395";}
.fa-dollar-sign:before{content:"\f155";}
.fa-dolly:before{content:"\f472";}
.fa-dolly-flatbed:before{content:"\f474";}
.fa-donate:before{content:"\f4b9";}
.fa-door-closed:before{content:"\f52a";}
.fa-door-open:before{content:"\f52b";}
.fa-dot-circle:before{content:"\f192";}
.fa-dove:before{content:"\f4ba";}
.fa-download:before{content:"\f019";}
.fa-draft2digital:before{content:"\f396";}
.fa-dribbble:before{content:"\f17d";}
.fa-dribbble-square:before{content:"\f397";}
.fa-dropbox:before{content:"\f16b";}
.fa-drupal:before{content:"\f1a9";}
.fa-dumbbell:before{content:"\f44b";}
.fa-dyalog:before{content:"\f399";}
.fa-earlybirds:before{content:"\f39a";}
.fa-ebay:before{content:"\f4f4";}
.fa-edge:before{content:"\f282";}
.fa-edit:before{content:"\f044";}
.fa-eject:before{content:"\f052";}
.fa-elementor:before{content:"\f430";}
.fa-ellipsis-h:before{content:"\f141";}
.fa-ellipsis-v:before{content:"\f142";}
.fa-ember:before{content:"\f423";}
.fa-empire:before{content:"\f1d1";}
.fa-envelope:before{content:"\f0e0";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-envelope-square:before{content:"\f199";}
.fa-envira:before{content:"\f299";}
.fa-equals:before{content:"\f52c";}
.fa-eraser:before{content:"\f12d";}
.fa-erlang:before{content:"\f39d";}
.fa-ethereum:before{content:"\f42e";}
.fa-etsy:before{content:"\f2d7";}
.fa-euro-sign:before{content:"\f153";}
.fa-exchange-alt:before{content:"\f362";}
.fa-exclamation:before{content:"\f12a";}
.fa-exclamation-circle:before{content:"\f06a";}
.fa-exclamation-triangle:before{content:"\f071";}
.fa-expand:before{content:"\f065";}
.fa-expand-arrows-alt:before{content:"\f31e";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-external-link-alt:before{content:"\f35d";}
.fa-external-link-square-alt:before{content:"\f360";}
.fa-eye:before{content:"\f06e";}
.fa-eye-dropper:before{content:"\f1fb";}
.fa-eye-slash:before{content:"\f070";}
.fa-facebook:before{content:"\f09a";}
.fa-facebook-f:before{content:"\f39e";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-facebook-square:before{content:"\f082";}
.fa-fast-backward:before{content:"\f049";}
.fa-fast-forward:before{content:"\f050";}
.fa-fax:before{content:"\f1ac";}
.fa-feather:before{content:"\f52d";}
.fa-female:before{content:"\f182";}
.fa-fighter-jet:before{content:"\f0fb";}
.fa-file:before{content:"\f15b";}
.fa-file-alt:before{content:"\f15c";}
.fa-file-archive:before{content:"\f1c6";}
.fa-file-audio:before{content:"\f1c7";}
.fa-file-code:before{content:"\f1c9";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-image:before{content:"\f1c5";}
.fa-file-medical:before{content:"\f477";}
.fa-file-medical-alt:before{content:"\f478";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-file-video:before{content:"\f1c8";}
.fa-file-word:before{content:"\f1c2";}
.fa-film:before{content:"\f008";}
.fa-filter:before{content:"\f0b0";}
.fa-fire:before{content:"\f06d";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-firefox:before{content:"\f269";}
.fa-first-aid:before{content:"\f479";}
.fa-first-order:before{content:"\f2b0";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-flag:before{content:"\f024";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-flask:before{content:"\f0c3";}
.fa-flickr:before{content:"\f16e";}
.fa-flipboard:before{content:"\f44d";}
.fa-fly:before{content:"\f417";}
.fa-folder:before{content:"\f07b";}
.fa-folder-open:before{content:"\f07c";}
.fa-font:before{content:"\f031";}
.fa-font-awesome:before{content:"\f2b4";}
.fa-font-awesome-alt:before{content:"\f35c";}
.fa-font-awesome-flag:before{content:"\f425";}
.fa-font-awesome-logo-full:before{content:"\f4e6";}
.fa-fonticons:before{content:"\f280";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-football-ball:before{content:"\f44e";}
.fa-fort-awesome:before{content:"\f286";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-forumbee:before{content:"\f211";}
.fa-forward:before{content:"\f04e";}
.fa-foursquare:before{content:"\f180";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-frog:before{content:"\f52e";}
.fa-frown:before{content:"\f119";}
.fa-fulcrum:before{content:"\f50b";}
.fa-futbol:before{content:"\f1e3";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-gamepad:before{content:"\f11b";}
.fa-gas-pump:before{content:"\f52f";}
.fa-gavel:before{content:"\f0e3";}
.fa-gem:before{content:"\f3a5";}
.fa-genderless:before{content:"\f22d";}
.fa-get-pocket:before{content:"\f265";}
.fa-gg:before{content:"\f260";}
.fa-gg-circle:before{content:"\f261";}
.fa-gift:before{content:"\f06b";}
.fa-git:before{content:"\f1d3";}
.fa-git-square:before{content:"\f1d2";}
.fa-github:before{content:"\f09b";}
.fa-github-alt:before{content:"\f113";}
.fa-github-square:before{content:"\f092";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-gitlab:before{content:"\f296";}
.fa-gitter:before{content:"\f426";}
.fa-glass-martini:before{content:"\f000";}
.fa-glasses:before{content:"\f530";}
.fa-glide:before{content:"\f2a5";}
.fa-glide-g:before{content:"\f2a6";}
.fa-globe:before{content:"\f0ac";}
.fa-gofore:before{content:"\f3a7";}
.fa-golf-ball:before{content:"\f450";}
.fa-goodreads:before{content:"\f3a8";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-google:before{content:"\f1a0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-google-play:before{content:"\f3ab";}
.fa-google-plus:before{content:"\f2b3";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-google-plus-square:before{content:"\f0d4";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-graduation-cap:before{content:"\f19d";}
.fa-gratipay:before{content:"\f184";}
.fa-grav:before{content:"\f2d6";}
.fa-greater-than:before{content:"\f531";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-gripfire:before{content:"\f3ac";}
.fa-grunt:before{content:"\f3ad";}
.fa-gulp:before{content:"\f3ae";}
.fa-h-square:before{content:"\f0fd";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-hacker-news-square:before{content:"\f3af";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-hand-lizard:before{content:"\f258";}
.fa-hand-paper:before{content:"\f256";}
.fa-hand-peace:before{content:"\f25b";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-hand-rock:before{content:"\f255";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hand-spock:before{content:"\f259";}
.fa-hands:before{content:"\f4c2";}
.fa-hands-helping:before{content:"\f4c4";}
.fa-handshake:before{content:"\f2b5";}
.fa-hashtag:before{content:"\f292";}
.fa-hdd:before{content:"\f0a0";}
.fa-heading:before{content:"\f1dc";}
.fa-headphones:before{content:"\f025";}
.fa-heart:before{content:"\f004";}
.fa-heartbeat:before{content:"\f21e";}
.fa-helicopter:before{content:"\f533";}
.fa-hips:before{content:"\f452";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-history:before{content:"\f1da";}
.fa-hockey-puck:before{content:"\f453";}
.fa-home:before{content:"\f015";}
.fa-hooli:before{content:"\f427";}
.fa-hospital:before{content:"\f0f8";}
.fa-hospital-alt:before{content:"\f47d";}
.fa-hospital-symbol:before{content:"\f47e";}
.fa-hotjar:before{content:"\f3b1";}
.fa-hourglass:before{content:"\f254";}
.fa-hourglass-end:before{content:"\f253";}
.fa-hourglass-half:before{content:"\f252";}
.fa-hourglass-start:before{content:"\f251";}
.fa-houzz:before{content:"\f27c";}
.fa-html5:before{content:"\f13b";}
.fa-hubspot:before{content:"\f3b2";}
.fa-i-cursor:before{content:"\f246";}
.fa-id-badge:before{content:"\f2c1";}
.fa-id-card:before{content:"\f2c2";}
.fa-id-card-alt:before{content:"\f47f";}
.fa-image:before{content:"\f03e";}
.fa-images:before{content:"\f302";}
.fa-imdb:before{content:"\f2d8";}
.fa-inbox:before{content:"\f01c";}
.fa-indent:before{content:"\f03c";}
.fa-industry:before{content:"\f275";}
.fa-infinity:before{content:"\f534";}
.fa-info:before{content:"\f129";}
.fa-info-circle:before{content:"\f05a";}
.fa-instagram:before{content:"\f16d";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-ioxhost:before{content:"\f208";}
.fa-italic:before{content:"\f033";}
.fa-itunes:before{content:"\f3b4";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-java:before{content:"\f4e4";}
.fa-jedi-order:before{content:"\f50e";}
.fa-jenkins:before{content:"\f3b6";}
.fa-joget:before{content:"\f3b7";}
.fa-joomla:before{content:"\f1aa";}
.fa-js:before{content:"\f3b8";}
.fa-js-square:before{content:"\f3b9";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-key:before{content:"\f084";}
.fa-keybase:before{content:"\f4f5";}
.fa-keyboard:before{content:"\f11c";}
.fa-keycdn:before{content:"\f3ba";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-korvue:before{content:"\f42f";}
.fa-language:before{content:"\f1ab";}
.fa-laptop:before{content:"\f109";}
.fa-laravel:before{content:"\f3bd";}
.fa-lastfm:before{content:"\f202";}
.fa-lastfm-square:before{content:"\f203";}
.fa-leaf:before{content:"\f06c";}
.fa-leanpub:before{content:"\f212";}
.fa-lemon:before{content:"\f094";}
.fa-less:before{content:"\f41d";}
.fa-less-than:before{content:"\f536";}
.fa-less-than-equal:before{content:"\f537";}
.fa-level-down-alt:before{content:"\f3be";}
.fa-level-up-alt:before{content:"\f3bf";}
.fa-life-ring:before{content:"\f1cd";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-line:before{content:"\f3c0";}
.fa-link:before{content:"\f0c1";}
.fa-linkedin:before{content:"\f08c";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-linode:before{content:"\f2b8";}
.fa-linux:before{content:"\f17c";}
.fa-lira-sign:before{content:"\f195";}
.fa-list:before{content:"\f03a";}
.fa-list-alt:before{content:"\f022";}
.fa-list-ol:before{content:"\f0cb";}
.fa-list-ul:before{content:"\f0ca";}
.fa-location-arrow:before{content:"\f124";}
.fa-lock:before{content:"\f023";}
.fa-lock-open:before{content:"\f3c1";}
.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-long-arrow-alt-right:before{content:"\f30b";}
.fa-long-arrow-alt-up:before{content:"\f30c";}
.fa-low-vision:before{content:"\f2a8";}
.fa-lyft:before{content:"\f3c3";}
.fa-magento:before{content:"\f3c4";}
.fa-magic:before{content:"\f0d0";}
.fa-magnet:before{content:"\f076";}
.fa-male:before{content:"\f183";}
.fa-mandalorian:before{content:"\f50f";}
.fa-map:before{content:"\f279";}
.fa-map-marker:before{content:"\f041";}
.fa-map-marker-alt:before{content:"\f3c5";}
.fa-map-pin:before{content:"\f276";}
.fa-map-signs:before{content:"\f277";}
.fa-mars:before{content:"\f222";}
.fa-mars-double:before{content:"\f227";}
.fa-mars-stroke:before{content:"\f229";}
.fa-mars-stroke-h:before{content:"\f22b";}
.fa-mars-stroke-v:before{content:"\f22a";}
.fa-mastodon:before{content:"\f4f6";}
.fa-maxcdn:before{content:"\f136";}
.fa-medapps:before{content:"\f3c6";}
.fa-medium:before{content:"\f23a";}
.fa-medium-m:before{content:"\f3c7";}
.fa-medkit:before{content:"\f0fa";}
.fa-medrt:before{content:"\f3c8";}
.fa-meetup:before{content:"\f2e0";}
.fa-meh:before{content:"\f11a";}
.fa-memory:before{content:"\f538";}
.fa-mercury:before{content:"\f223";}
.fa-microchip:before{content:"\f2db";}
.fa-microphone:before{content:"\f130";}
.fa-microphone-alt:before{content:"\f3c9";}
.fa-microphone-alt-slash:before{content:"\f539";}
.fa-microphone-slash:before{content:"\f131";}
.fa-microsoft:before{content:"\f3ca";}
.fa-minus:before{content:"\f068";}
.fa-minus-circle:before{content:"\f056";}
.fa-minus-square:before{content:"\f146";}
.fa-mix:before{content:"\f3cb";}
.fa-mixcloud:before{content:"\f289";}
.fa-mizuni:before{content:"\f3cc";}
.fa-mobile:before{content:"\f10b";}
.fa-mobile-alt:before{content:"\f3cd";}
.fa-modx:before{content:"\f285";}
.fa-monero:before{content:"\f3d0";}
.fa-money-bill:before{content:"\f0d6";}
.fa-money-bill-alt:before{content:"\f3d1";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-money-check:before{content:"\f53c";}
.fa-money-check-alt:before{content:"\f53d";}
.fa-moon:before{content:"\f186";}
.fa-motorcycle:before{content:"\f21c";}
.fa-mouse-pointer:before{content:"\f245";}
.fa-music:before{content:"\f001";}
.fa-napster:before{content:"\f3d2";}
.fa-neuter:before{content:"\f22c";}
.fa-newspaper:before{content:"\f1ea";}
.fa-nintendo-switch:before{content:"\f418";}
.fa-node:before{content:"\f419";}
.fa-node-js:before{content:"\f3d3";}
.fa-not-equal:before{content:"\f53e";}
.fa-notes-medical:before{content:"\f481";}
.fa-npm:before{content:"\f3d4";}
.fa-ns8:before{content:"\f3d5";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-object-group:before{content:"\f247";}
.fa-object-ungroup:before{content:"\f248";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-odnoklassniki-square:before{content:"\f264";}
.fa-old-republic:before{content:"\f510";}
.fa-opencart:before{content:"\f23d";}
.fa-openid:before{content:"\f19b";}
.fa-opera:before{content:"\f26a";}
.fa-optin-monster:before{content:"\f23c";}
.fa-osi:before{content:"\f41a";}
.fa-outdent:before{content:"\f03b";}
.fa-page4:before{content:"\f3d7";}
.fa-pagelines:before{content:"\f18c";}
.fa-paint-brush:before{content:"\f1fc";}
.fa-palette:before{content:"\f53f";}
.fa-palfed:before{content:"\f3d8";}
.fa-pallet:before{content:"\f482";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-paperclip:before{content:"\f0c6";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-paragraph:before{content:"\f1dd";}
.fa-parking:before{content:"\f540";}
.fa-paste:before{content:"\f0ea";}
.fa-patreon:before{content:"\f3d9";}
.fa-pause:before{content:"\f04c";}
.fa-pause-circle:before{content:"\f28b";}
.fa-paw:before{content:"\f1b0";}
.fa-paypal:before{content:"\f1ed";}
.fa-pen-square:before{content:"\f14b";}
.fa-pencil-alt:before{content:"\f303";}
.fa-people-carry:before{content:"\f4ce";}
.fa-percent:before{content:"\f295";}
.fa-percentage:before{content:"\f541";}
.fa-periscope:before{content:"\f3da";}
.fa-phabricator:before{content:"\f3db";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-phone:before{content:"\f095";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-phone-square:before{content:"\f098";}
.fa-phone-volume:before{content:"\f2a0";}
.fa-php:before{content:"\f457";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-pills:before{content:"\f484";}
.fa-pinterest:before{content:"\f0d2";}
.fa-pinterest-p:before{content:"\f231";}
.fa-pinterest-square:before{content:"\f0d3";}
.fa-plane:before{content:"\f072";}
.fa-play:before{content:"\f04b";}
.fa-play-circle:before{content:"\f144";}
.fa-playstation:before{content:"\f3df";}
.fa-plug:before{content:"\f1e6";}
.fa-plus:before{content:"\f067";}
.fa-plus-circle:before{content:"\f055";}
.fa-plus-square:before{content:"\f0fe";}
.fa-podcast:before{content:"\f2ce";}
.fa-poo:before{content:"\f2fe";}
.fa-portrait:before{content:"\f3e0";}
.fa-pound-sign:before{content:"\f154";}
.fa-power-off:before{content:"\f011";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-prescription-bottle-alt:before{content:"\f486";}
.fa-print:before{content:"\f02f";}
.fa-procedures:before{content:"\f487";}
.fa-product-hunt:before{content:"\f288";}
.fa-project-diagram:before{content:"\f542";}
.fa-pushed:before{content:"\f3e1";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-python:before{content:"\f3e2";}
.fa-qq:before{content:"\f1d6";}
.fa-qrcode:before{content:"\f029";}
.fa-question:before{content:"\f128";}
.fa-question-circle:before{content:"\f059";}
.fa-quidditch:before{content:"\f458";}
.fa-quinscape:before{content:"\f459";}
.fa-quora:before{content:"\f2c4";}
.fa-quote-left:before{content:"\f10d";}
.fa-quote-right:before{content:"\f10e";}
.fa-r-project:before{content:"\f4f7";}
.fa-random:before{content:"\f074";}
.fa-ravelry:before{content:"\f2d9";}
.fa-react:before{content:"\f41b";}
.fa-readme:before{content:"\f4d5";}
.fa-rebel:before{content:"\f1d0";}
.fa-receipt:before{content:"\f543";}
.fa-recycle:before{content:"\f1b8";}
.fa-red-river:before{content:"\f3e3";}
.fa-reddit:before{content:"\f1a1";}
.fa-reddit-alien:before{content:"\f281";}
.fa-reddit-square:before{content:"\f1a2";}
.fa-redo:before{content:"\f01e";}
.fa-redo-alt:before{content:"\f2f9";}
.fa-registered:before{content:"\f25d";}
.fa-rendact:before{content:"\f3e4";}
.fa-renren:before{content:"\f18b";}
.fa-reply:before{content:"\f3e5";}
.fa-reply-all:before{content:"\f122";}
.fa-replyd:before{content:"\f3e6";}
.fa-researchgate:before{content:"\f4f8";}
.fa-resolving:before{content:"\f3e7";}
.fa-retweet:before{content:"\f079";}
.fa-ribbon:before{content:"\f4d6";}
.fa-road:before{content:"\f018";}
.fa-robot:before{content:"\f544";}
.fa-rocket:before{content:"\f135";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-rockrms:before{content:"\f3e9";}
.fa-rss:before{content:"\f09e";}
.fa-rss-square:before{content:"\f143";}
.fa-ruble-sign:before{content:"\f158";}
.fa-ruler:before{content:"\f545";}
.fa-ruler-combined:before{content:"\f546";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-rupee-sign:before{content:"\f156";}
.fa-safari:before{content:"\f267";}
.fa-sass:before{content:"\f41e";}
.fa-save:before{content:"\f0c7";}
.fa-schlix:before{content:"\f3ea";}
.fa-school:before{content:"\f549";}
.fa-screwdriver:before{content:"\f54a";}
.fa-scribd:before{content:"\f28a";}
.fa-search:before{content:"\f002";}
.fa-search-minus:before{content:"\f010";}
.fa-search-plus:before{content:"\f00e";}
.fa-searchengin:before{content:"\f3eb";}
.fa-seedling:before{content:"\f4d8";}
.fa-sellcast:before{content:"\f2da";}
.fa-sellsy:before{content:"\f213";}
.fa-server:before{content:"\f233";}
.fa-servicestack:before{content:"\f3ec";}
.fa-share:before{content:"\f064";}
.fa-share-alt:before{content:"\f1e0";}
.fa-share-alt-square:before{content:"\f1e1";}
.fa-share-square:before{content:"\f14d";}
.fa-shekel-sign:before{content:"\f20b";}
.fa-shield-alt:before{content:"\f3ed";}
.fa-ship:before{content:"\f21a";}
.fa-shipping-fast:before{content:"\f48b";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-shopping-bag:before{content:"\f290";}
.fa-shopping-basket:before{content:"\f291";}
.fa-shopping-cart:before{content:"\f07a";}
.fa-shower:before{content:"\f2cc";}
.fa-sign:before{content:"\f4d9";}
.fa-sign-in-alt:before{content:"\f2f6";}
.fa-sign-language:before{content:"\f2a7";}
.fa-sign-out-alt:before{content:"\f2f5";}
.fa-signal:before{content:"\f012";}
.fa-simplybuilt:before{content:"\f215";}
.fa-sistrix:before{content:"\f3ee";}
.fa-sitemap:before{content:"\f0e8";}
.fa-sith:before{content:"\f512";}
.fa-skull:before{content:"\f54c";}
.fa-skyatlas:before{content:"\f216";}
.fa-skype:before{content:"\f17e";}
.fa-slack:before{content:"\f198";}
.fa-slack-hash:before{content:"\f3ef";}
.fa-sliders-h:before{content:"\f1de";}
.fa-slideshare:before{content:"\f1e7";}
.fa-smile:before{content:"\f118";}
.fa-smoking:before{content:"\f48d";}
.fa-smoking-ban:before{content:"\f54d";}
.fa-snapchat:before{content:"\f2ab";}
.fa-snapchat-ghost:before{content:"\f2ac";}
.fa-snapchat-square:before{content:"\f2ad";}
.fa-snowflake:before{content:"\f2dc";}
.fa-sort:before{content:"\f0dc";}
.fa-sort-alpha-down:before{content:"\f15d";}
.fa-sort-alpha-up:before{content:"\f15e";}
.fa-sort-amount-down:before{content:"\f160";}
.fa-sort-amount-up:before{content:"\f161";}
.fa-sort-down:before{content:"\f0dd";}
.fa-sort-numeric-down:before{content:"\f162";}
.fa-sort-numeric-up:before{content:"\f163";}
.fa-sort-up:before{content:"\f0de";}
.fa-soundcloud:before{content:"\f1be";}
.fa-space-shuttle:before{content:"\f197";}
.fa-speakap:before{content:"\f3f3";}
.fa-spinner:before{content:"\f110";}
.fa-spotify:before{content:"\f1bc";}
.fa-square:before{content:"\f0c8";}
.fa-square-full:before{content:"\f45c";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-star:before{content:"\f005";}
.fa-star-half:before{content:"\f089";}
.fa-staylinked:before{content:"\f3f5";}
.fa-steam:before{content:"\f1b6";}
.fa-steam-square:before{content:"\f1b7";}
.fa-steam-symbol:before{content:"\f3f6";}
.fa-step-backward:before{content:"\f048";}
.fa-step-forward:before{content:"\f051";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-sticky-note:before{content:"\f249";}
.fa-stop:before{content:"\f04d";}
.fa-stop-circle:before{content:"\f28d";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-store:before{content:"\f54e";}
.fa-store-alt:before{content:"\f54f";}
.fa-strava:before{content:"\f428";}
.fa-stream:before{content:"\f550";}
.fa-street-view:before{content:"\f21d";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-stripe:before{content:"\f429";}
.fa-stripe-s:before{content:"\f42a";}
.fa-stroopwafel:before{content:"\f551";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-subscript:before{content:"\f12c";}
.fa-subway:before{content:"\f239";}
.fa-suitcase:before{content:"\f0f2";}
.fa-sun:before{content:"\f185";}
.fa-superpowers:before{content:"\f2dd";}
.fa-superscript:before{content:"\f12b";}
.fa-supple:before{content:"\f3f9";}
.fa-sync:before{content:"\f021";}
.fa-sync-alt:before{content:"\f2f1";}
.fa-syringe:before{content:"\f48e";}
.fa-table:before{content:"\f0ce";}
.fa-table-tennis:before{content:"\f45d";}
.fa-tablet:before{content:"\f10a";}
.fa-tablet-alt:before{content:"\f3fa";}
.fa-tablets:before{content:"\f490";}
.fa-tachometer-alt:before{content:"\f3fd";}
.fa-tag:before{content:"\f02b";}
.fa-tags:before{content:"\f02c";}
.fa-tape:before{content:"\f4db";}
.fa-tasks:before{content:"\f0ae";}
.fa-taxi:before{content:"\f1ba";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-telegram:before{content:"\f2c6";}
.fa-telegram-plane:before{content:"\f3fe";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-terminal:before{content:"\f120";}
.fa-text-height:before{content:"\f034";}
.fa-text-width:before{content:"\f035";}
.fa-th:before{content:"\f00a";}
.fa-th-large:before{content:"\f009";}
.fa-th-list:before{content:"\f00b";}
.fa-themeisle:before{content:"\f2b2";}
.fa-thermometer:before{content:"\f491";}
.fa-thermometer-empty:before{content:"\f2cb";}
.fa-thermometer-full:before{content:"\f2c7";}
.fa-thermometer-half:before{content:"\f2c9";}
.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-thumbs-down:before{content:"\f165";}
.fa-thumbs-up:before{content:"\f164";}
.fa-thumbtack:before{content:"\f08d";}
.fa-ticket-alt:before{content:"\f3ff";}
.fa-times:before{content:"\f00d";}
.fa-times-circle:before{content:"\f057";}
.fa-tint:before{content:"\f043";}
.fa-toggle-off:before{content:"\f204";}
.fa-toggle-on:before{content:"\f205";}
.fa-toolbox:before{content:"\f552";}
.fa-trade-federation:before{content:"\f513";}
.fa-trademark:before{content:"\f25c";}
.fa-train:before{content:"\f238";}
.fa-transgender:before{content:"\f224";}
.fa-transgender-alt:before{content:"\f225";}
.fa-trash:before{content:"\f1f8";}
.fa-trash-alt:before{content:"\f2ed";}
.fa-tree:before{content:"\f1bb";}
.fa-trello:before{content:"\f181";}
.fa-tripadvisor:before{content:"\f262";}
.fa-trophy:before{content:"\f091";}
.fa-truck:before{content:"\f0d1";}
.fa-truck-loading:before{content:"\f4de";}
.fa-truck-moving:before{content:"\f4df";}
.fa-tshirt:before{content:"\f553";}
.fa-tty:before{content:"\f1e4";}
.fa-tumblr:before{content:"\f173";}
.fa-tumblr-square:before{content:"\f174";}
.fa-tv:before{content:"\f26c";}
.fa-twitch:before{content:"\f1e8";}
.fa-twitter:before{content:"\f099";}
.fa-twitter-square:before{content:"\f081";}
.fa-typo3:before{content:"\f42b";}
.fa-uber:before{content:"\f402";}
.fa-uikit:before{content:"\f403";}
.fa-umbrella:before{content:"\f0e9";}
.fa-underline:before{content:"\f0cd";}
.fa-undo:before{content:"\f0e2";}
.fa-undo-alt:before{content:"\f2ea";}
.fa-uniregistry:before{content:"\f404";}
.fa-universal-access:before{content:"\f29a";}
.fa-university:before{content:"\f19c";}
.fa-unlink:before{content:"\f127";}
.fa-unlock:before{content:"\f09c";}
.fa-unlock-alt:before{content:"\f13e";}
.fa-untappd:before{content:"\f405";}
.fa-upload:before{content:"\f093";}
.fa-usb:before{content:"\f287";}
.fa-user:before{content:"\f007";}
.fa-user-alt:before{content:"\f406";}
.fa-user-alt-slash:before{content:"\f4fa";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-user-check:before{content:"\f4fc";}
.fa-user-circle:before{content:"\f2bd";}
.fa-user-clock:before{content:"\f4fd";}
.fa-user-cog:before{content:"\f4fe";}
.fa-user-edit:before{content:"\f4ff";}
.fa-user-friends:before{content:"\f500";}
.fa-user-graduate:before{content:"\f501";}
.fa-user-lock:before{content:"\f502";}
.fa-user-md:before{content:"\f0f0";}
.fa-user-minus:before{content:"\f503";}
.fa-user-ninja:before{content:"\f504";}
.fa-user-plus:before{content:"\f234";}
.fa-user-secret:before{content:"\f21b";}
.fa-user-shield:before{content:"\f505";}
.fa-user-slash:before{content:"\f506";}
.fa-user-tag:before{content:"\f507";}
.fa-user-tie:before{content:"\f508";}
.fa-user-times:before{content:"\f235";}
.fa-users:before{content:"\f0c0";}
.fa-users-cog:before{content:"\f509";}
.fa-ussunnah:before{content:"\f407";}
.fa-utensil-spoon:before{content:"\f2e5";}
.fa-utensils:before{content:"\f2e7";}
.fa-vaadin:before{content:"\f408";}
.fa-venus:before{content:"\f221";}
.fa-venus-double:before{content:"\f226";}
.fa-venus-mars:before{content:"\f228";}
.fa-viacoin:before{content:"\f237";}
.fa-viadeo:before{content:"\f2a9";}
.fa-viadeo-square:before{content:"\f2aa";}
.fa-vial:before{content:"\f492";}
.fa-vials:before{content:"\f493";}
.fa-viber:before{content:"\f409";}
.fa-video:before{content:"\f03d";}
.fa-video-slash:before{content:"\f4e2";}
.fa-vimeo:before{content:"\f40a";}
.fa-vimeo-square:before{content:"\f194";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-vine:before{content:"\f1ca";}
.fa-vk:before{content:"\f189";}
.fa-vnv:before{content:"\f40b";}
.fa-volleyball-ball:before{content:"\f45f";}
.fa-volume-down:before{content:"\f027";}
.fa-volume-off:before{content:"\f026";}
.fa-volume-up:before{content:"\f028";}
.fa-vuejs:before{content:"\f41f";}
.fa-walking:before{content:"\f554";}
.fa-wallet:before{content:"\f555";}
.fa-warehouse:before{content:"\f494";}
.fa-weibo:before{content:"\f18a";}
.fa-weight:before{content:"\f496";}
.fa-weixin:before{content:"\f1d7";}
.fa-whatsapp:before{content:"\f232";}
.fa-whatsapp-square:before{content:"\f40c";}
.fa-wheelchair:before{content:"\f193";}
.fa-whmcs:before{content:"\f40d";}
.fa-wifi:before{content:"\f1eb";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-window-close:before{content:"\f410";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-window-restore:before{content:"\f2d2";}
.fa-windows:before{content:"\f17a";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-won-sign:before{content:"\f159";}
.fa-wordpress:before{content:"\f19a";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-wpbeginner:before{content:"\f297";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-wpforms:before{content:"\f298";}
.fa-wrench:before{content:"\f0ad";}
.fa-x-ray:before{content:"\f497";}
.fa-xbox:before{content:"\f412";}
.fa-xing:before{content:"\f168";}
.fa-xing-square:before{content:"\f169";}
.fa-y-combinator:before{content:"\f23b";}
.fa-yahoo:before{content:"\f19e";}
.fa-yandex:before{content:"\f413";}
.fa-yandex-international:before{content:"\f414";}
.fa-yelp:before{content:"\f1e9";}
.fa-yen-sign:before{content:"\f157";}
.fa-yoast:before{content:"\f2b1";}
.fa-youtube:before{content:"\f167";}
.fa-youtube-square:before{content:"\f431";}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.eot);src:url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.woff2) format("woff2"), url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.woff) format("woff"), url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.ttf) format("truetype"), url(//izzetaslan.com/wp-content/themes/bifrost/assets/webfonts/fa-brands-400.svg#fontawesome) format("svg");}
.fab{font-family:'Font Awesome 5 Brands';}
.admin-bar .neuron-wpadminbar a{-webkit-box-shadow:none;box-shadow:none;}
@media(max-width:781px){
.admin-bar .neuron-wpadminbar{position:fixed !important;}
}
.admin-bar .l-primary-header--sticky .l-primary-header.headroom--not-top, .admin-bar .l-primary-header--sticky .l-primary-header, .admin-bar .m-site-search__content, .admin-bar .l-template-header--sticky .o-slidingbar .o-slidingbar__content{margin-top:46px;}
@media(min-width:782px){
.admin-bar .l-primary-header--sticky .l-primary-header.headroom--not-top, .admin-bar .l-primary-header--sticky .l-primary-header, .admin-bar .m-site-search__content, .admin-bar .l-template-header--sticky .o-slidingbar .o-slidingbar__content{margin-top:32px;}
}  h1,
.h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:1.33333rem;}
h1, .h1{font-size:5.25rem;line-height:1;}
h2, .h2{font-size:3.66667rem;line-height:1.22727;}
h3, .h3{font-size:3rem;line-height:1.27778;}
h4, .h4{font-size:2.08333rem;line-height:1.4;}
h5, .h5{font-size:1.58333rem;line-height:1.52632;}
h6, .h6{font-size:1.25rem;line-height:1.66667;}
address{font-style:italic;margin-bottom:1.33333rem;}
hr{border:0;border-top-width:1px;border-top-style:solid;border-top-color:#e5e5e5;margin:2.66667rem 0;}
ul{list-style:disc;margin-bottom:1.5rem;padding-left:1.5rem;}
ul li{margin-bottom:1.5rem;}
ul li ul, ul li ol{margin-top:1.5rem;}
ol{list-style:decimal;margin-bottom:1.5rem;padding-left:1.5rem;}
ol li{margin-bottom:1.5rem;}
ol li ol, ol li ul{margin-top:1.5rem;}
dl{margin:0 1.33333rem 1.33333rem 1.33333rem;}
dl dt{color:#333333;font-weight:600;margin-bottom:1.33333rem;}
dl dt:last-child {
margin-bottom: 0; } p{margin:0 0 1.33333rem 0;}
pre{font-family:Monaco, monospace;padding:1.33333rem;margin:1.33333rem 0;line-height:1.73333;background-color:#f7f8f9;border:1px solid #d2d2d2;border-radius:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
blockquote{margin:2.66667rem 0;padding:0.66667rem 0 0.66667rem 2.66667rem;border-left-width:2px;border-left-style:solid;border-left-color:#000000;color:#333333;}
blockquote > *:first-child{margin-bottom:0;}
a:not(button){color:#000000;text-decoration:none;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0);-webkit-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
a:not(button):hover, a:not(button).active{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;color:#000000;}
abbr{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}
b, strong{font-family:"Roboto", sans-serif;font-weight:600;}
cite{display:block;text-align:right;margin-bottom:1.33333rem;}
code{font-family:"Roboto", sans-serif;padding:0.41667rem;background-color:#f7f8f9;}
em, var, i{font-style:italic;}
mark{background-color:#000000;color:#ffffff;}
small{font-size:1rem;}
del{opacity:1 !important;}
ins{text-decoration:none;font-weight:inherit !important;}
table{margin:0 0 1.5rem 0 !important;width:100%;empty-cells:show;border-collapse:collapse !important;border-spacing:0;border:1px solid #000000 !important;border-radius:0 !important;}
table td, table th{font-size:1.16667rem;font-weight:500;background-color:transparent;border-left:1px solid #000000;border-bottom:1px solid #000000;margin:0;padding:7px 14px;overflow:visible;}
table td:first-child, table th:first-child{border-left-width:0;}
table td a, table th a{color:#333333;}
table td#today{color:#333333;}
table thead{text-align:left;vertical-align:middle;}
table thead td, table thead th{font-weight:600;color:#333333;}
input[type='submit'],
button, .button{padding:1.33333rem 4.16667rem;font-family:"Roboto", sans-serif;font-size:1.33333rem;font-style:normal !important;line-height:1;font-weight:400;cursor:pointer;background-color:transparent !important;color:#000000 !important;border:1px solid #000000;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;}
input[type='submit'] a,
button a, .button a{background-color:transparent !important;color:#000000 !important;}
input[type='submit']:hover,
button:hover, .button:hover{background-color:#000000 !important;border-color:#000000;color:#ffffff !important;}
fieldset{border:1px solid #000000;border-radius:0;padding:1.33333rem;margin-bottom:1.33333rem;}
fieldset legend{padding:0.33333rem 0.5rem;border:1px solid #000000;border-radius:0;margin-bottom:0;}
legend{color:#000000;font-size:1.25rem;line-height:1.66667;font-weight:400;margin-bottom:1.33333rem;}
input, textarea{background-color:transparent !important;display:block;width:inherit;font-family:"Roboto", sans-serif;font-size:1.33333rem;line-height:1.625;font-style:italic;color:#333333;padding:0.66667rem 1rem 0.66667rem 0.33333rem;border:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#333333;border-radius:0;-webkit-transition:border-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;-o-transition:border-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transition:border-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#333333;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#333333;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#333333;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#333333;}
input:focus, textarea:focus{border-color:#000000;}
textarea{resize:none;height:12.5rem !important;}
textarea, input[type='text'],
input[type='button'],
input[type='submit'],
input[type='search']{-webkit-appearance:none;-webkit-border-radius:0;}
input[type='checkbox'],
input[type='radio']{display:inline-block !important;}
label{display:inline-block;font-size:1.25rem;line-height:1.66667;margin-bottom:0.33333rem;}
select, input[type='date']{width:100%;font-family:"Roboto", sans-serif;font-size:1.33333rem;font-style:italic;color:#333333;height:4.16667rem;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;border:none;background-color:#f7f8f9 !important;padding:0 3.5rem 0 1.66667rem;}
select{background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 24 24'><path fill='currentColor' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:94% 56%;background-repeat:no-repeat;}
progress{width:100%;}
.wpcf7 input, .wpcf7 textarea{width:100%;}
.wpcf7 input[type='submit']{width:auto;}
.a-form--dark-skin label, .a-form--dark-skin legend{color:#ffffff;}
.a-form--dark-skin input, .a-form--dark-skin textarea, .a-form--dark-skin select{color:#ffffff;background-color:transparent;border-color:#ffffff;}
.a-form--dark-skin input::-webkit-input-placeholder, .a-form--dark-skin textarea::-webkit-input-placeholder, .a-form--dark-skin select::-webkit-input-placeholder{color:#ffffff;}
.a-form--dark-skin input:-moz-placeholder, .a-form--dark-skin textarea:-moz-placeholder, .a-form--dark-skin select:-moz-placeholder{color:#ffffff;}
.a-form--dark-skin input::-moz-placeholder, .a-form--dark-skin textarea::-moz-placeholder, .a-form--dark-skin select::-moz-placeholder{color:#ffffff;}
.a-form--dark-skin input:-ms-input-placeholder, .a-form--dark-skin textarea:-ms-input-placeholder, .a-form--dark-skin select:-ms-input-placeholder{color:#ffffff;}
.a-form--dark-skin input:focus, .a-form--dark-skin textarea:focus{border-color:#ffffff;}
.a-form--dark-skin input[type='submit'],
.a-form--dark-skin button, .a-form--dark-skin .button{background-color:transparent;color:#ffffff !important;}
.a-form--dark-skin input[type='submit']:hover,
.a-form--dark-skin button:hover, .a-form--dark-skin .button:hover{background-color:#ffffff !important;color:#000000 !important;border-color:#ffffff !important;}
.wpcf7 input, .wpcf7 textarea{margin-top:0 !important;}
.a-button{font-family:"Roboto", sans-serif;font-size:1.33333rem;line-height:1;font-weight:400;cursor:pointer;color:#ffffff !important;background-color:#000000 !important;border:1px solid #000000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;-webkit-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;-o-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s !important;}
.a-button a{background-color:#000000 !important;color:#ffffff !important;}
.a-button:hover{background-color:transparent !important;color:#000000 !important;}
.a-button.a-button--loading{background-color:transparent !important;border-color:transparent !important;color:#000000 !important;}
.a-button.a-button--small{font-size:1.16667rem;padding:1.16667rem 3rem;}
.a-button.a-button--regular{font-size:1.33333rem;padding:1.33333rem 3.5rem;}
.a-button.a-button--medium{font-size:1.5rem;padding:1.5rem 4rem;}
.a-button.a-button--theme-color{color:#ffffff;background-color:#000000;}
.a-button.a-button--theme-color:hover{background-color:black;}
.a-button.a-button--dark-color{color:#ffffff;background-color:#333333;}
.a-button.a-button--dark-color:hover{background-color:#4d4d4d;}
.a-button.a-button--white-color{color:#333333;background-color:#ffffff;}
.a-button.a-button--white-color:hover{background-color:#fafafa;}
.a-button.a-button--white-color.a-button--loading svg{color:#333333;}
img{max-width:100%;height:auto;}
.a-separator{display:inline-block;margin-right:1rem;}
.a-separator:last-child{margin-right:0;}
.a-separator svg{height:15px;width:15px;stroke:inherit;margin-bottom:-2px;margin-right:5px;display:inline-block;}
.a-separator ul{padding:0;margin:0;display:inline-block;}
.a-separator ul li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:0;}
.a-separator ul li:first-child{margin-left:0 !important;}
.a-separator ul li a{font-style:italic;color:#333333;}
.a-separator ul li a::after{content:',';}
.a-separator ul li:last-child{margin-right:0;}
.a-separator ul li:last-child a::after{display:none;}
.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__meta .a-separator svg{stroke:#333333;}
.select2 .selection .select2-selection{background-color:#dee2e6 !important;border:none !important;border-radius:0 !important;-webkit-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;height:auto;}
.select2 .selection .select2-selection .select2-selection__rendered{min-height:3.16667rem;padding:1.5rem;text-align:left;font-size:1.33333rem;color:#000000;font-style:italic;line-height:1;}
.select2 .selection .select2-selection .select2-selection__rendered .select2-search{margin-top:7px;}
.select2 .selection .select2-selection .select2-selection__rendered .select2-selection__choice{margin-top:7px;background-color:#dee2e6;border-color:#333333;}
.select2 .selection .select2-selection .select2-selection__arrow{width:38px;height:50px;}
.select2.select2-container.select2-container--default.select2-container--open .select2-selection--multiple{border-color:#000000 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.select2.select2-container.select2-container--default.select2-container--open .select2-selection--single{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.select2.select2-container.select2-container--default.select2-container--open .selection .select2-selection{border-color:#000000 !important;}
.select2-container .select2-dropdown{border-color:#000000;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container .select2-dropdown .select2-search{padding:0.66667rem 1rem;}
.select2-container .select2-dropdown .select2-search input{border-radius:0;border-color:#333333;padding:0.33333rem 1rem;}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{margin-bottom:0 !important;font-size:1.16667rem;padding:0.5rem 1rem;}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#000000;color:#ffffff;}
.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected="true"]{background-color:#dee2e6;color:#333333;}
.a-logo.a-logo--text a{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:1.33333rem;font-size:2.66667rem;line-height:1;margin-bottom:0;}
.a-logo.a-logo--image a{position:relative;display:block;-webkit-box-shadow:none;box-shadow:none;}
.a-logo.a-logo--image a .a-logo--image__inner{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.a-logo.a-logo--image a .a-logo--image__inner--light{opacity:0;visibility:hidden;z-index:1;}
.a-slidingbar-icon a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000000;-webkit-box-shadow:none !important;box-shadow:none !important;-ms-flex-item-align:center;align-self:center;}
.a-slidingbar-icon a:hover{opacity:0.75;color:#000000;}
.a-site-search-icon{color:#000000;-webkit-box-shadow:none !important;box-shadow:none !important;}
.a-site-search-icon:hover{opacity:0.75;color:#333333;}
.a-site-search-icon svg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;}
.a-to-top{position:fixed;top:auto;right:2.08333rem;bottom:2.08333rem;left:auto;z-index:9;width:3.5rem;height:3.5rem;line-height:4.83333rem;text-align:center;-webkit-box-shadow:none !important;box-shadow:none !important;opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
@media(min-width:576px){
.a-to-top{line-height:4.5rem;}
}
.a-to-top.a-to-top--translate{-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);}
.a-to-top.a-to-top--translate.a-to-top--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.a-to-top.a-to-top--translate:hover{-webkit-transform:translateY(-4px) !important;-ms-transform:translateY(-4px) !important;transform:translateY(-4px) !important;}
.a-to-top.a-to-top--scale{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);}
.a-to-top.a-to-top--scale.a-to-top--active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.a-to-top.a-to-top--scale:hover{-webkit-transform:scale(1.05) !important;-ms-transform:scale(1.05) !important;transform:scale(1.05) !important;}
.a-to-top.a-to-top--active{opacity:1;visibility:visible;}
.a-to-top.a-to-top--white{background-color:#ffffff;}
.a-to-top.a-to-top--white svg{color:#000000;}
.a-to-top.a-to-top--dark{background-color:#000000;}
.a-to-top.a-to-top--dark svg{color:#ffffff;}
.a-col-5{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media(min-width:992px){
.a-col-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
} .tagcloud{margin-right:-6px;margin-left:-6px;margin-bottom:-12px;}
.tagcloud .tagCloud__title{margin-bottom:0;display:inline-block;}
.tagcloud a{color:#333333;font-family:"Roboto", sans-serif;font-size:1.16667rem !important;line-height:1.28571;font-weight:400;display:inline-block;margin-left:6px;margin-right:6px;margin-bottom:12px;}
.a-page-title{margin-bottom:1.33333rem;}
.m-nav-menu--horizontal .a-menu-badge > a:not(.menu-item-icon){position:unset;}
@media(min-width:992px){
.m-nav-menu--horizontal .a-menu-badge > a:not(.menu-item-icon){position:relative;}
}
.m-nav-menu--horizontal .a-menu-badge > a:not(.menu-item-icon)::before{display:block;border-radius:0;font-size:10px;line-height:1 !important;font-weight:600;color:#ffffff;text-transform:uppercase;letter-spacing:1px;padding:5px 5px 4px 6px;position:absolute;top:9px;right:3rem;}
@media(min-width:992px){
.m-nav-menu--horizontal .a-menu-badge > a:not(.menu-item-icon)::before{font-size:9px;top:-1.41667rem;right:-1.41667rem;}
}
.m-nav-menu--horizontal .a-menu-badge.a-menu-badge--hot > a:not(.menu-item-icon)::before{content:'Hot';background-color:#c00a27;}
.m-nav-menu--horizontal .a-menu-badge.a-menu-badge--new > a:not(.menu-item-icon)::before{content:'New';background-color:#20a64b;}
.m-nav-menu--horizontal ul.menu li.menu-item ul.sub-menu > li.menu-item.a-menu-badge > a:not(.menu-item-icon){position:unset;}
@media(min-width:992px){
.m-nav-menu--horizontal ul.menu li.menu-item ul.sub-menu > li.menu-item.a-menu-badge > a:not(.menu-item-icon)::before{top:5px;right:0;}
}
.m-nav-menu--horizontal ul.menu li.menu-item.m-mega-menu ul.sub-menu > li.menu-item.a-menu-badge > a:not(.menu-item-icon)::before{right:3rem;}
.m-nav-menu--horizontal ul.menu li.menu-item.m-mega-menu ul.sub-menu > li.menu-item > ul.sub-menu > li.menu-item.a-menu-badge > a:not(.menu-item-icon)::before{right:0;}
.a-woo-badge{font-family:"Roboto", sans-serif;color:#ffffff;font-size:1.16667rem;line-height:1;font-weight:500;background-color:#333333;border-radius:0;padding:0.66667rem 1.16667rem;}
.a-woo-badge.a-woo-badge--theme-color{background-color:#000000;}
.a-woo-badge.a-woo-badge--red-color{background-color:#c00a27;}
.ui-slider{height:1px !important;border-radius:0 !important;background-color:#e5e5e5 !important;margin-bottom:2rem !important;}
.ui-slider .ui-slider-range{background-color:#000000 !important;}
.ui-slider .ui-slider-handle{height:10px !important;width:10px !important;top:-5px !important;margin-left:-5px !important;background-color:#000000 !important;border:1px solid #000000;border-radius:50%;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.ui-slider .ui-slider-handle.ui-state-active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
.woocommerce .star-rating{font-size:1rem;color:#000000;margin:0.33333rem 0;}
.woocommerce .star-rating::before{color:#333333;}
.woocommerce .star-rating span{font-size:inherit !important;}
.woocommerce table th, .woocommerce table td{padding:1.33333rem !important;border-left:0;background-color:transparent !important;border-top:none !important;}
.woocommerce table th{font-weight:600 !important;}
.woocommerce table td img{width:6.66667rem !important;}
.woocommerce table td.product-remove a{font-size:1.33333rem;font-weight:500;color:#333333 !important;margin:auto;-webkit-box-shadow:none;box-shadow:none;}
.woocommerce table td.product-remove a:hover{color:#000000 !important;background-color:transparent !important;}
.woocommerce table td.product-thumbnail{text-align:left !important;min-width:32px;}
.woocommerce table td.product-thumbnail a{-webkit-box-shadow:none;box-shadow:none;}
.woocommerce table td.product-price, .woocommerce table td.product-subtotal{text-align:left;}
.woocommerce table td.product-quantity .quantity input{width:100%;max-width:7.83333rem;line-height:1.3;margin-left:auto;}
@media(min-width:768px){
.woocommerce table td.product-quantity .quantity input{margin-left:0;}
}
@media(max-width:767px){
.woocommerce table td.actions{border-bottom:0;}
}
.woocommerce table td.actions .coupon input{width:12.5rem !important;margin-right:15px !important;padding-left:1rem !important;}
@media(max-width:767px){
.woocommerce table td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1rem !important;}
.woocommerce table td.actions .coupon input, .woocommerce table td.actions .coupon button{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0 !important;}
.woocommerce table td.actions .coupon button{margin-left:auto !important;}
}
.woocommerce table tr.shipping td label{color:#858585;}
.woocommerce table tr.shipping td label span{color:#858585;}
.woocommerce table tr .product-total{text-align:right;}
.woocommerce table tr td{text-align:right;}
.woocommerce table tr .product-name{text-align:left;}
.woocommerce table tfoot tr:last-child th, .woocommerce table tfoot tr:last-child td{font-size:1.5rem;color:#333333;}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box{background-color:transparent;border:1px solid #000000;border-radius:0;}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before{display:none;}
.woocommerce .wc-bacs-bank-details-heading{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .wc-bacs-bank-details-account-name{font-size:2.08333rem;line-height:1.4;font-weight:700;text-transform:uppercase;margin-bottom:1.33333rem;}
.woocommerce address{font-style:italic !important;margin-bottom:2.66667rem !important;padding:0 !important;border:0 !important;}
.woocommerce address p::before{font-style:normal;}
.woocommerce .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.woocommerce .quantity input[type='number']{border:1px solid #333333 !important;-moz-appearance:textfield;}
.woocommerce .quantity input[type='number']::-webkit-inner-spin-button, .woocommerce .quantity input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.woocommerce .quantity input[type='hidden'] + .quantity-nav{display:none;}
.woocommerce .quantity .quantity-nav{position:absolute;right:1px;top:0;height:100%;}
.woocommerce .quantity .quantity-nav .quantity-button{cursor:pointer;border-left:1px solid #333333;width:25px;text-align:center;color:#000000;font-size:1.25rem;line-height:20px;font-weight:300;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.woocommerce .quantity .quantity-nav .quantity-button:hover{background-color:#000000;color:#ffffff;}
.woocommerce .quantity .quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #333333;}
.woocommerce .quantity .quantity-nav .quantity-button.quantity-down{position:absolute;bottom:0;height:50%;}
.woocommerce .woocommerce-cart-form__cart-item .product-quantity .quantity-nav{position:static;}
.owl-carousel .owl-nav button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.5rem;width:3.5rem;position:absolute;top:50%;margin-top:-1.66667rem;background-color:#000000 !important;border-radius:0 !important;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;}
.owl-carousel .owl-nav button svg{color:#ffffff;-ms-flex-item-align:center;align-self:center;}
.owl-carousel .owl-nav button.owl-prev{left:2.16667rem;opacity:0;visibility:hidden;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);}
.owl-carousel .owl-nav button.owl-prev.disabled{opacity:0 !important;visibility:hidden;-webkit-transform:translateX(-16px) !important;-ms-transform:translateX(-16px) !important;transform:translateX(-16px) !important;}
.owl-carousel .owl-nav button.owl-prev:hover{-webkit-transform:translateX(-4px) !important;-ms-transform:translateX(-4px) !important;transform:translateX(-4px) !important;}
.owl-carousel .owl-nav button.owl-next{right:2.16667rem;opacity:0;visibility:hidden;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);}
.owl-carousel .owl-nav button.owl-next.disabled{opacity:0 !important;visibility:hidden;-webkit-transform:translateX(16px) !important;-ms-transform:translateX(16px) !important;transform:translateX(16px) !important;}
.owl-carousel .owl-nav button.owl-next:hover{-webkit-transform:translateX(4px) !important;-ms-transform:translateX(4px) !important;transform:translateX(4px) !important;}
.owl-carousel:hover .owl-nav button.owl-prev, .owl-carousel:hover .owl-nav button.owl-next{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.owl-carousel .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.66667rem;}
.owl-carousel .owl-dots button{margin:0.66667rem;border-radius:50%;}
.owl-carousel .owl-dots button span{display:block;background-color:#000000;width:0.66667rem;height:0.66667rem;border-radius:50%;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.owl-carousel .owl-dots button.active, .owl-carousel .owl-dots button:hover{background-color:#000000 !important;}
.owl-carousel .owl-dots button.active span, .owl-carousel .owl-dots button:hover span{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);}
.a-typed-block{margin-bottom:0;}
@media(max-width:767px){
.a-col-5{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
}
@media(min-width:768px) and (max-width:992px){
.a-col-md-5{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
}
@media(min-width:992px){
.a-col-lg-5{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
}   .m-sitemap ul.menu{padding:0;margin:0;}
.m-sitemap ul.menu > li.menu-item{list-style:none;padding-bottom:3.66667rem;border-bottom:1px solid #000000;margin-bottom:2.66667rem;}
.m-sitemap ul.menu > li.menu-item:last-child{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0;}
.m-sitemap ul.menu > li.menu-item > a{font-size:3rem;line-height:1.27778;font-weight:600;color:#000000 !important;display:block;-webkit-box-shadow:none !important;box-shadow:none !important;margin-bottom:2.66667rem;}
.m-sitemap ul.menu > li.menu-item ul.sub-menu{padding:0;margin:0;}
.m-sitemap ul.menu > li.menu-item ul.sub-menu li.menu-item{list-style:none;margin-bottom:1.33333rem;}
.m-sitemap ul.menu > li.menu-item ul.sub-menu li.menu-item:last-child{margin-bottom:0 !important;}
.m-sitemap ul.menu > li.menu-item ul.sub-menu li.menu-item.menu-item-has-children > a{font-weight:600;color:#000000 !important;display:block;-webkit-box-shadow:none !important;box-shadow:none !important;font-size:1.25rem;line-height:1.66667;margin-bottom:0.66667rem;}
.m-sitemap ul.menu > li.menu-item ul.sub-menu li.menu-item ul.sub-menu li.menu-item{margin-bottom:0.66667rem;}
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu{margin:0 -15px 0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu > li.menu-item{width:100%;margin-bottom:2.66667rem;padding-right:15px;padding-left:15px;}
@media(max-width:991px){
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu > li.menu-item{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
}
@media(min-width:992px){
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu > li.menu-item{margin-bottom:0;}
}
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu > li.menu-item > a{font-weight:600;color:#000000 !important;display:block;-webkit-box-shadow:none !important;box-shadow:none !important;font-size:1.58333rem;line-height:1.52632;margin-bottom:1.33333rem;}
.m-sitemap ul.menu > li.menu-item.m-mega-menu > ul.sub-menu > li.menu-item ul.sub-menu{margin:0;}
.m-site-search{position:relative;z-index:99991;}
.m-site-search .container{margin-right:auto !important;margin-left:auto !important;max-width:1150px !important;}
@media(min-width:1367px){
.m-site-search .container{max-width:1360px !important;}
}
.m-site-search .m-site-search__content{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;z-index:2;background-color:rgba(0, 0, 0, 0.88);opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.m-site-search .m-site-search__content .m-site-search__close-icon{position:absolute;top:2.66667rem;right:2.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#ffffff;cursor:pointer;z-index:10;}
.m-site-search .m-site-search__content .m-site-search__content__inner{position:relative;height:100vh;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form form{position:relative;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="search"]{background-color:transparent;font-size:3rem;line-height:1.27778;font-weight:400;color:#ffffff;border:0;border-radius:0;border-bottom:2px solid #ffffff;padding:1.33333rem 2.33333rem 1.33333rem 0;width:100%;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="search"]::-webkit-input-placeholder{color:#ffffff;font-weight:400;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="search"]:-moz-placeholder{color:#ffffff;font-weight:400;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="search"]::-moz-placeholder{color:#ffffff;font-weight:400;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="search"]:-ms-input-placeholder{color:#ffffff;font-weight:400;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form input[type="submit"]{display:none;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form .m-site-search__form__icon{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form .m-site-search__form__icon span{cursor:pointer;display:block;color:#ffffff;}
.m-site-search .m-site-search__content .m-site-search__content__inner .m-site-search__form .m-site-search__form__icon span svg{height:24px;width:24px;}
.m-site-search.active .m-site-search__content{opacity:1;visibility:visible;}
.m-site-search.active .m-site-search__content .m-site-search__close-icon{opacity:1;}
ul.menu.m-header-default-menu{padding:0;margin:0;}
ul.menu.m-header-default-menu li.menu-item{display:inline-block;margin-bottom:0;margin-left:2.66667rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;}
ul.menu.m-header-default-menu li.menu-item:first-child{margin-left:0 !important;}
ul.menu.m-header-default-menu li.menu-item > a{font-family:"Roboto", sans-serif;font-size:1.33333rem;line-height:1;font-weight:400;color:#000000 !important;-ms-flex-item-align:center;align-self:center;}
ul.menu.m-header-default-menu li.menu-item > a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
ul.menu.m-header-default-menu li.menu-item.current_page_ancestor > a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
ul.menu.m-header-default-menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu{text-align:left !important;padding:0;margin:0;z-index:1;position:absolute;top:100%;background-color:#000000;min-width:23.33333rem;padding:2.33333rem 2.5rem;margin-top:2.66667rem;border-radius:0;opacity:0;visibility:hidden;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu.sub-menu--left{left:auto;right:0;margin-left:0;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu::before{content:'';position:absolute;top:auto;right:0;bottom:auto;left:0;height:2.66667rem;top:-2.66667rem;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item{position:relative;display:block;margin-bottom:0.83333rem;margin-left:0;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item:last-child{margin-bottom:0;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item a{font-size:1.25rem;color:#ffffff !important;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.current_page_ancestor > a, ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children:after{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;content:'›';color:#ffffff;float:right;font-size:1.5rem;line-height:1.4;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu{margin-top:0;top:0;left:100%;margin-left:2.58333rem;margin-top:-2.33333rem;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu::before{content:'';position:absolute;top:0;right:auto;bottom:0;left:auto;width:2.58333rem;left:-2.58333rem;height:100%;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu.sub-menu--left{left:auto;margin-left:0;right:100%;margin-right:2.58333rem;}
ul.menu.m-header-default-menu li.menu-item.menu-item-has-children > ul.sub-menu li.menu-item.menu-item-has-children ul.sub-menu.sub-menu--left::before{position:absolute;top:0;right:auto;bottom:0;left:auto;width:2.58333rem;right:-2.58333rem;}
.m-breadcrumb-nav{padding:0;margin:0;}
@media(max-width:575px){
.m-breadcrumb-nav{margin-left:0 !important;}
}
.m-breadcrumb-nav .m-breadcrumb-nav__item{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:0;font-size:1.16667rem;font-weight:400;font-style:italic;color:#333333;}
.m-breadcrumb-nav .m-breadcrumb-nav__item:first-child{margin-left:0 !important;}
.m-breadcrumb-nav .m-breadcrumb-nav__item a{color:inherit;}
.m-breadcrumb-nav .m-breadcrumb-nav__item.m-breadcrumb-nav__item--separator{color:#333333;padding:0 0.66667rem;}
.widget{margin-bottom:2.66667rem;}
@media(min-width:768px){
.widget{margin-bottom:5.33333rem;}
}
.widget:last-child{margin-bottom:0;}
.widget > *:last-child{margin-bottom:0;}
.widget .widgettitle-wrapper{margin-bottom:2.66667rem;}
.widget .widgettitle-wrapper .widgettitle{display:inline-block;margin-bottom:0;}
.widget form input{width:100%;}
.widget.widget_rss .widgettitle-wrapper .widgettitle .rsswidget{color:#333333;}
.widget.widget_rss .widgettitle-wrapper .widgettitle .rsswidget img{display:none;}
.widget.widget_rss ul li{color:#858585;}
.widget.widget_rss ul li::before{display:none;}
.widget ul{padding-left:1rem;}
.widget ul li{font-size:1.16667rem;color:#000000;}
.widget ul li:last-child{margin-bottom:0;}
.widget ul li a{font-size:inherit;color:#000000;}
.widget ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.widget #wp-calendar caption{text-align:left;padding-bottom:0.83333rem;}
.widget #wp-calendar td,
.widget #wp-calendar th{text-align:center;padding:7px !important;font-size:1rem;border-left:1px solid #000000 !important;}
.widget #wp-calendar td#today,
.widget #wp-calendar th#today{color:#000000;}
.widget.widget_layered_nav_filters ul li a::before{color:#c00a27;}
.widget.widget_recent_entries ul li span{display:block;color:#858585;font-size:1rem;}
.widget.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.widget.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.widget.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .select2 .selection .select2-selection{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.widget.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-dropdown .woocommerce-widget-layered-nav-dropdown__submit{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;margin-top:0;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding:0 1.33333rem;}
.widget.woocommerce-widget-layered-nav .select2 .selection .select2-selection .select2-selection__rendered{padding:0 1rem;}
.widget.widget_price_filter form .price_slider_wrapper .price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.widget.widget_price_filter form .price_slider_wrapper .price_slider_amount button[type='submit']{float:none !important;}
.widget.widget_price_filter form .price_slider_wrapper .price_slider_amount .price_label{margin-left:auto;font-size:1.25rem;font-style:italic;color:#000000;}
.widget.widget.woocommerce .product_list_widget li{padding:0;margin-bottom:1.83333rem;}
.widget.widget.woocommerce .product_list_widget li:last-child{margin-bottom:0;}
.widget.widget.woocommerce .product_list_widget li a{font-weight:500;-webkit-box-shadow:none;box-shadow:none;font-size:1.16667rem;}
.widget.widget.woocommerce .product_list_widget li a img{width:4rem;margin-left:0;}
.widget.widget.woocommerce .product_list_widget li span{font-size:1.16667rem;}
.l-primary-footer--dark-skin .widget, .o-slidingbar__content--dark-skin .widget{color:#ffffff;}
.l-primary-footer--dark-skin .widget *,
.o-slidingbar__content--dark-skin .widget *{color:inherit;}
.l-primary-footer--dark-skin .widget a:hover, .o-slidingbar__content--dark-skin .widget a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-footer--dark-skin .widget input, .l-primary-footer--dark-skin .widget textarea, .o-slidingbar__content--dark-skin .widget input, .o-slidingbar__content--dark-skin .widget textarea{border-bottom-color:#ffffff;color:#ffffff;}
.l-primary-footer--dark-skin .widget input::-webkit-input-placeholder, .l-primary-footer--dark-skin .widget textarea::-webkit-input-placeholder, .o-slidingbar__content--dark-skin .widget input::-webkit-input-placeholder, .o-slidingbar__content--dark-skin .widget textarea::-webkit-input-placeholder{color:#ffffff;}
.l-primary-footer--dark-skin .widget input:-moz-placeholder, .l-primary-footer--dark-skin .widget textarea:-moz-placeholder, .o-slidingbar__content--dark-skin .widget input:-moz-placeholder, .o-slidingbar__content--dark-skin .widget textarea:-moz-placeholder{color:#ffffff;}
.l-primary-footer--dark-skin .widget input::-moz-placeholder, .l-primary-footer--dark-skin .widget textarea::-moz-placeholder, .o-slidingbar__content--dark-skin .widget input::-moz-placeholder, .o-slidingbar__content--dark-skin .widget textarea::-moz-placeholder{color:#ffffff;}
.l-primary-footer--dark-skin .widget input:-ms-input-placeholder, .l-primary-footer--dark-skin .widget textarea:-ms-input-placeholder, .o-slidingbar__content--dark-skin .widget input:-ms-input-placeholder, .o-slidingbar__content--dark-skin .widget textarea:-ms-input-placeholder{color:#ffffff;}
.l-primary-footer--dark-skin .widget select, .o-slidingbar__content--dark-skin .widget select{color:#333333;}
.l-primary-footer--dark-skin .widget.widget_recent_entries ul li span, .o-slidingbar__content--dark-skin .widget.widget_recent_entries ul li span{color:#cbd2d8;}
.l-primary-footer--dark-skin .widget.widget_rss .widgettitle-wrapper .widgettitle .rsswidget, .o-slidingbar__content--dark-skin .widget.widget_rss .widgettitle-wrapper .widgettitle .rsswidget{color:inherit;}
.l-primary-footer--dark-skin .widget.widget_rss ul li, .o-slidingbar__content--dark-skin .widget.widget_rss ul li{color:#f7f8f9;}
.l-primary-footer--dark-skin .widget.widget_tag_cloud .tagcloud a, .o-slidingbar__content--dark-skin .widget.widget_tag_cloud .tagcloud a{background-color:transparent;border-color:#737373;color:#f7f8f9;}
.l-primary-footer--dark-skin .widget.widget_calendar table td, .l-primary-footer--dark-skin .widget.widget_calendar table th, .o-slidingbar__content--dark-skin .widget.widget_calendar table td, .o-slidingbar__content--dark-skin .widget.widget_calendar table th{border-left:1px solid #ffffff !important;}
.l-primary-footer--dark-skin .widget.widget_calendar table td a, .l-primary-footer--dark-skin .widget.widget_calendar table th a, .o-slidingbar__content--dark-skin .widget.widget_calendar table td a, .o-slidingbar__content--dark-skin .widget.widget_calendar table th a{color:#ffffff;}
.m-social-media ul{padding:0;margin:0;}
.m-social-media ul li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:1.83333rem;}
.m-social-media ul li:first-child{margin-left:0 !important;}
.m-social-media ul li a{font-size:1.5rem;color:#000000;-webkit-box-shadow:none;box-shadow:none;}
.m-social-media ul li a:hover{color:#000000;-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-filters{margin-bottom:2.66667rem;}
.m-filters ul{padding:0;margin:0;}
.m-filters ul li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:4.16667rem;}
.m-filters ul li:first-child{margin-left:0 !important;}
.m-filters ul li a{color:#000000;cursor:pointer;}
.m-filters ul li.active a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-media-gallery .selector{margin-bottom:30px;}
.m-media-gallery .m-media-gallery__item{position:relative;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder.o-neuron-hover-holder--social-media .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{z-index:2 !important;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{width:100%;z-index:1 !important;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul{padding:0;margin:0;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;color:#000000;margin-left:1.83333rem;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li:first-child{margin-left:0 !important;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a{color:inherit;position:relative;z-index:2;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.m-media-gallery .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .h-lightbox-link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;}
.m-media-gallery .m-media-gallery__item.m-media-gallery__item-badge--new:before, .m-media-gallery .m-media-gallery__item.m-media-gallery__item-badge--hot:before{display:block;border-radius:0;font-size:12px;line-height:1 !important;font-weight:600;color:#ffffff;text-transform:uppercase;letter-spacing:1px;padding:6px 8px 6px 10px;position:absolute;top:-10px;right:-6px;z-index:1;}
.m-media-gallery .m-media-gallery__item.m-media-gallery__item-badge--new:before{content:'New';background-color:#19cf86;}
.m-media-gallery .m-media-gallery__item.m-media-gallery__item-badge--hot:before{content:'Hot';background-color:#e81c4f;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li{margin-left:1.83333rem;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a{font-size:1.66667rem;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body{margin-top:1.83333rem;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body .o-neuron-hover__body-meta__title{margin-bottom:0;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body .o-neuron-hover__body-meta__title a{color:inherit;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body .o-neuron-hover__body-meta__title a:hover{color:#000000;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body .o-neuron-hover__body-meta__subtitle{font-size:1.25rem;font-style:italic;font-weight:400;line-height:2.66667rem;color:#333333;}
.m-media-gallery.m-media-gallery--meta-outside .m-media-gallery__item .o-neuron-hover__body .o-neuron-hover__body-meta__description{margin-top:0.66667rem;margin-bottom:0;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title{margin-bottom:0;color:#000000;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a{color:inherit;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__subtitle{color:#1a1a1a;font-size:1.25rem;font-style:italic;font-weight:400;line-height:2.66667rem;margin-bottom:1rem;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li{margin-left:1.5rem;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a{font-size:1.33333rem;}
.m-media-gallery.m-media-gallery--meta-inside .m-media-gallery__item .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__social-media ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.woocommerce .blockUI.blockOverlay, .woocommerce .loader{background-color:#ffffff !important;}
.woocommerce .blockUI.blockOverlay::before, .woocommerce .loader::before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:1.33333rem;height:1.33333rem;margin-top:-0.66667rem;margin-left:-0.66667rem;border-radius:50%;border:2px solid transparent;border-top-color:#000000;background:none !important;-webkit-animation:rotating .4s linear infinite;animation:rotating .4s linear infinite;}
.woocommerce-info, .woocommerce-message, .woocommerce-error{line-height:40px;background-color:transparent;color:#333333;border-style:solid;border:1px solid;border-color:#000000;padding:1.5rem 2rem;margin-bottom:2.66667rem;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.woocommerce-info::before, .woocommerce-message::before, .woocommerce-error::before{display:none;}
.woocommerce-info, .woocommerce-message{border-color:#000000;color:#000000;}
.woocommerce-error{border-color:#c00a27;color:#c00a27;}
.woocommerce-error li:last-child{margin-bottom:0;}
.woocommerce form .form-row{padding:0;margin-bottom:1.33333rem;}
.woocommerce form .form-row .required{color:#c00a27;}
.woocommerce form .form-row.woocommerce-invalid label{color:#c00a27;}
.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#c00a27;}
.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#e5e5e5;}
.woocommerce form.login, .woocommerce form.register{border-color:#000000;border-radius:0;margin-top:0;}
.woocommerce form.login{margin-bottom:5.33333rem;}
.woocommerce form.login .woocommerce-LostPassword{margin-bottom:0;}
.woocommerce .woocommerce-shipping-calculator{margin-top:0.33333rem;}
.woocommerce .woocommerce-shipping-calculator a{color:#000000;}
.woocommerce .o-product .m-product-gallery{position:relative;float:none !important;width:100% !important;margin-bottom:2.66667rem !important;}
@media(min-width:768px){
.woocommerce .o-product .m-product-gallery{margin-bottom:5.33333rem !important;}
}
.woocommerce .o-product .m-product-gallery .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(0.795, -0.035, 0, 1) 0.5s;-o-transition:all cubic-bezier(0.795, -0.035, 0, 1) 0.5s;transition:all cubic-bezier(0.795, -0.035, 0, 1) 0.5s;margin:0;padding:0;}
.woocommerce .o-product .m-product-gallery .woocommerce-product-gallery__wrapper img{width:100%;}
.woocommerce .o-product .m-product-gallery .a-woo-badge{position:absolute;top:0.83333rem;left:0.83333rem;z-index:1;}
.woocommerce .o-product .m-product-gallery .woocommerce-product-gallery__trigger{-webkit-box-shadow:none !important;box-shadow:none !important;position:absolute;top:0.5em;right:0.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;}
.woocommerce .o-product .m-product-gallery .woocommerce-product-gallery__trigger:before{content:'';display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;-webkit-box-sizing:content-box;box-sizing:content-box;}
.woocommerce .o-product .m-product-gallery .woocommerce-product-gallery__trigger:after{content:'';display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;box-sizing:content-box;}
.woocommerce .o-product .m-product-gallery .flex-viewport{margin-bottom:10px;}
.woocommerce .o-product .m-product-gallery .flex-control-thumbs{margin-left:-5px !important;margin-right:-5px !important;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
.woocommerce .o-product .m-product-gallery .flex-control-thumbs li{padding-left:5px;padding-right:5px;padding-bottom:10px;}
.woocommerce .o-product .m-product-summary{width:100% !important;float:none !important;margin-bottom:2.66667rem !important;}
@media(min-width:768px){
.woocommerce .o-product .m-product-summary{padding-left:2.08333rem;}
}
@media(min-width:768px){
.woocommerce .o-product .m-product-summary{margin-bottom:5.33333rem !important;}
}
.woocommerce .o-product .m-product-summary .product_title{font-size:3.66667rem;line-height:1.22727;margin-bottom:0.83333rem;}
.woocommerce .o-product .m-product-summary .woocommerce-product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.83333rem;}
.woocommerce .o-product .m-product-summary .woocommerce-product-rating .star-rating{margin-top:0;margin-right:0.66667rem;}
.woocommerce .o-product .m-product-summary .woocommerce-product-rating a{font-size:1rem;line-height:1;color:#000000;}
.woocommerce .o-product .m-product-summary .price{padding-top:1.5rem;margin-bottom:2.33333rem;font-size:3rem;line-height:1.27778;font-weight:600;color:#000000;}
.woocommerce .o-product .m-product-summary .woocommerce-product-details__short-description{margin-bottom:2.33333rem;}
.woocommerce .o-product .m-product-summary .cart{margin-bottom:2.33333rem;}
.woocommerce .o-product .m-product-summary p.stock{color:#20a64b;margin-bottom:2.66667rem;}
.woocommerce .o-product .m-product-summary p.stock.out-of-stock{color:#c00a27;}
.woocommerce .o-product .m-product-summary table{border:0 !important;margin-bottom:2.33333rem !important;}
.woocommerce .o-product .m-product-summary table tr{display:block;margin-bottom:1.33333rem;}
.woocommerce .o-product .m-product-summary table tr td{text-align:left;border:0;}
.woocommerce .o-product .m-product-summary table tr:last-child{margin-bottom:0;}
.woocommerce .o-product .m-product-summary table.variations tr td{display:block;padding:0 !important;}
.woocommerce .o-product .m-product-summary table.variations tr td label{font-family:"Roboto", sans-serif;font-weight:600;}
.woocommerce .o-product .m-product-summary table.group_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.woocommerce .o-product .m-product-summary table.group_table tr td{padding-top:0 !important;padding-bottom:0 !important;}
.woocommerce .o-product .m-product-summary table.group_table tr td:first-child{width:auto;}
.woocommerce .o-product .m-product-summary table.group_table tr td label{font-family:"Roboto", sans-serif;margin-bottom:0;}
.woocommerce .o-product .m-product-summary table.group_table tr td.woocommerce-grouped-product-list-item__quantity{padding:0 !important;border-bottom:0;}
.woocommerce .o-product .m-product-summary table.group_table tr td.woocommerce-grouped-product-list-item__price{margin-left:auto;text-align:right;}
.woocommerce .o-product .m-product-summary table.group_table tr td.woocommerce-grouped-product-list-item__price .amount{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .o-product .m-product-summary table.group_table tr.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label{padding:0 !important;border-bottom:0;}
.woocommerce .o-product .m-product-summary table.group_table tr.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price .out-of-stock{margin-bottom:0;}
.woocommerce .o-product .m-product-summary .single_variation_wrap .woocommerce-variation .woocommerce-variation-description{margin-bottom:2.33333rem;}
.woocommerce .o-product .m-product-summary .single_variation_wrap .woocommerce-variation-price{margin-bottom:2.33333rem;}
.woocommerce .o-product .m-product-summary .single_variation_wrap .woocommerce-variation-price .price{padding-top:0;}
.woocommerce .o-product .m-product-summary .quantity{margin-right:1.33333rem !important;float:left;}
.woocommerce .o-product .m-product-summary .quantity input{width:7.5rem;padding:0.58333rem 3rem 0.5rem 1.16667rem;font-weight:500;color:#000000;}
.woocommerce .o-product .m-product-summary .product_meta{margin-bottom:2.33333rem;padding:2.66667rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.woocommerce .o-product .m-product-summary .product_meta > span{display:block;font-family:"Roboto", sans-serif;font-size:1.25rem;line-height:1.66667;color:#000000;font-weight:600;margin-bottom:1.5rem;}
.woocommerce .o-product .m-product-summary .product_meta > span span{font-family:"Roboto", sans-serif;color:#333333;font-size:1.33333rem;font-weight:400;margin-left:0.5rem;}
.woocommerce .o-product .m-product-summary .product_meta > span a{font-family:"Roboto", sans-serif;font-size:1.33333rem;font-weight:400;margin-left:0.5rem;}
.woocommerce .o-product .m-product-summary .product_meta > span:last-child{margin-bottom:0;}
.woocommerce .o-product .flex-row-reverse .m-product-summary{padding-left:0;}
@media(min-width:768px){
.woocommerce .o-product .flex-row-reverse .m-product-summary{padding-right:2.08333rem;}
} .woocommerce .o-product .woocommerce-tabs{margin-bottom:2.66667rem;}
@media(min-width:768px){
.woocommerce .o-product .woocommerce-tabs{margin-bottom:5.33333rem;}
}
.woocommerce .o-product .woocommerce-tabs ul.tabs{padding:0 !important;margin:0 !important;}
.woocommerce .o-product .woocommerce-tabs ul.tabs::before{display:none !important;}
.woocommerce .o-product .woocommerce-tabs ul.tabs li{display:inline-block;position:relative;z-index:1;padding:0 !important;margin:0 0 0 1.33333rem !important;border:0 !important;border-radius:0 !important;background-color:transparent !important;}
.woocommerce .o-product .woocommerce-tabs ul.tabs li::before, .woocommerce .o-product .woocommerce-tabs ul.tabs li::after{display:none !important;}
.woocommerce .o-product .woocommerce-tabs ul.tabs li a{font-family:"Roboto", sans-serif;font-weight:400 !important;color:#000000 !important;display:inline-block;-webkit-box-shadow:none;box-shadow:none;padding:0 1.5rem 1.83333rem 1.5rem !important;border-bottom:1px solid transparent;-webkit-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
@media(min-width:576px){
.woocommerce .o-product .woocommerce-tabs ul.tabs li a:hover{color:#000000 !important;border-color:#000000;}
}
.woocommerce .o-product .woocommerce-tabs ul.tabs li:first-child{margin-left:0 !important;}
.woocommerce .o-product .woocommerce-tabs ul.tabs li:first-child a{padding-left:0 !important;}
@media(min-width:576px){
.woocommerce .o-product .woocommerce-tabs ul.tabs li.active a{border-color:#000000;}
}
.woocommerce .o-product .woocommerce-tabs ul.tabs li.active a{color:#000000 !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel{margin-top:-1px !important;margin-bottom:0 !important;padding:3.66667rem 0 !important;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.58333rem;line-height:1.52632;margin-bottom:2.66667rem;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel > *:last-child{margin-bottom:0 !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table{border:0 !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr{display:block;margin-bottom:1.33333rem;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th{font-size:1.25rem;line-height:1.66667;color:#333333;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th, .woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td{text-align:left;border-bottom:0;padding:0 !important;font-style:normal;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td{font-weight:400;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td *{padding:0;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr:last-child{margin-bottom:0;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments{margin-bottom:2.66667rem;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .woocommerce-Reviews-title span{color:#000000;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist{padding-left:0;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment{margin-bottom:2.66667rem !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container img.avatar{padding:0 !important;background-color:transparent !important;width:4.5rem !important;border:1px solid #e5e5e5 !important;border-radius:50%;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text{padding:0 !important;margin-left:7rem !important;border:0 !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .star-rating{color:#000000;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__author{font-size:1.58333rem;line-height:1.52632;margin-bottom:0.5rem;display:block;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__dash{display:none;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:1rem;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .description *:last-child{margin-bottom:0 !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-reply-title{display:inline-block;margin-bottom:2.66667rem;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#000000;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label{font-weight:500;color:#333333;margin-bottom:1.33333rem;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars a{-webkit-box-shadow:none;box-shadow:none;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form input{width:100%;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit{margin-bottom:0;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input{padding:1rem 2.66667rem !important;font-size:1.25rem !important;font-style:normal !important;line-height:1 !important;color:#000000;font-weight:400 !important;background-color:transparent !important;border:1px solid #000000 !important;border-radius:0 !important;width:auto;-webkit-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;-o-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;}
.woocommerce .o-product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input:hover{background-color:#000000 !important;color:#ffffff !important;}
.woocommerce-Reviews .commentlist{margin-bottom:5.33333rem !important;}
.woocommerce-Reviews .commentlist .review{margin-bottom:2.66667rem !important;}
.woocommerce-Reviews .commentlist .review:last-child{margin-bottom:0 !important;}
.woocommerce-Reviews .commentlist .review .comment_container img{border-radius:50%;width:5.33333rem !important;padding:0 !important;border:0 !important;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text{margin:0 0 0 7rem !important;border-radius:0 !important;border:0 !important;padding:0 !important;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta{margin-bottom:0.66667rem !important;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__author{font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:1.33333rem;font-size:1.58333rem;line-height:1.52632;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__dash{display:none;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__published-date{display:block;font-size:1.16667rem;}
.woocommerce-Reviews .commentlist .review .comment_container .comment-text .description > *:last-child{margin-bottom:0 !important;}
img.mfp-img{max-height:90vh !important;}
.mfp-ready .mfp-figure{opacity:0;}
.mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-scaler{opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);}
.mfp-bottom-bar{margin-top:-30px;}
.mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler .mfp-bottom-bar{margin-top:5px;}
.mfp-zoom-in.mfp-bg, .mfp-zoom-in .mfp-preloader{opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.mfp-zoom-in.mfp-image-loaded .mfp-figure, .mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg, .mfp-zoom-in.mfp-ready .mfp-preloader{opacity:0.82;}
.mfp-zoom-in.mfp-ready .mfp-preloader{display:block !important;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:2px solid transparent;border-top-color:#ffffff;-webkit-animation:rotating 0.6s linear infinite;animation:rotating 0.6s linear infinite;opacity:1 !important;visibility:visible !important;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.mfp-zoom-in.mfp-removing .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);opacity:0;}
.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-zoom-in.mfp-removing .mfp-preloader{display:none !important;}
.mfp-iframe-scaler{overflow:visible !important;}
.mfp-zoom-out-cur{cursor:auto;}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;}
.mfp-close{background-color:transparent !important;color:#ffffff !important;font-weight:300 !important;display:inline-block !important;text-align:center !important;top:-5px !important;width:32px !important;height:32px !important;padding:0 !important;margin-right:6px !important;border:2px solid #ffffff !important;opacity:1 !important;border-radius:50% !important;font-size:22px !important;line-height:30px !important;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;}
.mfp-close:hover{background-color:transparent !important;}
.mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler .mfp-close{top:-40px !important;}
.mfp-close:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.mfp-arrow{background-color:transparent !important;margin-top:0 !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:45px !important;height:45px !important;opacity:1 !important;background-color:transparent !important;}
.mfp-arrow:hover{background-color:transparent !important;}
.mfp-arrow:after{display:none !important;}
.mfp-arrow:before{position:relative !important;display:block !important;width:45px !important;height:45px !important;margin:0 !important;border:0 !important;opacity:1 !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.mfp-arrow:hover:before{-webkit-transform:scale(1.1) !important;-ms-transform:scale(1.1) !important;transform:scale(1.1) !important;}
.mfp-arrow-left{left:40px !important;}
.mfp-arrow-left:before{background-image:url(//izzetaslan.com/wp-content/themes/bifrost/assets/images/mfp-arrows/arrow-left-circle.svg);}
.mfp-arrow-right{right:40px !important;}
.mfp-arrow-right:before{background-image:url(//izzetaslan.com/wp-content/themes/bifrost/assets/images/mfp-arrows/arrow-right-circle.svg);}
.mfp-title{font-size:1.5rem;font-weight:500;}
.mfp-counter{font-size:1.3rem !important;font-weight:500;}
.mfp-wrap.mfp-removing{-webkit-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);opacity:0;}
.elementor-progress-wrapper{overflow:hidden;}
.m-progress-bar .m-progress-bar__label{color:#333333;font-weight:600;font-size:1.25rem;line-height:1.66667;margin-bottom:1rem;}
.m-progress-bar .m-progress-bar__label span{font-size:1.33333rem;}
.m-progress-bar .m-progress-bar__content-holder{display:block;height:0.5rem;background-color:#f7f8f9;}
.m-progress-bar .m-progress-bar__content-holder .m-progress-bar__content{position:relative;height:100%;display:block;}
.m-progress-bar .m-progress-bar__content-holder .m-progress-bar__content span{position:absolute;top:0;right:auto;bottom:0;left:0;height:100%;background-color:#000000;}
.m-author-box{padding:5.33333rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
@media(max-width:767px){
.m-author-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.m-author-box__avatar{margin-bottom:2.66667rem;min-width:8rem;width:8rem;}
@media(min-width:768px){
.m-author-box__avatar{margin-right:2.66667rem;margin-bottom:0;}
}
.m-author-box__avatar img{display:block;width:100%;border-radius:50%;border:4px solid #e5e5e5;}
.m-author-box__content__title{margin-bottom:0.66667rem;}
.m-author-box__content__title a{color:inherit;}
.m-author-box__content__description{margin-bottom:2rem;}
.l-blog-wrapper__posts-holder .selector{margin-bottom:30px;}
.o-blog-post .o-blog-post__thumbnail img{display:block;margin:auto;}
.o-blog-post .o-blog-post__content > *:last-child{margin-bottom:0 !important;padding-bottom:0 !important;}
.o-blog-post .o-blog-post__meta{color:#333333;margin-bottom:0.66667rem;}
.o-blog-post .o-blog-post__meta > *{line-height:2.66667rem !important;}
.o-blog-post .o-blog-post__meta .o-blog-post__sticky{margin-right:0.83333rem;display:inline-block;}
.o-blog-post .o-blog-post__meta .o-blog-post__type span{font-style:italic;text-transform:capitalize;}
.o-blog-post .o-blog-post__meta .o-blog-post__time{font-style:italic;font:inherit;color:inherit;}
.o-blog-post .o-blog-post__meta .o-blog-post__time span{font-style:italic;}
.o-blog-post .o-blog-post__title{margin-bottom:0.83333rem;}
.o-blog-post .o-blog-post__title a{color:#000000;}
.o-blog-post .o-blog-post__author{padding-top:0.66667rem;}
.o-blog-post .o-blog-post__author .avatar{width:3rem;margin-right:1rem;}
.o-blog-post .o-blog-post__author .avatar img{display:block;border-radius:50%;}
.o-blog-post .o-blog-post__author .author-name a{font-style:italic;font-weight:400;color:#333333;}
.owl-carousel .o-blog-post{margin-bottom:0;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner{position:relative;z-index:2;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title{margin-bottom:0;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a{color:#000000;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-blog-post__meta{margin-bottom:0;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-blog-post__meta .a-separator svg{stroke:#000000;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-blog-post__meta .a-separator ul li{color:#1a1a1a;font-style:italic;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-blog-post__meta .a-separator ul li a{color:inherit;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-inside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-blog-post__meta .a-separator ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside.l-blog-wrapper__posts-holder--meta-outside--transparent-bg .o-blog-post .o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{background-color:transparent;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .row{margin-right:-25px;margin-left:-25px;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .row .selector{padding-right:25px;padding-left:25px;margin-bottom:50px;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post{overflow:hidden;-webkit-perspective:1000px;perspective:1000px;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body > a{z-index:4 !important;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__content{background-color:#ffffff;padding-top:1.83333rem;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__content .o-blog-post__title a:hover{color:#000000;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__content .o-blog-post__meta{font-size:1.16667rem;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__content .o-blog-post__meta .a-separator a:hover{color:#000000;}
.l-blog-wrapper .l-blog-wrapper__posts-holder.l-blog-wrapper__posts-holder--meta-outside .o-blog-post .o-blog-post__content .o-blog-post__author a:hover{color:#000000;}
.o-main-sidebar{margin-top:2.66667rem;}
@media(min-width:992px){
.o-main-sidebar{margin-top:0;padding-left:2.16667rem;}
}
@media(min-width:992px){
.flex-row-reverse .o-main-sidebar{padding-left:0;padding-right:2.16667rem;}
} .o-comments .o-comments__title{margin-bottom:0;}
.o-comments .o-comments__area{padding:5.33333rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.o-comments .o-comments__area .o-comment{position:relative;margin-bottom:5.33333rem;}
.o-comments .o-comments__area .o-comment:first-child{margin-top:5.33333rem;}
.o-comments .o-comments__area .o-comment:last-child{margin-bottom:0;}
.o-comments .o-comments__area .o-comment .o-comment__avatar{margin-bottom:1.33333rem;}
@media(min-width:576px){
.o-comments .o-comments__area .o-comment .o-comment__avatar{position:absolute;top:0;margin-bottom:0;}
}
.o-comments .o-comments__area .o-comment .o-comment__avatar img{border:1px solid #e5e5e5;border-radius:50%;display:block;}
.o-comments .o-comments__area .o-comment .o-comment__details{padding-bottom:2.66667rem;}
@media(min-width:576px){
.o-comments .o-comments__area .o-comment .o-comment__details{padding-bottom:0;padding-left:8.75rem;}
}
.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__author-meta{margin-bottom:0.41667rem;}
.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__author-meta .o-comment__author-meta-title{margin-bottom:0;}
.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__author-meta .comment-reply-link{font-size:1.16667rem;line-height:1.42857;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;}
.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__date{font-size:1.25rem;line-height:1.66667;margin-bottom:1.33333rem;}
.o-comments .o-comments__area .o-comment .o-comment__details .o-comment__content > *:last-child{margin-bottom:0;padding-bottom:0;}
.o-comments .o-comments__area .o-comment.o-comment--no-avatar .o-comment__details{padding-left:0;}
.o-comments .o-comments__area .page-numbers:not(.next):not(.prev){margin-top:5.33333rem;margin-right:0.66667rem;font-size:1.16667rem;font-weight:600;text-align:center;color:#333333;width:3.16667rem;height:3.16667rem;line-height:3rem;border-radius:50%;display:inline-block;background-color:#ffffff;border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.o-comments .o-comments__area .page-numbers:not(.next):not(.prev):hover, .o-comments .o-comments__area .page-numbers:not(.next):not(.prev).current{background-color:#000000;color:#ffffff;border-color:#ffffff;}
.o-comments .o-comments__area .page-numbers:not(.next):not(.prev):last-child{margin-right:0;}
.o-comments .o-comments__area .page-numbers.next{margin-left:0.66667rem;}
.o-comments .o-comments__area .page-numbers.prev{margin-right:0.66667rem;}
.o-comments .o-comments__area .page-numbers.next, .o-comments .o-comments__area .page-numbers.prev{margin-top:5.33333rem;display:inline-block;color:#333333;}
.o-comments .o-comments__area .page-numbers.next:hover, .o-comments .o-comments__area .page-numbers.prev:hover{color:#000000;}
.o-comments .o-comments__area .comment-respond{width:calc(100% - 30px);margin:0 16px 5.33333rem 16px;padding:4.16667rem 3.33333rem;background-color:#ffffff;border:1px solid #e5e5e5;border-radius:0;}
.o-comments .o-comments__area .comment-respond .o-comments__title{font-size:1.25rem;line-height:1.66667;font-weight:500;padding-bottom:2.66667rem;margin-bottom:0;}
.o-comments .o-comments__area .comment-respond .o-comments__title small{font-size:1.25rem;line-height:1.66667;font-weight:500;margin-left:auto;}
.o-comments .comment-respond .comment-form .o-comments__form__textarea{margin-bottom:1.83333rem;}
.o-comments .comment-respond .comment-form .o-comments__form__inputs{margin-bottom:1.83333rem;}
.o-comments .comment-respond .comment-form .o-comments__form__submit input{font-style:normal;border:1px solid #000000;}
.o-comments .o-comments__form .comment-respond{padding:5.33333rem 0;}
.o-comments .o-comments__form .comment-respond .o-comments__title{padding-bottom:2.66667rem;margin-bottom:0;}
.o-comments .o-comments__closed{padding:5.33333rem 0;}
.o-comments .o-comments__closed .o-comments__closed__title{margin-bottom:0;text-transform:uppercase;letter-spacing:1px;font-weight:600;}
.o-hero{position:relative;}
.o-hero .o-hero__header{position:absolute;top:0;right:0;bottom:0;left:0;}
.o-hero .o-hero__header .o-hero__header__image{height:100%;}
.o-hero .o-hero__header .o-hero__header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;}
.o-hero .o-hero__content{position:absolute;top:50%;right:0;bottom:auto;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.o-hero .o-hero__content .o-hero__content__title{font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:1.33333rem;font-size:3rem;line-height:1.27778;margin-bottom:1.33333rem;font-weight:600;}
@media(min-width:1201px){
.o-hero .o-hero__content .o-hero__content__title{font-size:5.25rem;line-height:1;}
}
.o-hero .o-hero__content .o-breadcrumb{border:0;}
.o-hero .o-hero__content .o-breadcrumb .m-breadcrumb-nav .m-breadcrumb-nav__item{font-size:inherit;line-height:inherit;font-weight:inherit;}
.o-hero .o-hero__content .container > *:last-child{margin-bottom:0;}
.o-breadcrumb{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
@media(max-width:575px){
.o-breadcrumb .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.o-breadcrumb .o-breadcrumb__page{margin-bottom:1.33333rem;}
@media(min-width:576px){
.o-breadcrumb .o-breadcrumb__page{margin-bottom:0;}
}
@media(max-width:575px){
.o-breadcrumb .m-breadcrumb-nav{margin-left:0 !important;}
} .o-pagination ul.o-pagination__numbers{padding:0;margin:0;}
.o-pagination ul.o-pagination__numbers li{display:inline-block;margin-bottom:0;margin-left:2.66667rem;margin-left:2.66667rem;}
.o-pagination ul.o-pagination__numbers li:first-child{margin-left:0 !important;}
.o-pagination ul.o-pagination__numbers li a{font-size:1.5rem;line-height:1.22222;font-weight:400;color:#000000;display:inline-block;}
.o-pagination ul.o-pagination__numbers li a:hover{color:#000000;}
.o-pagination ul.o-pagination__numbers li.active a{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.o-pagination .o-pagination__arrow a{-webkit-box-shadow:none;box-shadow:none;}
.o-pagination .o-pagination__arrow a svg{stroke:#000000;-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.o-pagination .o-pagination__arrow a:hover svg{stroke:#000000;}
.o-pagination .o-pagination__arrow.o-pagination__arrow--disabled a{pointer-events:none;}
.o-pagination .o-pagination__arrow.o-pagination__arrow--disabled a svg{stroke:#999999;}
.o-pagination.o-pagination--pages{padding-bottom:2.66667rem;clear:both;}
.o-pagination.o-pagination--pages .o-pagination__title{font-family:"Roboto", sans-serif;font-weight:700;color:#000000;margin-bottom:1.33333rem;font-size:1.25rem;line-height:1.66667;}
.o-pagination.o-pagination--pages .o-pagination--pages__numbers{display:inline-block;margin-left:0.83333rem;}
.o-pagination.o-pagination--pages .o-pagination--pages__numbers span{margin:0 0.66667rem;display:inline-block;font-size:1.25rem;line-height:1.2;color:#000000;display:inline-block;-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.o-pagination.o-pagination--pages .o-pagination--pages__numbers a{color:#000000;-webkit-box-shadow:none;box-shadow:none;}
.o-pagination.o-pagination--pages .o-pagination--pages__numbers a span{color:#000000;-webkit-box-shadow:none;box-shadow:none;}
.o-pagination.o-pagination--pages .o-pagination--pages__numbers a:hover span{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.elementor-element .elementor-widget-container .o-pagination{background-color:transparent;border-top:0;border-bottom:0;}
.elementor-element .elementor-widget-container .o-pagination .container{max-width:100%;padding:0;}
.o-post-navigation{padding:3.33333rem 0;border-top:1px solid #e5e5e5;}
.o-post-navigation .o-post-navigation__link--back a .o-post-navigation__title{text-align:center;margin-bottom:0;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;font-size:1.58333rem;line-height:1.52632;}
.o-post-navigation .o-post-navigation__link--back a:hover{color:#000000;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}
.o-post-navigation .o-post-navigation__link a svg{stroke:#000000;-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}
.o-post-navigation .o-post-navigation__link a .o-post-navigation__text-icon{position:relative;width:100%;}
.o-post-navigation .o-post-navigation__link a .o-post-navigation__text-icon .o-post-navigation__title{font-size:1.58333rem;line-height:1.52632;font-weight:600;margin-bottom:0;-webkit-transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}
.o-post-navigation .o-post-navigation__link a .o-post-navigation__text-icon .o-post-navigation__subtitle{font-size:1.25rem;line-height:1.66667;margin-bottom:0;font-weight:400;color:#333333;position:absolute;top:0;opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;}
@media(min-width:576px){
.o-post-navigation .o-post-navigation__link a .o-post-navigation__text-icon .o-post-navigation__subtitle{margin-top:0.33333rem;}
}
.o-post-navigation .o-post-navigation__link a:hover svg{stroke:#000000;}
.o-post-navigation .o-post-navigation__link a:hover .o-post-navigation__title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000000;}
.o-post-navigation .o-post-navigation__link a:hover .o-post-navigation__subtitle{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:1;visibility:visible;-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-post-navigation .o-post-navigation__link.prev .o-post-navigation__text-icon .o-post-navigation__subtitle{left:0;}
.o-post-navigation .o-post-navigation__link.next .o-post-navigation__text-icon .o-post-navigation__subtitle{right:0;}
.o-neuron-hover .o-neuron-hover-holder{overflow:hidden;}
.o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{display:none;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder{position:relative;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffff;opacity:0;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body{position:absolute;top:2.66667rem;right:2.66667rem;bottom:2.66667rem;left:2.66667rem;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body > a, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body > a{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;z-index:1;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner{width:100%;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{text-align:center;z-index:2;opacity:0;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .a-separator svg, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .a-separator svg{stroke:#ffffff;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder{width:100%;position:absolute;opacity:0;-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;z-index:2;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.top, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.top{top:0;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.vertical-center, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.vertical-center{top:50%;margin-top:-1.83333rem;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.bottom, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder.bottom{bottom:0;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder .o-neuron-hover-holder__button, .o-neuron-hover.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder .o-neuron-hover-holder__button{-webkit-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta svg{display:block;width:32px;height:32px;stroke:#000000;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta *, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta *{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:1;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-transform:none;-ms-transform:none;transform:none;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:1;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--scale.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder{-webkit-transform:translateY(18px);-ms-transform:translateY(18px);transform:translateY(18px);}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:1;}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:0;}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:0;-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px);}
.o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--icon .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--translate.o-neuron-hover--meta-inside .o-neuron-hover-holder--reverse:hover .o-neuron-hover-holder__button-holder{opacity:0;-webkit-transform:translateY(18px);-ms-transform:translateY(18px);transform:translateY(18px);-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder .o-neuron-hover-holder__button-holder{-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-clip-path:inset(16px 16px 16px 16px);clip-path:inset(16px 16px 16px 16px);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:1;-webkit-clip-path:inset(16px 16px 16px 16px);clip-path:inset(16px 16px 16px 16px);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder.o-neuron-hover-holder--active .o-neuron-hover-holder__button-holder{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__media img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{opacity:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta{opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--icon .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__button-holder, .o-neuron-hover.o-neuron-hover--zoom-out.o-neuron-hover--meta-inside .o-neuron-hover-holder--active:hover .o-neuron-hover-holder__button-holder{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px);}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder .selector{margin-bottom:2.5rem;}
.owl-carousel .selector{margin-bottom:0 !important;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content{margin-top:1.83333rem;text-align:center;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .o-portfolio-item__title{margin-bottom:0;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .o-portfolio-item__title a{color:#000000;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .o-portfolio-item__title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .a-separator svg{stroke:#000000;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .a-separator ul li{color:#1a1a1a;font-style:italic;line-height:2.66667rem;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .a-separator ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta{position:relative;z-index:2;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title{margin-bottom:0;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a{color:#000000;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .a-separator ul li{color:#1a1a1a;font-style:italic;line-height:2.66667rem;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .a-separator ul li a{color:inherit;}
.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-inside .o-portfolio-item .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body__inner .o-neuron-hover-holder__body-meta .a-separator ul li a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-primary-header__bag .l-primary-header__bag__icon{position:relative;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-ms-flex-item-align:center;align-self:center;}
.l-primary-header__bag .l-primary-header__bag__icon:hover{opacity:0.75;}
.l-primary-header__bag .l-primary-header__bag__icon span{position:absolute;top:-0.75rem;right:-0.75rem;height:1.41667rem;width:1.41667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.41667rem;background-color:#000000;border-radius:50%;font-size:0.83333rem;font-weight:700;color:#ffffff;}
.l-primary-header__bag:hover .o-mini-cart{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;}
.widget_shopping_cart_content .o-mini-cart__no-products p{font-size:1.16667rem;font-weight:400;margin-bottom:0;}
.o-mini-cart__holder .blockUI.blockOverlay, .o-mini-cart__holder .loader{background-color:#ffffff !important;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list{margin:0 0 2.66667rem 0 !important;padding:0;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item{padding:0 !important;margin-bottom:1.83333rem;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item:last-child{padding-bottom:0;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__image{-webkit-box-shadow:none;box-shadow:none;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__image img{margin:0;width:4rem;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta{margin-left:1.16667rem;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title{font-size:1.25rem;line-height:1.66667;line-height:1.28571 !important;margin-bottom:0.16667rem;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title a{display:inline-block;color:#333333;font-weight:500;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .quantity{font-size:1.08333rem;font-weight:400;color:#858585;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__item__remove{color:#333333;-webkit-box-shadow:none;box-shadow:none;font-weight:400;line-height:1;}
.o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__item__remove:hover{opacity:0.75;}
.o-mini-cart__total-holder .o-mini-cart__total-holder__total{border-top:0 !important;border-bottom:1px solid #000000 !important;padding:1rem 0 !important;margin-bottom:1.83333rem;}
.o-mini-cart__total-holder .o-mini-cart__total-holder__total .subtotal{margin-bottom:0;font-weight:400;color:#333333;}
.o-mini-cart__total-holder .o-mini-cart__total-holder__total .price .amount{font-family:"Roboto", sans-serif;font-size:1.25rem;line-height:1.66667;color:#333333;}
.o-mini-cart__total-holder .o-mini-cart__total-holder__buttons .button{width:calc(50% - 15px);text-align:left;padding:0 !important;margin:0 !important;font-size:1.25rem !important;line-height:1 !important;cursor:pointer !important;border-radius:0 !important;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s !important;}
.o-mini-cart__total-holder .o-mini-cart__total-holder__buttons .button.checkout{margin-left:auto !important;text-align:right;}
.o-mini-cart{display:none;}
@media(min-width:768px){
.o-mini-cart{display:block;padding:2.83333rem 2.5rem;min-width:26.66667rem;max-width:26.66667rem;background-color:#000000;border-radius:0;margin-top:2.66667rem;position:absolute;top:100%;right:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.o-mini-cart::before{content:'';width:100%;height:2.66667rem;position:absolute;top:0;left:0;margin-top:-2.66667rem;}
.o-mini-cart .widget_shopping_cart_content .o-mini-cart__no-products p{font-size:1.16667rem;margin-bottom:0;color:#ffffff;}
.o-mini-cart .o-mini-cart__holder .blockUI.blockOverlay, .o-mini-cart .o-mini-cart__holder .loader{background-color:#333333 !important;}
.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list{margin:0 0 1.83333rem 0 !important;}
.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title{font-family:"Roboto", sans-serif;margin-bottom:0;}
.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .title a{color:#ffffff;}
.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__cart-list__item__meta .quantity{font-size:1.08333rem;font-weight:400;color:#e6e6e6;}
.o-mini-cart .o-mini-cart__holder .o-mini-cart__holder__cart-list .o-mini-cart__holder__cart-list__item .o-mini-cart__holder__item__remove{color:#ffffff;}
.o-mini-cart .o-mini-cart__total-holder .o-mini-cart__total-holder__total{border-bottom-color:#b3b3b3 !important;}
.o-mini-cart .o-mini-cart__total-holder .o-mini-cart__total-holder__total .subtotal{color:#ffffff;}
.o-mini-cart .o-mini-cart__total-holder .o-mini-cart__total-holder__total .price .amount{font-family:"Roboto", sans-serif;color:#ffffff;}
.o-mini-cart .o-mini-cart__total-holder .o-mini-cart__total-holder__buttons .button{width:calc(50% - 5px);font-weight:400;color:#ffffff !important;}
} .o-slidingbar{position:relative;z-index:99991;}
.o-slidingbar .o-slidingbar__content{width:100%;position:fixed;top:0;right:0;bottom:0;left:auto;z-index:2;background-color:#ffffff;opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
@media(min-width:768px){
.o-slidingbar .o-slidingbar__content{max-width:33.33333rem;}
}
@media(min-width:768px){
.o-slidingbar .o-slidingbar__content{opacity:1;visibility:visible;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
}
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder{padding:1.33333rem 2.66667rem 2.66667rem 2.66667rem;}
@media(min-width:768px){
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder{padding:2.66667rem 5.33333rem 5.33333rem 5.33333rem;}
}
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder .o-slidingbar__close-icon{cursor:pointer;margin-bottom:1.33333rem;}
@media(min-width:768px){
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder .o-slidingbar__close-icon{margin-bottom:2.66667rem;}
}
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder .o-slidingbar__close-icon svg{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333333;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.o-slidingbar .o-slidingbar__content .o-slidingbar__content__holder .o-slidingbar__close-icon svg:hover{opacity:0.75;}
.o-slidingbar .o-slidingbar__content.o-slidingbar__content--dark-skin{background-color:#000000;}
.o-slidingbar .o-slidingbar__content.o-slidingbar__content--dark-skin .o-slidingbar__content__holder .o-slidingbar__close-icon svg{color:#ffffff;}
@media(min-width:768px){
.o-slidingbar .o-slidingbar__overlay{cursor:pointer;background-color:rgba(51, 51, 51, 0.3);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
}
.o-slidingbar.active .o-slidingbar__content{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
@media(min-width:768px){
.o-slidingbar.active .o-slidingbar__content{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s;}
}
.o-slidingbar.active .o-slidingbar__overlay{opacity:1;visibility:visible;}
html{font-size:10px;overflow-y:scroll;}
@media(min-width:1367px){
html{font-size:12px;}
}
body{background-color:#ffffff;font-family:"Roboto", sans-serif;font-weight:400;font-size:1.25rem;line-height:1.66667;color:#333333;word-wrap:break-word;word-break:break-word;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga' on;text-shadow:rgba(0, 0, 0, 0.01) 0 0 1px;}::-moz-selection{background-color:#000000;color:#ffffff;}::selection{background-color:#000000;color:#ffffff;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1150px;}
@media(min-width:1367px){
.container{max-width:1360px;}
} .l-theme-wrapper{position:relative;margin-left:auto;margin-right:auto;}
.l-theme-wrapper .l-main-wrapper{background-color:#ffffff;}
.l-theme-boxed{background-color:#e5e6eb;}
.l-theme-boxed .l-theme-wrapper{max-width:1500px;margin-left:auto;margin-right:auto;}
.l-theme-boxed .l-primary-header--sticky .headroom{max-width:1500px;margin-left:auto;margin-right:auto;}
.l-primary-header--default-wrapper, .l-primary-header--responsive-wrapper{position:relative;z-index:999;}
.l-primary-header{padding:2.66667rem 0;background-color:#ffffff;}
.l-primary-header .a-logo{-ms-flex-item-align:center;align-self:center;}
.l-primary-header .l-primary-header__bag{position:relative;}
.l-primary-header--wide-container{padding-left:2.66667rem;padding-right:2.66667rem;}
.l-primary-header--wide-container .container{max-width:100%;padding:0;margin:0;}
@media(max-width:991px){
.l-primary-header--default-wrapper{display:none;}
.l-primary-header.l-primary-header--default{display:none;}
}
@media(min-width:992px){
.l-primary-header--default-wrapper{display:block;}
.l-primary-header--default-wrapper.l-primary-header--default-height{top:0 !important;}
.l-primary-header.l-primary-header--default{display:block;}
.l-primary-header.l-primary-header--default .l-primary-header__icons{padding-left:2.66667rem;}
.l-primary-header .l-primary-header__holder{position:relative;}
} .l-primary-header .l-primary-header__icons > *{margin-left:0.66667rem;}
@media(min-width:576px){
.l-primary-header .l-primary-header__icons > *{margin-left:1.33333rem;}
}
.l-primary-header .l-primary-header__icons > * svg{-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.l-primary-header .l-primary-header__icons > *:first-child{margin-left:0;}
@media(max-width:991px){
.l-primary-header--responsive-wrapper{display:block;}
.l-primary-header--responsive-wrapper.l-primary-header--responsive-height{top:0 !important;}
.l-primary-header.l-primary-header--responsive{display:block;}
.l-primary-header.l-primary-header--responsive .container{position:relative;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav{position:absolute;top:100%;left:0;width:100%;background-color:#000000;border-radius:0;z-index:1;margin-top:2.66667rem;-webkit-transition:margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, margin-top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, visibility cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);opacity:0;visibility:hidden;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu{padding:1.33333rem 2.66667rem;margin:0;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item{display:block;position:relative;margin-bottom:0;padding:0.66667rem 0;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item:last-child{margin-bottom:0;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item a{color:#ffffff;font-size:1.33333rem;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.current_page_ancestor > a, .l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;padding:0.66667rem 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;-o-transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.15s;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon svg{color:#ffffff;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon.active{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.menu-item-has-children ul.sub-menu{margin-top:1.33333rem;margin-bottom:0;padding-left:1.33333rem;display:none;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__icon{-webkit-box-shadow:none;box-shadow:none;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__icon svg{display:block;width:42px;}
.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__icon svg line{fill:none;stroke:#000000;stroke-width:6;stroke-miterlimit:10;-webkit-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:stroke cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.l-primary-header.l-primary-header--responsive .l-primary-header__icons{padding-right:1.33333rem;}
}
@media(min-width:992px){
.l-primary-header--responsive-wrapper{display:none;}
.l-primary-header.l-primary-header--responsive{display:none;}
}
.l-primary-header.l-primary-header--light-skin .a-logo.a-logo--text a{color:#ffffff;}
.l-primary-header.l-primary-header--light-skin .a-logo.a-logo--text a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-header.l-primary-header--light-skin .a-logo.a-logo--image .a-logo--image__inner--dark{opacity:0;visibility:hidden;}
.l-primary-header.l-primary-header--light-skin .a-logo.a-logo--image .a-logo--image__inner--light{opacity:1;visibility:visible;}
.l-primary-header.l-primary-header--light-skin .l-primary-header__icons svg{stroke:#ffffff;}
.l-primary-header.l-primary-header--light-skin .l-primary-header__bag .l-primary-header__bag__icon .number{background-color:#ffffff;color:#333333;}
.l-primary-header.l-primary-header--default.l-primary-header--light-skin .l-primary-header--default__nav ul.menu li.menu-item > a{color:#ffffff !important;}
.l-primary-header.l-primary-header--default.l-primary-header--light-skin .l-primary-header--default__nav ul.menu li.menu-item > a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-header.l-primary-header--default.l-primary-header--light-skin .l-primary-header--default__nav ul.menu li.menu-item.current_page_ancestor > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-primary-header.l-primary-header--default.l-primary-header--light-skin .l-primary-header--default__nav ul.menu li.menu-item.current_page_item > a{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
@media(max-width:991px){
.l-primary-header.l-primary-header--responsive.l-primary-header--light-skin .l-primary-header--responsive__icon svg line{stroke:#ffffff;}
}
.l-primary-header--sticky .headroom{position:fixed;top:0;right:0;bottom:auto;left:0;background-color:#ffffff;-webkit-transition:top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, padding cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, padding cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;-o-transition:top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, padding cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, padding cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition:top cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, padding cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, border-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s, -webkit-box-shadow cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.l-primary-header--sticky .headroom.headroom--not-top{top:0 !important;padding-top:1.83333rem;padding-bottom:1.83333rem;-webkit-box-shadow:0px 2px 12px -3px rgba(0, 0, 0, 0.1);box-shadow:0px 2px 12px -3px rgba(0, 0, 0, 0.1);}
.l-primary-header--sticky .headroom.headroom--not-top ul.menu.m-header-default-menu > li.menu-item.menu-item-has-children > ul.sub-menu{margin-top:1.83333rem !important;}
.l-primary-header--sticky .headroom.headroom--not-top ul.menu.m-header-default-menu > li.menu-item.menu-item-has-children > ul.sub-menu::before{height:1.83333rem;top:-1.83333rem;}
.l-primary-header--sticky .headroom.headroom--not-top .o-mini-cart, .l-primary-header--sticky .headroom.headroom--not-top .l-primary-header--responsive__nav{margin-top:1.83333rem;}
.l-primary-header--sticky.l-primary-header--autohide .headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.l-primary-header--absolute{position:absolute;top:0;right:0;bottom:auto;left:0;}
.l-primary-header--absolute .l-primary-header{background-color:transparent;}
.l-primary-header--absolute .headroom--not-top{background-color:#ffffff;}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2{width:100%;max-width:100%;padding:0;}
.woocommerce .button{padding:1rem 2.66667rem !important;font-size:1.16667rem !important;font-weight:400 !important;line-height:1;cursor:pointer;color:#000000 !important;background-color:transparent !important;border:1px solid #000000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0 !important;-webkit-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;-o-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;}
.woocommerce .button:hover{background-color:#000000 !important;color:#ffffff !important;}
.woocommerce .o-main-sidebar input[type='submit'],
.woocommerce .o-main-sidebar button, .woocommerce .o-main-sidebar .button{padding:1rem 2.66667rem !important;font-size:1.25rem !important;font-weight:400 !important;text-align:center !important;cursor:pointer !important;color:#000000 !important;background-color:transparent !important;border:1px solid #000000 !important;border-radius:0 !important;-webkit-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;-o-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s !important;}
.woocommerce .o-main-sidebar input[type='submit']:hover,
.woocommerce .o-main-sidebar button:hover, .woocommerce .o-main-sidebar .button:hover{background-color:#000000 !important;color:#ffffff !important;}
.elementor-widget-sidebar input[type='submit'],
.elementor-widget-sidebar button, .elementor-widget-sidebar .button{padding:1rem 2.66667rem !important;font-size:1.25rem !important;font-weight:400 !important;text-align:center !important;cursor:pointer !important;color:#000000 !important;background-color:transparent !important;border:1px solid #000000 !important;border-radius:0 !important;-webkit-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;-o-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;}
.elementor-widget-sidebar input[type='submit']:hover,
.elementor-widget-sidebar button:hover, .elementor-widget-sidebar .button:hover{background-color:#000000 !important;color:#ffffff !important;}
.widget_shopping_cart .o-mini-cart__holder .o-mini-cart__total-holder .woocommerce-mini-cart__buttons .button{padding:1rem 2.66667rem !important;-webkit-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;-o-transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;transition:background-color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s, color cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s !important;}
.related:not(:last-child){margin-bottom:5.33333rem;}
@media(min-width:576px){
.l-woocommerce-wrapper .l-woocommerce-wrapper__top-bar .woocommerce-result-count{margin-bottom:0;}
}
.l-woocommerce-wrapper .l-woocommerce-wrapper__top-bar .woocommerce-ordering{margin-bottom:0;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__top-bar .woocommerce-ordering select{width:auto;}
@media(min-width:576px){
.l-woocommerce-wrapper .l-woocommerce-wrapper__top-bar .woocommerce-ordering select{margin-left:auto;}
}
.l-woocommerce-wrapper .selector{margin-bottom:30px !important;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__header{position:relative;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__header .a-woo-badge{z-index:1;position:absolute;top:0;left:0;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__body{top:1.83333rem;right:1.83333rem;bottom:1.83333rem;left:1.83333rem;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button{padding:1.16667rem 2.33333rem;border-radius:0;background-color:#000000;color:#ffffff;font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:2px;font-weight:600;-webkit-box-shadow:none;box-shadow:none;z-index:3;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button:hover{background-color:#000000;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button .o-neuron-hover-holder__button__loader{display:none;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button .o-neuron-hover-holder__button__added{display:none;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button.loading .o-neuron-hover-holder__button__cart{display:none;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button.loading .o-neuron-hover-holder__button__loader{display:-webkit-box;display:-ms-flexbox;display:flex;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button.added .o-neuron-hover-holder__button__cart{display:none;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button.added .o-neuron-hover-holder__button__loader{display:none;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .o-neuron-hover-holder__button.added .o-neuron-hover-holder__button__added{display:-webkit-box;display:-ms-flexbox;display:flex;}
.l-woocommerce-wrapper .product-holder .l-woocommerce-wrapper__product .o-neuron-hover-holder .added_to_cart{display:none;}
.owl-carousel .l-woocommerce-wrapper__product{margin-bottom:0 !important;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{background-color:rgba(255, 255, 255, 0.15);}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__button-holder{position:relative !important;z-index:3;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body{margin-top:1.33333rem;text-align:left;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body .o-neuron-hover__body-meta .o-neuron-hover__body-meta__title{margin-bottom:0;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body .o-neuron-hover__body-meta .o-neuron-hover__body-meta__title a{color:#000000;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body .o-neuron-hover__body-meta .o-neuron-hover__body-meta__title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 black;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body .o-neuron-hover__body-meta .o-neuron-hover__body-meta__price{color:#1a1a1a;line-height:2.66667rem;font-style:italic;font-weight:400;margin-bottom:0;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-outside .o-neuron-hover .o-neuron-hover__body .o-neuron-hover__body-meta .o-neuron-hover__body-meta__price span{font-size:inherit;color:inherit;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{background-color:#ffffff;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title{margin-bottom:0;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a{color:#000000;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__title a:hover{-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;box-shadow:inset 0 0 0 rgba(255, 255, 255, 0), 0 1px 0 white;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__price{font-size:1.25rem;line-height:2.66667rem;font-style:italic;font-weight:400;color:#333333;margin-bottom:0;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder .o-neuron-hover-holder__body .o-neuron-hover-holder__body-meta .o-neuron-hover-holder__body-meta__price span{font-size:inherit;color:inherit;}
.l-woocommerce-wrapper .l-woocommerce-wrapper__products-holder.l-woocommerce-wrapper__products-holder--meta-inside .o-neuron-hover .o-neuron-hover-holder:hover .o-neuron-hover-holder__button-holder{-webkit-transition-delay:0.15s !important;-o-transition-delay:0.15s !important;transition-delay:0.15s !important;}
.l-primary-footer.l-primary-footer--wide-container .container{max-width:100%;padding:0;margin:0;}
.l-primary-footer.l-primary-footer--wide-container .l-primary-footer__widgets .l-primary-footer__widgets__space{margin-right:6.25rem;margin-left:6.25rem;}
.l-primary-footer.l-primary-footer--wide-container .l-primary-footer__copyright .l-primary-footer__copyright__space{margin-right:6.25rem;margin-left:6.25rem;}
.l-primary-footer--parallax{display:none;}
@media(min-width:768px){
.l-primary-footer--parallax{position:fixed;bottom:0;left:0;right:0;}
}
@media(max-width:767px){
.h-parallax-footer .l-theme-wrapper .l-main-wrapper{margin-bottom:0 !important;}
} .l-primary-footer{border-top-style:solid;border-top-width:1px;border-top-color:#e5e5e5;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space{padding:6.25rem 0 calc(6.25rem - 5.33333rem) 0;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget{margin-bottom:5.33333rem;}
@media(max-width:575px){
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget{text-align:center;}
}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget .widgettitle-wrapper{margin-bottom:1.33333rem;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget ul{padding-left:0;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget ul li{list-style:none;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget ul li ul{padding-left:1.5rem;}
.l-primary-footer .l-primary-footer__widgets .l-primary-footer__widgets__space .widget.widget_recent_entries ul{margin:0;padding:0;}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space{padding:3.75rem 0;}
@media(min-width:576px){
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space{padding:2.25rem 0;}
}
@media(max-width:575px){
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__text{text-align:center;margin-bottom:1.33333rem;}
}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__text > *{font-size:1.16667rem;}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__text > *:last-child{margin-bottom:0;padding-bottom:0;}
@media(max-width:575px){
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__social-media{text-align:center;}
}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__social-media ul li{margin-left:1.83333rem;}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__social-media ul li a{font-size:1.16667rem;}
.l-primary-footer .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__social-media ul li a{color:#000000;}
.l-primary-footer.l-primary-footer--dark-skin{border-top-color:#000000;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets{background-color:#000000;color:#ffffff;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar{border-color:#ffffff !important;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar td,
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar th{border-color:#ffffff !important;opacity:0.7;-webkit-transition:opacity cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s;-o-transition:opacity cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s;transition:opacity cubic-bezier(0.215, 0.61, 0.355, 1) 0.15s;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar td#today,
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar th#today{color:#ffffff;opacity:1;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar td:hover,
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets #wp-calendar th:hover{opacity:1;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__widgets .widget .elementor-social-icon i{color:#ffffff !important;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__copyright{background-color:#000000;color:#ffffff;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__copyright .l-primary-footer__copyright__text > *{color:inherit;}
.l-primary-footer.l-primary-footer--dark-skin .l-primary-footer__copyright .l-primary-footer__copyright__space .l-primary-footer__copyright__social-media ul li a{color:#ffffff;}
.h-theme-borders .l-theme-wrapper{margin:8px;}
@media(min-width:768px){
.h-theme-borders .l-theme-wrapper{margin:16px;}
}
.h-theme-borders .l-theme-wrapper .l-primary-header--sticky .l-primary-header{margin:8px 8px 0 8px;}
@media(min-width:768px){
.h-theme-borders .l-theme-wrapper .l-primary-header--sticky .l-primary-header{margin:16px 16px 0 16px;}
}
.h-theme-borders .l-theme-borders__top, .h-theme-borders .l-theme-borders__bottom{width:100%;height:8px;background-color:#fff;}
@media(min-width:768px){
.h-theme-borders .l-theme-borders__top, .h-theme-borders .l-theme-borders__bottom{height:16px;}
}
.h-theme-borders .l-theme-borders__left, .h-theme-borders .l-theme-borders__right{width:8px;height:100%;background-color:#fff;}
@media(min-width:768px){
.h-theme-borders .l-theme-borders__left, .h-theme-borders .l-theme-borders__right{width:16px;}
}
.h-theme-borders .l-theme-borders__top{top:0;left:0;}
.h-theme-borders .l-theme-borders__bottom{bottom:0;left:0;}
.h-theme-borders .l-theme-borders__left{top:0;left:0;}
.h-theme-borders .l-theme-borders__right{top:0;right:0;}
.h-theme-borders .l-theme-borders *{position:fixed;z-index:1000;}
.h-theme-borders .l-theme-borders *[class*='--shadow']{-webkit-box-shadow:0 0px 16px 0px rgba(0, 0, 0, 0.1);box-shadow:0 0px 16px 0px rgba(0, 0, 0, 0.1);}
.h-theme-borders.admin-bar .l-theme-borders__top{margin-top:46px;}
@media(min-width:782px){
.h-theme-borders.admin-bar .l-theme-borders__top{margin-top:32px;}
}
.h-theme-borders.admin-bar .l-theme-wrapper .l-primary-header--sticky .l-primary-header{margin-top:46px;}
@media(min-width:768px){
.h-theme-borders.h-parallax-footer .l-primary-footer--parallax{right:16px;bottom:16px;left:16px;}
}  .t-404 .o-hero{height:100vh;}
.t-404 .o-hero .o-hero__header .o-hero__header__image{background-position:center center;background-size:cover;background-repeat:no-repeat;}
.t-404 .o-hero .o-hero__content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;}
.t-404 .o-hero .o-hero__content .o-hero__content__title h1{font-family:"Roboto", sans-serif;font-weight:500;color:#333333;margin-bottom:1.33333rem;font-size:6.66667rem;line-height:1.0625;font-weight:700;color:#000000;margin-bottom:0;}
.t-404 .o-hero .o-hero__content .o-hero__content__subtitle{margin-bottom:1.83333rem;}
.t-404 .o-hero .o-hero__content .o-hero__content__subtitle h5{font-weight:400;font-style:italic;color:#333333;line-height:1.76471;margin-bottom:0;}
.t-404 .o-hero .o-hero__content .a-button{display:inline-block;}
.search .o-hero{height:30vh;}
.search .t-search h1{margin-bottom:1.33333rem;font-weight:600;}
.search .t-search input{width:100%;}
.p-blog-single .p-blog-single__wrapper{margin-bottom:0;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__thumbnail{padding-bottom:2.66667rem;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content{padding-bottom:5.33333rem;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .o-blog-post__meta svg{stroke:#333333;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content{margin-bottom:2.66667rem;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content > *:last-child{margin-bottom:0;padding-bottom:0;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content table{width:100%;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content .post-password-form input[type='password']{margin-top:0.66667rem;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content .post-password-form input[type='submit']{display:inline-block;font-size:1.25rem;font-style:normal;line-height:1.73333;padding:0.66667rem 2rem;border:1px solid #000000;margin-left:0.33333rem;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .p-blog-single__content iframe{width:100%;}
.p-blog-single .p-blog-single__wrapper .o-blog-post__content .o-pagination{border-top:0;border-bottom:0;background-color:transparent !important;}
.p-blog-single .p-blog-single__wrapper .p-blog-single__tagcloud{padding-left:6px;padding-bottom:5.83333rem;clear:both;}
.p-blog-single .p-blog-single__wrapper .p-blog-single__tagcloud .tagcloud{display:inline-block;}
.p-blog-single .p-blog-single__wrapper .p-blog-single__social-media{text-align:center;padding:32px 0;clear:both;}
.p-portfolio-single .p-portfolio-single__content{margin-bottom:2.66667rem;}
@media(min-width:992px){
.p-portfolio-single .p-portfolio-single__content{padding-right:2.16667rem;}
}
.p-portfolio-single .p-portfolio-single__content .p-portfolio-single__content__inner{margin-bottom:3.16667rem;}
.p-portfolio-single .p-portfolio-single__content .p-portfolio-single__content__inner > *:last-child{margin-bottom:0;}
.p-portfolio-single .p-portfolio-single__content__meta{margin-bottom:2.16667rem;}
.p-portfolio-single .p-portfolio-single__content__meta *:last-child{margin-bottom:0;}
.p-portfolio-single .p-portfolio-single__content__meta .meta-title{font-weight:600;margin-bottom:1rem;}
.p-portfolio-single .p-portfolio-single__content__meta .meta-subtitle{font-size:1.25rem;font-style:italic;color:#333333;font-weight:400;}
.p-portfolio-single .p-portfolio-single__content__tabs{margin-bottom:3.16667rem;}
.p-portfolio-single .p-portfolio-single__content__tabs ul{padding:0;margin:0;}
.p-portfolio-single .p-portfolio-single__content__tabs ul li{list-style:none;margin-bottom:1.33333rem;}
.p-portfolio-single .p-portfolio-single__content__tabs ul li .tabs-title{margin-bottom:0.66667rem;}
.p-portfolio-single .p-portfolio-single__content__tabs ul li p{margin-bottom:0;}
.p-portfolio-single .p-portfolio-single__content__tabs ul li:last-child{margin-bottom:0;}
@media(min-width:992px){
.p-portfolio-single .flex-row-reverse .p-portfolio-single__content{padding-right:0;padding-left:2.16667rem;}
}
.p-portfolio-single .p-portfolio-gallery .p-portfolio-gallery__item{margin-bottom:2.5rem;}
.p-portfolio-single .p-portfolio-gallery .p-portfolio-gallery__item a{-webkit-box-shadow:none;box-shadow:none;}
.p-portfolio-single .flex-column-reverse .p-portfolio-single__content{margin-bottom:5.16667rem;}
.woocommerce .woocommerce-cart-form{margin-bottom:6.83333rem;}
.woocommerce .woocommerce-cart-form table td::before{color:#333333;font-weight:600;}
.woocommerce .woocommerce-cart-form table .actions .coupon #coupon_code{font-size:1.16667rem;line-height:1.85714;color:#333333;padding:0.58333rem 1rem;border-color:#e5e5e5;}
.woocommerce .cart-collaterals .cart_totals{float:none;width:100%;}
.woocommerce .cart-collaterals .cart_totals h2{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .cart-collaterals .cart_totals table{border-collapse:separate !important;padding:0.66667rem 2.33333rem;margin-bottom:2.66667rem !important;}
.woocommerce .cart-collaterals .cart_totals table th{color:#333333;padding-left:0 !important;}
.woocommerce .cart-collaterals .cart_totals table .order-total th{font-size:1.5rem;}
.woocommerce .cart-collaterals .cart_totals table td{text-align:right;padding-right:0 !important;}
.woocommerce .cart-collaterals .cart_totals table td[data-title='Total'] span{font-size:1.5rem;}
@media(max-width:767px){
.woocommerce .cart-collaterals .cart_totals table td[data-title='Total'], .woocommerce .cart-collaterals .cart_totals table td[data-title='Subtotal']{padding-left:0 !important;}
.woocommerce .cart-collaterals .cart_totals table td[data-title='Total']::before, .woocommerce .cart-collaterals .cart_totals table td[data-title='Subtotal']::before{color:#333333;font-weight:600;}
}
.woocommerce .cart-collaterals .cart_totals table tr:last-child th, .woocommerce .cart-collaterals .cart_totals table tr:last-child td{border-bottom:0;}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0;text-align:right;}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin-left:auto;margin-bottom:0;display:inline-block;}
.woocommerce-checkout .checkout_coupon{border-radius:0 !important;border-color:#000000 !important;}
.woocommerce-checkout .woocommerce-billing-fields{margin-bottom:2.66667rem;}
.woocommerce-checkout .woocommerce-billing-fields h3{font-size:1.58333rem;line-height:1.52632;}
.woocommerce-checkout .woocommerce-shipping-fields .ship-to-different-address{font-size:1.58333rem;line-height:1.52632;}
.woocommerce-checkout .woocommerce-additional-fields{margin-bottom:5.33333rem;}
.woocommerce-checkout .woocommerce-additional-fields h3{font-size:1.58333rem;line-height:1.52632;}
.woocommerce-checkout .form-row{padding:0;margin-bottom:1.33333rem;}
.woocommerce-checkout #order_review_heading{font-size:1.58333rem;line-height:1.52632;}
.woocommerce-checkout .woocommerce-checkout-review-order table{margin-bottom:2.66667rem !important;}
.woocommerce-checkout .woocommerce-checkout-review-order table tr td strong{color:#333333;}
.woocommerce-checkout .woocommerce-checkout-review-order table tr.order-total td strong{color:#333333;}
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{border-radius:0 !important;background-color:transparent !important;border:1px solid #000000;}
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{border-bottom-color:#000000 !important;}
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label{display:contents;}
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label a{line-height:1 !important;}
.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order{margin-bottom:0;}
.woocommerce-account .a-page-title{margin-bottom:2.66667rem;}
.woocommerce-account .woocommerce #customer_login h2{font-size:3rem;line-height:1.27778;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{float:none;width:100%;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:2.66667rem;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;padding-bottom:1.33333rem;border-bottom:1px solid #e5e5e5;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0;}
@media(min-width:768px){
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{padding-bottom:0;border-bottom:0;}
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#333333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a svg{margin-left:auto;width:1.83333rem;height:1.83333rem;color:#333333;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#000000;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover svg{color:#000000;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a svg{color:#333333;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:none;width:100%;}
@media(min-width:992px){
.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:5.33333rem;}
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td{text-align:left;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td a.button, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td a.button{font-size:1rem !important;padding:0.66667rem !important;}
.woocommerce-account .addresses .title h3{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .woocommerce-order .woocommerce-notice{margin-bottom:1.33333rem;}
.woocommerce ul.order_details{padding:2rem;margin:0 0 2.66667rem;border:1px solid #e5e5e5;border-radius:0;}
.woocommerce ul.order_details li{font-size:1.25rem;line-height:1.66667;font-weight:700;color:#858585;border-right-style:solid;border-right-color:#e5e5e5;margin-bottom:0;}
.woocommerce ul.order_details li strong{font-size:1.25rem;line-height:1.66667;margin-top:1.16667rem;}
.woocommerce .woocommerce-order-details .woocommerce-order-details__title{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column__title{font-size:1.58333rem;line-height:1.52632;}
.woocommerce .woocommerce-order-downloads .woocommerce-order-downloads__title {
font-size: 1.58333rem;
line-height: 1.52632; }.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//izzetaslan.com/wp-content/themes/bifrost/assets/styles/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.wp-caption{width:auto !important;clear:both;max-width:100%;margin-top:15px;margin-bottom:15px;}
.wp-caption a{box-shadow:none;}
.alignright{margin:0px 0px 25px 25px;box-sizing:border-box;float:right !important;}
.alignleft{float:left;margin:0px 25px 25px 0px;box-sizing:border-box;}
.aligncenter{text-align:center;margin:0 25px;box-sizing:border-box;}
.wp-caption img{margin-top:15px;}
.wp-caption p.wp-caption-text{padding:0;font-size:14px;margin-top:0px;font-style:italic;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.bypostauthor{background-color:#f3f1f1;}
.gallery-caption{opacity:0.7;margin-top:10px;}
.gallery-item{margin:0 0 15px 0;padding-right:10px;padding-left:10px;}
.gallery-item a{box-shadow:none;}
.gallery-item img {
border: 0 !important;
}