/* modulebox.css start */
.mobx-holder{position:fixed;overflow:hidden;z-index:99999;width:100%;height:100%;left:0;top:0;visibility:hidden;opacity:0;will-change:opacity,visibility;box-sizing:border-box;-ms-touch-action:none;touch-action:none;pointer-events:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s ease;transition:opacity .4s ease,visibility .4s ease}.mobx-holder:-webkit-full-screen{background-color:transparent}.mobx-holder *{box-sizing:border-box}.mobx-holder svg{pointer-events:none}.mobx-open{pointer-events:auto;visibility:visible;opacity:1}.mobx-rtl{direction:rtl}.mobx-slider{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}.mobx-hide{opacity:0;-webkit-transition:none;transition:none}.mobx-overlay{position:absolute;left:0;top:0;width:100%;height:100%;will-change:opacity;transform:translateZ(0);background-color:rgba(0,0,0,0.9)}.mobx-ui:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;will-change:opacity;background:rgba(0,0,0,0.4);-webkit-transition:opacity .25s ease-out,visibility .25s ease-out;transition:opacity .25s ease-out,visibility .25s ease-out}.mobx-open-tooltip .mobx-ui:after{opacity:1;visibility:visible}.mobx-video:before,.mobx-video:after,.mobx-thumb-video:after,.mobx-ui button,.mobx-share-tooltip *:after{background-image:url(../icons/modulobox.svg);background-repeat:no-repeat;background-color:transparent}.mobx-top-bar{position:absolute;left:0;top:0;width:100%;will-change:transform;background-color:rgba(0,0,0,0.4);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobx-idle .mobx-top-bar,.mobx-will-close .mobx-top-bar,.mobx-holder:not(.mobx-open) .mobx-top-bar{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mobx-bottom-bar{position:absolute;left:0;bottom:0;width:100%;will-change:transform;background-color:rgba(0,0,0,0.4);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobx-panzoom .mobx-bottom-bar,.mobx-will-close .mobx-bottom-bar,.mobx-holder:not(.mobx-open) .mobx-bottom-bar{-webkit-transform:translateY(100%);transform:translateY(100%)}.mobx-caption{position:relative;display:block;width:100%;padding:0;margin:0;pointer-events:none}.mobx-caption-inner{max-width:420px;margin:0 auto;pointer-events:auto;cursor:default}.mobx-title{position:relative;display:block;margin:0;padding:14px 10px 12px;font-size:13px;line-height:18px;font-weight:normal;text-align:center;color:#eee}.mobx-desc{position:relative;display:block;margin:0;padding:14px 10px 12px;font-size:12px;line-height:16px;font-weight:normal;text-align:center;color:#bbb}.mobx-title+.mobx-desc{margin:-6px 0 0 0;padding:0 10px 10px}.mobx-item,.mobx-item-inner{position:absolute;display:block;overflow:hidden;left:0;top:0;bottom:0;width:100%;text-align:center;touch-action:none;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center;transform-origin:center}.mobx-img,.mobx-panzoom .mobx-item{cursor:move;cursor:grab;cursor:-webkit-grab}.mobx-dragging .mobx-item *{cursor:grabbing;cursor:-webkit-grabbing}.mobx-img,.mobx-html,.mobx-video,.mobx-iframe,.mobx-error{position:absolute;display:block;height:0;width:0;max-width:none;padding:0;margin:0;opacity:0;will-change:opacity;visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.mobx-media-loaded{opacity:1;visibility:visible}.mobx-error,.mobx-html-inner{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobx-error{width:100%;height:auto;padding:20px 60px;color:#bbb;pointer-events:none;text-align:center}.mobx-html{pointer-events:none}.mobx-html-inner{position:relative;display:inline-block;overflow:auto;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;pointer-events:auto}.mobx-video{cursor:pointer;background:rgba(255,255,255,0.1);background-size:cover;background-repeat:no-repeat;background-position:center}.mobx-video.mobx-playing{background:0;background-image:none!important}.mobx-video:before,.mobx-video:after{position:absolute;content:"";top:50%;left:50%;width:80px;height:80px;padding:0;margin:-44px 0 0 -44px;border:4px solid #fff;border-radius:100%;background-size:175px;background-position:28px -414px;box-sizing:content-box}.mobx-video.mobx-loading:before{border-color:transparent}.mobx-video:after{opacity:0;visibility:hidden;background-image:none;background-color:transparent;border-color:transparent;border-left-color:#fff}.mobx-video.mobx-loading:after{opacity:1;visibility:visible;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear}.mobx-video.mobx-playing:before,.mobx-video.mobx-playing:after{opacity:0}.mobx-video video,.mobx-video iframe,.mobx-video .mejs-video{position:absolute;overflow:hidden;top:0;left:0;width:100%!important;height:100%!important;opacity:0;background:rgba(255,255,255,0.065);pointer-events:none;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.mobx-video iframe{background:0}.mobx-video.mobx-playing video,.mobx-video.mobx-playing .mejs-video,.mobx-video.mobx-playing iframe{opacity:1;pointer-events:auto}.mobx-fullscreen video::-webkit-media-controls-fullscreen-button,.mobx-fullscreen .mejs-fullscreen-button{display:none}:-webkit-full-screen-ancestor:not(iframe){will-change:auto!important}.mobx-counter{position:relative;display:inline-block;float:left;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;margin:0 10px;letter-spacing:.6px}.mobx-rtl .mobx-counter{float:right}.mobx-timer{position:relative;display:inline-block;float:left;width:24px;height:24px;margin:10px 0 10px 5px;opacity:0;will-change:opacity;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.mobx-rtl .mobx-timer{float:right}.mobx-autoplay .mobx-timer{opacity:1}.mobx-loader{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;outline:1px solid transparent;border-radius:50%;border-width:3px;border-right-style:solid;border-top-style:solid;border-bottom-style:solid;border-color:rgba(255,255,255,.2);border-left:3px solid #fff;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear}@-webkit-keyframes mobx-load{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes mobx-load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mobx-share-tooltip{position:absolute;display:block;z-index:2;width:120px;top:50px;opacity:0;visibility:hidden;background:#fff;will-change:transform;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .25s ease,opacity .25s ease,visibility .25s ease;transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.mobx-share-tooltip:before{content:'';position:absolute;display:block;width:0;height:0;top:-12px;right:14px;border:6px solid transparent;border-bottom-color:#f9fafb}.mobx-share-tooltip[data-position="left"]:before{left:14px;right:auto}.mobx-open-tooltip .mobx-share-tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.mobx-share-tooltip span{display:block;width:100%;height:40px;padding:10px;color:#777;font-size:14px;line-height:22px;text-align:center;background:#f9fafb;box-shadow:inset 0 -2px 8px rgba(0,0,0,0.03)}.mobx-ui button,.mobx-share-tooltip *:after{position:relative;display:inline-block;width:40px;height:40px;padding:0;cursor:pointer;box-shadow:none;border:0;outline:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.mobx-ui button:hover,.mobx-share-tooltip button:hover:after{opacity:1}.mobx-share-tooltip button:after{position:absolute;content:"";top:0;left:0;opacity:0}.mobx-share-tooltip button{float:left}.mobx-rtl .mobx-share-tooltip button{float:right}.mobx-top-bar button{float:right;margin:2px;opacity:.75}.mobx-rtl .mobx-top-bar button{float:left}button.mobx-prev,button.mobx-next{position:absolute;left:0;top:50%;width:44px;height:32px;margin:0 6px;opacity:.75;background-color:rgba(0,0,0,0.4);will-change:transform;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out}button.mobx-next{left:auto;right:0}.mobx-idle .mobx-prev,.mobx-will-close .mobx-prev,.mobx-holder:not(.mobx-open) .mobx-prev{-webkit-transform:translateX(-120%) translateY(-50%);transform:translateX(-120%) translateY(-50%)}.mobx-idle .mobx-next,.mobx-will-close .mobx-next,.mobx-holder:not(.mobx-open) .mobx-next{-webkit-transform:translateX(120%) translateY(-50%);transform:translateX(120%) translateY(-50%)}.mobx-holder[data-zoom="false"] .mobx-zoom,.mobx-holder[data-zoom="false"] .mobx-zoom:hover,.mobx-holder[data-download="false"] .mobx-download,.mobx-holder[data-download="false"] .mobx-download:hover{opacity:.45;cursor:default}.mobx-prev{left:0;background-position:10px 4px}.mobx-next{right:0;background-position:10px -40px}.mobx-close{background-position:12px -76px}.mobx-zoom{background-position:12px -120px}.mobx-panzoom .mobx-zoom{background-position:12px -164px}.mobx-play{background-position:12px -208px}.mobx-autoplay .mobx-play{background-position:12px -252px}.mobx-download{background-position:12px -296px}.mobx-share{background-position:12px -340px}.mobx-fullscreen{background-position:12px -384px}.mobx-fullscreen .mobx-fullscreen{background-position:12px -428px}.mobx-facebook{background-position:-32px -472px}.mobx-facebook:after{background-color:#3b5998;background-position:12px -472px}.mobx-twitter{background-position:-32px -516px}.mobx-twitter:after{background-color:#1da1f2;background-position:12px -516px}.mobx-googleplus{background-position:-32px -560px}.mobx-googleplus:after{background-color:#dd4b39;background-position:12px -560px}.mobx-pinterest{background-position:-32px -604px}.mobx-pinterest:after{background-color:#bd081c;background-position:12px -604px}.mobx-linkedin{background-position:-32px -648px}.mobx-linkedin:after{background-color:#0077b5;background-position:12px -648px}.mobx-reddit{background-position:-32px -692px}.mobx-reddit:after{background-color:#ff4500;background-position:12px -692px}.mobx-tumblr{background-position:-32px -736px}.mobx-tumblr:after{background-color:#35465c;background-position:12px -736px}.mobx-blogger{background-position:-32px -780px}.mobx-blogger:after{background-color:#f57d00;background-position:12px -780px}.mobx-buffer{background-position:-32px -824px}.mobx-buffer:after{background-color:#323b43;background-position:12px -824px}.mobx-digg{background-position:-34px -868px}.mobx-digg:after{background-color:#005be2;background-position:10px -868px}.mobx-stumbleupon{background-position:-32px -912px}.mobx-stumbleupon:after{background-color:#eb4924;background-position:12px -912px}.mobx-evernote{background-position:-32px -956px}.mobx-evernote:after{background-color:#2dbe60;background-position:12px -956px}.mobx-thumbs-holder,.mobx-thumbs-inner{position:absolute;display:block;left:0;right:0;bottom:0;padding:0;margin:0 auto}.mobx-thumbs-holder{position:relative}.mobx-thumb{position:absolute;margin:0;will-change:left;background-color:#191919;outline:0 solid transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.mobx-thumb:hover{background-color:#323232}.mobx-thumb:after{content:"";position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;opacity:.0001;-webkit-transform:translateZ(0);transform:translateZ(0);border:2px solid #fff}.mobx-active-thumb:after{opacity:.9999}.mobx-thumb-bg{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;will-change:opacity,visibility;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.mobx-thumb-loaded{visibility:visible;opacity:.5}.mobx-thumb-bg:hover,.mobx-active-thumb .mobx-thumb-loaded{opacity:1}.mobx-thumbs-holder{cursor:move;cursor:grab;cursor:-webkit-grab}.mobx-dragging .mobx-thumbs-holder{cursor:grabbing;cursor:-webkit-grabbing}.mobx-thumb-video:after{position:absolute;content:"";left:0;right:0;top:50%;width:40px;height:40px;margin:-20px auto 0 auto;background-position:12px -208px}@media screen and (max-height:800px){.mobx-video:before,.mobx-video:after{width:60px;height:60px;margin:-34px 0 0 -34px;background-size:125px;background-position:22px -294px}}@media screen and (max-height:360px){.mobx-video:before,.mobx-video:after{width:40px;height:40px;margin:-24px 0 0 -24px;background-size:initial;background-position:14px -208px;border-width:3px}}@media screen and (max-width:400px){.mobx-timer{margin:10px 0}.mobx-top-bar button{margin:2px 0}}@media screen and (max-width:360px){.mobx-counter{margin:0 6px 0 4px}.mobx-top-bar button{width:34px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:380px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:380px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:380px),only screen and (min-device-pixel-ratio:2) and (max-width:380px){.mobx-top-bar button{width:40px}}body.lightbox-white .mobx-overlay{background-color:#fff}body.lightbox-white .mobx-top-bar{background:#222}body.lightbox-white .mobx-bottom-bar{background:transparent}body.lightbox-white .mobx-thumb{background-color:#fff}body.lightbox-white .mobx-title{color:#222}body.lightbox-white .mobx-desc{color:#222}
/* modulebox.css end */
/* style.css start */
 @font-face {font-family: "GlacialIndifference-Regular";src: url(../fonts/GlacialIndifference-Regular.woff) format("woff");font-weight: 400;font-style: normal; font-display: swap;}@font-face {font-family: "GlacialIndifference-Bold";src: url(../fonts/GlacialIndifference-Bold.woff) format("woff");font-weight: 700;font-style: normal; font-display: swap;}@font-face {font-family: "CerebriSans";src: url(../fonts/CerebriSans-Regular.woff) format("woff");font-weight: 400;font-style: normal; font-display: swap;}@font-face {font-family: "CerebriSans";src: url(../fonts/CerebriSans-Bold.woff) format("woff");font-weight: 700;font-style: normal; font-display: swap;}@font-face {font-family: "CerebriSans";src: url(../fonts/CerebriSans-ExtraBold.woff) format("woff");font-weight: 900;font-style: normal; font-display: swap;}@font-face {font-family: Gilroy-ExtraBold;src: url(../fonts/Gilroy-ExtraBold.woff) format('woff');font-display: auto;}@font-face {font-family: GlacialIndifference-Bold;src: url(../fonts/GlacialIndifference-Bold.woff) format('woff');font-display: auto;}@font-face {font-family: GlacialIndifference-Regular;src: url(../fonts/GlacialIndifference-Regular.woff) format('woff');font-display: auto;}button.mobx-prev, button.mobx-next {background-color: transparent !important;}.slider-up2 {animation-name: slider-up2;-webkit-animation-name: slider-up2;animation-duration: 0.2s;-webkit-animation-duration: 0.2s;animation-timing-function: ease;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;-ms-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes slider-up2 {0% {opacity: 0;transform: translateY(5%);}100% {opacity: 1;transform: translateY(0%);}}@-webkit-keyframes slider-up2 {0% {opacity: 0;transform: translateY(5%);}100% {opacity: 1;transform: translateY(0%);}}@keyframes sub-nav-in {from {transform: translateX(200px);-webkit-transform: translateX(200px);opacity: 0;}to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes sub-nav-in {from {transform: translateX(200px);-webkit-transform: translateX(200px);opacity: 0;}to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}@keyframes sub-nav-out {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}to {transform: translateX(200px);-webkit-transform: translateX(200px);opacity: 0;}}@-webkit-keyframes sub-nav-out {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}to {transform: translateX(200px);-webkit-transform: translateX(200px);opacity: 0;}}@keyframes main-nav-out {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}to {transform: translateX(-200px);-webkit-transform: translateX(-200px);opacity: 0;}}@-webkit-keyframes main-nav-out {from {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}to {transform: translateX(-200px);-webkit-transform: translateX(-200px);opacity: 0;}}@keyframes main-nav-in {from {transform: translateX(-200px);-webkit-transform: translateX(-200px);opacity: 0;}to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes main-nav-in {from {transform: translateX(-200px);-webkit-transform: translateX(-200px);opacity: 0;}to {transform: translateX(0px);-webkit-transform: translateX(0px);opacity: 1;}}html, body {min-height: 100%;}body {background: #ffffff;font-family: 'Libre Baskerville', 'Helvetica Neue', Arial, Verdana, sans-serif;padding: 0;margin: 0;color: #444;font-weight: 400;-webkit-font-smoothing: antialiased;font-size: 14px;line-height: 1.7;word-wrap: break-word;-webkit-overflow-scrolling: touch;}body.js-nav {width: 100%;height: 100%;}#perspective {width: 100%;min-height: 100%;position: relative;overflow-x: hidden;}@-moz-document url-prefix() {#perspective {overflow-x: hidden;}}body.modalview #perspective {position: fixed;perspective: 1500px;top: 0;}body.modalview #footer-wrapper {display: none;}#wrapper {float: left;width: 100%;background: #fff;transform-origin: 50% 50% 50%;transition: transform 0.4s;position: relative;left: 0;min-height: 100%;}body.footer-reveal #wrapper {z-index: 1;}body.right-clicked #wrapper {filter: blur(7px);}body.leftmenu #wrapper {padding-top: 0 !important;width: calc(100% - 350px);left: 350px;}body.leftmenu #wrapper #page-content-wrapper {padding: 0 40px 0 40px;}body.leftmenu #wrapper #page-content-wrapper.blog-wrapper {padding-top: 50px;}body.leftmenu .elementor-section.elementor-section-stretched {max-width: 100% !important;left: 0 !important;}body.leftmenu .mobile-menu-wrapper {left: 0;-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-o-transform: translate(0px, 0px);overflow-y: scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;width: 350px;padding: 50px;}body.modalview #wrapper {position: absolute;overflow: hidden;cursor: pointer;height: 100%;width: 100%;backface-visibility: hidden;}body.js-nav #wrapper {transform: translateZ(0px) translateX(10%) rotateY(-50deg);}body.full-burger-menu.js-nav #wrapper {transform: none;transform: scale(1);opacity: 0;}body.password-protected {height: 100%;}body.password-protected #page-header, body.password-protected #footer-wrapper {display: none;}body.password-protected #perspective {background-size: cover;background-position: center center;background-repeat: no-repeat;}body.password-protected #wrapper {background: transparent;height: 100%;}body.password-protected #page-content-wrapper {display: table;width: 100%;height: 100vh;}body.password-protected.leftmenu #page-content-wrapper {width: calc(100% - 350px);}body.password-protected #page-content-wrapper .inner {display: table-cell;vertical-align: middle;float: none;}body.page.comment-close #page-content-wrapper:not(.elementor-page) .inner {margin-bottom: 40px;}body.password-protected #page-content-wrapper .inner .inner-wrapper {float: none;text-align: center;width: 50%;margin: auto;}body.error404 #page-content-wrapper .inner .inner-wrapper, body.search-no-results #page-content-wrapper .inner .inner-wrapper {text-align: center;width: 60%;margin: auto;float: none;}body.error404 #footer-wrapper {display: none;}body.error404 #page-content-wrapper .inner .inner-wrapper .searchform input[type="text"], body.search-no-results #page-content-wrapper .inner .inner-wrapper .searchform input[type="text"] {width: 60%;}body.error404 #page-content-wrapper .inner .inner-wrapper .searchform input[type="submit"], body.search-no-results #page-content-wrapper .inner .inner-wrapper .searchform input[type="submit"] {margin-left: -10px;border-radius: 0;border: 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;padding: .8em 2.5em .8em 2.5em;}body.error404 #page-content-wrapper .inner .inner-wrapper h1, body.search-no-results #page-content-wrapper .inner .inner-wrapper h1 {margin: 80px 0 40px 0;font-size: 40px;line-height: 1.4;}body.error404 #page-content-wrapper, body.search-no-results #page-content-wrapper {padding-bottom: 20px;}body.password-protected.leftmenu #page-content-wrapper .inner .inner-wrapper {width: 70%;}body.password-protected #page-content-wrapper .inner .inner-wrapper .sidebar-content {padding: 70px 60px 60px 60px;box-sizing: border-box;opacity: 0;animation-name: slider-up2;-webkit-animation-name: slider-up2;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}body.password-protected #page-content-wrapper .inner .inner-wrapper .sidebar-content .protected-post-header {margin-bottom: 30px;}body.password-protected #page-content-wrapper .inner .inner-wrapper .sidebar-content input[type="password"] {text-align: center;}#wrapper.hasbg.transparent {padding-top: 0 !important;}hr {height: 1px;border: 0;border-top: 2px solid #ebebeb;background: transparent;margin: auto;margin-top: 20px;margin-bottom: 20px;width: 100%;clear: both;}.theme-border {border-color: #dce0e0;}a {color: #222;text-decoration: none;}a:hover {color: #222;text-decoration: none;}a:active {color: #222;text-decoration: none;}h1 {font-size: 34px;}h2 {font-size: 30px;}h2.number {font-size: 50px;line-height: 50px;}h3 {font-size: 26px;}h3#reply-title, h3.comment-title {text-align: center;margin-top: 40px;}h3#reply-title {margin-top: 0px;}body.logged-in h3#reply-title {margin-bottom: 0;}h4 {font-size: 22px;}h5 {font-size: 18px;}h6 {font-size: 16px;}h5.widgettitle {font-size: 11px;display: inline-block;text-align: left;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;color: #222;font-weight: 400;letter-spacing: 2px;text-transform: uppercase;position: relative;border-bottom: 1px solid #222;}h7 {font-size: 18px;}h1, h2, h3, h4, h5, h6, h7 {color: #222;font-family: 'Cabin', 'Helvetica Neue', Arial, Verdana, sans-serif;font-weight: 400;line-height: 1.5em;}pre, code, tt {font: 12px 'andale mono', 'lucida console', monospace;line-height: 1.5;padding: 10px;display: block;overflow: auto;width: 100%;border: 0;color: #000;box-sizing: border-box;}.wp-block-code {border: 1px solid #d8d8d8;}.clear {clear: both;}.fullwidth-comment-wrapper {width: 100%;float: left;margin-top: 30px;padding-top: 10px;border-top: 1px solid #d8d8d8;}.fullwidth-comment-wrapper:empty {display: none;}#commentform {margin-top: 0;}body.single.single-post .protected-post-header {display: none;}#commentform label, .wpcf7-form label {margin-bottom: 10px;font-size: 14px;font-weight: 700;}#commentform .comment-form-cookies-consent {margin-top: 10px;clear: both;}#commentform .comment-form-cookies-consent label {margin-left: 5px;font-size: inherit;letter-spacing: 0;font-weight: 400;text-transform: none;}.logged-in-as {text-align: center;padding-top: 0 !important;margin-bottom: 10px;}#commentform>p, body.single-product .comment-form-rating {box-sizing: border-box;}#commentform>p.input-wrapper {margin: 24px 24px 24px 0;}#commentform>p.input-wrapper.comment-form-url, #commentform>p.input-wrapper.comment-form-comment {margin-right: 0;}#commentform>p.input-wrapper.comment-form-comment {margin-top: 0px;padding: 0;line-height: 0;margin-bottom: 0;}#commentform>p.input-wrapper.comment-form-comment textarea {margin-top: 20px;}#commentform>p.form-submit {padding-top: 10px !important;}body.logged-in #commentform>p.form-submit {padding-top: 30px !important;}#commentform>p.comment-form-rating {width: 50%;float: left;display: block;clear: none;padding-top: 10px;padding-bottom: 10px;}#commentform>p.comment-form-rating label {width: 50%;float: left;font-size: 13px;font-weight: 500;}#commentform>p.comment-form-rating .br-widget {width: 50%;float: left;}#commentform>p.comment-form-comment {padding-bottom: 0;clear: both;}#commentform>p.comment-notes {text-align: center;padding: 0 !important;display: none;}#commentform p.comment-form-author, #commentform p.comment-form-email, #commentform p.comment-form-url {float: left;width: calc(33.33% - 16px);}#page-content-wrapper .inner .sidebar-content #commentform p.comment-form-author, #page-content-wrapper .inner .sidebar-content #commentform p.comment-form-email, #page-content-wrapper .inner .sidebar-content #commentform p.comment-form-url {width: calc(33.33% - 16px);}body.single-product #page-content-wrapper .inner .sidebar-content #commentform p.comment-form-author, body.single-product #page-content-wrapper .inner .sidebar-content #commentform p.comment-form-email {width: 50%;}#commentform input[type="text"], #commentform input[type="email"], #commentform input[type="url"], #commentform textarea {width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;transition: all .6s cubic-bezier(.23, 1, .32, 1);}#commentform input[type="text"]:focus, #commentform input[type="email"]:focus, #commentform input[type="url"]:focus, #commentform textarea:focus {transform: translateY(-2px);background: transparent !important;box-shadow: 0 10px 30px rgba(0, 0, 0, .12);}#commentform>p.form-submit {padding-top: 15px;clear: both;}blockquote {font-size: 24px;font-weight: 900;color: #222;margin: auto;padding-top: 20px;padding-bottom: 20px;margin-bottom: 0;text-align: center;position: relative;line-height: 1.5em;letter-spacing: 0;clear: both;}blockquote strong {font-weight: 900;}blockquote cite {font-size: 14px;font-weight: 600;font-style: normal;}.wp-block-quote.is-large, .wp-block-quote.is-style-large {margin: 20px 0 20px 0;}.textwidget blockquote {margin: 0;}blockquote p {padding: 0 !important;}blockquote h2 {font-weight: normal;font-size: 22px;}blockquote h3 {font-weight: normal;font-size: 20px;}#respond {width: 100%;float: left;}#respond.comment-respond {padding-top: 30px;}.aligncenter {text-align: center;}.mc4wp-form-fields input[type="email"] {width: 300px;}.mc4wp-form-fields {text-align: right;}.mc4wp-form-style3 .mc4wp-form-fields, .mc4wp-form-style5 .mc4wp-form-fields, .mc4wp-form-style6 .mc4wp-form-fields {text-align: left;}.mc4wp-form-white .mc4wp-form-fields input[type="email"], .mc4wp-form-style2 .mc4wp-form-fields input[type="email"] {width: calc(95% - 250px);}.mc4wp-form-white .mc4wp-form-fields input[type="email"] {background: transparent !important;color: #fff;border: 1px solid #fff;width: calc(95% - 250px);}.mc4wp-form-white .mc4wp-form-fields input[type="email"]::placeholder {opacity: 0.7;color: #fff;}.mc4wp-form-style2 .mc4wp-form-fields input[type="email"]::placeholder {opacity: 0.7;}.mc4wp-form-white .mc4wp-form-fields input[type="submit"], .mc4wp-form-style2 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style3 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style4 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style5 .mc4wp-form-fields input[type="submit"] {margin-left: 10px;padding: .6em 2.5em .6em 2.5em;}.mc4wp-form-white .mc4wp-form-fields input[type="submit"]:hover {background: transparent !important;}.mc4wp-form-style2 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style2 .mc4wp-form-fields input[type="submit"]:hover {background: #0067DA;border-color: #0067DA;color: #fff;}.mc4wp-form-style3 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style3 .mc4wp-form-fields input[type="submit"]:hover {background: #ff4a52;border-color: #ff4a52;color: #fff;}.mc4wp-form-style4 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style4 .mc4wp-form-fields input[type="submit"]:hover {background: #344D6C;border-color: #344D6C;color: #fff;}.mc4wp-form-style5 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style5 .mc4wp-form-fields input[type="submit"]:hover {background: #02B3E4;border-color: #02B3E4;color: #fff;}.mc4wp-form-style8 .mc4wp-form-fields input[type="submit"], .mc4wp-form-style8 .mc4wp-form-fields input[type="submit"]:hover {background: #A51C30;border-color: #A51C30;color: #fff;}.mc4wp-form-white.new-line .mc4wp-form-fields input[type="email"] {width: calc(100% - 70px);}.mc4wp-form-white.new-line .mc4wp-form-fields input[type="submit"] {clear: both;margin-top: 20px;margin-left: 0;}#logo-wrapper {text-align: center;padding: 30px 0 30px 0;}#logo-wrapper .custom-logo-size {width: 50%;height: auto;}.top-menu-bar.scroll #logo-wrapper {display: none;}.top-menu-bar.hasbg {border-bottom: 0;}.top-menu-bar.hasbg #nav-wrapper {border-color: rgba(256, 256, 256, .3);}body.centeralign .logo-container .logo-wrapper:not(.hidden) {margin-top: 60px;}body.centeralign .top-menu-bar {border-bottom: 0;}.logo-container {display: table;width: 100%;height: 100%;}.logo-alignment {display: table-cell;vertical-align: middle;line-height: 0;}body.leftmenu .logo-container {display: block;width: 100%;height: auto;}body.leftmenu.admin-bar .logo-container {margin-top: 40px;}.logo-wrapper {margin: 0;display: inline-block;line-height: 0;}.logo-wrapper img.custom-logo-auto-resize {width: 50%;height: auto;}.logo-wrapper.hidden {display: none;}.logo-wrapper img.zoom {transform: scale(0.8) !important;}.above-top-menu-bar {height: 40px;background: #222;position: relative;z-index: 3;}.main-menu-wrapper {width: 100%;float: left;position: fixed;top: 0;left: 0;z-index: 9;display: block;}#elementor-header.main-menu-wrapper {opacity: 0;min-height: 60px;}#elementor-header.main-menu-wrapper.visible {opacity: 1;}#elementor-header.main-menu-wrapper.visible section.elementor-invisible {visibility: visible;}#elementor-sticky-header.main-menu-wrapper {opacity: 0;z-index: -1;-webkit-transform: translate(0px, -140px);-moz-transform: translate(0px, -140px);transform: translate(0px, -140px);transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;}#elementor-sticky-header.main-menu-wrapper.visible {opacity: 1;z-index: 9;-webkit-transform: translate(0px, );-moz-transform: translate(0px, 0px);transform: translate(0px, 0px);}#searchform input[type="text"] {width: 60%;}body.admin-bar .main-menu-wrapper {padding-top: 32px;}body.leftmenu .main-menu-wrapper {display: none;}.main-menu-wrapper.nofixed {display: none;}.top-menu-bar {padding: 0;box-sizing: border-box;width: 100%;background: #fff;background: rgb(256, 256, 256, 0.95);background: rgba(256, 256, 256, 0.95);border-bottom: 1px solid #dce0e0;float: left;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}.top-menu-bar.scroll {box-shadow: 0 0 10px 0 rgba(1, 1, 1, 0.1);}.top-menu-bar.hasbg {background: transparent;-webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0);-moz-box-shadow: 0 1px 30px rgba(0, 0, 0, 0);box-shadow: 0 1px 30px rgba(0, 0, 0, 0);border: 0;}html[data-menu=centeralign] body .top-menu-bar.scroll #nav-wrapper {border: 0;}#menu-wrapper {margin: auto;width: 960px;height: 100%;}body.centeralign #menu-wrapper {margin-top: 20px;}body.centeralign .top-menu-bar.scroll #menu-wrapper {margin-top: 0;}#nav-wrapper {float: left;display: table;width: 100%;height: 100%;text-align: center;border-top: 1px solid #ccc;}body.centeralign #nav-wrapper {float: none;width: auto;margin: auto;}.nav-wrapper-inner {display: table-cell;vertical-align: middle;}#menu-border-wrapper > div {width: 100%;float: left;}#mobile-nav-icon {display: none;font-size: 13px;position: relative;box-sizing: border-box;}body.sidemenu-desktop-disabled #mobile-nav-icon {display: inline-block;}#logo-right-wrapper {position: absolute;text-align: right;right: 30px;}.top-menu-bar.hasbg #mobile-nav-icon {border-color: #fff;}.menu-client-wrapper {display: inline-block;margin-right: 10px;position: relative;}body.leftmenu .mobile-menu-wrapper .menu-client-wrapper {position: absolute;bottom: 50px;margin: 0;}.menu-client-wrapper span {font-size: 16px;font-weight: 500;margin-right: 7px;vertical-align: baseline;}.menu-client-wrapper .user-logout-link {margin-left: 5px;margin-right: 5px;}.menu-cart-wrapper {display: inline-block;margin-right: 10px;position: relative;}.menu-cart-wrapper .cart-counter {position: absolute;top: -10px;right: -10px;font-size: 10px;border-radius: 50px;background: #3d64ff;color: #fff;z-index: 2;width: 16px;height: 16px;line-height: 18px;text-align: center;}.menu-cart-wrapper span {font-size: 16px;font-weight: 500;}body.admin-bar .mobile-menu-wrapper #mobile-menu-close.button {top: 62px;}.mobile-menu-wrapper #mobile-menu-close.button {position: fixed;top: 30px;right: 30px;border-radius: 250px;width: 40px;height: 40px;padding: 0;line-height: 42px !important;font-size: 16px;-ms-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);box-shadow: 0 8px 8px -6px rgba(0, 0, 0, .15);transition: all 0.1s ease;-webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;}body.js-nav .mobile-menu-wrapper #mobile-menu-close.button {-webkit-animation-delay: 1.5s;animation-delay: 1.5s;-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.mobile-menu-wrapper #mobile-menu-close.button:hover {margin-top: -4px;}.mobile-menu-wrapper {left: -10px;-webkit-transition: -webkit-transform 200ms ease;-moz-transition: transform 200ms ease;-o-transition: -o-transform 200ms ease;transition: transform 200ms ease;-webkit-transform: translate(-400px, 0px);-moz-transform: translate(-400px, 0px);transform: translate(-400px, 0px);-webkit-backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;-webkit-overflow-scrolling: touch;width: 400px;padding: 90px;box-sizing: border-box;background: #111111;position: fixed;top: 0px;height: 100%;color: #999;}body.leftmenu .mobile-menu-wrapper {z-index: 1;}.mobile-menu-content {display: table;width: 100%;height: 100%;}.mobile-menu-wrapper .mobile-menu-content > div {width: 100%;max-height: 100%;overflow: auto;display: table-cell;vertical-align: middle;}body.leftmenu .mobile-menu-wrapper .mobile-menu-content>div {display: block;position: absolute;bottom: 100px;width: calc(100% - 100px);box-sizing: border-box;}.mobile-menu-wrapper .mobile-menu-content .social-profile-wrapper {margin-top: 20px;}.mobile-menu-wrapper .mobile-menu-content .social-profile-wrapper ul li a i {font-size: 24px;line-height: 24px;}body.admin-bar .mobile-menu-wrapper {padding-top: 32px;}body.admin-bar #btn-close-mobile-menu {top: 32px;}body.js-nav .mobile-menu-wrapper, html[data-menu=leftmenu] body.js-nav .mobile-menu-wrapper {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-o-transform: translate(0px, 0px);overflow-y: scroll;overflow-x: hidden;-webkit-overflow-scrolling: touch;left: 0;z-index: 99;-webkit-box-shadow: -22px 0 40px rgba(0, 0, 0, 0.1);-moz-box-shadow: -22px 0 40px rgba(0, 0, 0, 0.1);box-shadow: -22px 0 40px rgba(0, 0, 0, 0.1);}#btn-close-mobile-menu {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}#btn-close-mobile-menu.open {z-index: 99;}.mobile-main-nav, #side-sub-menu {margin-top: 40px;margin-bottom: 40px;list-style: none;overflow: hidden;width: 100%;}body.leftmenu .mobile-main-nav #side-sub-menu {margin-top: 250px;}#side-sub-menu .sub-menu {margin-left: 15px;margin-top: 5px;margin-bottom: 5px;list-style: none;}#side-sub-menu li {width: 100%;}.mobile-main-nav li a, #side-sub-menu li a {color: #777;width: 100%;display: block;font-size: 14px;font-weight: 600;line-height: 2em;text-transform: uppercase;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;}.mobile-main-nav li a:hover, .mobile-main-nav li a:active, #side-sub-menu li a:active {color: #fff;}.mobile-main-nav li ul.sub-menu {display: none;}.mobile-main-nav.mobile-nav-in {-webkit-animation: main-nav-in 0.4s;animation: main-nav-in 0.4s;}.mobile-main-nav.mobile-nav-out {-webkit-animation: main-nav-out 0.4s;animation: main-nav-out 0.4s;}#side-sub-menu.mobile-sub-nav-out {-webkit-animation: sub-nav-out 0.4s;animation: sub-nav-out 0.4s;}#side-sub-menu.mobile-sub-nav-in {-webkit-animation: sub-nav-in 0.4s;animation: sub-nav-in 0.4s;}#side-sub-menu li ul a:after {display: none;}#mobile-back-btn {text-transform: uppercase !important;letter-spacing: 2px !important;font-size: 14px !important;margin-bottom: 5px;font-weight: 600 !important;}#mobile-back-btn:before {font-size: 12px;margin-right: 0.7em;position: relative;display: inline;font-family: 'Font Awesome 5 Free';content: "\f104";font-weight: 900;}.overlay-background {opacity: 0;visibility: hidden;background-color: rgba(256, 256, 256, 1);position: fixed;z-index: -2;top: 0;left: 0;width: 100%;height: 100%;-ms-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-webkit-transform: scale(0.9);transform: scale(0.9);transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;}#page-header-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);z-index: 1;}.overlay-background.visible {opacity: 1;visibility: visible;}.mobile-menu-wrapper #btn-close-mobile-menu {position: absolute;top: 42px;right: 40px;left: auto;z-index: -1;width: 20px;height: 40px;line-height: 42px;border-radius: 25px;background: #eee;color: #fff;text-align: center;padding: 0 10px 0 10px;cursor: pointer;z-index: 10;display: block;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}.mobile-menu-wrapper #btn-close-mobile-menu:hover {-webkit-transform: translate(0px, -5px);-moz-transform: translate(0px, -5px);transform: translate(0px, -5px);box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;}.mobile-menu-wrapper #btn-close-mobile-menu.open {z-index: 99;}.nav, .subnav {list-style: none;padding: 10px 0 10px 0;}.subnav {background: none;}.nav > li, {display: inline-block;}#menu-wrapper .nav ul, #menu-wrapper div .nav {list-style: none;display: block;padding: 0;margin: 0;margin-bottom: 0;}#menu-wrapper .nav ul li, #menu-wrapper div .nav li {display: inline-block;margin: 0;padding: 10px 8px 10px 8px;}body.centeralign #menu-wrapper div .nav>li {padding: 10px 15px 10px 15px;}#menu-wrapper .nav ul li ul li, #menu-wrapper div .nav li ul li {clear: both;width: 100%;margin: 0;text-align: left !important;padding: 5px 20px 5px 20px;box-sizing: border-box;}#menu-wrapper .nav ul li:last-child, #menu-wrapper div .nav li:last-child {margin-right: 0;}#menu-wrapper .nav ul li a, #menu-wrapper div .nav li>a {display: inline-block;padding: 0;margin: 0;color: #666;font-size: 12px;padding: 0;font-weight: 400;margin-right: 10px;font-family: "Roboto", 'Helvetica Neue', Arial, Verdana, sans-serif;text-transform: uppercase;position: relative;padding: 0;-webkit-transition: padding 0.3s;-moz-transition: padding 0.3s;transition: padding 0.3s;}#menu-wrapper .nav ul li a:before, #menu-wrapper div .nav li>a:before, .post-attribute a:before {content: '';display: block;position: absolute;bottom: 2px;left: 0;height: 1px;width: 100%;background-color: #666;transform-origin: right top;transform: scale(0, 1);transition: color .1s, transform .2s ease-out;}#menu-wrapper .nav ul li a:active:before, #menu-wrapper div .nav li>a:active:before {background-color: #666;}#page-content-wrapper .inner .sidebar-wrapper a:not(.button) {position: relative;}#menu-wrapper .nav ul li a:hover:before, #menu-wrapper div .nav li>a:hover:before, .post-attribute a:hover:before {transform-origin: left top;transform: scale(1, 1);}#menu-wrapper .nav ul li a, #menu-wrapper div .nav li>a:first-child {padding-left: 0;}#wrapper.transparent .top-menu-bar:not(.scroll) #menu-wrapper div .nav>li>a, #wrapper.transparent .top-menu-bar:not(.scroll) #logo-right-wrapper a#mobile-nav-icon, #wrapper.transparent #logo-wrapper .social-profile-wrapper ul li a, #wrapper.transparent .top-menu-bar:not(.scroll) .menu-cart-wrapper a, #wrapper.transparent .top-menu-bar:not(.scroll) .menu-client-wrapper a, #wrapper.transparent .top-menu-bar:not(.scroll) .menu-client-wrapper {color: #fff !important;}#wrapper.transparent #menu-wrapper .nav ul li a:before, #wrapper.transparent #menu-wrapper div .nav li>a:before {background: #fff !important;}#menu-wrapper .nav li.arrow>a:after, #menu-wrapper div .nav li.arrow>a:after {text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0% 0%;background-repeat: repeat;font-family: 'themify';content: "\e64b";float: right;margin-left: 8px;line-height: 3.4em;}#menu-wrapper .nav li.arrow>a:after, #menu-wrapper div .nav li.arrow>a:after {}#menu-wrapper .nav ul li.arrow>a:after, #menu-wrapper div .nav li.arrow>a:after {font-size: 7px;}#menu-wrapper .nav ul li a.hover, #menu-wrapper .nav ul li a:hover, #menu-wrapper div .nav li a.hover, #menu-wrapper div .nav li a:hover {color: #444;z-index: 2;position: relative;}#menu-wrapper div .nav>li.current-menu-item>a, #menu-wrapper div .nav>li.current-menu-parent>a, #menu-wrapper div .nav>li.current-menu-ancestor>a {color: #444;z-index: 2;position: relative;}#menu-wrapper .nav ul li ul, #menu-wrapper div .nav li ul {list-style: none;background: transparent;position: absolute;width: 220px;height: 0;padding: 0;z-index: -1;margin: 0;margin-left: 0;margin-top: 10px;border: 0;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);opacity: 0;overflow: hidden;border-radius: 5px;-webkit-transform: translate(0px, -15px);-moz-transform: translate(0px, -15px);transform: translate(0px, -15px);transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;}#menu-wrapper .nav ul li ul.viewport-flip, #menu-wrapper div .nav li ul.viewport-flip {left: -221px;}#menu-wrapper .nav ul li ul li ul, #menu-wrapper div .nav li ul li ul {position: absolute;left: 221px;margin-top: -39px;margin-left: 0;opacity: 0;}#menu-wrapper .nav ul li ul li ul:before, #menu-wrapper div .nav li ul li ul:before {display: none;}#menu-wrapper .nav>li:hover>ul, #menu-wrapper .nav>li>ul>li:hover>ul {z-index: 9;opacity: 1;height: auto;-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);-webkit-transform: translate(0px, 0px);-moz-transform: translate(0px, 0px);transform: translate(0px, 0px);overflow: visible;}#menu-wrapper div .nav li ul li a, #1menu-wrapper div .nav li.current-menu-item ul li a, #menu-wrapper div .nav li ul li.current-menu-item a, #menu-wrapper .nav ul li ul li a, #menu-wrapper .nav ul li.current-menu-item ul li a, #menu-wrapper .nav ul li ul li.current-menu-item a, #menu-wrapper div .nav li.current-menu-parent ul li a, #menu-wrapper div .nav li ul li.current-menu-parent a {display: block;background: transparent;height: auto;}#menu-wrapper .nav ul li ul li a, #menu-wrapper div .nav li ul li a, #menu-wrapper div .nav li.current-menu-parent ul li a {border-top: 0;margin: 0;font-size: 11px;padding: 0;letter-spacing: 0;font-weight: 400;text-transform: none;box-sizing: border-box;-webkit-transition: color .2s linear, background .2s linear;-moz-transition: color .2s linear, background .2s linear;-ms-transition: color .2s linear, background .2s linear;-o-transition: color .2s linear, background .2s linear;transition: color .2s linear, background .2s linear;}#menu-wrapper .nav ul li:first-child>a, #menu-wrapper .nav ul li ul li:first-child>a, #menu-wrapper div .nav li.current-menu-parent ul li:first-child>a {margin-top: 10px;}#menu-wrapper .nav ul li:last-child>a, #menu-wrapper .nav ul li ul li:last-child>a, #menu-wrapper div .nav li.current-menu-parent ul li:last-child>a {margin-bottom: 10px;}#menu-wrapper .nav ul li.megamenu>ul, #menu-wrapper div .nav li.megamenu>ul {position: absolute;width: 960px;left: 0;right: 0;margin-left: auto;margin-right: auto;padding: 0;box-sizing: border-box;}#menu-wrapper .nav ul li:not(.megamenu)>ul.sub-menu>li.arrow>a:after, #menu-wrapper div .nav li:not(.megamenu)>ul.sub-menu>li.arrow>a:after {font-size: 7px;margin-left: 8px;text-decoration: inherit;-webkit-font-smoothing: antialiased;display: inline;width: auto;height: auto;line-height: normal;vertical-align: 10%;background-image: none;background-position: 0% 0%;background-repeat: repeat;margin-top: 0;font-family: 'themify';content: "\e649";float: right;margin-right: 0px;line-height: 3.4em;}#menu-wrapper div .nav li.megamenu ul li {display: block;box-sizing: border-box;clear: none;float: left;border-left: 1px solid #eeeeee;}#menu-wrapper div .nav li.megamenu ul li>a {display: none;}#menu-wrapper div .nav li.megamenu ul li:first-child {border: 0;}#menu-wrapper div .nav li.megamenu.col2 ul>li.menu-item-has-children {width: 50%;padding: 5px 15px 0 0;}#menu-wrapper div .nav li.megamenu.col3 ul>li.menu-item-has-children {width: 33.3%;padding: 5px 15px 0 0;}#menu-wrapper div .nav li.megamenu.col4 ul>li.menu-item-has-children {width: 25%;padding: 5px 15px 0 0;}#menu-wrapper .nav ul li.megamenu ul li ul, #menu-wrapper div .nav li.megamenu ul li ul {position: relative;width: 100%;margin: 0;border: 0;box-shadow: 0 0 0;display: block !important;opacity: 1 !important;left: 0;height: auto;-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);overflow: visible;border-radius: 5px;overflow: hidden;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);}#menu-wrapper .nav ul li.megamenu ul li ul li, #menu-wrapper div .nav li.megamenu ul li ul li {width: 100% !important;border: 0 !important;}#menu-wrapper div .nav li.megamenu ul li>a, #menu-wrapper div .nav li.megamenu ul li>a:hover, #menu-wrapper div .nav li.megamenu ul li>a:active {color: #444;box-sizing: border-box;background: transparent;}#menu-wrapper .nav ul li.megamenu ul li ul li a, #menu-wrapper div .nav li.megamenu ul li ul li a {color: #888;border-bottom: 0;}#menu-wrapper .nav ul li.megamenu ul li ul li, #menu-wrapper div .nav li.megamenu ul li ul li a {width: auto;display: inline-block;margin-left: 5px;padding: 0;}@media only screen and (min-width: 1200px) {#menu-wrapper .nav ul li.megamenu>ul, #menu-wrapper div .nav li.megamenu>ul {max-width: 1425px;width: 100%;width: calc(100% - 180px);box-sizing: border-box;}}.top-contact-info {font-size: 12px;color: #222;float: right;line-height: 40px;}.top-contact-info i {margin-right: 10px;color: #222;font-size: 12px;vertical-align: middle;}.top-contact-info span {display: inline-block;margin-right: 10px;}.top-contact-info a {color: #444;}#top-menu {float: left;display: block;list-style: none;}#top-menu li {float: left;margin-right: 20px;}#top-menu li a {font-size: 13px;font-weight: 400;color: #222;line-height: 40px;}#footer-menu li ul {display: none;}.elementor-megamenu-wrapper {text-align: left;}.footer-main-container {clear: both;width: 100%;margin: auto;padding: 0 0 10px 0;float: left;background: #fff;-webkit-transition: -webkit-transform 500ms ease;-o-transition: -o-transform 500ms ease;transition: -webkit-transform 500ms ease;}#footer-wrapper {width: 100%;float: left;}body.footer-reveal #footer-wrapper {position: fixed;bottom: 0;}body.leftmenu #footer-wrapper {width: calc(100% - 350px);margin-left: 350px;}#footer {width: 100%;margin: auto;word-wrap: break-word;margin-bottom: 0;float: left;clear: both;}#footer.empty {padding: 0;}#footer a {color: #000;}#footer a:hover, #footer a:active {color: #000;}#footer .sidebar-widget li h2.widgettitle {margin-top: 10px;margin-bottom: 25px;}#footer .sidebar-widget li.widget_archive #archives-dropdown--1 {margin-top: 5px;}#footer .sidebar-widget li.widget_calendar .calendar_wrap {margin-top: 30px;}#footer ul.sidebar-widget {width: 960px;list-style: none;margin: 0;margin: auto;padding-top: 50px;padding-bottom: 50px;}#footer ul.sidebar-widget:after {content: '';display: block;clear: both;}#footer ul.sidebar-widget li ul {list-style: none;margin-left: 0;}#footer ul.sidebar-widget li ul li ul.children {margin-left: 10px;margin-bottom: 0;}#footer ul.sidebar-widget li ul li ul.children li:last-child {border: 0;margin-bottom: 0;}#footer .sidebar-widget.four>li {width: 20%;float: left;margin-right: 5%;margin-bottom: 5%;}#footer .sidebar-widget.four>li:nth-child(4) {margin-right: 0;width: 25%;}#footer .sidebar-widget.four>li:nth-child(4n) {margin-right: 0;float: right;}#footer .sidebar-widget.four>li:nth-child(4n+1) {clear: both;}#footer .sidebar-widget.three>li {width: 31.33%;margin-right: 3%;margin-bottom: 3%;float: left;}#footer .sidebar-widget.three>li:nth-child(3n) {margin-right: 0;float: right;}#footer .sidebar-widget.three>li:nth-child(3n+1) {clear: both;}#footer .sidebar-widget.two>li {width: 48%;float: left;margin-right: 2%;}#footer .sidebar-widget.two>li:nth-child(2) {margin-right: 0;width: 50%;}#footer .sidebar-widget.two>li:nth-child(2n) {margin-right: 0;float: right;}#footer .sidebar-widget.two>li:nth-child(2n+1) {clear: both;}#footer .sidebar-widget.one {float: none;}#footer .sidebar-widget.one>li {width: 100%;clear: both;float: left;margin-bottom: 30px;text-align: center;}#footer .sidebar-widget.one>li .social-profile-wrapper.shortcode ul {text-align: center;}#footer .sidebar-widget.one>li:last-child {margin-bottom: 0;}#footer ul.sidebar-widget li ul.posts.blog li img {width: 60px;float: left;margin: 0 15px 15px 0;}#footer ul.sidebar-widget li ul.posts.blog li {clear: both !important;float: left;border: 0;width: 100%;}#footer ul.sidebar-widget li ul li ul.sub-menu {margin-left: 15px;}#footer ul.sidebar-widget li ul.flickr li {margin: 0 2% 0 0;border-bottom: 0;width: 31% }#footer ul.sidebar-widget.one li ul.flickr li {width: 8%;margin: 0 2% 1.2% 0;}#footer ul.sidebar-widget.two li ul.flickr li {width: 15%;margin: 0 2% 1% 0;}#footer ul.sidebar-widget.three li ul.flickr li {width: 20%;margin: 0 2% 0 0;}#footer ul.sidebar-widget li ul.flickr li img {width: 100%;height: auto;}#copyright {float: left;width: 50%;font-weight: normal;text-align: left;}.footer-main-container.fullscreen #copyright {color: #fff;}.footer-main-container.fullscreen .footer-main-container-wrapper, .footer-main-container.wall .footer-main-container-wrapper, .footer-main-container.static .footer-main-container-wrapper {margin: auto;float: none;}.footer-main-container-wrapper {width: 960px;margin: auto;-webkit-transition: -webkit-transform 500ms ease;transition: -webkit-transform 500ms ease;-webkit-font-smoothing: antialiased;clear: both;color: #fff;border-top: 1px solid #444;padding-top: 20px;}#go-to-top {width: 45px;height: 45px;box-sizing: border-box;opacity: 0;text-align: center;padding: 10px 10px 10px 10px;position: fixed;bottom: 24px;right: 10px;cursor: pointer;transition: color 300ms, background-color 300ms, opacity 300ms;-moz-transition: color 300ms, background-color 300ms, opacity 300ms;-o-transition: color 300ms, background-color 300ms, opacity 300ms;-webkit-transition: color 300ms, background-color 300ms, opacity 300ms;z-index: 9;background: rgba(0, 0, 0, 0.1);color: #fff;display: block;}#go-to-top span {font-size: 1em;line-height: 24px;}#content-wrapper {width: 72%;float: left;margin: 0;}#page-content-wrapper:not(.wide), .page-content-wrapper:not(.wide) {width: 960px;width: calc(100% - 180px);margin: auto;padding-bottom: 0;margin-top: 0;}body.home.blog #page-content-wrapper {margin-top: 30px;}#page-content-wrapper.wide.nomargin, .page-content-wrapper.wide.nomargin {margin-top: 0;}.page-content-wrapper, .page-content-wrapper .inner, .page-content-wrapper .inner .inner-wrapper {width: 100%;float: left;}body:not(.elementor-page) #page-content-wrapper img {max-width: 100%;height: auto;}.standard-wrapper {width: 960px;margin: auto;position: relative;float: none;}.standard-wrapper.withpadding {padding-top: 30px;padding-bottom: 30px;}.page-content-wrapper.fullwidth, #page-content-wrapper.fullwidth {width: 100%;padding: 0;}#page-content-wrapper .inner {width: 100%;margin: auto;float: left;}#page-content-wrapper .inner .inner-wrapper {padding-top: 0;width: 100%;float: left;}.type-post.classic.classic:first-child {margin-top: 0;}.type-post.type-post.classic {margin-bottom: 20px;margin-top: 20px;}.type-post.classic {float: left;}.post.type-post.sticky .post-wrapper, body:not(.single) .post:first-child.type-post.sticky .post-wrapper {padding: 20px 30px 30px 30px;box-sizing: border-box;}body.page-template-blog-fg .post.type-post {margin-bottom: 4%;}body.page-template-blog-fg .post.type-post .post-wrapper {border: 0;padding: 0;}body.search-results .hentry {float: left;width: 100%;margin-bottom: 35px;border: 0;}#page-content-wrapper .inner #blog-grid-wrapper.sidebar-content {margin-right: 0;padding-right: 0;box-sizing: border-box;margin-bottom: 0;}#page-content-wrapper .inner #blog-grid-wrapper.sidebar-content.left-sidebar {padding-right: 0;}#blog-grid-wrapper.sidebar-content:not(.fullwidth) .post.type-post, .post.type-post.grid-layout {width: 48%;margin-top: 0;margin-bottom: 5%;float: left;border: 0;}#blog-grid-wrapper.sidebar-content:not(.fullwidth) .post.type-post:nth-child(even), .post.type-post.grid-layout.last {float: right;}body.single .post.type-post {border: 0;margin-bottom: 0;}.post.type-post.last-child {border: 0;margin: 0;padding: 0;}#blog-grid-wrapper {padding-top: 30px;}#blog-grid-wrapper .post.type-post, .blog-grid-wrapper .post.type-post {margin-bottom: 20px;box-sizing: border-box;padding: 0;padding: 0;box-sizing: border-box;border: 0;}body.page-template-blog-g-php #blog-grid-wrapper .post.type-post, body.error404 #blog-grid-wrapper .post.type-post, body.archive #blog-grid-wrapper .post.type-post {float: left;width: 31.66%;float: left;margin-right: 2.5%;margin-bottom: 3.5%;margin-top: 0;}body.page-template-blog-g-php #blog-grid-wrapper .post.type-post:nth-child(3n), body.error404 #blog-grid-wrapper .post.type-post:nth-child(3n), body.archive #blog-grid-wrapper .post.type-post:nth-child(3n) {margin-right: 0;}body.page-template-blog-g-php #blog-grid-wrapper .post.type-post:nth-child(3n+1), body.error404 #blog-grid-wrapper .post.type-post:nth-child(3n+1), body.archive #blog-grid-wrapper .post.type-post:nth-child(3n+1) {clear: both;}body.page-template-blog-g-php #blog-grid-wrapper .post.type-post.last {margin-right: 0;float: right;}.post.type-post:last-child {margin-bottom: 0;}.post-wrapper.grid-layout {float: left;}body.single .post-wrapper {padding-bottom: 0;word-break: break-word;}body.single .post-wrapper p:first-child {padding-top: 0 !important;}body.single .post-related .post-wrapper {width: 100%;}body.single .post-related .post-wrapper .post-related-link {position: absolute;width: 100%;height: 100%;z-index: 3;top: 0;left: 0;}.post-related .post-wrapper .post-related-featured-img {width: 100%;height: 300px !important;object-fit: cover;line-height: 0;}.post-related .post-header-wrapper {clear: both;float: left;width: 100%;box-sizing: border-box;text-align: left;padding: 25px 0 25px 0;background: #ffffff;text-align: center;}.post-related .has-featured-img {position: relative;height: 300px;border-radius: 5px;overflow: hidden;box-shadow: 0 0 0 rgba(0, 0, 0, .25);transition: all .6s cubic-bezier(.23, 1, .32, 1);}.post-related .has-featured-img:hover {transform: translateY(-2px);box-shadow: 0 10px 30px rgba(0, 0, 0, .28);}.post-related .has-featured-img .post-header-wrapper {position: absolute;bottom: 0;width: 100%;padding: 60px 15px 22px;text-align: center;background: transparent;background-image: linear-gradient(-180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);}.post-related .has-featured-img .post-info-cat a, .post-related .has-featured-img .post-header.grid a, .post-related .has-featured-img .post-button-wrapper a {color: #fff;}.post-related .has-featured-img .post-header.grid, .post-related .post-header.grid {margin-bottom: 10px;}.post-related .post-button-wrapper {margin-bottom: 0;}.post-related .post-button-wrapper {opacity: 0.5;}body:not(.single) .post:first-child .post-wrapper, body.page-template-blog-gs-php .post:first-child .post-wrapper, body.page-template-blog-gs-php .post:nth-child(2) .post-wrapper, body.page-template-blog-gls-php .post:first-child .post-wrapper, body.page-template-blog-gls-php .post:nth-child(2) .post-wrapper, body.page-template-blog-g-php .post:first-child .post-wrapper, body.page-template-blog-g-php .post:nth-child(2) .post-wrapper, body.page-template-blog-g-php .post:nth-child(3) .post-wrapper, body.error404 .post:first-child .post-wrapper, body.error404 .post:nth-child(2) .post-wrapper, body.error404 .post:nth-child(3) .post-wrapper {border-top: 0;padding-top: 0;}body.search .post-wrapper:first-child {padding: 0 0 25px 0;border: 0;}.post-wrapper.single {width: 100%;margin: 0;}body.single .post-views {display: none;}.post-header {width: 100%;margin-bottom: 0;}.post-header p {text-align: left;}.post-header.search {width: calc(100% - 50px);margin-bottom: 0;margin-left: 10px;text-align: left;}body.search-results .post-header.search {width: calc(100% - 90px);}.post-header.quote {margin-bottom: 0;}.readmore {font-weight: 700;display: inline-block;}.readmore span {display: none;}.readmore:hover {opacity: 1;}.post-header.grid {margin-bottom: 15px;width: 100%;box-sizing: border-box;}.post-header.full {width: 100%;}.post-header.grid h6 {font-size: 20px;}.post-header h3 a, .post-header.grid h6 a {color: #222222;}.post-header h5 {font-size: 24px;margin: 10px 0 10px 0;}.post-header h6 {font-size: 20px;}.post-header h5 a, .post-header h6 a {color: #222222;}.post-attribute a {position: relative;padding: 3px 0 3px 0;}.post-attribute a:before {opacity: 0.5;}.post-excerpt {width: 100%;margin: auto;}.post-excerpt br:first:child {display: none;}.post-excerpt.post-tag {width: auto;margin: initial;text-align: center;margin-top: 20px;}.post-excerpt.post-tag a {color: #444;display: inline-block;border: 0;background: #f0f0f0;padding: 9px 15px 9px 15px;margin-right: 20px;margin-bottom: 20px;position: relative;font-size: 12px;letter-spacing: 2px;text-transform: uppercase;border-radius: 5px;box-shadow: 0 0 0 rgba(0, 0, 0, .25);transition: all .6s cubic-bezier(.23, 1, .32, 1);}.post-excerpt.post-tag a i {margin-right: 10px;vertical-align: middle;}.post-excerpt.post-tag a:hover {background: transparent;transform: translateY(-2px);box-shadow: 0 10px 30px rgba(0, 0, 0, .12);}#about-the-author {margin: 60px 0 0 0;border-top: 1px solid #dce0e0;border-bottom: 1px solid #dce0e0;padding: 40px 0 40px 0;box-sizing: border-box;}#about-the-author:after {content: " ";display: block;height: 0;clear: both;}#about-the-author .gravatar {float: left;margin-right: 20px;}#about-the-author .author-detail {float: left;width: calc(100% - 120px);}.author-content h4 {font-size: 20px;font-weight: 400;margin-bottom: 10px;}.post-related {margin-top: 40px;}.post-related h5 {margin-bottom: 30px;}.post-content-wrapper {margin: 0;clear: both;width: 100%;box-sizing: border-box;}.post-content-wrapper.fullwidth {width: 100%;}.post-detail {width: 100%;padding: 0;float: left;margin: 5px 0 0 0;font-weight: 400;}.search-form-wrapper {margin-bottom: 60px;}body.search .search-form-wrapper {margin-top: 0;}.search-form-wrapper .content {font-size: 16px;text-align: center;width: 60%;margin: auto;margin-bottom: 40px;}.post-header .post-detail.grid {margin-top: 5px;}.post-header .post-detail.full {width: 100%;margin-top: 7px;margin-bottom: 7px;}.post-header .post-detail.grid {margin-bottom: 0;}.post-attribute, .comment-date, .post-date {padding: 0;margin-top: 0;margin-top: 0;font-size: 11px;text-transform: uppercase !important;}.post-button-wrapper .post-attribute {float: none;margin-top: 60px;clear: both;}.post-related .post-button-wrapper .post-attribute {margin-top: 0;}.post-button-wrapper .post-author {float: left;margin-right: 10px;}.post-button-wrapper .post-author .gravatar {width: 25px;height: 25px;margin-right: 10px;}.post-button-wrapper .post-author .gravatar img {width: 25px !important;height: auto;}.post-button-wrapper .post-author .post-author-detail {float: left;line-height: 2.3em;text-transform: uppercase;font-size: 13px;}.post-detail.single-post {overflow: hidden;}.post-info-cat {margin-bottom: 5px;display: inline-block;transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1) 0s;}body.single-post #page-header h1 {overflow: hidden;}body.single-post #page-header h1 span.smoove {display: inline-block;transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1) 120ms;}body.single-post #page-header .post-attribute {overflow: hidden;font-size: 13px;}body.single-post #page-header .post-attribute span {display: inline-block;transition: transform 1200ms cubic-bezier(0.19, 1, 0.22, 1) 240ms;}a.continue-reading {position: relative;color: #181B31;text-decoration: none;float: left;transform: translateX(45px);transition: all 0.3s;font-weight: 700;font-size: 16px;display: block;}.post-wrapper:hover a.continue-reading {color: #181B31;transform: translateX(0px);}a.continue-reading:before, a.continue-reading:after {content: '';display: block;position: absolute;height: 2px;top: 50%;background: #181B31;border-radius: 4px;transition: all 0.3s;}a.continue-reading:before {width: 30px;right: 110%;}a.continue-reading:after {width: 0%;left: 110%;}.post-wrapper:hover a.continue-reading:before {width: 0%;}.post-wrapper:hover a.continue-reading:after {width: 30px;}a.continue-reading span {position: absolute;display: block;width: 30px;height: 100%;right: -30%;top: 0;}a.continue-reading span:before, a.continue-reading span:after {content: '';display: block;position: absolute;width: 0;height: 2px;top: 0;right: 0;background: #181B31;border-radius: 4px;transform: rotate(45deg);transition: all 0.15s;transition-delay: 0.25s;opacity: 0;}a.continue-reading span:before {top: 30px;right: 0;transform: rotate(45deg);}a.continue-reading span:after {top: 14px;right: 0;transform: rotate(-45deg);}.post-wrapper:hover a.continue-reading span:before {width: 11px;top: 10px;right: -6px;opacity: 1;}.post-wrapper:hover a.continue-reading span:after {width: 11px;top: 18px;right: -6px;opacity: 1;}.post-button-wrapper {margin-bottom: 50px;margin-top: 10px;float: left;width: 100%;}.sticky .post-button-wrapper {margin-bottom: 10px;}.post-detail.single-post a, .post-detail.single-post a:hover, .post-detail.single-post a:active {}.post-detail.single-post {margin-top: 5px;}body.single .post-detail.single-post.related {margin-bottom: 5px;}#page-header.hasbg .post-detail, #page-header.hasbg .post-detail a, #page-header.hasbg .post-detail a:hover, #page-header.hasbg .post-detail a:active, .page-tagline {padding: 0;color: #fff;margin-top: 10px;}#page-header.hasbg .post-attribute {color: #fff;}#page-header .post-attribute {margin-top: 25px;}#page-header .post-detail {float: none;}.gravatar {position: relative;overflow: hidden;float: left;width: 60px;height: 60px;border-radius: 200px;}.comment .gravatar {width: 60px;height: 60px;}.gravatar img {max-width: 60px !important;}#about-the-author .header span {display: block;padding: 10px 0 10px 20px;font-size: 14px;}#about-the-author .thumb {width: 80px;float: left;margin: 20px 0 0 20px;}#about-the-author .thumb img {padding: 3px;width: 50px;}#about-the-author .description {width: 550px;float: left;padding: 0 0 0 20px;}.comment .left img.avatar {width: 50px;height: 50px;}.comment {width: 100%;padding: 30px 0 25px 0;float: left;border-bottom: 1px solid #dce0e0;}.fullwidth-comment-wrapper .comment {width: 100%;}.comment .left {float: left;margin-right: 15px;}.comment .right {width: calc(100% - 85px);float: left;margin-left: 25px;padding: 0;}.fullwidth-comment-wrapper .comment .right {width: calc(100% - 85px);}.fullwidth-comment-wrapper.sidebar .comment .right {width: calc(100% - 85px);}.fullwidth-comment-wrapper.sidebar .comment .right.fullwidth {width: 100%;margin-left: 0;}.comment .right p {margin: 0;padding: 0;}.comment .right strong {font-weight: #fff;}#page-content-wrapper .inner .sidebar-content ul.children {width: 100%;float: left;margin-left: 0;padding-left: 30px;box-sizing: border-box;}.comment-date {margin: 0px;}ul.children .comment {width: 100%;margin: 0;padding: 30px 0 25px 0;float: left;}ul.children .comment:first-child {margin-top: 0px;}.social-profile-wrapper {width: 100%;margin: 20px 0 5px 0;}#logo-wrapper .social-profile-wrapper {width: auto;margin: 0;left: 30px;text-align: left;position: absolute;}.footer-main-container-wrapper .social-profile-wrapper {width: 50%;float: right;text-align: right;margin: 0;margin-top: -2px;}.above-top-menu-bar .social-profile-wrapper {margin: 0;float: right;width: auto;}.social-profile-wrapper.shortcode, .social-profile-wrapper.shortcode ul {margin: 0;}#page-content-wrapper .sidebar .content .textwidget .social-profile-wrapper.shortcode, .page-content-wrapper .sidebar .content .textwidget .social-profile-wrapper.shortcode, #page-content-wrapper .sidebar .content .textwidget .social-profile-wrapper.shortcode ul, .page-content-wrapper .sidebar .content .textwidget .social-profile-wrapper.shortcode ul {text-align: center;}.social-profile-wrapper ul {list-style: none;margin-left: 0 !important;}.above-top-menu-bar .social-profile-wrapper ul {text-align: right;}.footer-main-container-wrapper .social-profile-wrapper ul {text-align: right;}#page-content-wrapper .social-profile-wrapper ul {list-style: none;margin-top: 12px;}#page-content-wrapper .social-profile-wrapper.shortcode ul {margin-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li .social-profile-wrapper.shortcode ul, .page-content-wrapper .sidebar .content .sidebar-widget li .social-profile-wrapper.shortcode ul {margin-bottom: 0;}.social-profile-wrapper ul li, .social-profile-wrapper.small ul li {display: inline-block;margin-right: 15px;}#logo-wrapper .social-profile-wrapper ul li {margin-right: 10px;}.social-profile-wrapper.shortcode ul li, .social-profile-wrapper.small.shortcode ul li {margin: 0 5px 10px 5px !important;}.footer-main-container-wrapper .social-profile-wrapper ul li {background: transparent !important;border: 0 !important;width: 16px;height: 16px;margin-left: 20px;margin-right: 0;float: right;}.social-profile-wrapper.light ul li {border: 0 !important;}.social-profile-wrapper.large ul li {width: 50px;height: 50px;}.above-top-menu-bar .social-profile-wrapper ul li {background: transparent;border: 0;width: auto;height: auto;margin-right: 0px;}.above-top-menu-bar .social-profile-wrapper ul li {background: transparent;border: 0;width: auto;height: auto;margin-right: 0px;}.social-profile-wrapper.shortcode ul li {clear: none !important;float: none !important;width: auto !important;display: inline-block !important;}.social-profile-wrapper.shortcode ul li a {display: block;width: 40px;height: 40px;color: #fff !important;background: #000;border-radius: 250px;line-height: 42px;text-align: center;}.social-profile-wrapper.shortcode ul li a i {position: relative;top: 1px;}.social-profile-wrapper.shortcode ul li.facebook a {background: #2D5F9A;}.social-profile-wrapper.shortcode ul li.twitter a {background: #00C3F3;}.social-profile-wrapper.shortcode ul li.pinterest a {background: #bd081c;}.social-profile-wrapper.shortcode ul li.google a {background: #db4437;}.social-profile-wrapper.shortcode ul li.youtube a {background: #cc181e;}.social-profile-wrapper.shortcode ul li.flickr a {background: #FF0084;}.social-profile-wrapper.shortcode ul li.vimeo a {background: #00ADEF;}.social-profile-wrapper.shortcode ul li.tumblr a {background: #36465d;}.social-profile-wrapper.shortcode ul li.dribbble a {background: #EA4C89;}.social-profile-wrapper.shortcode ul li.linkedin a {background: #0077B5;}.social-profile-wrapper.shortcode ul li.instagram a {background: #405de6;}.social-profile-wrapper.shortcode ul li.behance a {background: #1769ff;}.sidebar-content ul li .social-profile-wrapper.shortcode, .sidebar-content ul li .social-profile-wrapper.shortcode ul {text-align: center !important;}.mobile-menu-wrapper .sidebar-wrapper h2.widgettitle:before {border: 0;}.mobile-menu-wrapper .sidebar-wrapper h2.widgettitle span {background: transparent;padding-left: 0;padding-right: 0;}.above-top-menu-bar .social-profile-wrapper ul li:last-child a {margin-right: 0;}.above-top-menu-bar .social-profile-wrapper ul li a {display: inline-block;color: #fff;padding: 0;margin-left: 5px;margin-right: 5px;line-height: 30px;}.above-top-menu-bar .page-content-wrapper {margin: auto;width: 960px;float: none;}.footer-main-container-wrapper .social-profile-wrapper ul li a {color: #fff;}.social-profile-wrapper ul li a i, .social-profile-wrapper.small ul li a i {line-height: 18px;font-size: 18px;}.above-top-menu-bar .social-profile-wrapper ul li a i {font-size: 14px;line-height: 18px;}.footer-main-container-wrapper .social-profile-wrapper ul li a i {line-height: 20px;font-size: 18px;}.social-profile-wrapper.large ul li a i {line-height: 32px;font-size: 24px;}.above-top-menu-bar .social-profile-wrapper ul li:hover {background: transparent !important;opacity: 1;}#page-header {padding: 25px 0 30px 0;width: 100%;margin-bottom: 65px;background: #ffffff;}body.single-product #page-header {padding-bottom: 0;}body.single-product #page-header h1 {display: none;}body.single-product div.product.type-product {background: #fff;padding: 40px;margin-top: -100px;}#page-header.hasbg {height: 60%;max-height: 750px;position: relative;top: 0;right: 0;width: 100%;border: 0;padding: 0;background-repeat: no-repeat;background-size: cover;background-position: center center;}.post-caption {text-align: center;margin: 50px 0 30px 0;}#page-content-wrapper.hasbg .post-caption {margin-top: 30px;}.post-caption .post-detail {font-size: 14px;display: inline-block;width: auto;float: none;}#page-header.nomargin {margin-bottom: 0;}#page-header .page-title-wrapper {width: 100%;text-align: center;}body.single-post #page-header .page-title-wrapper {width: 100%;}body.single-post #page-header .post-detail {margin-top: 10px;}#page-header.hasbg {width: 100%;height: 600px;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;}#page-header.hasbg .page-title-wrapper {margin: auto;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}#page-header.hasbg .page-title-wrapper .standard-wrapper {display: table;width: 100%;height: 100%;}#page-header.hasbg .page-title-wrapper .page-title-inner {position: relative;display: table-cell;vertical-align: middle;}#page-header.hasbg .page-title-wrapper .page-title-inner .page-title-content {width: 80%;margin: auto;}#wrapper.transparent #page-header.hasbg .page-title-wrapper .page-title-inner .page-title-content {margin-top: 50px;}#page-header.hasbg h1, #page-header.hasbg .page-tagline {color: #fff;}.page-tagline {width: auto;margin: auto;float: none;margin-top: 10px;}#page-header.hasbg .page-tagline {border: 0;}.one-half {float: left;width: 48%;margin-right: 3.5%;box-sizing: border-box;}.one-half.last {float: right;width: 48%;margin-right: 0;clear: right;}.one-third {width: 30.66%;float: left;margin-right: 4%;margin-bottom: 2%;position: relative;box-sizing: border-box;}.one-third.last {margin-right: 0 !important;float: right;}body.single-post .video-wrapper {margin-bottom: 20px;}.video-wrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}.video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.post-navigation {position: fixed;top: calc(50% + 60px);z-index: 1;}.post-navigation h7 {font-size: 18px;}.post-navigation.previous {left: 0;}.post-navigation.next {right: 0;}.post-navigation.previous .navigation-anchor, .post-navigation.next .navigation-anchor {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);margin-left: -40px;font-size: 11px;letter-spacing: 2px;text-transform: uppercase;font-weight: 600;opacity: 0.4;}.post-navigation.previous .navigation-anchor:hover, .post-navigation.next .navigation-anchor:hover {color: inherit !important;opacity: 1;}.post-navigation.previous .navigation-post-content {-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.post-navigation.next .navigation-post-content {-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}.post-navigation.next .navigation-anchor {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);margin-left: 0;margin-right: -20px;}.post-navigation .navigation-post-content {position: absolute;background: #fff;width: 350px;min-height: 350px;box-sizing: border-box;-webkit-transition: ease -webkit-transform 500ms, opacity cubic-bezier(.23, 1, .32, 1) 500ms;transition: ease transform 500ms, opacity cubic-bezier(.23, 1, .32, 1) 500ms;opacity: 0;top: -170px;padding: 30px 30px 30px 100px;-webkit-transform: translateX(-350px);-ms-transform: translateX(-350px);transform: translateX(-350px);box-shadow: 0 10px 30px rgba(0, 0, 0, .12);}.post-navigation.next .navigation-post-content {padding: 30px 100px 30px 30px;-webkit-transform: translateX(350px);-ms-transform: translateX(350px);transform: translateX(350px);}.post-navigation.next:hover .navigation-post-content {-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px);opacity: 1;}.post-navigation.previous:hover .navigation-post-content {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);opacity: 1;}.post-navigation .navigation-post-content .post-featured-image {margin: 0;margin-bottom: 15px;width: 220px;float: none;}.post-navigation .navigation-post-content .post-featured-image img {width: auto;max-height: 220px;}#right-click-content {position: fixed;opacity: 0;visibility: hidden;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);color: #fff;font-size: 22px;text-align: center;transition: all 0.5s linear;}#right-click-content.visible {opacity: 1;z-index: 999;visibility: visible;transition: all 0.5s linear;}#right-click-content .right-click-content-table {display: table;width: 100%;height: 100%;}#right-click-content .right-click-content-table .right-click-content-cell {display: table-cell;vertical-align: middle;}#right-click-content .right-click-content-table .right-click-content-cell>div {width: 40%;margin: auto;}.ba-slider .handle:after {box-shadow: none !important;background: transparent !important;border: 2px solid #fff !important;font-family: 'themify' !important;font-size: 24px !important;line-height: 61px !important;content: '\e658' !important;}.ba-slider .handle.draggable:after {font-size: 18px !important;line-height: 45px !important;}.ba-slider .handle {width: 1px !important;font-family: 'themify' !important;background: rgba(256, 256, 256, 0.2) !important;}.post-related .one-half, .post-related .one-third {text-align: center;}body.error404 .searchform input[type="text"], body.search .searchform input[type="text"] {width: 100%;}body.home.blog .type-post, body.category .type-post, body.archive .type-post, body.tag .type-post {margin-bottom: 60px;}.post-featured-image {position: relative;height: auto;line-height: 0;width: 100%;margin-bottom: 20px;}.post-featured-image img {max-width: 100%;height: auto !important;}.post-featured-image.team {width: 100%;margin: auto;float: none;margin-bottom: 0;overflow: hidden;}.post-featured-image.team img {max-width: 100%;}#page-content-wrapper .inner .sidebar-content, .page-content-wrapper .inner .sidebar-content {width: 68%;padding: 0;float: left;padding-right: 0px;padding-top: 0;margin-right: 10px;}#page-content-wrapper .inner .sidebar-content.page-content, .page-content-wrapper .inner .sidebar-content.page-content {box-sizing: border-box;}.page-content-wrapper .inner .sidebar-content.page-content {background: transparent;padding: 0;}#page-content-wrapper .inner .sidebar-content.nopadding, .page-content-wrapper .inner .sidebar-content.nopadding {padding-top: 0 !important;}#page-content-wrapper .inner .sidebar-content.left-sidebar, .page-content-wrapper .inner .sidebar-content.left-sidebar {border-right: 0;float: right;margin-right: 0;}#page-content-wrapper .inner .sidebar-content.fullwidth, .page-content-wrapper .inner .sidebar-content.fullwidth {width: 100%;margin-top: 0;margin-right: 0;border: 0;}#page-content-wrapper.hasbg.nomargintop {margin-top: 0 !important;}#page-content-wrapper .inner .sidebar-content.fullwidth.nopadding, .page-content-wrapper .inner .sidebar-content.fullwidth.nopadding {padding: 0 !important;}body:not(.elementor-page) #page-content-wrapper .inner .sidebar-content img, body:not(.elementor-page) .page-content-wrapper .inner .sidebar-content img {max-width: 100%;height: auto;}#page-content-wrapper .inner .sidebar-content div.wp-caption, .page-content-wrapper .inner .sidebar-content div.wp-caption {max-width: 100%;}#page-content-wrapper .inner .sidebar-content.fullwidth#blog-grid-wrapper, .page-content-wrapper .inner .sidebar-content.fullwidth.blog-grid-wrapper {width: 100%;padding: 0;}#page-content-wrapper .inner .sidebar-wrapper, .page-content-wrapper .inner .sidebar-wrapper {width: 27.99%;float: right;margin-top: 0;margin-left: 0;padding-top: 0;}#page-content-wrapper .inner .sidebar-wrapper.adjust, #page-content-wrapper .inner .sidebar-wrapper.left-sidebar.adjust {padding-top: 50px;}#page-content-wrapper .inner .sidebar-wrapper.left-sidebar, .page-content-wrapper .inner .sidebar-wrapper.left-sidebar {margin-right: 0;margin-left: 0;float: left;}body.woocommerce #page-content-wrapper .inner .sidebar-wrapper.left-sidebar, body.woocommerce .page-content-wrapper .inner .sidebar-wrapper.left-sidebar {margin-top: 15px;}#page-content-wrapper .inner .sidebar-wrapper a:not(.button), .page-content-wrapper .inner .sidebar-wrapper a:not(.button) {color: #222;}#page-content-wrapper .inner .sidebar-wrapper .sidebar, .page-content-wrapper .inner .sidebar-wrapper .sidebar {width: 100%;float: left;margin-bottom: 40px;}#page-content-wrapper .inner .sidebar-wrapper .sidebar .content, .page-content-wrapper .inner .sidebar-wrapper .sidebar .content {width: 100%;margin: 0 0 0 0;}.mobile-menu-wrapper .sidebar-wrapper h2.widgettitle {color: #fff;}.mobile-menu-wrapper .sidebar-wrapper a {color: #777;}.mobile-menu-wrapper .page-content-wrapper {width: 100%;}.mobile-menu-wrapper .sidebar-wrapper {width: 100%;float: left;}.mobile-menu-wrapper .sidebar-wrapper .sidebar .content .sidebar-widget li {margin-bottom: 20px;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li, #footer-wrapper ul.sidebar-widget li.widget_rss ul li {margin-bottom: 40px;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li:last-child, #footer-wrapper ul.sidebar-widget li.widget_rss ul li:last-child {margin-bottom: 0px;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li a.rsswidget, #footer-wrapper ul.sidebar-widget li.widget_rss ul li a.rsswidget {font-weight: 600;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li .rss-date, #footer-wrapper ul.sidebar-widget li.widget_rss ul li .rss-date {clear: both;display: block;font-size: 12px;margin-top: 2px;text-transform: uppercase;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li a.rsswidget, #footer-wrapper ul.sidebar-widget li.widget_rss ul li a.rsswidget {font-size: 17px;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li .rssSummary, #footer-wrapper ul.sidebar-widget li.widget_rss ul li .rssSummary {font-size: 14px;margin: 5px 0 0 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li cite, #footer-wrapper ul.sidebar-widget li.widget_rss ul li cite {font-weight: 300;font-size: 13px;margin-top: 10px;}input[type="text"], input[type="password"], input[type="email"], input[type=url], input[type=date], input[type=tel], input.wpcf7-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {padding: 8px 15px 8px 15px;font-size: 100%;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;margin: 0;background: #fff;border: 1px solid #222222;outline: none;-webkit-transition: border-color linear .3s;-moz-transition: border-color linear .3s;-o-transition: border-color linear .3s;transition: border-color linear .3s;box-sizing: border-box;-webkit-appearance: none;}p.input-wrapper {position: relative;padding: 0 !important;}.input-effect~.focus-border {display: none;}select {padding: 10px;background: #fff;outline: none;box-sizing: border-box;border: 1px solid #cdcdcd;font-family: "Roboto", Sans-serif;}select:focus {font-family: "Roboto", Sans-serif;}.woocommerce select.orderby {height: auto;}input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=date]:focus, input.wpcf7-text:focus, .woocommerce table.cart td.actions .coupon .input-text:focus, .woocommerce-page table.cart td.actions .coupon .input-text:focus, .woocommerce #content table.cart td.actions .coupon .input-text:focus, .woocommerce-page #content table.cart td.actions .coupon .input-text:focus {outline: 0;}div.wpcf7-response-output {padding: 20px;}.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-form input.wpcf7-date, .wpcf7-form input.wpcf7-dynamictext, .wpcf7-form select {width: 100%;box-sizing: border-box;}.wpcf7-form textarea {height: 120px;}.fullwidth-comment-wrapper #commentform textarea {width: 100%;}.fullwidth-comment-wrapper .post-content-wrapper {background: transparent !important;padding: 30px 0 30px 0 !important;width: 100% !important;}.input-wrapper {position: relative;}form.post-password-form label {width: auto;float: left;margin-right: 5px;}form.post-password-form input[type="password"] {margin-left: 5px;}form.post-password-form input[type="submit"] {padding: .5em 1.5em .45em 1.5em;}.form-allowed-tags {display: none !important;}p.comment-notes {margin-bottom: 40px;}textarea {font-size: 100%;border: 1px solid #dce0e0;margin: 0;overflow: auto;padding: 10px 15px 10px 15px;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;outline: none;-webkit-transition: border-color linear .2s;-moz-transition: border-color linear .2s;-o-transition: border-color linear .2s;transition: border-color linear .2s;box-sizing: border-box;-webkit-appearance: none;}input[type="submit"], input[type=button], a.button, .button, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], button {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: .6em 2.5em .6em 2.5em;color: #fff;background: #222;border: 2px solid #222;font-size: 15px;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;text-shadow: none;-webkit-appearance: none;box-shadow: 0 0 0 0;font-style: normal;font-weight: normal;text-transform: none;-webkit-transition: color .2s linear, background .3s linear, opacity .2s linear;-moz-transition: color .2s linear, background .3s linear, opacity .2s linear;-ms-transition: color .2s linear, background .3s linear, opacity .2s linear;-o-transition: color .2s linear, background .3s linear, opacity .2s linear;transition: color .2s linear, background .3s linear, opacity .2s linear;}.comment-form .form-submit input[type="submit"] {padding: .7em 2.5em .7em 2.5em;}a.comment-reply-link {margin: 0;float: right;font-size: 13px;text-align: center;border-radius: 25px;margin-top: -40px;display: block;font-weight: 600;}.comment:hover a.comment-reply-link {display: block;}input[type="submit"].medium, input[type=button].medium, a.button.medium {font-size: 16px;}input[type="submit"].large, input[type=button].large, a.button.large {font-size: 18px;}#cancel-comment-reply-link {margin: 0 20px 0 10px;font-size: 13px;}.pagination {margin: 40px 0 60px 0;float: left;clear: both;}.pagination p a:first-child {float: left;}.pagination p a:last-child {float: right;}.pagination a, .pagination span {height: 30px;width: 30px;line-height: 30px;display: inline-block;text-align: center;color: #777;background: #f9f9f9;margin-right: 5px;overflow: hidden;font-size: 12px;}body.single-post .fullwidth-comment-wrapper .pagination a, body.single-post .fullwidth-comment-wrapper .pagination a:hover, body.page .fullwidth-comment-wrapper .pagination a, body.page .fullwidth-comment-wrapper .pagination a:hover {width: auto;background: transparent !important;color: #222;font-weight: bold;font-size: 16px;}body.single-post .fullwidth-comment-wrapper .pagination, body.single-post .fullwidth-comment-wrapper .pagination p, body.page .fullwidth-comment-wrapper .pagination, body.page .fullwidth-comment-wrapper .pagination p {display: block;width: 100%;}body.single-post .fullwidth-comment-wrapper .pagination p a:first-child, body.page .fullwidth-comment-wrapper .pagination p a:first-child {float: left;}body.single-post .fullwidth-comment-wrapper .pagination p a:first-child:before, body.page .fullwidth-comment-wrapper .pagination p a:first-child:before {font-family: 'Font Awesome 5 Free';content: "\f100";margin-right: 5px;}body.single-post .fullwidth-comment-wrapper .pagination p a:nth-child(2), body.page .fullwidth-comment-wrapper .pagination p a:nth-child(2) {float: right;}body.single-post .fullwidth-comment-wrapper .pagination p a:nth-child(2):after, body.page .fullwidth-comment-wrapper .pagination p a:nth-child(2):after {font-family: 'Font Awesome 5 Free';content: "\f101";margin-left: 5px;}body.page .fullwidth-comment-wrapper #respond, body.comment-close #page-content-wrapper {margin-bottom: 60px;}.pagination a {transition: all 0.15s;}.pagination span, .pagination a:hover {font-weight: bold;background: #888;}.pagination-detail {margin-top: 40px;float: right;font-size: 11px;text-transform: uppercase !important;letter-spacing: 2px;}#page-content-wrapper ul {margin: 0;}#page-content-wrapper ol {margin-left: 20px;}@-webkit-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@-moz-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@-o-keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}@keyframes lazy-color-change {from {background-color: #cccccc;}to {background-color: #f0f0f0;}}.post-featured-image-hover.lazy {-webkit-animation: lazy-color-change 1s infinite alternate;-moz-animation: lazy-color-change 1s infinite alternate;-ms-animation: lazy-color-change 1s infinite alternate;-o-animation: lazy-color-change 1s infinite alternate;animation: lazy-color-change 1s infinite alternate;}.post-featured-image-hover {position: relative;display: inline-block;max-width: 100%;overflow: hidden;transition: transform all .3s cubic-bezier(.3, .58, .55, 1);background: #f9f9f9;}.post-featured-image-hover.classic {min-height: 350px;}.post-related .post-featured-image-hover.classic {min-height: 130px;}.post-featured-image-hover:before, .post-featured-image-hover:after {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.8s cubic-bezier(.2, 1, .22, 1);transition: all 0.8s cubic-bezier(.2, 1, .22, 1);}.post-featured-image-hover img {max-width: 100%;backface-visibility: hidden;vertical-align: top;}.post-featured-image-hover img.smooved {transition: all 2s cubic-bezier(.2, 1, .22, 1);}.post-featured-image-hover:before, .post-featured-image-hover:after {content: '';background-color: #fff;position: absolute;z-index: 1;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.post-featured-image-hover:before {width: 60px;height: 2px;left: 100%;}.post-featured-image-hover:after {height: 60px;width: 2px;top: 0%;}.post-featured-image-hover a {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}.post-featured-image-hover:hover img, .post-featured-image-hover.hover img {zoom: 1;opacity: 0.9 !important;transform: scale(1.07) !important;}.post-featured-image-hover:hover:before, .post-featured-image-hover.hover:before, .post-featured-image-hover:hover:after, .post-featured-image-hover.hover:after {opacity: 1;top: 50%;left: 50%;}.post-featured-image-hover .post-type-icon {position: absolute;bottom: -30px;right: 30px;z-index: 2;display: inline-block;border-radius: 50px;line-height: 62px;width: 60px;height: 60px;background: #3d64ff;text-align: center;box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);-ms-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);transition: all .21s cubic-bezier(.5, .5, .4, .9);}.post-related h3 {text-align: center;margin-bottom: 20px;}.post-related .post-featured-image-hover .post-type-icon {width: 50px;height: 50px;right: 20px;bottom: -20px;line-height: 50px;}.post-featured-image-hover:hover .post-type-icon {-ms-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}.post-featured-image-hover .post-type-icon span {color: #fff;font-size: 22px;line-height: 60px;}.post-related .post-featured-image-hover .post-type-icon span {font-size: 20px;line-height: 50px;}#page-content-wrapper ul.flickr {margin: 0 0 10px 0;}#page-content-wrapper ul.posts.blog {list-style: none;margin-left: 0 !important;float: left;padding: 0;width: 100%;box-sizing: border-box;}#page-content-wrapper ul.flickr li img {width: 65px;height: auto;}#page-content-wrapper .sidebar .content .posts.blog li img, .page-content-wrapper .sidebar .content .posts.blog li img, #footer ul.sidebar-widget li ul.posts.blog li img {float: left;margin: 0 10px 2px 0;width: 80px;}.post-circle-thumb {position: relative;overflow: hidden;float: left;width: 95px;height: 95px;float: left;margin-right: 0;}.post-circle-thumb img {width: 60px;height: auto;}.post-circle-thumb.flickr {margin-right: 0;}#page-content-wrapper .sidebar .content .sidebar-widget, #page-content-wrapper .sidebar .content .posts.blog, .page-content-wrapper .sidebar .content .sidebar-widget, .page-content-wrapper .sidebar .content .posts.blog {list-style: none;margin-left: 0;margin-top: 0;padding: 0;}#page-content-wrapper .sidebar .content .posts.blog li, .page-content-wrapper .sidebar .content .posts.blog li {padding: 0 0 10px 0;}#page-content-wrapper .sidebar .content .posts.blog li:last-child, .page-content-wrapper .sidebar .content .posts.blog li:last-child {padding-bottom: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget, .page-content-wrapper .sidebar .content .sidebar-widget li.widget {margin: 40px 0 0px 0;padding: 0;float: left;clear: both;width: 100%;padding: 0;box-sizing: border-box;border: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget:first-child {margin-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget #useronline-count, .page-content-wrapper .sidebar .content .sidebar-widget li.widget #useronline-count {margin-top: 10px;}#page-content-wrapper .sidebar .content .sidebar-widget li select, .textwidget select, .page-content-wrapper .sidebar .content .sidebar-widget li select {margin: 10px 0 10px 0;max-width: 100%;}#page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle, h2.widgettitle {font-size: 11px;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;color: #222;font-weight: 400;letter-spacing: 2px;text-transform: uppercase;position: relative;border-bottom: 0;display: flex;width: 100%;justify-content: center;align-items: center;text-align: center;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_archive #archives-dropdown--1, .widget_archive #archives-dropdown--1, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_categories .postform, .widget_categories .postform {margin-top: 30px;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_categories .postform, .widget_categories .postform {width: 100%;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_categories .cat-count, .widget_categories .cat-count, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_archive .archive-count, .widget_archive .archive-count {float: right;background: #f78a74;color: #fff;font-size: 11px;font-weight: 400;text-align: center;min-width: 24px;height: 24px;line-height: 24px;border-radius: 100%;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_calendar h2.widgettitle, .widget_calendar h2.widgettitle {margin-bottom: 30px;}#page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:before, h2.widgettitle:before, #page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:after, h2.widgettitle:after {content: "";border-top: 1px solid;border-color: #d5d5d5;margin: 0 15px 0 0;flex: 1 0 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss h2.widgettitle .rss-widget-icon, .widget_rss h2.widgettitle .rss-widget-icon {margin-right: 5px;vertical-align: baseline;}#page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:after, h2.widgettitle:after {margin: 0 0 0 15px;}h2.widgettitle.photostream {display: inline-block;margin-top: 30px;margin-bottom: 30px;}#page-content-wrapper.blog-wrapper .sidebar .content .sidebar-widget li:first-child {margin-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul, .page-content-wrapper .sidebar .content .sidebar-widget li ul {list-style: none;padding: 20px 0 0 0;margin: 0 0 15px 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children, .page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children {padding-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children, .page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children {margin-left: 10px;margin-bottom: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children li:last-child, .page-content-wrapper .sidebar .content .sidebar-widget li ul li ul.children li:last-child {border: 0;margin-bottom: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_pages ul li ul.children, .page-content-wrapper .sidebar .content .sidebar-widget li.widget_pages ul li ul.children {margin-left: 20px;padding-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul li, #footer .sidebar-widget li ul li, .page-content-wrapper .sidebar .content .sidebar-widget li ul li, #footer .sidebar-widget li ul li {padding: 0;margin-top: 0;margin-bottom: 5px;}#page-content-wrapper .sidebar .content .sidebar-widget li ul li:first-child, .page-content-wrapper .sidebar .content .sidebar-widget li ul li:first-child, #footer ul.sidebar-widget li ul li:first-child, #footer ul.sidebar-widget li .textwidget {padding-top: 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li:first-child, .page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li:first-child, #footer ul.sidebar-widget li ul.flickr li:first-child {border: 0;padding-top: 0;}#page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul.menu li a, .page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul.menu li a, #footer-wrapper ul.sidebar-widget li.widget_nav_menu ul.menu li a {width: 100%;box-sizing: border-box;display: block;position: relative;}#page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul li ul.sub-menu, .page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul li ul.sub-menu {padding: 0;}#page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul li:last-child, .page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul li:last-child, #page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul, .page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul {margin-bottom: 0;}.mobile-menu-wrapper .widget_calendar table tr th, .mobile-menu-wrapper .widget_calendar table tr td {border-color: #555;}#footer-menu {float: right;display: block;list-style: none;}#footer-menu li {float: left;margin-left: 20px;}#footer-menu li ul {display: none;}table thead tr th {background: transparent;}table#wp-calendar thead tr th {text-align: center;border: 0;}table tfoot tr, table tfoot tr td {background: transparent;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr, .page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr {list-style: none;margin: 5px 0 30px 0;float: left;display: block;padding: 15px 0 3px 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li, .page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li {display: block;float: left;margin: 0 10px 10px 0;padding: 0;border: 0;clear: none;width: calc(33% - 10px);padding-right: 10px;box-sizing: border-box;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li img, .page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr li img {width: 100%;height: auto;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter, .page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter {margin: 0;margin-top: 20px;list-style: none;padding: 0 0 0 0;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter li, .page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter li {padding-left: 32px;padding-bottom: 15px;border: 0;position: relative;box-sizing: border-box;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter li:before, .page-content-wrapper .sidebar .content .sidebar-widget li ul.twitter li:before {position: absolute;left: 0;top: -5px;font-family: 'Font Awesome 5 Free';content: "\f099";font-size: 22px;font-weight: 900;}#page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr, ul.flickr, .page-content-wrapper .sidebar .content .sidebar-widget li ul.flickr, ul.flickr {list-style: none;margin: 10px 0 -10px 0;float: left;display: block;clear: both;width: 104%;}ul.flickr li {float: left;margin: 0 5px 0 0;}#page-content-wrapper .sidebar .content .posts.blog, .page-content-wrapper .sidebar .content .posts.blog {list-style: none;margin-top: 30px;}#page-content-wrapper .sidebar .content .posts.blog.withthumb, .page-content-wrapper .sidebar .content .posts.blog.withthumb {margin-top: 30px;margin-bottom: 0;}#footer ul.sidebar-widget li ul.posts.blog.withthumb {margin-top: 20px;}#page-content-wrapper .sidebar .content .posts.blog li, .page-content-wrapper .sidebar .content .posts.blog li {line-height: 1em;clear: both;border: 0;background: none;width: 100%;float: left;margin: 0;}#page-content-wrapper .posts.blog li, .page-content-wrapper .posts.blog li {float: left;width: 49.4%;margin-right: 1.2%;margin-bottom: 1.2%;padding: 20px;box-sizing: border-box;border: 1px solid #dce0e0;display: table;text-align: left;-webkit-transition: background .2s linear;-moz-transition: background .2s linear;-ms-transition: background .2s linear;-o-transition: background .2s linear;transition: background .2s linear;}#page-content-wrapper .posts.blog li:nth-child(2n), .page-content-wrapper .posts.blog li:nth-child(2n) {margin-right: 0;float: right;}#page-content-wrapper .posts.blog li a, .page-content-wrapper .posts.blog li a, #footer ul.sidebar-widget li ul.posts.blog li a {width: 100%;line-height: 1.2em;font-size: 16px;}#page-content-wrapper .sidebar .content .posts.blog.withthumb li, #page-content-wrapper .posts.blog.withthumb li, .page-content-wrapper .sidebar .content .posts.blog.withthumb li, .page-content-wrapper .posts.blog.withthumb li {line-height: 1.5em;border: 0;display: block;}#page-content-wrapper .sidebar .content .posts.blog li, .page-content-wrapper .sidebar .content .posts.blog li {padding-top: 10px;}#page-content-wrapper .sidebar .content .posts.blog li strong.header, #page-content-wrapper .posts.blog li strong.header, .page-content-wrapper .sidebar .content .posts.blog li strong.header, .page-content-wrapper .posts.blog li strong.header {font-weight: normal;}#page-content-wrapper .sidebar .content .textwidget, .page-content-wrapper .sidebar .content .textwidget {margin-top: 0;padding: 10px 0 0 0;text-align: left;}.textwidget img {max-width: 95%;height: auto;}#searchsubmit {margin: -7px;line-height: 19px;-webkit-border-top-left-radius: 0px !important;-webkit-border-bottom-left-radius: 0px !important;-moz-border-radius-topleft: 0px !important;-moz-border-radius-bottomleft: 0px !important;border-top-left-radius: 0px !important;border-bottom-left-radius: 0px !important;padding: .6em 1.5em 0.5em 1.5em !important;}.widget_search h2.widgettitle {margin-bottom: 30px;}.widget_search input.search-submit {display: none;}.widget_search input.search-field {border: 0 !important;outline: none;margin-left: 30px;font-size: 16px;font-weight: 600;width: calc(100% - 30px);}.widget_search form:before {font-family: 'themify';content: "\e610";display: inline;position: absolute;}.widget_search form {border-radius: 25px;border: 1px solid #d8d8d8;height: 48px;display: table-cell;width: 100%;vertical-align: middle;padding: 0 20px 0 20px;transition: all .6s cubic-bezier(.23, 1, .32, 1);}.widget_search form.focus {transform: translateY(-2px);box-shadow: 0 10px 30px rgba(0, 0, 0, .12);}.widget_tag_cloud div, .tag_cloud {margin: 20px 0 0 0;}.widget_tag_cloud div a, .meta-tags a, .tag_cloud a {display: inline-block;-webkit-transition: background .2s linear, border .1s linear;-moz-transition: background .2s linear, border .1s linear;-ms-transition: background .2s linear, border .1s linear;-o-transition: background .2s linear, border .1s linear;transition: background .2s linear, border .1s linear;color: #444;display: inline-block;border: 1px solid #e0e0e0;padding: 3px 15px 3px 15px;margin-right: 8px;margin-bottom: 12px;}.widget_tag_cloud div a:hover {background: #EFA697;border-color: #EFA697;color: #fff !important;}.widget_mc4wp_widget input {text-align: center;}.widget_mc4wp_widget input[type="submit"] {width: 100%;margin-top: 10px;}.widget_mc4wp_form_widget input[type="email"] {width: 100%;}.widget_mc4wp_form_widget input[type="submit"] {margin-top: 20px;}#page-content-wrapper .widget_mc4wp_form_widget p {padding-bottom: 0.7em;}#page-content-wrapper.blog-wrapper {box-sizing: border-box;position: relative;z-index: 2;background: #fff;margin-bottom: 100px;}body.single-post #page-content-wrapper.blog-wrapper {margin-top: -100px;padding: 60px;margin-bottom: 0;}body.single-post #page-header:not(.hasbg) {padding-bottom: 100px;}#page-content-wrapper.blog-wrapper .pagination {margin-bottom: 20px;}form.protected-post-form {text-align: left;margin-top: 10px;}body.single-post form.protected-post-form {text-align: center;}form.protected-post-form p {padding: 0 !important;}form.protected-post-form .protected-post-text {margin-bottom: 20px;}form.protected-post-form input[type="submit"].button {border-radius: 0;margin-left: -5px;position: relative;top: -1px;padding: .7em 2.5em .65em 2.5em;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}body.search #page-content-wrapper .post-content-wrapper .post-header-wrapper p {padding-top: 0;}.wp-caption-text.gallery-caption {font-size: 13px;}div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok {border: 0;background: #FFCC00;font-size: 13px;}div.wpcf7-mail-sent-ok {background: #4CD964;color: #fff;}h1.page-title {display: none;}.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {margin-bottom: 60px;}.woocommerce .woocommerce-ordering, .woocommerce-page form.woocommerce-ordering {border: 1px solid #e7e7e7;overflow: hidden;padding: 0px 40px 0px 10px;position: relative;}.woocommerce-page form.woocommerce-ordering:after {font-family: 'themify';content: "\e64b";display: inline;position: absolute;top: 10px;right: 20px;}.woocommerce .woocommerce-ordering, .woocommerce-page form.woocommerce-ordering select {border: 0;-webkit-appearance: none;background: transparent !important;}.woocommerce ul.products li.product .ajax_add_to_cart, .woocommerce-page ul.products li.product .ajax_add_to_cart {display: none !important;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {width: 30%;margin-right: 5%;margin-bottom: 5%;padding: 0 0 10px 0;box-sizing: border-box;clear: none;border: 0;text-align: left;background: #fff;border-radius: 5px;}.woocommerce ul.products li.product:nth-child(3n+1), .woocommerce-page ul.products li.product:nth-child(3n+1), .woocommerce ul.products.columns-3 li.product:nth-child(3n+1), .woocommerce-page ul.products.columns-3 li.product:nth-child(3n+1) {clear: both;}.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {margin-right: 0;}.woocommerce ul.products li.product .price {font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;color: #444;font-size: 1.1em;font-weight: 900;}.woocommerce ul.products li.product .button {background: transparent;padding: 0;text-transform: none;font-size: 13px;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;letter-spacing: 0;font-weight: 400;text-align: left;}.woocommerce div.product form.cart .variations {margin: 0;}.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {outline: 0;border: 1px solid #dce0e0 !important;height: 43px;width: 80px;border-radius: 5px;}.woocommerce-page div.product form.cart .button {width: calc(100% - 93px) !important;margin-left: 5px;padding: .85em 1.5em .85em 1.5em !important;border: 0 !important;border-radius: 0;}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {box-shadow: 0px 0px 0px black !important;width: 100% !important;text-align: center !important;margin: auto !important;}.woocommerce ul.products li.product h2.woocommerce-loop-product__title, .woocommerce-page ul.products li.product h2.woocommerce-loop-product__title {font-size: 18px;padding: 0;box-sizing: border-box;margin-top: 20px;}.woocommerce #page-content-wrapper .inner .sidebar-content.left-sidebar ul.products li.product h2.woocommerce-loop-product__title, .woocommerce-page #page-content-wrapper .inner .sidebar-content.left-sidebar ul.products li.product h2.woocommerce-loop-product__title {margin-top: 20px !important;font-size: 20px;}.woocommerce #page-content-wrapper .inner .sidebar-content.left-sidebar ul.products li.product .price {font-size: 1em;}.woocommerce-page ul.product_list_widget li .amount {font-size: 13px;}.woocommerce div.product div.images figure, .woocommerce div.product div.summary figure {margin: 0;}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {padding: 3px;box-sizing: border-box;width: 16.66%;margin-top: 3px;}.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {font-size: 0.9em !important;}.woocommerce ul.cart_list li ins, .woocommerce ul.product_list_widget li ins, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li ins {text-decoration: none;font-weight: bold;}.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {display: none !important;}.woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img {box-shadow: 0px 0px 0px black !important;-webkit-box-shadow: 0px 0px 0px black !important;-moz-box-shadow: 0px 0px 0px black !important;width: 45px;height: auto;}.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {box-shadow: 0px 0px 0px black !important;-webkit-box-shadow: 0px 0px 0px black !important;-moz-box-shadow: 0px 0px 0px black !important;}.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs {margin-left: 0 !important;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h1 {font-size: 30px !important;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h2 {font-size: 18px !important;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h3 {font-size: 16px !important;padding-bottom: 0;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h4 {font-size: 14px !important;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h5 {font-size: 13px !important;}.woocommerce #content-wrapper .inner .inner-wrapper .sidebar-content h6 {font-size: 12px !important;}.woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a {margin-bottom: 3.8%;}.entry-summary div[itemprop="description"] {margin: 10px 0 0 0;padding-left: 0 !important;font-size: 18px;}.review-summary {display: none !important;}.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total {font-size: 14px !important;color: #222;padding-top: 10px !important;}.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total {border: 0;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {background: #444 !important;box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.5) !important;-webkit-box-shadow: inset 0 0 0 0 rgba(204, 204, 204, 0.5) !important;-moz-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.5) !important;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {border: 1px solid #444 !important;background: #fff !important;box-shadow: inset 0 0 0 4px #fff;}.woocommerce #page-content-wrapper a.button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover {border: 0 !important;padding: 0 !important;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif !important;position: relative !important;background: transparent !important;margin-top: 0;display: block;margin: auto;top: 3px;}.woocommerce #page-content-wrapper a.button:hover, .woocommerce-page #page-content-wrapper a.button:hover, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover {opacity: 1;}.woocommerce.columns-4 ul.products li.product a.add_to_cart_button {color: #222 !important;font-size: 100% !important;}.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button {opacity: 1 !important;}.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a {font-weight: normal !important;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img {width: 70px !important;float: left !important;margin-right: 15px !important;margin-left: 0 !important;}.woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist {margin-top: 10px;}.cart-collaterals .cart_totals table {width: 100% !important;}.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product {border: 0;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart a.remove {color: #999 !important;}.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover {color: #fff !important;}body[data-shop="three_cols"].woocommerce ul.products li.product, body[data-shop="three_cols"].woocommerce-page ul.products li.product {width: 31.2% !important;}.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {margin-right: 0 !important;}p.price {padding-top: 0 !important;}p.price ins span.amount, p.price span.amount, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {font-weight: 900;}.woocommerce #page-content-wrapper div.product p.price, .woocommerce-page #page-content-wrapper div.product p.price {padding-bottom: 0;}p.price del span.amount {color: #ccc !important;font-size: 16px;}span.price del span.amount {font-size: 13px;}#tab-description h2, .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 {display: none;}.checkout h3 {font-size: 18px;margin: 15px 0 15px 0;}.related.products h2, .cart_totals h2, .shipping_calcuLator h2, .upsells.products h2, .cross-sells h2 {margin-bottom: 40px;margin-top: 10px;font-size: 24px;}.shipping_calcuLator h2 {text-align: left;}.related.products {padding-top: 20px;clear: both;float: left;width: 100%;margin-top: 10px;}.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before {border: 0;box-shadow: 0 0 0;border-radius: 0px !important;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before {border: 0;box-shadow: 0 0 0;border-radius: 0px !important;}.woocommerce ul#shipping_method {margin: 0 !important;}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination {padding: 0 !important;}.woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {border: 0;padding: 0;box-sizing: border-box;}.woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {width: 100%;}.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {background: transparent;box-shadow: none !important;visibility: visible !important;border: 0;padding: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child {margin-left: 0 !important;}.woocommerce div.product .woocommerce-tabs .panel {padding-top: 40px;}.woocommerce #page-content-wrapper div.product .woocommerce-tabs .panel p {padding: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a {padding: 5px 30px 5px 30px !important;font-weight: normal !important;text-shadow: none !important;font-weight: 700;}.woocommerce-page div.product .woocommerce-tabs {padding-top: 40px;margin-bottom: 0;border-top: 1px solid #e1e1e1;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {background: #000000;color: #ffffff;border-radius: 5px;height: auto !important;padding: 0 !important;border: 0;margin-left: 0 !important;margin-right: 0 !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a {color: #fff;font-weight: bold !important;border-radius: 0px !important;}.woocommerce div.product .product_title {font-size: 36px;}.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {padding-left: 0 !important;}.widget_shopping_cart_content a.button {margin-right: 5px !important;}.woocommerce #page-content-wrapper div.product p.price, .woocommerce-page #page-content-wrapper div.product p.price {font-size: 24px !important;color: #222;padding: 0 !important;}.woocommerce-page div.product p.price ins {text-decoration: none !important;}.woocommerce-page.woocommerce #page-content-wrapper .product_type_variable.add_to_cart_button {display: none;}body.single-product #page-header .page-title-wrapper .page-title-inner {text-align: right;}body.single-product #page-header .page-title-wrapper .page-title-inner .page-tagline {margin-top: 0;position: relative;top: -15px;font-size: 11px;letter-spacing: 2px;text-transform: uppercase;}.product_meta>span {clear: both;display: block;}body.post-type-archive-product.woocommerce .sidebar-content .star-rating {display: none;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after {border: 0 !important;box-shadow: 0 0 0;}.woocommerce-message, .woocommerce-error, .woocommerce-info {box-shadow: 0 0 0 #222 !important;border-radius: 5px;}.woocommerce-message {background: #e9f3d2 !important;border-color: #e9f3d2 !important;color: #6a863b !important;text-shadow: none !important;}.woocommerce-info {background: #d1edf5 !important;border-color: #d1edf5 !important;color: #4e7883 !important;text-shadow: none !important;}.woocommerce-error {background: #ffe9e9 !important;border-color: #ffe9e9 !important;color: #b13c3c !important;text-shadow: none !important;}.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {box-shadow: none !important;top: 0.8em !important;}.woocommerce .woocommerce-message a.button {display: none;}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals, #order_review {margin-bottom: 0;}.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {text-align: left;}.woocommerce table.shop_table, .woocommerce-page table.shop_table {border-bottom: 0;}.post_carousel.flexslider .slides>li {margin-right: 20px;}.woocommerce-page .products .star-rating {float: right;margin-top: 28px;}.woocommerce-page #page-content-wrapper .inner .sidebar-content .products .star-rating {float: none;clear: both;margin-top: 10px;}.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce #page-content-wrapper div.product p.price, .woocommerce-page #page-content-wrapper div.product p.price {border: 0;display: block;float: none;clear: both;font-size: 13px;display: inline-block;}.woocommerce #page-content-wrapper div.product p.price, .woocommerce-page #page-content-wrapper div.product p.price {margin-top: 0;}.woocommerce #content nav.woocommerce-pagination, .woocommerce nav.woocommerce-pagination, .woocommerce-page #content nav.woocommerce-pagination, .woocommerce-page nav.woocommerce-pagination {text-align: left;margin-top: 30px;margin-bottom: 30px;color: #FF4A52;}.woocommerce-notices-wrapper {position: fixed;bottom: 0px;right: 90px;z-index: 9;}.woocommerce-notices-wrapper .woocommerce-message a.button {margin-left: 10px !important;top: 8px !important;font-size: 13px;}.woocommerce #content nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li {border: 0;}.woocommerce #content nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li {height: 30px;width: 30px;line-height: 30px;display: inline-block;text-align: center;color: #888;background: #fff;border: 1px solid #dce0e0;margin-right: 10px;overflow: hidden;}.woocommerce-page nav.woocommerce-pagination ul li a {color: #888;line-height: 1.3em;}.woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:active {border-color: #dce0e0;background: #fcfcfc;color: #222 !important;font-weight: bold;line-height: 1.3em;}.woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers {margin-left: 0 !important;}.woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a {text-align: center;}.price_slider_wrapper {margin-top: 30px;}.woocommerce-page ul.product_list_widget li .star-rating {float: right;}.woocommerce-page ul.product_list_widget li a {font-weight: 600 !important;}.woocommerce-page ul.product_list_widget li .amount {font-weight: 500;}.woocommerce-page ul.product_list_widget li del .amount {color: #ccc;}.woocommerce-page .price_label {font-weight: 600;}.woocommerce-page ul.product_list_widget li ins {background: transparent;}.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {float: left !important;}ul.product_list_widget li {padding: 10px 0 10px 0 !important;}.woocommerce #content div.product, .woocommerce div.product, .woocommerce-page #content div.product, .woocommerce-page div.product {clear: both;}body.single-product #page-content-wrapper {margin-top: 40px;}.woocommerce .woocommerce-product-rating {line-height: 1.7;}.woocommerce-review-link {color: #222 !important;}.woocommerce-page div.product form.cart {margin-top: 1em;margin-bottom: 1em;}.woocommerce div.product div.images, .woocommerce div.product div.summary {margin-top: 20px;margin-bottom: 40px;}.woocommerce .woocommerce-error:after, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:after, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:after, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:after, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:after, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:after, .woocommerce-page .woocommerce-message:before {display: block;clear: none;}.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {width: 70px;}.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {padding: 12px 15px 12px 15px;}.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before {line-height: 1em;margin-top: 10px;}.woocommerce .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after, .woocommerce-page .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after, .wc-forward a:after, .wc-forward:after {display: none;}#page-content-wrapper .inner .sidebar-content ul.products {margin-left: 0 !important;padding: 0;box-sizing: border-box;}#page-content-wrapper .inner .sidebar-content.left-sidebar ul.products {padding: 0;}#page-content-wrapper .inner .sidebar-content .related.products ul.products {padding: 0;margin-top: 20px;}.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {border-top: 0;padding: 15px 15px;}.shipping-calcuLator-button {color: #222;}.product-subtotal .amount {color: #222;font-weight: 600;}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calcuLator, .woocommerce-page .cart-collaterals .shipping_calcuLator {width: 100%;float: none;}.woocommerce .cart-collaterals .shipping_calcuLator, .woocommerce-page .cart-collaterals .shipping_calcuLator {margin-top: 10px;}.woocommerce-page table.cart th, table.shop_table thead tr th {border-bottom: 1px solid #dce0e0;border-top: 1px solid #dce0e0;color: #fff;font-weight: 500;background: #000;text-transform: uppercase;letter-spacing: 0;}.woocommerce table.shop_table, .woocommerce-page table.shop_table {border-bottom: 1px solid #dce0e0;}.woocommerce table.shop_table.cart, .woocommerce-page table.shop_table.cart {border-top: 0;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);}.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {border-bottom: 0 !important;}.woocommerce table.cart td.actions .coupon .input-text#coupon_code {width: 200px;box-shadow: 0 0 0 0;margin-right: 10px;border-color: #dce0e0;height: 42px;box-sizing: border-box;}.select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow {height: 39px !important;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 39px !important;}.woocommerce .cart-collaterals .cart_totals table tr:first-child td, .woocommerce .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {border-bottom: 0;}.woocommerce-page #payment ul.payment_methods label {display: inline-block;clear: none;width: auto;margin-bottom: 10px;}.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {margin-top: 0;margin-bottom: 20px;}.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods {border-bottom: 0;}.woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row {border-top: 0;}.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {color: #444;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {font-size: 0.8em;}strong[itemprop="author"] {font-size: 16px;font-weight: 600;color: #222;font-family: 'Roboto', 'Helvetica Neue', Arial, Verdana, sans-serif;letter-spacing: -1px;}.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after {display: none !important;}.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {border: 0 !important;padding: 0;margin: 0 0 0 80px;}.woocommerce #review_form #respond {width: 100%;}.woocommerce #reviews h3 {text-align: left;}.woocommerce .product_meta {font-size: 12px;text-transform: uppercase;margin-top: 40px;}.woocommerce-product-details__short-description {font-size: 14px;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {display: none;}.woocommerce div.product .woocommerce-product-rating {margin-bottom: 0;}.woocommerce-cart .wc-proceed-to-checkout {padding: 2em 0 4em 0;}.woocommerce-checkout #payment div.form-row {padding: 1em 0 4em 0;}.return-to-shop {padding: 0 0 5em 0 !important;}.woocommerce-checkout #payment {background: transparent;}.woocommerce-checkout #payment ul {margin-left: 0 !important;padding: 0 !important;}.woocommerce-checkout #payment .payment_method_paypal .about_paypal {margin-left: 10px;}.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before {margin-top: 8px;}.woocommerce .top-menu-bar.scroll .logo-wrapper img, .woocommerce-page .top-menu-bar.scroll .logo-wrapper img {max-width: 100%;}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background: #222;}.woocommerce .products .onsale, .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {width: 45px;height: 45px;position: absolute;left: 20px;top: 20px;background: #b13c3c;border-radius: 250px;text-align: center;font-weight: 600;line-height: 47px;-webkit-box-shadow: 0 8px 8px -6px rgba(0, 0, 0, .15);-moz-box-shadow: 0 8px 8px -6px rgba(0, 0, 0, .15);box-shadow: 0 8px 8px -6px rgba(0, 0, 0, .15);z-index: 2;}.woocommerce ul.products li.product .price ins {text-decoration: none;}.woocommerce ul.products li.product .price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del {display: inline-block;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {font-weight: 500;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {width: 100%;float: none;margin-top: 20px;}.woocommerce-privacy-policy-text p {padding-top: 0 !important;padding-bottom: 0 !important;}.woocommerce .term-description89 {display: none;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table {border-top: 0;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {font-size: 15px;margin-bottom: 0;display: inline-block;padding: .6em 1.5em .7em 1.5em;float: right;}#page-content-wrapper .sidebar .content .sidebar-widget li.widget_products ul li:last-child, .page-content-wrapper .sidebar .content .sidebar-widget li.widget_products ul li:last-child, #footer ul.sidebar-widget li.widget_products ul li:last-child {margin-bottom: 0;padding-bottom: 0;}.sidebar-widget li.widget_products .product-title {font-weight: 400;font-size: 16px;}#reviews.woocommerce-Reviews #comments {width: 66.66%;float: left;}#reviews.woocommerce-Reviews #review_fosetting-wrapperper {width: 33.33%;float: left;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.description {margin: 0;padding-top: 0;padding-bottom: 30px;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {margin-bottom: 0;padding-bottom: 0;padding-top: 0;}.woocommerce #reviews #comments ol.commentlist li img.avatar {border-radius: 250px;border: 0;padding: 0;background: transparent;width: 60px;}.woocommerce-review-link {opacity: 0.5;font-size: 12px;position: relative;top: -2px;}.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {color: #fec42d;}.woocommerce #reviews #comments ol.commentlist li .comment_container {margin-bottom: 40px;padding-right: 60px;}.woocommerce #reviews #comments ol.commentlist li:last-child .comment_container {border: 0;margin-bottom: 0px;}.woocommerce #review_form #respond p {padding-bottom: 0;}body.woocommerce-order-received .woocommerce h2, body.woocommerce-order-received .woocommerce h3 {font-size: 18px;}body.woocommerce-order-received .woocommerce {margin-bottom: 30px;}#page-content-wrapper .inner .sidebar-content ul.woocommerce-thankyou-order-details {margin-left: 0;}.woocommerce-account #page-content-wrapper .inner .sidebar-content.fullwidth {margin-bottom: 20px;}.woocommerce-MyAccount-navigation ul {list-style: none;margin-left: 0 !important;}.woocommerce-MyAccount-navigation ul li {margin-bottom: 10px;padding-left: 10px;border-left: 5px solid transparent;}.woocommerce-MyAccount-navigation ul li.is-active {border-left: 5px solid #FF4A52;color: #FF4A52;font-weight: 600;}.woocommerce .woocommerce-Message a.button {background: transparent;padding: 0;border-radius: 0;}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 40%;}.woocommerce-page div.product div.summary {width: 55%;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {border-radius: 5px;}.woocommerce form .form-row textarea {height: 10em;}body.woocommerce-checkout #page-content-wrapper .inner .sidebar-content {padding-top: 20px;padding-bottom: 60px;}body.woocommerce-checkout .woocommerce .col2-set, body.woocommerce-checkout.woocommerce-page .col2-set {float: left;width: 63%;}body.woocommerce-checkout .woocommerce .col2-set .col-1, body.woocommerce-checkout.woocommerce-page .col2-set .col-1, body.woocommerce-checkout .woocommerce .col2-set .col-2, body.woocommerce-checkout.woocommerce-page .col2-set .col-2 {width: 100%;}body.woocommerce-checkout .woocommerce #order_review {float: right;width: 32%;}body.page-template-default:not(.elementor-page) #page-content-wrapper .inner .sidebar-content dl.variation {margin: 0 0 0 0;font-style: italic;font-size: smaller;}#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 #payment div.payment_box, .woocommerce-page #payment div.payment_box {background: #d1edf5 !important;border-radius: 5px;}.woocommerce #reviews #comments ol.commentlist li .meta {color: initial;}.woocommerce div.product form.cart table.variations {width: 100%;float: left;border-bottom: 1px dotted #d8d8d8;padding-bottom: 30px;margin-bottom: 10px !important;}.woocommerce-variation.single_variation {margin: 0 0 10px 0;}.woocommerce div.product form.cart table.variations tr td {padding: 0;vertical-align: baseline;position: relative;}.woocommerce div.product form.cart .single_variation_wrap {width: 100%;float: right;}.woocommerce-variation-add-to-cart {clear: both;float: left;width: 100%;margin-top: 20px;}.woocommerce-variation-price {float: left;margin-right: 10px;}.woocommerce div.product form.cart .variations td.label {padding-right: 0;}.woocommerce-variation-availability {display: none !important;}.woocommerce div.product form.cart .variations select {width: 100%;height: 47px;border: 1px solid #dce0e0 !important;}.woocommerce div.product form.cart .reset_variations {position: absolute;right: 0;bottom: 95%;opacity: 0.6;font-size: 11px;text-transform: uppercase;}form.checkout woocommerce-checkout h3#order_review_heading {display: none;}.woocommerce .woocommerce-product-rating .star-rating {margin-top: 5px;}.woocommerce table.shop_attributes td {padding: 8px;}.woocommerce #review_form_wrapper {float: right;width: 33.33%;padding: 40px;border-radius: 5px;box-sizing: border-box;box-shadow: 0px 10px 40px 0px rgba(47,47,47,0.1);}.woocommerce #review_form_wrapper #reply-title {font-size: 20px;font-weight: 600;margin-bottom: 20px;display: block;}.woocommerce #respond input#submit {border: 1px solid #d8d8d8;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] {padding: 50px 40px 50px 40px;background: #f9f9f9;border-radius: 5px;width: 365px !important;}body .ui-widget-overlay {background: rgba(0, 0, 0, 0.7) !important;opacity: 1;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] button.ui-dialog-titlebar-close, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] button.ui-dialog-titlebar-close {display: none;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar {background: transparent;border: 0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar .ui-dialog-title, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar .ui-dialog-title {font-weight: 600;font-size: 28px;text-shadow: none;width: 100%;display: block;margin-bottom: 20px;text-align: center;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper label, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper label {font-weight: normal;font-size: 16px;margin-bottom: 0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"], body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"] {font-size: 16px;letter-spacing: 0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]::-webkit-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]::-webkit-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]::-webkit-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]::-webkit-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]::-webkit-input-placeholder {color: transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]::-moz-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]::-moz-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]::-moz-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]::-moz-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]::-moz-placeholder {color: transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]:-ms-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]:-ms-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]:-ms-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]:-ms-input-placeholder, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]:-ms-input-placeholder {color: transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper .zm_alr_form_field_container, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper .zm_alr_form_field_container {margin-bottom: 30px;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper .zm_alr_ul_container, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper .zm_alr_ul_container {font-size: 16px;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"] {border-radius: 0;text-shadow: none;}.ui-dialog .zm_alr_login_dialog.ui-dialog-content {border: 0;}#course-item-content-header h2.course-title {font-size: 1em;font-weight: 400;}body .course-curriculum ul.curriculum-sections .section-header .section-title {font-size: 14px;font-weight: 700;}.learn-press-breadcrumb, #learn-press-course .course-meta {display: none;}#single-course-header {padding: 60px 0 60px 0;width: 100%;float: left;}body.tg-single-course-4 #single-course-header {padding: 0;height: 550px;color: #fff;margin-top: 40px;margin-bottom: 0;position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;overflow: hidden;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}body.tg-single-course-4 #single-course-header h1 {color: #fff;}body.tg-single-course-4 #single-course-header .standard-wrapper {z-index: 2;display: flex;align-items: center;height: 100%;width: 60%;}body.tg-single-course-4 #single-course-enroll:hover {background: transparent !important;}body.theme-avante.profile .learn-press-form-login {width: 46%;float: left;}body.theme-avante.profile .learn-press-form-register {width: 46%;float: right;}.single-course-title {float: left;width: 70%;}.single-course-join {float: right;width: 30%;text-align: right;margin-top: 20px;}body.tg-single-course-2 .single-course-join {float: none;width: 100%;text-align: center;margin-top: 10px;}body.tg-single-course-2 .single-course-join a {display: block;width: 100%;box-sizing: border-box;font-size: 16px;}body.tg-single-course-2 .course-learning-summary {margin-top: 60px;}body.tg-single-course-3.is-enrolled .course-learning-summary {margin-top: 40px;}body.is-enrolled .course-learning-summary {margin-bottom: 60px;}.single-course-excerpt p {padding: 0 !important;margin-top: 10px;}#single-course-bgimage {height: 500px;background-size: cover;background-position: center center;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}.course-template-2 #single-course-bgimage:after, body.tg-single-course-4 #single-course-header:after {position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.3);width: 100%;height: 100%;display: block;content: "";}body.tg-single-course-4 .single-course-title, body.tg-single-course-4 .single-course-join {width: 100%;float: none;text-align: center;}.course-template-2 #single-course-bgimage .single-course.standard-wrapper {display: flex;align-items: center;height: 100%;color: #fff;z-index: 2;}.course-template-2 #single-course-bgimage .single-course.standard-wrapper .single-course-title {width: 50%;}#single-course-bgimage h1, .single-course-title h1 {line-height: 1.5;}.course-template-2 #single-course-bgimage h1 {color: #fff;}body #learn-press-course-tabs {clear: both;margin: 30px 0 30px 0;}body.tg-single-course-4 #learn-press-course-tabs {margin-top: 0;}#page-content-wrapper ul.learn-press-nav-tabs {border-bottom: 0;text-align: center;}body.learnpress-page.profile .lp-tab-sections {margin: 0 0 20px 0 !important;background: transparent;z-index: 3;position: relative;}body.learnpress-page.profile .learn-press-subtab-content {margin: 20px 0 0 0;}body.learnpress-page.profile .lp-sub-menu, body.learnpress-page.profile ul.learn-press-courses {margin: 20px 0 20px 0 !important;}body.learnpress-page.profile ul.learn-press-courses, body.learnpress-page.profile .learn-press-message {clear: both;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav, body.learnpress-page.profile .lp-tab-sections li {display: inline-block;float: none;}body.learnpress-page.profile .lp-tab-sections .section-tab.active span {border: 0;line-height: initial;}body.learnpress-page.profile .profile-heading {float: left;width: 50%;margin: 20px 0 20px 0;}body.learnpress-page.profile .lp-sub-menu {float: right;width: 50%;text-align: right;}#page-content-wrapper .course-landing-summary {margin-bottom: 60px;}#learn-press-course {width: 100%;margin: auto;}body.tg-single-course-2 #learn-press-course {width: 100%;float: left;}body.tg-single-course-2 #learn-press-course .course-landing-summary {float: left;width: 66.66%;box-sizing: border-box;padding-right: 40px;margin: 0;}body.tg-single-course-2 #page-content-wrapper #learn-press-course ul.learn-press-nav-tabs {text-align: left;margin-top: 60px;margin-left: 10px;}#learn-press-course-tabs .course-tab-panel {padding: 40px 0 0 0;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav.active:after, #page-content-wrapper ul.learn-press-nav-tabs .course-nav:hover:after {display: none;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav {margin-left: -10px;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav.active a, body.learnpress-page.profile .lp-tab-sections .section-tab.active span {z-index: 2;position: relative;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav a, body.learnpress-page.profile .lp-tab-sections li a, body.learnpress-page.profile .lp-tab-sections li span, body.learnpress-page.profile .lp-tab-sections .section-tab.active span {font-weight: 700;border-radius: 5px;padding: 8px 30px 8px 30px;}#page-content-wrapper ul.learn-press-nav-tabs .course-nav.active a, body.learnpress-page.profile .lp-tab-sections .section-tab.active span {background: #333;color: #fff;}body.learnpress-page.profile .lp-list-table tr.list-table-nav td {font-size: 10px;text-transform: uppercase;letter-spacing: 1px;}.lp-label.label-finished, .lp-label.label-completed, .lp-label.label-cancelled, .lp-label.label-pending {padding: 5px 30px 5px 30px;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;}body .profile-recover-order {border: 0;padding: 0;margin-top: 40px;}.order-recover input[name="order-key"]::placeholder {opacity: 0.5;}body .profile-recover-order p {padding: 0 !important;}body.learnpress-page.profile .lp-list-table tbody tr td.column-order-action {font-size: 12px;text-transform: uppercase;letter-spacing: 1px;font-weight: 700;}body.learnpress-page.profile .lp-list-table tbody tr td.column-order-action a {margin-right: 10px;}#profile-content-order-details h3 {font-size: 18px;}#page-content-wrapper .lp-single-course .course-price {margin: 0;float: right;margin-bottom: 80px;font-weight: 700;}body.tg-single-course-2 #page-content-wrapper .lp-single-course .course-price {margin-bottom: 60px;}body #page-content-wrapper .lp-single-course .course-price, body #page-content-wrapper .lp-single-course .lp-course-buttons {display: none;}body.tg-single-course-2 #page-content-wrapper .course-landing-summary {margin-bottom: 20px;}#page-content-wrapper .lp-single-course .lp-course-buttons {float: left;margin: 0;margin-bottom: 80px;}.learnpress-page #page-content-wrapper .lp-button, .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type="submit"] {line-height: normal;height: intrinsic;padding: .6em 2.5em .6em 2.5em;background: transparent;border-radius: 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}#page-content-wrapper .lp-single-course .course-author .author-bio {font-style: normal;padding: 1.6em 0 1.6em 1.6em;}#page-content-wrapper .lp-single-course .course-author .author-name a {font-weight: 700;}.course-author h3 {display: none;}#page-content-wrapper .course-curriculum ul.curriculum-sections .section-header {border-bottom: 1px solid #999;}#page-content-wrapper .course-curriculum ul.curriculum-sections .section-header .section-title {font-weight: 700;}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-meta, body .lp-label.label-enrolled, .lp-label.label-started {padding: 0 15px;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta:not(.trans) .course-item-status:before, body .lp-label.label-enrolled, .lp-label.label-started, body .course-remaining-time .lp-label.label-enrolled {font-size: 10px;}body .lp-label.label-enrolled, .lp-label.label-started {height: 20px;line-height: 20px;color: #fff;}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration {background: transparent;color: #222;padding: 0;}body .course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-meta .course-item-status, body .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_lesson .section-item-link:before, body .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_quiz .section-item-link:before, body .course-curriculum ul.curriculum-sections .section-content .course-item:not(.item-preview) .course-item-status {font-family: 'themify';}body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed .course-item-status:before, body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-started .course-item-status:before {font-size: 16px;content: "\e64c";}body .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_lesson .section-item-link:before {font-size: 20px;content: "\e6c7";}body .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_quiz .section-item-link:before {font-size: 20px;content: "\e72b";}body .course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-meta .course-item-status:before {color: #222;font-size: 16px;content: "\e62b";}#single-course-meta {background-color: #fff;margin-top: -60px;position: relative;z-index: 2;border-radius: 5px;}body.tg-single-course-4 #single-course-meta {margin-top: 0;clear: both;}ul.single-course-meta-data {list-style: none;}#single-course-meta ul.single-course-meta-data {display: flex;background: #fff;margin-bottom: 60px;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);border-radius: 5px;}#page-content-wrapper .course-template-2 ul.single-course-meta-data {margin-top: 25px;}#single-course-meta ul.single-course-meta-data li {justify-content: center;padding: 0 1em;flex-grow: 1;display: flex;margin: 2.2rem 0;}.course-template-2 ul.single-course-meta-data li {display: inline-block;margin-right: 20px;}.course-template-2 ul.single-course-meta-data div {display: inline-block;}#single-course-meta ul.single-course-meta-data li:first-child {padding-left: 0;}#single-course-meta ul.single-course-meta-data li:last-child {display: none !important;}#single-course-meta ul.single-course-meta-data li.single-course-meta-data-separator {flex: 0;border-left: solid 1px #e1e1e1;display: flex;max-height: 2.7em;padding: 0;}#single-course-meta ul.single-course-meta-data li .single-course-meta-data-icon {padding-right: .5em;display: flex;font-size: 2rem;line-height: 1.5;}#single-course-meta ul.single-course-meta-data li .single-course-meta-data-text {display: flex;flex-direction: column;}#single-course-meta ul.single-course-meta-data li .single-course-meta-data-text .single-course-meta-data-title {font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;}#single-course-meta ul.single-course-meta-data li .single-course-meta-data-text .single-course-meta-data-content {font-size: 14px;font-weight: 700;}body .course-curriculum ul.curriculum-sections .section-content .course-item:before {display: none;}body #course-item-content-header .form-button.lp-button-back button, body.learnpress-page .lp-button {height: auto;line-height: normal;padding: 6px 30px 4px 30px;}body.learnpress-page .lp-button.button-complete-lesson {margin-top: 30px;}body #course-item-content-header .course-item-search input {font-style: normal;}body #course-item-content-header {background: #f9f9f9;}body #course-item-content-header .toggle-content-item:before {font: 20px/60px 'themify';content: "\e67a";}body.single.full-screen-content-item #course-item-content-header .toggle-content-item:before {font: 20px/60px 'themify';content: "\e679";}body.single.course-item-popup #learn-press-content-item .content-item-wrap {margin: 40px auto;}body .course-item-nav .prev span, body .course-item-nav .next span {font-size: 13px;font-weight: 900;text-transform: uppercase;letter-spacing: 2px;}body .course-item-nav .prev a, body .course-item-nav .next a {position: relative;top: -5px;}.learn-press-message:before {display: none;}body .course-curriculum ul.curriculum-sections .section.section-empty .learn-press-message {margin-left: 0;margin-right: 0;}body .lp-label {background: transparent;color: #222;}body .answer-options .answer-option .option-title:before {display: none;}.lp-quiz-buttons .lp-form.form-button button[type="submit"] {background: transparent;border: none;text-decoration: none;margin-right: 10px;cursor: pointer;font-size: 12px;font-weight: 900;text-transform: uppercase;letter-spacing: 2px;margin-top: 10px;outline: none;}body.learnpress-page.checkout:not(.elementor-page) #page-content-wrapper .inner .sidebar-content.fullwidth, body.learnpress-page.profile:not(.elementor-page) #page-content-wrapper .inner .sidebar-content.fullwidth {padding-bottom: 80px;}body.learnpress-page.profile:not(.elementor-page) #page-content-wrapper .inner .sidebar-content.fullwidth {padding-top: 60px;}body.learnpress-page.checkout .lp-list-table thead tr th, body.learnpress-page.profile .lp-list-table thead tr th {background: #333;}body.learnpress-page.checkout #learn-press-order-review {float: right;width: 32%;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);}body.learnpress-page.checkout #learn-press-order-review h4 {display: none;}body.learnpress-page.checkout .learn-press-checkout-comment h4, body.learnpress-page.checkout #learn-press-payment h4 {font-size: 16px;margin-bottom: 10px;}body.learnpress-page.checkout .learn-press-checkout-comment .order-comments::placeholder {opacity: 0;}body.learnpress-page.checkout .learn-press-checkout-comment, body.learnpress-page.checkout #learn-press-payment {float: left;width: 63%;}body.learnpress-page.checkout .lp-list-table {margin: 0;}body.learnpress-page.checkout #learn-press-payment .payment-methods {margin: 0 !important;}body.learnpress-page.checkout #learn-press-payment .payment-methods .lp-payment-method.selected>label {background: transparent;padding: 0;display: inline-block;}body.learnpress-page.checkout #learn-press-payment .payment-methods .payment-method-form {background: transparent;border: 0;padding: 0;font-size: 13px;display: inline-block !important;margin-left: 10px;}body.learnpress-page.checkout #checkout-order-action {margin-top: 30px;}body.learnpress-page.profile #learn-press-profile-header {background: transparent;margin-bottom: 20px;}body.learnpress-page.profile #learn-press-profile-header .lp-profile-avatar img {border-radius: 250px;position: relative;top: -100px;}body.learnpress-page.profile .lp-user-profile .profile-name {font-size: 20px;font-weight: 700;margin-top: -100px;margin-left: 5px;text-align: left;}body.learnpress-page.profile #learn-press-profile-header .lp-profile-avatar {width: 200px;}body.learnpress-page.profile #learn-press-profile-nav {padding: 0;}body.learnpress-page.profile #learn-press-profile-nav .tabs {margin: 0 !important;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li a {padding: 10px 20px;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li ul {margin: 0 !important;padding: 0;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li.active ul {background: transparent;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li.active ul li a {color: inherit;padding-left: 40px;}body.learnpress-page.profile #learn-press-profile-content {width: calc(100% - 250px);}body.learnpress-page.profile #learn-press-profile-nav .tabs>li.active ul li a:hover {color: #fff;}body.learnpress-page.profile #learn-press-profile-nav:before {background: #f9f9f9;}body.learnpress-page.profile #learn-press-profile-nav, body.learnpress-page.profile #learn-press-profile-nav .tabs>li:hover:not(.active) ul {background: transparent;font-size: 15px;margin-top: -40px;}body.learnpress-page.profile .learn-press-form .form-fields {margin: 40px 0 0 0 !important;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li:hover:not(.active) ul {background: #fff;border-radius: 5px;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.15);}body.learnpress-page.profile #learn-press-profile-nav .tabs>li {margin-bottom: 5px;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li.active>a {color: #fff;font-weight: 700;border-radius: 5px;}body.learnpress-page.profile #learn-press-profile-nav .tabs>li:hover a {border-radius: 5px;}body.learnpress-page.profile #learn-press-profile-content {margin-top: -120px;}body ul.learn-press-courses .course .course-thumbnail {margin-bottom: 20px;}body ul.learn-press-courses .course .course-title {font-weight: 700;}body ul.learn-press-courses .course {position: relative;}body ul.learn-press-courses .course .lp-course-buttons form button {display: none;}body ul.learn-press-courses .course .course-info .course-price .price {position: absolute;top: 12px;right: 12px;font-size: 13px;display: inline-block;background: #000;color: #fff;font-weight: 900;text-transform: uppercase;border-radius: 50%;width: 60px;text-align: center;line-height: 60px;}body ul.learn-press-courses .course .course-info .course-instructor {float: none;clear: both;margin-top: -20px;}ul.learn-press-courses .course .course-info .course-instructor:before {font: 16px/60px 'themify';content: "\e623";margin-right: 5px;vertical-align: middle;}body.learnpress-page #page-content-wrapper .lp-button {cursor: pointer;}body.learnpress-page #page-content-wrapper .order-recover input[name="order-key"] {width: 100%;}body.learnpress-page #page-content-wrapper .order-recover .lp-button {clear: both;margin-top: 15px;}.learnpress-page #learn-press-profile-basic-information p {padding: 0 !important;}.learnpress-page #learn-press-profile-basic-information button {cursor: pointer;margin-top: 30px;outline: none;}body.learnpress-page.profile #learn-press-profile-header {z-index: 2;}body .lp-avatar-preview .profile-picture {margin-top: 0;}body .learn-press-form .form-fields .form-field input[type="text"], body .learn-press-form .form-fields .form-field input[type="email"], body .learn-press-form .form-fields .form-field input[type="number"], body .learn-press-form .form-fields .form-field input[type="password"], body .learn-press-form .form-fields .form-field textarea {padding: 6px 10px 6px 10px;}body #page-content-wrapper p#lp-avatar-actions {padding: 0;}body #page-content-wrapper p#lp-avatar-actions button {padding: .6em 2.5em .6em 2.5em;cursor: pointer;outline: none;}body ul.learn-press-courses .course .course-title {line-height: 1.5em;}body #learn-press-profile-nav #profile-mobile-menu {font: 20px/60px 'themify';text-align: right;}body #learn-press-profile-nav #profile-mobile-menu.fa-bars:before {content: "\e60f";}#lp-archive-courses form.learn-press-search-course-form {margin: 10px 0 50px 0;}#lp-archive-courses ul.learn-press-courses .course, #profile-content-courses ul.learn-press-courses .course {border-radius: 5px;overflow: hidden;background: #fff;}body ul.learn-press-courses .course .course-title {margin: 25px 25px 0 25px;}body ul.learn-press-courses .course .course-info {margin: 10px 25px 10px 25px;}body ul.learn-press-courses .course .lp-course-buttons {display: none;}body ul.learn-press-courses .course .course-thumbnail img {width: 100%;}body ul.learn-press-courses .course {width: 30.66%;margin: 0 4% 40px 0;}body ul.learn-press-courses .course:nth-child(3n) {margin-right: 0;}body .course-curriculum ul.curriculum-sections .section-content .course-item {background: transparent;}body.single-lp_course .fullwidth-comment-wrapper {width: 70%;margin: 0;margin: auto;float: none;}body.single-lp_course .fullwidth-comment-wrapper #respond.comment-respond {padding-top: 0;margin-bottom: 80px;}body.archive.post-type-archive-lp_course #page-content-wrapper {padding-bottom: 40px;}form[name="search-course"] .search-course-input::placeholder {opacity: 0.5;}body.tg-single-course-2 .single-course_sidebar {width: 33%;border-radius: 5px;background: #fff;float: right;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.05);margin-top: 60px;overflow: hidden;padding: 5px;box-sizing: border-box;margin-bottom: 60px;}body.tg-single-course-2 .lp-single-course {float: left;width: 100%;}body.tg-single-course-2 .single-course_sidebar.has_image {margin-top: -300px;position: relative;z-index: 2;}body.tg-single-course-2 .single-course_sidebar.is_stuck {margin-top: 0;margin-bottom: 80px;}body.tg-single-course-2 .single-course_sidebar .single-course_info_wrapper {margin: 30px;}.single-course_price_wrapper {display: flex;align-items: center;}.single-course_price_wrapper .price {margin-left: 10px;font-size: 40px;font-weight: 900;letter-spacing: -1px;}.single-course_price_wrapper .origin-price {line-height: 20px;font-size: 18px;opacity: 0.5;text-decoration: line-through;}body.tg-single-course-1 .single-course_price_wrapper {float: right;text-align: right;}body.tg-single-course-1 .single-course_price_wrapper {font-size: 24px;}body.tg-single-course-1 .single-course_price_wrapper .single-course_price_wrapper .price {font-size: 16px;}body.tg-single-course-1 .single-course-join {margin-top: 0;}body.tg-single-course-3 .single-course-join {float: none;width: 100%;margin-top: 0;text-align: left;}body.tg-single-course-2 .single-course_sidebar .single-course-join {margin-bottom: 30px;}body.tg-single-course-2 .single-course_sidebar .single-course-include h4, body.tg-single-course-3 .single-course-include h4 {font-size: 16px;margin-bottom: 20px;}.single-course-include .single-course-include_list {list-style: none;margin-top: 20px;}.single-course-include .single-course-include_list li {display: block;width: 100%;margin: 10px 0 10px 0;}.single-course-include .single-course-include_list li span {display: inline-block;width: calc(100% - 40px);}.single-course-include .single-course-include_list li span.single-course-include_icon {margin-right: 5px;width: 30px;vertical-align: top;}.single-course-include .single-course-include_list li span.single-course-include_icon img {width: auto;max-height: 22px;vertical-align: middle;}.single-course-include .single-course-include_list li span.single-course-include_icon span {font-size: 22px;}.dpsp-share-text {padding-bottom: 0 !important;}.single-course_info_wrapper .sidebar {margin-top: 30px;float: left;}.single-course_info_wrapper .sidebar .content ul.sidebar-widget {border-top: solid 1px #D8D8D8;padding-top: 30px !important;margin-bottom: 30px !important;float: left;}#learn-press-course-tabs .course-tab-panel .course-description ul {margin-left: 40px;margin-top: 10px;}#learn-press-course-tabs .course-tab-panel .course-description p {padding-bottom: 1.5em;}body.tg-single-course-3 .single-course-title {margin-bottom: 30px;}body.tg-single-course-3 #single-course-header {padding-bottom: 20px;padding-top: 40px;}body.tg-single-course-3 #learn-press-course {width: 100%;}body .course-review-wrapper .review-form {border-radius: 5px;}body .course-rate .review-bar .rating {border-radius: 5px;background: #a1a7b3;height: 20px;}body .course-rate .review-bar {border-radius: 5px;background: #f2f3f5;height: 20px;margin-left: 10px;margin-right: 10px;width: calc(100% - 160px);}body .course-rate>span.review-percent {top: -5px;position: relative;display: inline-block;}body .course-rate>.review-stars-rated {top: 3px;position: relative;}body.tg-single-course-1 .single-course-title>.review-stars-rated, body.tg-single-course-2 .single-course-title>.review-stars-rated, body.tg-single-course-3 .single-course-title>.review-stars-rated, body.tg-single-course-4 .single-course-title>.review-stars-rated {top: 7px;position: relative;}.course_rate_summary {display: inline-block;width: 160px;height: 200px;vertical-align: top;text-align: center;}.course_rate_breakdown {display: inline-block;width: calc(100% - 180px);}.course_rate_summary .review-number {font-size: 72px;font-weight: 700;line-height: 1;letter-spacing: -2px;}.course_rate_summary .course_rating_title {margin-top: -10px;}body.single-lp_course .review-stars-rated .review-stars.empty, body.single-lp_course .review-stars-rated .review-stars.filled {width: 100%;}h3.course-review-head {display: none;}body.single-lp_course .course-reviews-list li, body.single-lp_course .course-reviews-list-shortcode li {background: transparent;border: 0;border-top: 1px solid #d8d8d8;padding-top: 40px;margin-top: 20px;}body.single-lp_course .course-reviews-list li .review-author {display: inline-block;width: 230px;}body.single-lp_course .course-reviews-list li .review-author img {width: 60px;height: auto;border-radius: 50px;display: inline-block;margin-right: 10px;}body.single-lp_course .course-reviews-list li .review-author .review-author-info {width: calc(100% - 80px);display: inline-block;vertical-align: top;}body.single-lp_course .course-reviews-list li .review-author .review-author-info h4 {font-size: 14px;margin-top: -2px;}body.single-lp_course .course-reviews-list li .review-text {display: inline-block;width: calc(100% - 250px);}body.single-lp_course .course-reviews-list li .user-name, body.single-lp_course .course-reviews-list-shortcode li .user-name {margin: 0;}body.single-lp_course .review-time {opacity: 0.7;}#learn-press-course-tabs .course-tab-panel#tab-reviews {padding-bottom: 0;}body.single-lp_course #dpsp-content-bottom {margin-top: 2.5em;}body.single-lp_course .course-reviews-list li .review-title, body.single-lp_course .course-reviews-list-shortcode li .review-title {font-size: 18px;font-style: normal;margin: 5px 0 10px 0;}.video-grid-wrapper .video-card {position: relative;overflow: hidden;display: block;text-align: center;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.video-grid-wrapper .video-card .preview-video-title {width: 100%;position: absolute;bottom: 25px;left: 0;z-index: 4;color: #fff;font-weight: 900;text-align: center;}.video-grid-wrapper .video-card {border-radius: 0;line-height: 0;}.video-grid-wrapper .video-card:before {opacity: 1;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;z-index: 3;background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), color-stop(56%, rgba(0, 0, 0, 0.1)), color-stop(93%, rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.69)));background-image: -webkit-linear-gradient(transparent 0%, transparent 50%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.6) 93%, rgba(0, 0, 0, 0.69) 100%);background-image: linear-gradient(transparent 0%, transparent 50%, rgba(0, 0, 0, 0.1) 56%, rgba(0, 0, 0, 0.6) 93%, rgba(0, 0, 0, 0.69) 100%);}.video-grid-wrapper .video-card:hover .video-card-image {-webkit-transform: scale(1.06);transform: scale(1.06);transition: -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms, -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;}.video-grid-wrapper .video-card .video-card-image {width: 100%;height: 100%;-webkit-transform: scale(1);transform: scale(1);transition: -webkit-transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;transition: transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms, -webkit-transform 700ms cubic-bezier(0.165, 0.84, 0.44, 1) 0ms;}.video-grid-wrapper .video-iframe-wrapper {display: none;}.video-grid-wrapper .video-iframe-container {background: #000;display: flex;align-items: center;}.video-grid-wrapper .video-iframe-container .video-container {width: 100%;margin: 0;}body.tg-single-course-3 .video-grid-wrapper {float: left;width: 70%;}body.tg-single-course-3 .single-course-include {float: right;width: 25%;}body.tg-single-course-3 .video-grid-wrapper .video-card {border-radius: 5px;}body.learnpress-page.profile .tg-three-cols, body.single.single-lp_course .tg-three-cols {margin-right: 3.5%;}body.learnpress-page.profile .tg-three-cols.last, body.single.single-lp_course .tg-three-cols.last {margin-right: 0;}body.learnpress-page.profile .tg-four-cols, body.single.single-lp_course .tg-four-cols {margin-right: 2.5%;}body.learnpress-page.profile .tg-four-cols.last, body.single.single-lp_course .tg-four-cols.last {margin-right: 0;}body.learnpress-page.profile .profile-avatar {display: inline-block;margin-right: 20px;}body.learnpress-page.profile .profile-avatar img {border-radius: 50%;width: 90px;height: auto;}body.learnpress-page.profile .profile-name {display: inline-block;height: 90px;vertical-align: top;}body.learnpress-page.profile .profile-name h1 {line-height: 90px !important;}body.learnpress-page.profile .profile-description {font-size: 18px;margin-top: 10px;width: 60%;}body.learnpress-page.profile .profile-course-count {margin-top: 30px;border-radius: 5px;background: #015AAA;color: #fff;display: inline-block;}body.learnpress-page.profile .profile-course-count span.ti-agenda {padding-right: 15px;margin: 8px 0 8px 15px;display: inline-block;}body.learnpress-page.profile .profile-course-count span.profile-course-count-number {font-weight: 700;background: #FF6D3F;padding: 8px 15px 8px 15px;display: inline-block;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}body.learnpress-page.profile #wrapper {background: #f9f9f9 !important;}body.learnpress-page.profile:not(.checkout) .course-grid-container {margin-top: 60px;margin-bottom: 30px;}body.learnpress-page.profile .course-grid-container.hidden {display: none;}body.learnpress-page.checkout #page-content-wrapper .inner .sidebar-content.fullwidth {padding-top: 60px;}body.learnpress-page.checkout #learn-press-checkout-login, body.learnpress-page.checkout #learn-press-checkout-register {width: 48%;float: left;box-sizing: border-box;border-radius: 5px;display: inline-block;padding: 40px;}body.learnpress-page.checkout #learn-press-checkout-register {margin-left: 4%;}.learn-press-form .form-fields {margin-left: 0 !important;}body.learnpress-page.profile .course-grid-container .portfolio-classic-grid-wrapper.tg-two-cols .card-title, body.single.single-lp_course .course-grid-container .portfolio-classic-grid-wrapper.tg-two-cols .card-title {font-size: 22px;}body.learnpress-page.profile .course-grid-container .portfolio-classic-grid-wrapper.tg-three-cols .card-title, body.single.single-lp_course .course-grid-container .portfolio-classic-grid-wrapper.tg-three-cols .card-title {font-size: 18px;}body.learnpress-page.profile .course-grid-container .portfolio-classic-grid-wrapper.tg-four-cols .card-title, body.single.single-lp_course .course-grid-container .portfolio-classic-grid-wrapper.tg-four-cols .card-title {font-size: 16px;}.tooltip-templates {display: none;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul {margin-left: 20px !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li {margin: 10px 0 10px 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li:last-child {margin-bottom: 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content h5 {font-size: 16px;margin-bottom: 5px;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content .course-tooltip-content {margin: 20px 5px 20px 5px;box-sizing: border-box;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper-half .card-price {font-size: 20px;font-weight: 900;}.course-grid-container .portfolio-classic-grid-wrapper .card-img {visibility: hidden;background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;height: 235px;}.course-grid-container .portfolio-classic-grid-wrapper.tg-three-cols .card-img {height: 200px;}.course-grid-container .portfolio-classic-grid-wrapper.tg-four-cols .card-img {height: 180px;}.course-grid-container .grid-template1 .portfolio-classic-grid-wrapper .card-price {position: absolute;top: 200px;right: 15px;font-size: 13px;display: inline-block;background: #3d64ff;color: #fff;font-weight: 900;text-transform: uppercase;border-radius: 50%;width: 60px;text-align: center;line-height: 60px !important;z-index: 2;transition: all .21s cubic-bezier(.5, .5, .4, .9);}.course-grid-container .grid-template1 .portfolio-classic-grid-wrapper.tg-three-cols .card-price {top: 160px;}.course-grid-container .grid-template1 .portfolio-classic-grid-wrapper.tg-four-cols .card-price {top: 145px;}.course-grid-container .grid-template3 .portfolio-classic-grid-wrapper .card-price {position: absolute;top: 15px;right: 15px;font-size: 13px;display: inline-block;background: #3d64ff;color: #fff;font-weight: 900;border-radius: 5px;text-align: center;z-index: 2;padding: 5px 10px 5px 10px;}.course-grid-container .grid-template1 .portfolio-classic-grid-wrapper:hover .card-price {-ms-transform: scale(1.2) translateY(-10px);-moz-transform: scale(1.2) translateY(-10px);-o-transform: scale(1.2) translateY(-10px);-webkit-transform: scale(1.2) translateY(-10px);transform: scale(1.2) translateY(-10px);}.course-grid-container .portfolio-classic-grid-wrapper .card-info-hover {position: absolute;padding: 16px;width: 100%;opacity: 0;top: 0;}.course-grid-container .portfolio-classic-grid-wrapper .card-img--hover {transition: 0.2s all ease-out;background-size: cover;background-position: center;background-repeat: no-repeat;width: 100%;position: absolute;height: 235px;top: 0;}.course-grid-container .portfolio-classic-grid-wrapper.tg-three-cols .card-img--hover {height: 200px;}.course-grid-container .portfolio-classic-grid-wrapper.tg-four-cols .card-img--hover {height: 180px;}.course-grid-container .portfolio-classic-grid-wrapper {transition: all .2s cubic-bezier(0.175, 0.885, 0, 1);background-color: #fff;position: relative;overflow: hidden;border-radius: 5px;border: 1px solid #fff;}.course-grid-container .has-no-space .portfolio-classic-grid-wrapper {border-radius: 0 !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover {background-color: #000 !important;}.course-grid-container .portfolio-classic-grid-wrapper .card-info {z-index: 2;background-color: #fff;}.course-grid-container .portfolio-classic-grid-wrapper .card-title {margin-bottom: 10px;font-size: 20px;padding: 25px 20px 0 20px;}.course-grid-container .grid-template2 .portfolio-classic-grid-wrapper .card-title {padding-top: 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-rating {padding: 0 20px 10px 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-meta-wrapper {padding: 0 20px 15px 20px;text-align: center;border-top: 1px solid #D8D8D8;}.course-grid-container .grid-template3 .portfolio-classic-grid-wrapper .card-meta-wrapper {border: 0;margin-top: -20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-excerpt {padding: 0 20px 15px 20px;}.course-grid-container .portfolio-classic-grid-wrapper .card-excerpt p {padding: 0 !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-img--hover {height: 100% !important;opacity: 0.5;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-meta-wrapper {border-color: rgba(256, 256, 256, 0.3) !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info {background-color: transparent !important;position: relative;color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-meta, .course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-date, .course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-excerpt, .course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-price {color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover a {color: #fff !important;}.course-grid-container .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info-hover {opacity: 1;}.course-grid-container .portfolio-classic-grid-wrapper .card-info .card-date {font-size: 13px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;}.course-grid-container .portfolio-classic-grid-wrapper .card-info .card-excerpt {margin-bottom: 15px;}.course-grid-container .portfolio-classic-grid-wrapper .card-info .card-meta {margin-top: 15px;font-weight: 900;font-size: 13px;display: inline-block;margin-right: 20px;}body.elementor-page form.learn-press-search-course-form {margin-bottom: 60px;}body.elementor-page form.learn-press-search-course-form .lp-button {padding: .7em 2.5em .6em 2.5em;top: 0;border-radius: 0;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.portfolio-classic-grid-wrapper .review-stars-rated {width: 90px;position: relative;display: inline-block;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.empty, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled {width: 120px;height: 24px;font-family: dashicons;font-size: 18px;color: #f2b827;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled {position: absolute;top: 0;left: 0;}.portfolio-classic-grid-wrapper .review-stars {margin: 0 0;list-style: none;overflow: hidden;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.empty:before, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled:before {content: '\f154\f154\f154\f154\f154';line-height: 1;vertical-align: top;white-space: nowrap;}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars.filled:before {content: '\f155\f155\f155\f155\f155';}.portfolio-classic-grid-wrapper .review-stars-rated .review-stars:after, .portfolio-classic-grid-wrapper .review-stars-rated .review-stars:after {clear: both;content: '';display: block;}.portfolio-classic-grid-wrapper .card-rating-total {display: inline-block;position: relative;top: -10px;font-size: 13px;}.course-grid-container .grid-template3 .card-info .card-title-wrapper {padding: 0;box-sizing: border-box;width: calc(100% - 30px);margin: auto;border-radius: 5px;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);position: relative;z-index: 3;top: -30px;background: #fff;}.course-grid-container .grid-template3 .portfolio-classic-grid-wrapper:not(.nohover):hover .card-info .card-title-wrapper {background: rgba(0, 0, 0, 0.4) !important;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper.two-cols {float: left;width: 100%;padding: 20px 20px 20px 20px;text-align: left;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper-half {width: 50%;float: left;}.course-grid-container .grid-template2 .portfolio-classic-grid-wrapper .card-info .card-meta {margin: 0;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper-half .card-price {background: transparent !important;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper {padding: 20px 20px 20px 20px;text-align: left;}.course-grid-container .grid-template2 .card-info .card-meta-wrapper h5 {font-size: 12px;}.tooltip-templates {display: none;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul {margin-left: 20px !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li {margin: 10px 0 10px 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content ul li:last-child {margin-bottom: 0 !important;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content h5 {font-size: 16px;margin-bottom: 5px;}body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content .course-tooltip-content {margin: 20px 5px 20px 5px;box-sizing: border-box;}body.single.single-lp_course .course-grid-container {margin: auto;margin-bottom: 20px;}body.tg-single-course-1.single.single-lp_course .course-grid-container {margin-bottom: 20px;}.course-grid-container-header {text-align: center;margin-bottom: 30px;}body.tg-single-course-2 .course-grid-container-header {text-align: left;}#right-click-content {background: rgba(0, 0, 0, 0.5);color: #ffffff;}body, input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input.wpcf7-text, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, select, textarea, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget label, .ui-widget-header, .zm_alr_ul_container {font-family: Roboto;font-size: 16px;font-weight: 400;letter-spacing: 0px;line-height: 1.8;text-transform: none;}h1, h2, h3, h4, h5, h6, h7, .post_quote_title, strong[itemprop="author"], #page-content-wrapper .posts.blog li a, .page-content-wrapper .posts.blog li a, #filter_selected, blockquote, .sidebar-widget li.widget_products, #footer ul.sidebar-widget li ul.posts.blog li a, .woocommerce-page table.cart th, table.shop_table thead tr th, .testimonial_slider_content, .pagination, .pagination-detail {font-family: Cabin;font-weight: 700;letter-spacing: 0px;line-height: 1.6;text-transform: none;}h1 {font-size: 32px;}h2 {font-size: 28px;}h3 {font-size: 24px;}h4 {font-size: 22px;}h5 {font-size: 20px;}h6 {font-size: 18px;}body, #wrapper, #page-content-wrapper.fixed, #gallery_lightbox h2, .slider_wrapper .gallery_image_caption h2, #body_loading_screen, h3#reply-title span, .overlay_gallery_wrapper, .pagination a, .pagination span, #captcha-wrap .text-box input, .flex-direction-nav a, .blog_promo_title h6, #supersized li, #horizontal_gallery_wrapper .image_caption, body.password-protected #page-content-wrapper .inner .inner-wrapper .sidebar-content, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"], #single-course-meta {background-color: #ffffff;}body, .pagination a, #gallery_lightbox h2, .slider_wrapper .gallery_image_caption h2, .post_info a, #page-content-wrapper.split #copyright, .page-content-wrapper.split #copyright, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .woocommerce-MyAccount-navigation ul a, .woocommerce #page-content-wrapper div.product p.price, .woocommerce-page #page-content-wrapper div.product p.price {color: #000000;}::selection, .verline {background-color: #000000;}::-webkit-input-placeholder {color: #000000;}::-moz-placeholder {color: #000000;}:-ms-input-placeholder {color: #000000;}a, .gallery_proof_filter ul li a, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li cite, #footer-wrapper ul.sidebar-widget li.widget_rss ul li cite {color: #000000;}.flex-control-paging li a.flex-active, .post-attribute a:before, #menu-wrapper .nav ul li a:before, #menu-wrapper div .nav li > a:before, .post-attribute a:before {background-color: #000000;}.flex-control-paging li a.flex-active, .image_boxed_wrapper:hover, .gallery_proof_filter ul li a.active, .gallery_proof_filter ul li a:hover {border-color: #000000;}a:hover, a:active, .post_info_comment a i, #commentform .required, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li .rss-date, #footer-wrapper ul.sidebar-widget li.widget_rss ul li .rss-date {color: #015AAA;}input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active, #menu-wrapper .nav ul li a:hover:before, #menu-wrapper div .nav li > a:hover:before, .post-attribute a:hover:before {background-color: #015AAA;}input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active, .sidebar-widget li.widget_recent_comments ul li.recentcomments a:hover {border-color: #015AAA;}h1, h2, h3, h4, h5, h6, h7, pre, code, tt, blockquote, .post-header h5 a, .post-header h3 a, .post-header.grid h6 a, .post-header.fullwidth h4 a, .post-header h5 a, blockquote, .site_loading_logo_item i, .ppb_subtitle, .woocommerce .woocommerce-ordering select, .woocommerce #page-content-wrapper a.button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover, .ui-accordion .ui-accordion-header a, .tabs .ui-state-active a, .post-header h5 a, .post-header h6 a, .flex-direction-nav a:before, .social_share_button_wrapper .social_post_view .view_number, .social_share_button_wrapper .social_post_share_count .share_number, .portfolio_post_previous a, .portfolio_post_next a, #filter_selected, #autocomplete li strong, .themelink, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar .ui-dialog-title, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar .ui-dialog-title {color: #000000;}body.page.page-template-gallery-archive-split-screen-php #fp-nav li .active span, body.tax-gallerycat #fp-nav li .active span, body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav li .active span, body.page.tax-portfolioset #fp-nav li .active span, body.page.page-template-gallery-archive-split-screen-php #fp-nav ul li a span, body.tax-gallerycat #fp-nav ul li a span, body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav ul li a span, body.page.tax-portfolioset #fp-nav ul li a span {background-color: #000000;}hr, .post.type-post, .comment .right, .widget_tag_cloud div a, .meta-tags a, .tag_cloud a, #footer, #post_more_wrapper, #page-content-wrapper .inner .sidebar-content, #page-content-wrapper .inner .sidebar-content.left-sidebar, .ajax_close, .ajax_next, .ajax_prev, .portfolio_next, .portfolio_prev, .portfolio_next_prev_wrapper.video .portfolio_prev, .portfolio_next_prev_wrapper.video .portfolio_next, .separated, .blog_next_prev_wrapper, #post_more_wrapper h5, #ajax_portfolio_wrapper.hidding, #ajax_portfolio_wrapper.visible, .tabs.vertical .ui-tabs-panel, .ui-tabs.vertical.right .ui-tabs-nav li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce table.shop_table, .woocommerce-page table.shop_table, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator, .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th, table tr th, table tr td, .woocommerce #payment, .woocommerce-page #payment, .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li, .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row, .ui-tabs li:first-child, .ui-tabs .ui-tabs-nav li, .ui-tabs.vertical .ui-tabs-nav li, .ui-tabs.vertical.right .ui-tabs-nav li.ui-state-active, .ui-tabs.vertical .ui-tabs-nav li:last-child, #page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul.menu li.current-menu-item a, .page-content-wrapper .inner .sidebar-wrapper ul.sidebar-widget li.widget_nav_menu ul.menu li.current-menu-item a, .ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content, #page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:before, h2.widgettitle:before, #autocomplete, .ppb_blog_minimal .one-third_bg, .tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li, .ui-tabs li:first-child, .ui-tabs.vertical .ui-tabs-nav li:last-child, .woocommerce .woocommerce-ordering select, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page table.cart th, table.shop_table thead tr th, hr.title_break, .overlay_gallery_border, #page-content-wrapper.split #copyright, .page-content-wrapper.split #copyright, .post.type-post, .events.type-events, h5.event_title, .post-header h5.event_title, .client_archive_wrapper, #page-content-wrapper .sidebar .content .sidebar-widget li.widget, .page-content-wrapper .sidebar .content .sidebar-widget li.widget, hr.title_break.bold, blockquote, .social_share_button_wrapper, .social_share_button_wrapper, body:not(.single) .post-wrapper, .theme-border, #about-the-author, .related.products, .woocommerce div.product div.summary .product_meta, #single-course-meta ul.single-course-meta-data li.single-course-meta-data-separator, body .course-curriculum ul.curriculum-sections .section-header, .course-reviews-list li, .course-reviews-list-shortcode li, .wp-block-table, .wp-block-table td, .wp-block-table th, .wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th, table, .widget_categories ul > li, .widget_pages ul > li, .widget_archive ul > li, #page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:before, h2.widgettitle:before, #page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle:after, h2.widgettitle:after {border-color: #D8D8D8;}input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=date], textarea {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}input[type=submit], input[type=button], a.button, .button, .woocommerce .page_slider a.button, a.button.fullwidth, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .select2-container--default .select2-selection--single {font-family: Roboto;font-size: 16px;font-weight: 400;line-height: 1.7;text-transform: none;}input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=date], textarea, .widget_search form {background-color: #ffffff;}input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=date], textarea.widget_search input.search-field {color: #000000;}input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=date], textarea, .select2-container--default .select2-selection--single, .select2-dropdown, .widget_search form {border-color: #d8d8d8;}input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=date]:focus, textarea:focus, .widget_search form.focus {border-color: #000000;}.input-effect ~ .focus-border {background-color: #000000;}input[type=submit], input[type=button], a.button, .button, .woocommerce .page_slider a.button, a.button.fullwidth, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], body.learnpress-page #page-content-wrapper .order-recover .lp-button, .learnpress-page #learn-press-profile-basic-information button, body #page-content-wrapper p#lp-avatar-actions button, .learnpress-page #profile-content-settings form button[type=submit], button, .woocommerce #respond input#submit {font-family: Cabin;font-size: 14px;font-weight: 700;letter-spacing: 0px;line-height: 1.8;text-transform: none;}input[type=submit], input[type=button], a.button, .button, .woocommerce .page_slider a.button, a.button.fullwidth, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], a#go-to-top, .pagination span, .widget_tag_cloud div a, .pagination a, .pagination span, body.learnpress-page #page-content-wrapper .order-recover .lp-button, .learnpress-page #learn-press-profile-basic-information button, body #page-content-wrapper p#lp-avatar-actions button, .learnpress-page #profile-content-settings form button[type=submit], .learnpress-page #page-content-wrapper .lp-button, button, .woocommerce #respond input#submit {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}input[type=submit], input[type=button], a.button, .button, .pagination span, .pagination a:hover, .woocommerce .footer-main-container .button, .woocommerce .footer-main-container .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .post-type-icon, .filter li a:hover, .filter li a.active, #portfolio_wall_filters li a.active, #portfolio_wall_filters li a:hover, .comment_box, .one-half.gallery2 .portfolio_type_wrapper, .one-third.gallery3 .portfolio_type_wrapper, .one_fourth.gallery4 .portfolio_type_wrapper, .one_fifth.gallery5 .portfolio_type_wrapper, .portfolio_type_wrapper, .widget_tag_cloud div a:hover, .ui-accordion .ui-accordion-header .ui-icon, .mobile-menu-wrapper #mobile-menu-close.button, .mobile-menu-wrapper #btn-close-mobile-menu, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .learnpress-page #page-content-wrapper .lp-button, .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type=submit], button, .widget_search input#searchsubmit:hover, #wp-calendar caption, #wp-calendar thead th, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_categories .cat-count, .widget_categories .cat-count, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_archive .archive-count, .widget_archive .archive-count, .woocommerce #respond input#submit {background-color: #015AAA;}.pagination span, .pagination a:hover, .button.ghost, .button.ghost:hover, .button.ghost:active, blockquote:after, .woocommerce-MyAccount-navigation ul li.is-active, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .learnpress-page #page-content-wrapper .lp-button, .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type=submit], .widget_search input#searchsubmit:hover {border-color: #015AAA;}.comment_box:before, .comment_box:after {border-top-color: #015AAA;}.button.ghost, .button.ghost:hover, .button.ghost:active, .infinite_load_more, blockquote:before, .woocommerce-MyAccount-navigation ul li.is-active a, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], #page-content-wrapper .inner .sidebar-wrapper .sidebar-widget li.widget_recent_comments ul li.recentcomments a:not(.url) {color: #015AAA;}input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer-main-container .button, .woocommerce .footer-main-container .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .post-type-icon, .filter li a:hover, .filter li a.active, #portfolio_wall_filters li a.active, #portfolio_wall_filters li a:hover, .comment_box, .one-half.gallery2 .portfolio_type_wrapper, .one-third.gallery3 .portfolio_type_wrapper, .one_fourth.gallery4 .portfolio_type_wrapper, .one_fifth.gallery5 .portfolio_type_wrapper, .portfolio_type_wrapper, .widget_tag_cloud div a:hover, .ui-accordion .ui-accordion-header .ui-icon, .mobile-menu-wrapper #mobile-menu-close.button, #go-to-top, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .pagination span.current, .mobile-menu-wrapper #btn-close-mobile-menu, body.learnpress-page #page-content-wrapper .lp-button, .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type=submit], button, .widget_search input#searchsubmit:hover, #wp-calendar caption, #wp-calendar thead th, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_categories .cat-count, .widget_categories .cat-count, #page-content-wrapper .sidebar .content .sidebar-widget li.widget_archive .archive-count, .widget_archive .archive-count, .woocommerce #respond input#submit {color: #ffffff;}input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer-main-container .button, .woocommerce .footer-main-container .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .infinite_load_more, .widget_tag_cloud div a:hover, .mobile-menu-wrapper #btn-close-mobile-menu, .mobile-menu-wrapper #mobile-menu-close.button, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type=submit], button, .woocommerce #respond input#submit {border-color: #015AAA;}#wp-calendar tbody td#today {border-bottom-color: #015AAA;}input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active, .black_bg input[type=submit], .learnpress-page #page-content-wrapper .lp-button:hover, .learnpress-page #learn-press-profile-basic-information button:hover, .learnpress-page #profile-content-settings form button[type=submit]:hover, .woocommerce #respond input#submit:hover {background-color: #ffffff;}input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active, .black_bg input[type=submit], body.learnpress-page #page-content-wrapper .lp-button:hover, .learnpress-page #learn-press-profile-basic-information button:hover, .learnpress-page #profile-content-settings form button[type=submit]:hover, button:hover, .woocommerce #respond input#submit:hover {color: #015AAA;}input[type=button]:hover, input[type=submit]:hover, a.button:hover, .button:hover, .button.submit, a.button.white:hover, .button.white:hover, a.button.white:active, .button.white:active, .black_bg input[type=submit], .learnpress-page #learn-press-profile-basic-information button:hover, .learnpress-page #profile-content-settings form button[type=submit]:hover, button:hover, .woocommerce #respond input#submit:hover {border-color: #015AAA;}.frame_top, .frame_bottom, .frame_left, .frame_right {background: #000000;}#menu-wrapper .nav ul li a, #menu-wrapper div .nav li > a, .menu-client-wrapper {font-family: Cabin;font-size: 16px;font-weight: 700;line-height: 1.7;text-transform: none;}#menu-wrapper .nav ul li, #menu-wrapper div .nav li, html[data-menu=center-menu-logo] #logo-right-wrapper {padding-top: 28px;padding-bottom: 28px;}.top-menu-bar, html {background-color: #ffffff;}#menu-wrapper .nav ul li a, #menu-wrapper div .nav li > a, #mobile-nav-icon, #logo-wrapper .social-profile-wrapper ul li a, .menu-cart-wrapper a {color: #000000;}#mobile-nav-icon {border-color: #000000;}#menu-wrapper .nav ul li a.hover, #menu-wrapper .nav ul li a:hover, #menu-wrapper div .nav li a.hover, #menu-wrapper div .nav li a:hover, .menu-cart-wrapper a:hover, #page_share:hover, #logo-wrapper .social-profile-wrapper ul li a:hover {color: #015AAA;}#menu-wrapper .nav ul li a:before, #menu-wrapper div .nav li > a:before {background-color: #015AAA;}#menu-wrapper div .nav > li.current-menu-item > a, #menu-wrapper div .nav > li.current-menu-parent > a, #menu-wrapper div .nav > li.current-menu-ancestor > a, #menu-wrapper div .nav li ul:not(.sub-menu) li.current-menu-item a, #menu-wrapper div .nav li.current-menu-parent ul li.current-menu-item a, #logo-wrapper .social-profile-wrapper ul li a:active {color: #015AAA;}.top-menu-bar, #nav-wrapper {border-color: #ffffff;}.menu-cart-wrapper .cart-counter {background-color: #015AAA;color: #ffffff;}#menu-wrapper .nav ul li ul li a, #menu-wrapper div .nav li ul li a, #menu-wrapper div .nav li.current-menu-parent ul li a {font-family: Cabin;font-size: 14px;font-weight: 700;letter-spacing: 0px;text-transform: none;}#menu-wrapper .nav ul li ul li a, #menu-wrapper div .nav li ul li a, #menu-wrapper div .nav li.current-menu-parent ul li a, #menu-wrapper div .nav li.current-menu-parent ul li.current-menu-item a, #menu-wrapper .nav ul li.megamenu ul li ul li a, #menu-wrapper div .nav li.megamenu ul li ul li a {color: #000000;}#menu-wrapper .nav ul li ul li a:hover, #menu-wrapper div .nav li ul li a:hover, #menu-wrapper div .nav li.current-menu-parent ul li a:hover, #menu-wrapper .nav ul li.megamenu ul li ul li a:hover, #menu-wrapper div .nav li.megamenu ul li ul li a:hover, #menu-wrapper .nav ul li.megamenu ul li ul li a:active, #menu-wrapper div .nav li.megamenu ul li ul li a:active, #menu-wrapper div .nav li.current-menu-parent ul li.current-menu-item a:hover {color: #015AAA;}#menu-wrapper .nav ul li ul li a:before, #menu-wrapper div .nav li ul li > a:before, #wrapper.transparent .top-menu-bar:not(.scroll) #menu-wrapper div .nav ul li ul li a:before {background-color: #015AAA;}#menu-wrapper .nav ul li ul, #menu-wrapper div .nav li ul {background: #ffffff;border-color: #ffffff;}#menu-wrapper div .nav li.megamenu ul li > a, #menu-wrapper div .nav li.megamenu ul li > a:hover, #menu-wrapper div .nav li.megamenu ul li > a:active, #menu-wrapper div .nav li.megamenu ul li.current-menu-item > a {color: #181B31;}#menu-wrapper div .nav li.megamenu ul li {border-color: #D8D8D8;}.above-top-menu-bar {background: #ffffff;}#top-menu li a, .top-contact-info, .top-contact-info i, .top-contact-info a, .top-contact-info a:hover, .top-contact-info a:active {color: #181B31;}.mobile-main-nav li a, #side-sub-menu li a {font-family: Cabin;font-size: 20px;font-weight: 700;letter-spacing: 0px;line-height: 2;text-transform: none;}#side-sub-menu li a {font-family: Cabin;font-size: 20px;font-weight: 700;letter-spacing: 0px;line-height: 2;text-transform: none;}.mobile-menu-wrapper {background-color: #ffffff;}.mobile-main-nav li a, #side-sub-menu li a, .mobile-menu-wrapper .sidebar-wrapper a, .mobile-menu-wrapper .sidebar-wrapper, #btn-close-mobile-menu i, .mobile-menu-wrapper .social-profile-wrapper ul li a, .fullmenu_content #copyright, .mobile-menu-wrapper .sidebar-wrapper h2.widgettitle {color: #181B31;}.mobile-main-nav li a:hover, .mobile-main-nav li a:active, #side-sub-menu li a:hover, #side-sub-menu li a:active, .mobile-menu-wrapper .social-profile-wrapper ul li a:hover {color: #015AAA;}#page-header.hasbg {height: 510px;}#page-header {background-color: #f9f9f9;padding-top: 60px;padding-bottom: 60px;margin-bottom: 60px;}#page-header .page-title-wrapper .page-title-inner {text-align: center;}#page-header h1 {font-family: Cabin;font-size: 45px;font-weight: 600;letter-spacing: 0px;line-height: 1.2;text-transform: none;color: #181b31;}.page-tagline, .post-detail.single-post {font-family: Roboto;font-size: 14px;font-weight: 500;letter-spacing: 0px;text-transform: none;color: #00AEEF;}#page-content-wrapper .sidebar .content .sidebar-widget li h2.widgettitle, h2.widgettitle, h5.widgettitle {font-family: Cabin;font-size: 13px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;color: #000000;border-color: #000000;}#page-content-wrapper .inner .sidebar-wrapper .sidebar .content, .page-content-wrapper .inner .sidebar-wrapper .sidebar .content {color: #000000;}#page-content-wrapper .inner .sidebar-wrapper a:not(.button), .page-content-wrapper .inner .sidebar-wrapper a:not(.button) {color: #000000;}.widget_nav_menu ul > li.menu-item-has-children > a:after {border-color: #000000;}#page-content-wrapper .inner .sidebar-wrapper a:hover:not(.button), #page-content-wrapper .inner .sidebar-wrapper a:active:not(.button), .page-content-wrapper .inner .sidebar-wrapper a:hover:not(.button), .page-content-wrapper .inner .sidebar-wrapper a:active:not(.button) {color: #015AAA;}#footer {font-size: 15px;}.footer-main-container-wrapper {font-size: 13px;}.footer-main-container, #footer {background-color: #ffffff;}#footer, #copyright, #footer-menu li a, #footer-menu li a:hover, #footer-menu li a:active, #footer input[type=text], #footer input[type=password], #footer input[type=email], #footer input[type=url], #footer input[type=tel], #footer input[type=date], #footer textarea, #footer blockquote {color: #7E8090;}#copyright a, #copyright a:active, #footer a, #footer a:active#footer_photostream a {color: #181B31;}#footer .sidebar-widget li h2.widgettitle {border-color: #181B31;color: #181B31;}#copyright a:hover, #footer a:hover, .social-profile-wrapper ul li a:hover, #footer a:hover, #footer_photostream a:hover {color: #015AAA;}.footer-main-container-wrapper, .footer-main-container {border-color: #D8D8D8;}.footer-main-container {background-color: #ffffff;}.footer-main-container, #copyright {color: #181B31;}.footer-main-container a, #copyright a, #footer-menu li a {color: #181B31;}.footer-main-container a:hover, #copyright a:hover, #footer-menu li a:hover {color: #015AAA;}.footer-main-container-wrapper .social-profile-wrapper ul li a {color: #181B31;}a#go-to-top {background: rgba(0, 0, 0, 0.1);color: #ffffff;}#page-content-wrapper.blog-wrapper, .post-excerpt.post-tag a:after, .post-excerpt.post-tag a:before, .post-navigation .navigation-post-content {background-color: #ffffff;}.post-info-cat, .post-info-cat a {color: #00AEEF;border-color: #00AEEF;}.post-featured-image-hover .post-type-icon {background: #00AEEF;}.blog_post-content-wrapper.layout_grid .post-content-wrapper, .blog_post-content-wrapper.layout_masonry .post-content-wrapper, .blog_post-content-wrapper.layout_metro .post-content-wrapper, .blog_post-content-wrapper.layout_classic .post-content-wrapper {background: #ffffff;}.post-header h5, h6.subtitle, .post-caption h1, #page-content-wrapper .posts.blog li a, .page-content-wrapper .posts.blog li a, #post_featured_slider li .slider_image .slide_post h2, .post-header.grid h6, .sidebar-widget li.widget_recent_comments ul li.recentcomments a:not(.url), #page-content-wrapper .sidebar .content .sidebar-widget li.widget_rss ul li a.rsswidget, #footer-wrapper ul.sidebar-widget li.widget_rss ul li a.rsswidget {font-family: Cabin;font-weight: 700;letter-spacing: 0px;text-transform: none;}body.single-post #page-header h1 {font-family: Cabin;font-size: 45px;font-weight: 600;letter-spacing: 0px;line-height: 1.3;text-transform: none;}body.single-post #page-content-wrapper.blog-wrapper, .post-related .post-header-wrapper {background: #ffffff;}.post-excerpt.post-tag a {background: #f0f0f0;color: #444;}.post-excerpt.post-tag a:after {border-left-color: #f0f0f0;}.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, p.price ins span.amount, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {color: #181B31;}.woocommerce .products .onsale, .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {background-color: #015AAA;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {color: #ffffff;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {background: #181B31;}body.single-product div.product.type-product {background: #ffffff;}#loftloader-wrapper .loader-section {background: #ffffff;}#loftloader-wrapper .loader-section {opacity: 1;}#loftloader-wrapper.pl-imgloading #loader {width: 160px;}#loftloader-wrapper.pl-imgloading #loader span {background-size: cover;background-image: url(../upload/loading_logo.png);}#loftloader-wrapper .loader-section.section-fade {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}.loaded #loftloader-wrapper #loader, .loaded #loftloader-wrapper .loader-close-button {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}body.elementor-page-5339 .wpcf7 input.wpcf7-submit {background: #e5936b;border-color: #e5936b;}body.elementor-page-5339 .wpcf7 input.wpcf7-submit:hover {color: #fff;}body.elementor-page-5339 .wpcf7, body.elementor-page-5339 .wpcf7 input.wpcf7-submit, body.elementor-page-5339 .wpcf7 input {font-family: "Nunito Sans", Sans-serif;}body.elementor-page-5879 .wpcf7 input.wpcf7-submit {background: #fa4612;border-color: #fa4612;}body.elementor-page-5879 .wpcf7 input.wpcf7-submit:hover {color: #fff;}body.elementor-page-5879 .wpcf7, body.elementor-page-5879 .wpcf7 input.wpcf7-submit, body.elementor-page-5879 .wpcf7 input {font-family: "Poppins", Sans-serif;}.home2 {padding-top: 203px !important;}.submit-button {font-size: 15px;font-weight: bold;letter-spacing: 0.8px;padding: 15px;width: 100%;display: block;-webkit-appearance: none;background-color: #015AAA;border: 2px solid #015AAA;color: #fff;font-style: normal !important;cursor: pointer;font-style: normal;margin-top: 20px;border-radius: 5px;}.submit-button:hover {background: #fff;color: #015AAA;}.input1 {width: 100%;}
 /* tooltipster.css start */
 .tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip.tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom.tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left.tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right.tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top.tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip.tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom.tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left.tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right.tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top.tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip.tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip.tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom.tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left.tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right.tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top.tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip.tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom.tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left.tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right.tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top.tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip.tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom.tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right.tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 25px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom.tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left.tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right.tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top.tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow.tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left.tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right.tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow.tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom.tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left.tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right.tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top.tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom.tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right.tooltipster-arrow-uncropped{left:-6px}body.tooltipster-sidetip.tooltipster-shadow.tooltipster-content{font-size:14px;color:#000}
 /* tooltipster.css end */
 /*themify-icon.css start*/
 @font-face{font-family:'themify';src:url('../fonts/themify.eot');src:url('../fonts/themify.eot') format('embedded-opentype'),url('../fonts/themify.woff') format('woff'),url('../fonts/themify.ttf') format('truetype'),url('../fonts/themify.svg') format('svg');font-weight:normal;font-style:normal; font-display: swap;}[class^="ti-"],[class*=" ti-"]{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}