@charset "utf-8";
@charset "utf-8";
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.elementor-popup-modal .mCSB_container.mCS_no_scrollbar,.masthead .mCSB_container.mCS_no_scrollbar,.the7-scrollbar-style .mCSB_container.mCS_no_scrollbar{margin-right:0}.elementor-popup-modal .mCSB_scrollTools,.masthead .mCSB_scrollTools,.the7-scrollbar-style .mCSB_scrollTools{opacity:0;transition:opacity .4s;width:16px;height:100%;top:10px;right:4px;z-index:10}.elementor-popup-modal .dialog-message:hover .mCSB_scrollTools,.masthead:hover .mCSB_scrollTools,.the7-scrollbar-style .mCSB_scrollTools{opacity:1}.dt-mobile-header .masthead .mCSB_scrollTools{right:-30px!important;left:auto!important}.elementor-popup-modal .mCSB_scrollTools .mCSB_draggerContainer,.masthead .mCSB_scrollTools .mCSB_draggerContainer,.the7-scrollbar-style .mCSB_scrollTools .mCSB_draggerContainers{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.elementor-popup-modal .mCSB_scrollTools a+.mCSB_draggerContainer,.masthead .mCSB_scrollTools a+.mCSB_draggerContainer,.the7-scrollbar-style .mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.elementor-popup-modal .mCSB_scrollTools .mCSB_draggerRail,.masthead .mCSB_scrollTools .mCSB_draggerRail,.the7-scrollbar-style .mCSB_scrollTools .mCSB_draggerRail{width:5px;height:100%;margin:0 auto;border-radius:10px}.elementor-popup-modal .mCSB_scrollTools .mCSB_dragger,.masthead .mCSB_scrollTools .mCSB_dragger,.the7-scrollbar-style .mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.elementor-popup-modal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.masthead .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.the7-scrollbar-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px;height:100%;margin:0 auto;border-radius:10px;text-align:center}.elementor-popup-modal .mCSB_container>.elementor-section-wrap{width:100%}.dt-mobile-header .mCSB_container,.elementor-popup-modal .mCSB_container,.masthead .mCSB_container,.the7-scrollbar-style .mCSB_container{min-height:100%!important;position:relative!important}.dt-mobile-header .mCSB_scrollTools,.elementor-popup-modal .mCSB_scrollTools,.masthead .mCSB_scrollTools,.the7-scrollbar-style .mCSB_scrollTools{top:0}.dt-mobile-header .mCSB_scrollTools .mCSB_draggerContainer,.elementor-popup-modal .mCSB_scrollTools .mCSB_draggerContainer,.masthead .mCSB_scrollTools .mCSB_draggerContainer,.the7-scrollbar-style .mCSB_scrollTools .mCSB_draggerContainer{top:10px;bottom:10px}.the7-scrollbar-style .mCSB_inside>.mCSB_container{margin-right:20px}.the7-scrollbar-style .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.vertical-centering{top:50%;transform:translateY(-50%)}.horizontal-centering{left:50%;transform:translateX(-50%)}.centering-mixin{top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes mk_scale{0%{transform:scale(.3);opacity:.1}100%{transform:scale(1);opacity:1}}@keyframes mk_fade{0%{opacity:.1}100%{opacity:1}}@keyframes mk_left_to_right{0%{transform:translate(-20px,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes mk_right_to_left{0%{transform:translate(20px,0);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes mk_bottom_to_top{0%{transform:translate(0,20px);opacity:0}100%{transform:translate(0,0);opacity:1}}@keyframes mk_top_to_bottom{0%{transform:translate(0,-20px);opacity:0}100%{transform:translate(0,0);opacity:1}}.mobile-false .animate-element{opacity:0}.ie-mobile .animate-element,.no-cssanimations .animate-element.start-animation,.skills.animate-element{opacity:1}.mobile-false #page .animate-element.start-animation.scale-up,.mobile-false .animate-element.start-animation.scale-up{animation:mk_scale .5s 1 cubic-bezier(.445,.05,.55,.95);opacity:1}.mobile-false #page .animate-element.start-animation.fade-in,.mobile-false .animate-element.start-animation.fade-in{animation:mk_fade .7s 1 cubic-bezier(.445,.05,.55,.95);opacity:1}.mobile-false #page .animate-element.start-animation.right-to-left,.mobile-false .animate-element.start-animation.right-to-left{animation:mk_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.mobile-false #page .animate-element.start-animation.left-to-right,.mobile-false .animate-element.start-animation.left-to-right{animation:mk_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.mobile-false #page .animate-element.start-animation.top-to-bottom,.mobile-false .animate-element.start-animation.top-to-bottom{animation:mk_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.mobile-false #page .animate-element.start-animation.bottom-to-top,.mobile-false .animate-element.start-animation.bottom-to-top{animation:mk_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.mobile-false .animate-element.start-animation{animation-duration:1s;animation-fill-mode:both}@keyframes dt_bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.mobile-false #page .animate-element.start-animation.bounce,.mobile-false .animate-element.start-animation.bounce{animation-name:dt_bounce;transform-origin:center bottom;opacity:1}@keyframes dt_flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.mobile-false .animate-element.start-animation.flash{animation-name:dt_flash}@keyframes dt_pulse{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.mobile-false .animate-element.start-animation.pulse{animation-name:dt_pulse;opacity:1}@keyframes dt_rubberBand{0%,100%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.mobile-false .animate-element.start-animation.rubberBand{animation-name:dt_rubberBand;opacity:1}@keyframes dt_shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.mobile-false .animate-element.start-animation.shake{animation-name:dt_shake;opacity:1}@keyframes dt_swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.mobile-false .animate-element.start-animation.swing{transform-origin:top center;animation-name:dt_swing;opacity:1}@keyframes dt_tada{0%,100%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.mobile-false .animate-element.start-animation.tada{animation-name:dt_tada;opacity:1}@keyframes dt_wobble{0%,100%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.mobile-false .animate-element.start-animation.wobble{animation-name:dt_wobble;opacity:1}@keyframes dt_bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.mobile-false .animate-element.start-animation.bounceIn{animation-name:dt_bounceIn;animation-duration:.75s;opacity:1}@keyframes dt_bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.mobile-false .animate-element.start-animation.bounceInDown{animation-name:dt_bounceInDown;opacity:1}@keyframes dt_bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.mobile-false .animate-element.start-animation.bounceInLeft{animation-name:dt_bounceInLeft;opacity:1}@keyframes dt_bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.mobile-false .animate-element.start-animation.bounceInRight{animation-name:dt_bounceInRight;opacity:1}@keyframes dt_bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.mobile-false .animate-element.start-animation.bounceInUp{animation-name:dt_bounceInUp;opacity:1}@keyframes dt_fadeIn{0%{opacity:0}100%{opacity:1}}.mobile-false .animate-element.start-animation.fadeIn{animation-name:dt_fadeIn}@keyframes dt_fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInDown{animation-name:dt_fadeInDown}@keyframes dt_fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInDownBig{animation-name:dt_fadeInDownBig}@keyframes dt_fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInLeft{animation-name:dt_fadeInLeft}@keyframes dt_fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInLeftBig{animation-name:dt_fadeInLeftBig}@keyframes dt_fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInRight{animation-name:dt_fadeInRight}@keyframes dt_fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInRightBig{animation-name:dt_fadeInRightBig}@keyframes dt_fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInUp{animation-name:dt_fadeInUp}@keyframes dt_fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.fadeInUpBig{animation-name:dt_fadeInUpBig}@keyframes dt_flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.mobile-false .animate-element.start-animation.flipInX{backface-visibility:visible!important;animation-name:dt_flipInX;opacity:1}@keyframes dt_flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.mobile-false .animate-element.start-animation.flipInY{backface-visibility:visible!important;animation-name:dt_flipInY;opacity:1}@keyframes dt_rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.mobile-false .animate-element.start-animation.rotateIn{animation-name:dt_rotateIn}@keyframes dt_rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.mobile-false .animate-element.start-animation.rotateInDownLeft{animation-name:dt_rotateInDownLeft}@keyframes dt_rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.mobile-false .animate-element.start-animation.rotateInDownRight{animation-name:dt_rotateInDownRight}@keyframes dt_rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.mobile-false .animate-element.start-animation.rotateInUpLeft{animation-name:dt_rotateInUpLeft}@keyframes dt_rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.mobile-false .animate-element.start-animation.rotateInUpRight{animation-name:dt_rotateInUpRight}@keyframes dt_rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.mobile-false .animate-element.start-animation.rollIn{animation-name:dt_rollIn}@keyframes dt_rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.mobile-false .animate-element.start-animation.rollOut{animation-name:dt_rollOut;opacity:1}@keyframes dt_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.mobile-false .animate-element.start-animation.zoomIn{animation-name:dt_zoomIn;opacity:1}@keyframes dt_zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.mobile-false .animate-element.start-animation.zoomInDown{animation-name:dt_zoomInDown;opacity:1}@keyframes dt_zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.mobile-false .animate-element.start-animation.zoomInLeft{animation-name:dt_zoomInLeft;opacity:1}@keyframes dt_zoomInRight{0%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.mobile-false .animate-element.start-animation.zoomInRight{animation-name:dt_zoomInRight;opacity:1}@keyframes dt_zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.mobile-false .animate-element.start-animation.zoomInUp{animation-name:dt_zoomInUp;opacity:1}@keyframes dt_lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.mobile-false .animate-element.start-animation.lightspeedIn{animation-name:dt_lightSpeedIn;animation-timing-function:ease-out}img.info-circle-img-icon{max-width:100%}.smile_icon_list.left li .icon_list_connector{border-width:0}.vc_grid-container div[style*="vc_gitem_image.png"]{display:none}.ult_modal-header>*{font-family:inherit;font-style:inherit;font-weight:inherit}#main .ui-widget,#main .ui-widget-content,#main .wpb_wrapper.ui-widget-content{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}#main .wpb_alert{text-shadow:none}#main .wpb_alert strong{font-style:normal}.wpb_alert,.wpb_alert *{color:#c09853}.wpb_alert-success,.wpb_alert-success *{color:#468847}.wpb_alert-danger,.wpb_alert-danger *,.wpb_alert-error,.wpb_alert-error *{color:#b94a48}.wpb_alert-info,.wpb_alert-info *{color:#3a87ad}#main .vc_text_separator div{top:-10px}.wpb_single_image .vc_single_image-wrapper{line-height:0}.wpb_single_image .rollover .blur-effect{display:none}.wpb_single_image .vc_figure{max-width:100%}.rollover.vc_box_border .blur-effect,.rollover.vc_box_border i,.rollover.vc_box_outline .blur-effect,.rollover.vc_box_outline i{top:6px;left:6px;width:calc(100% - 12px)!important;height:calc(100% - 12px)!important}.vc_box_border_circle .blur-effect,.vc_box_border_circle i,.vc_box_circle .blur-effect,.vc_box_circle i,.vc_box_circle img,.vc_box_outline_circle .blur-effect,.vc_box_outline_circle i,.vc_box_shadow_border_circle .blur-effect,.vc_box_shadow_border_circle i,.vc_box_shadow_circle .blur-effect,.vc_box_shadow_circle i{border-radius:50%}div .vc_box_rounded>img{border-radius:inherit}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon,.vc_message_box-icon>i{transform:translate(-50%,-50%)}#main .wpb_gmaps_widget .wpb_map_wraper{background:0 0;padding:0}.wpb_gmaps_widget .wpb_map_wraper{padding:0}
.last_toggle_el_margin,.wpb_button,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.content .uvc-sub-heading{line-height:inherit}.ult-just-icon-wrapper .aio-icon{border-style:none}@media(max-width:480px){#main #content .tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-four.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-two.wpb_content_element .wpb_tabs_nav,#main .tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-four .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{display:block}#main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper{display:block!important}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0}.wpb_tour.tab-style-one .wpb_tabs_nav,.wpb_tour.tab-style-three .wpb_tabs_nav{border-right:none}.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-left:0}.wc-login-wrap .log-left-block,.wc-login-wrap .log-right-block{width:100%}.wc-login-wrap .log-right-block{margin-top:20px}}.dt-style.wpb_content_element{margin-bottom:0!important}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_accordion_header a:active,.wpb_content_element .wpb_accordion_header a:focus{outline:0!important;-webkit-appearance:none}.wpb_content_element .wpb_accordion_header>a span{display:inline-block}#main .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,#main .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:none}.wpb_content_element.dt-style .wpb_accordion_wrapper .wpb_accordion_header{margin:10px 0 0;border:none;background:0 0}.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{margin:10px 0 0;padding:9px 0 0;border-top:1px solid}.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_section:first-child .wpb_accordion_header,.wpb_content_element.dt-style .wpb_accordion_wrapper .wpb_accordion_section:first-child .wpb_accordion_header{padding-top:0;margin-top:0;border:none}.wpb_content_element.dt-style .wpb_accordion_header a{position:relative;display:block;padding:0 25px 0 0}.wpb_accordion .wpb_accordion_wrapper .ui-state-active>a:hover{text-decoration:none}.dt-style.dt-accordion-bg-on.wpb_content_element .wpb_accordion_header a{padding:9px 0 9px 18px}.rtl .dt-style.dt-accordion-bg-on.wpb_content_element .wpb_accordion_header a{padding:9px 18px 9px 0}.wpb_content_element .wpb_accordion_header>a:after,.wpb_content_element .wpb_accordion_header>a:before{position:absolute;top:50%;right:0;margin-top:-8px;width:16px;height:16px;content:""}.dt-accordion-bg-on.wpb_content_element .wpb_accordion_header>a:after,.dt-accordion-bg-on.wpb_content_element .wpb_accordion_header>a:before{right:13px}.rtl .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header>a:after,.rtl .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header>a:before{right:auto;left:13px}.wpb_content_element .wpb_accordion_header>a:after{margin-top:-8px;content:"\f005";font-family:icomoon-the7-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:8px;line-height:16px;text-align:center}.wpb_content_element .wpb_accordion_header.ui-state-active>a:after{content:"\f004"}.dt-style.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{display:none;padding:10px 0 5px;margin:0;clear:both}.dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:17px 0 13px}.vc_progress_bar.dt-style .vc_single_bar{height:30px;margin-bottom:10px;box-shadow:none}.vc_progress_bar.dt-style .vc_single_bar:last-child{margin-bottom:0}.dt-style.vc_progress_bar.pb-style-two .vc_single_bar{height:13px}.accent-gradient .vc_progress_bar .vc_single_bar.accent-bg .vc_bar{animation:none;background-repeat:no-repeat;background-size:100%}.accent-gradient .vc_progress_bar .vc_single_bar.accent-bg .vc_bar:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.vc_progress_bar .vc_single_bar.accent-bg .vc_bar.animated:after{animation:progress-bar-stripes 2s linear infinite}.dt-style.vc_progress_bar.pb-style-three .vc_single_bar{height:7px;margin-bottom:15px}.vc_progress_bar.dt-style .vc_single_bar .vc_label{height:30px;padding-top:0;padding-bottom:0;line-height:30px;text-shadow:none}.pb-style-three.dt-style .vc_label,.pb-style-two.dt-style .vc_label{display:block;margin-bottom:8px}.pb-style-one.vc_progress_bar .vc_label *,.vc_progress_bar .vc_label{color:#fff}#main .wpb_tour_next_prev_nav{display:none}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{display:inline-block;width:auto}#page .tab-style-one .wpb_tabs_nav li.ui-state-active a{color:#fff}.wpb_tabs_nav a{box-sizing:border-box}.wpb_tabs .wpb_tabs_nav li{position:relative}.tab-style-one.wpb_tabs .wpb_tabs_nav li{margin:0 10px 5px 0}.tab-style-one.wpb_tabs .wpb_tabs_nav a{padding-top:9px;padding-bottom:9px}.tab-style-one.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding:15px 0 0;background:0 0}.tab-style-two.wpb_tabs .wpb_tabs_nav{overflow:hidden;padding-left:25px!important}.tab-style-two.wpb_tabs .wpb_tabs_nav li{margin:12px 30px 6px 0;background:0 0}.tab-style-two.wpb_tabs .wpb_tabs_nav li.ui-tabs-active:before{position:absolute;display:block!important;bottom:-5px;left:0;width:100%;height:2px;content:"";-webkit-backface-visibility:hidden}.tab-style-two.wpb_tabs .wpb_tabs_nav li a{padding:0 0 .5em}.tab-style-two.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 25px;background:0 0}.tab-style-three.wpb_tabs .wpb_tabs_nav li{margin-right:30px;border:none}.tab-style-three.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding:0}.tab-style-three.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding:15px 0 0}.tab-style-three.wpb_content_element .wpb_tabs_nav li,.tab-style-three.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:0 0}.tab-style-four.wpb_tabs,.tab-style-four.wpb_tabs .wpb_tabs_nav{overflow:hidden}.tab-style-four.wpb_tabs .wpb_tabs_nav li{margin:0;background:0 0;transition:background .4s ease}.tab-style-four.wpb_tabs .wpb_tabs_nav li.ui-tabs-active,.tab-style-four.wpb_tabs .wpb_tabs_nav li:hover{background-color:rgba(255,255,255,.15)}.tab-style-four.wpb_tabs .wpb_tabs_nav li a,.tab-style-four.wpb_tabs .wpb_tabs_nav li a *{color:#fff}.tab-style-four.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 25px;background:0 0}.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper{display:table}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab,.wpb_tour.wpb_content_element .wpb_tabs_nav{display:table-cell;float:none;vertical-align:top}.wpb_tour .wpb_tabs_nav{box-sizing:border-box}.wpb_tour .wpb_tabs_nav li:hover{cursor:pointer}.wpb_tour.tab-style-one .wpb_tabs_nav li{margin-bottom:10px}.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding-top:8px;padding-bottom:8px}.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0;padding-left:25px}.rtl .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab{padding-left:0;padding-right:25px}.wpb_tour.tab-style-two .wpb_tabs_nav{padding-right:10px}.rtl .wpb_tour.tab-style-two .wpb_tabs_nav{padding-right:0;padding-left:10px!important}.wpb_tour.tab-style-two .wpb_tabs_nav li{margin-bottom:10px}.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding:12px 15px 12px 0}.tab-style-four.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav li a{padding:10px 15px}.wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 25px}.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0;padding-left:25px}.wpb_tour.tab-style-three .wpb_tabs_nav{border-right:1px solid}.wpb_tour.tab-style-three .wpb_tabs_nav li{border-top:1px solid}.tab-style-three.wpb_tour .wpb_tabs_nav li:first-child{border:none}.tab-style-four.wpb_tour,.tab-style-four.wpb_tour .wpb_tabs_nav{overflow:hidden}.tab-style-four.wpb_tour .wpb_tabs_nav li{margin:0;background:0 0;transition:background .4s ease}.tab-style-four.wpb_tour .wpb_tabs_nav li.ui-tabs-active,.tab-style-four.wpb_tour .wpb_tabs_nav li:hover{background-color:rgba(255,255,255,.15)}.tab-style-four.wpb_tour .wpb_tabs_nav li a,.tab-style-four.wpb_tour .wpb_tabs_nav li a *{display:block;color:#fff}.tab-style-four.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 25px;background:0 0}.transparent-pie .vc_pie_wrapper .vc_pie_chart_back{border-color:transparent!important}.transparent-pie .vc_pie_wrapper span{width:100%!important;height:auto!important}.transparent-pie .vc_pie_wrapper canvas{height:70px!important;visibility:hidden}.transparent-pie .vc_pie_chart_value{font-size:70px!important;line-height:70px!important}.transparent-pie[data-pie-color=dt-content] .vc_pie_wrapper span,.vc_pie_chart[data-pie-color=dt-content] canvas{opacity:.5}.vc_pie_chart .vc_pie_wrapper{visibility:hidden}#page .vc_pie_chart_back{opacity:1}.vc_row[data-vc-full-width-temp],.vc_section[data-vc-full-width-temp]{margin-left:-15px;margin-right:-15px}.dt-testimonials-shortcode .testimonial-name a:hover,.team-author-name a{text-decoration:none}
#page .hover-style-one h2.entry-title,#page .hover-style-two h2.entry-title,#page .post .rollover-content .entry-title a:hover,#page .post .rollover-content h3.entry-title a:hover,#page .post .rollover-content h4.entry-title a:hover,#page .rollover-content,#page .rollover-content *,#page .rollover-content a:hover,#page .rollover-content h3.entry-title,#page .rollover-content h3.entry-title a,.testimonial-vcard a.no-avatar:hover:after{color:#fff}
.testimonial-item{position:relative}
.testimonial-item:not(.testimonial-item-slider){padding:20px 25px}
.dt-testimonials-shortcode .dt-css-grid .testimonial-item{height:100%}
.testimonial-vcard .no-avatar,.testimonial-vcard .rollover i{width:60px;height:60px}
.testimonial-item .dt-owl-item article{padding:20px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}
.content .dt-team-shortcode .soc-ico a:after,.content .dt-team-shortcode .soc-ico a:before,.testim-no-avatar{box-sizing:border-box}
.hide-testimonial-position .testimonial-position{display:none}
.testimonial-item.testimonial-item-slider{margin-bottom:32px}
.testimonial-vcard .no-avatar:after{content:"\f007";font-size:28px}
.dt-testimonials-shortcode .testimonial-vcard .no-avatar:after{font-size:50%;content:"\f27a"}
.widget .testimonial-vcard .text-primary,.widget .testimonial-vcard .text-secondary{font-weight:400}
.testimonials .description-on-hover>.wf-cell .rollover i,.testimonials .description-on-hover>.wf-cell .rollover i:after{visibility:visible}
.rollover i:after{position:absolute;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;content:""}
.small-hover-icons .testimonial-vcard .rollover i:after{top:0;right:0;width:100%;height:100%}
.testimonial-vcard .alignleft,.testimonial-vcard .alignleft div,.testimonial-vcard .rollover i,.testimonial-vcard img{-webkit-border-radius:50%;border-radius:50%}
.mobile-false .scale-on-hover .testimonial-vcard a .alignleft,.mobile-false .scale-on-hover .testimonial-vcard a .alignleft div{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translatez(0)}
.mobile-false .scale-on-hover .testimonial-vcard a.rollover:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.mobile-false .is-safari.scale-on-hover .testimonial-vcard a.rollover:hover img{-webkit-transform:scale(1);transform:scale(1)}
#page .testimonial-vcard .rollover i:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpolygon fill='white' points='28,28.01 16,28.01 16,16.01 19.011,16.01 19.011,14.01 16,14.01 14.011,14.01 14,14.01 14,28.01 14,30.01 16,30.01 30,30.01 30,29.999 30,28.01 30,24.999 28,24.999 '/%3E%3Cpolygon fill='white' points='28,13.99 28,14.01 22.993,14.01 22.993,16.01 26.637,16.01 20.5,22.146 21.863,23.51 28,17.374 28,20.99 30,20.99 30,13.99 '/%3E%3C/svg%3E")}
.testimonials{padding-bottom:10px}
body.testimonials{padding-bottom:0}
.widget .testimonials article{position:relative;padding:0}
.testimonial-vcard{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:20px 0 0;overflow:hidden}
.testimonial-desc{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}
.testimonial-vcard .alignleft{margin:0 20px 5px 0;font-size:0;line-height:0}
.testimonial-vcard .alignleft div{overflow:hidden}
.testimonials.list-view li{position:relative;overflow:hidden;padding:25px 0 0}
.testimonials.list-view li:first-child{margin-top:0;padding-top:0;border-top:none!important}
.testimonial-item .testimonial-desc .text-primary,.widget .testimonials .text-primary{display:block}
.dt-testimonials-shortcode .testimonial-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;padding:0;box-sizing:border-box}
.content-align-center.dt-testimonials-shortcode .testimonial-item{-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.content-bg-off.dt-testimonials-shortcode .testimonial-item{background:0 0}
.dt-testimonials-shortcode .testimonial-vcard{-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:0;overflow:visible}
.testimonial-avatar img,.testimonial-avatar svg{max-width:100%;height:auto}
.testim-no-avatar{display:block;line-height:0}
.testim-no-avatar svg{transform:scale(.5)}
.dt-testimonials-shortcode .testimonial-avatar{max-width:100%;-ms-flex:0 0 auto}
.dt-testimonials-shortcode .testimonial-avatar .no-avatar{display:block;max-width:100%}
.dt-testimonials-shortcode .testimonial-avatar .testimonial-thumb{display:block;line-height:0}
.dt-testimonials-shortcode .testimonial-avatar .layzr-bg{border-radius:inherit}
.dt-testimonials-shortcode .more-link{display:inline-block}
.dt-testimonials-shortcode .testimonial-author,.dt-testimonials-shortcode .testimonial-content{max-width:100%}
.dt-testimonials-shortcode.layout-2 .testimonial-content{-webkit-order:0;-ms-flex-order:0;order:0}
.dt-testimonials-shortcode.layout-2 .testimonial-avatar{-webkit-order:1;-ms-flex-order:1;order:1}
.dt-testimonials-shortcode.layout-2 .testimonial-vcard{-webkit-order:2;-ms-flex-order:2;order:2}
.dt-testimonials-shortcode.layout-3 .testimonial-content{-webkit-order:0;-ms-flex-order:0;order:0}
.dt-testimonials-shortcode.layout-3 .testimonial-author{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 0 auto;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-order:1;-ms-flex-order:1;order:1;text-align:left}
.content-align-center.dt-testimonials-shortcode.layout-3 .testimonial-author{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.dt-testimonials-shortcode.layout-3 .testimonial-vcard{display:inline-block}
.dt-testimonials-shortcode.layout-4 .testimonial-author{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 0 auto;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}
.content-align-center.dt-testimonials-shortcode.layout-4 .testimonial-author{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.dt-testimonials-shortcode.layout-4 .testimonial-vcard{display:inline-block}
.dt-testimonials-shortcode .content-wrap{max-width:100%}
.dt-testimonials-shortcode.layout-5 .testimonial-item{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.dt-testimonials-shortcode.layout-5 .content-wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex:0 0 auto;max-width:100%}
.dt-testimonials-shortcode.layout-5 .testimonial-content{-webkit-order:0;-ms-flex-order:0;order:0}
.dt-testimonials-shortcode.layout-5 .testimonial-vcard{-webkit-order:1;-ms-flex-order:1;order:1}
.dt-testimonials-shortcode.layout-6 .testimonial-item{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.dt-testimonials-shortcode.layout-6 .content-wrap{-ms-flex:0 0 auto;max-width:100%}
.dt-testimonials-shortcode[data-auto-height=false] .owl-stage,.dt-testimonials-shortcode[data-auto-height=false] .owl-stage .dt-owl-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
.dt-testimonials-shortcode[data-auto-height=false] .testimonial-content{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.content .slider-content .team-container{margin-bottom:0}
.team-container{min-width:100%}
.dt-team-masonry-shortcode .team-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}
.content-align-center.dt-team-masonry-shortcode .team-container{-webkit-align-content:center;-ms-align-content:center;align-content:center}
.dt-team-shortcode .dt-css-grid .team-container{height:100%}
.bg-on.team-container:not(.fullwidth-img){-webkit-border-radius:0;border-radius:0}
.team-container img{max-width:100%;height:auto}
.widget .team-container{padding:0;text-align:center}
.widget .team-media a.rollover{display:inline-block;width:auto}
.widget .team-media a.rollover i:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpolygon points='16,7 9,7 9,0 7,0 7,7 0,7 0,9 7,9 7,16 9,16 9,9 16,9 '/%3E%3C/svg%3E")}
.widget .team-container img{max-width:81px;-webkit-border-radius:50%;border-radius:50%}
.team-desc{padding:20px 0 0;text-align:center}
.content-align-left .team-desc{text-align:left}
.content-align-bottom,.content-align-center .team-media,.content-align-centre,.links-container,.round-images .team-container{text-align:center}
.bg-on .team-desc{padding:15px 25px 10px}
#footer .team-desc,#sidebar .team-desc{padding:8px 0 7px}
.team-container .soc-ico{padding-top:5px;margin-bottom:18px}
.team-container.bg-on .soc-ico{margin-bottom:13px}
#footer .team-container .soc-ico,#sidebar .team-container .soc-ico,.sidebar-content .team-container .soc-ico{margin-bottom:0}
.content .team-items ul{margin:0}
.team-author-name{margin-bottom:5px}
.dt-team-shortcode .team-media.apply-max-width{-webkit-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;-ms-flex:0 0 auto}
.content-align-center.dt-team-shortcode .team-media.apply-max-width{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}
.dt-team-shortcode .team-author p{display:inline-block}
.dt-team-shortcode.hide-team-position .team-author p,.hide-team-position .team-author p{display:none}
.team-media{position:relative;line-height:0}
.dt-css-grid .team-media{-ms-flex:0 0 auto}
.team-media>a,.team-media>span{width:100%;display:inline-block}
.round-images .bg-on .team-media{padding:25px 25px 0}
.disable-bg-rollover .rollover i{visibility:hidden}
.team-carousel-shortcode .rollover i:after{display:none}
.dt-team-shortcode.scale-img .rollover{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translatez(0)}
.dt-team-shortcode.scale-img .rollover img{-webkit-transition:-webkit-transform .3s ease-out,opacity .35s;transition:transform .3s ease-out,opacity .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.rollover img.lazy-load{-webkit-transition:transform .3s ease-out,opacity .35s;transition:transform .3s ease-out,opacity .35s}
.dt-team-shortcode.scale-img .rollover:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 4s ease-out;transition:transform 4s ease-out}
.content .dt-team-shortcode .soc-ico a{margin-left:0}
.content .dt-team-shortcode.dt-icon-bg-off .soc-ico a:before{background:0 0}
.dt-team-shortcode.dt-icon-hover-bg-off .soc-ico a:after{background:0 0!important}
.dt-team-shortcode .post-details{float:none;vertical-align:top;-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}
.content-align-left.dt-team-shortcode .post-details{-webkit-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start}
.dt-team-shortcode[data-auto-height=false] .owl-stage,.dt-team-shortcode[data-auto-height=false] .owl-stage .dt-owl-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
.dt-team-shortcode[data-auto-height=false] .team-desc{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.move-icons-under-position .team-desc{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.move-icons-under-position .team-desc .soc-ico{-webkit-order:0;-ms-flex-order:0;order:0}
.move-icons-under-position .team-desc .team-content{-webkit-order:1;-ms-flex-order:1;order:1}
.move-icons-under-position .team-desc .post-details{-webkit-order:2;-ms-flex-order:2;order:2}
.rollover-project{position:relative;overflow:hidden}
.post .rollover-project.alignnone{margin-bottom:0}
.rollover-content{position:absolute;top:0;left:0;z-index:100;display:none;width:100%;height:100%;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content{display:none}
.rollover-content:hover{cursor:pointer}
.mobile-false .rollover-content{display:block;opacity:0}
.mobile-false .buttons-on-img:hover .rollover-content,.mobile-false .rollover-project:hover .rollover-content{opacity:1}
.hover-grid .rollover-content,.mobile-false .text-on-img.hover-grid .dt-owl-item{overflow:hidden}
.mobile-true .rollover-content.hide-content{display:none}
.mobile-true .albums .rollover-content,.mobile-true .buttons-on-img .rollover-content,.mobile-true .media .rollover-content{opacity:0}
.mobile-true .is-clicked .buttons-on-img i,.mobile-true .is-clicked.rollover-content{visibility:visible!important;opacity:1!important}
.always-show-info .rollover-content,.always-show-info .rollover-content-container{display:block;opacity:1!important}
.rollover-content-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.links-container{position:relative;line-height:0!important;font-size:0!important}
.content-align-left-bottom.hover-style-two .links-container,.content-align-left.hover-style-one .links-container,.content-align-left.hover-style-three .links-container,.small-portfolio-icons .buttons-on-img .links-container,.small-portfolio-icons .wf-container:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .links-container{position:absolute;display:block;top:15px;right:15px;text-align:right}
.small-portfolio-icons #page .effect-bubba .links-container,.small-portfolio-icons #page .effect-layla .links-container,.small-portfolio-icons #page .effect-sarah .links-container{position:relative;display:block;top:0;right:auto;width:100%;text-align:center}
.small-portfolio-icons #page .effect-sarah .links-container{text-align:left}
.small-portfolio-icons .buttons-on-img .links-container,.small-portfolio-icons .wf-container:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .links-container{right:10px}
.small-portfolio-icons .content-align-left-top.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .links-container{top:auto;bottom:15px}
.content-align-left-top.hover-style-two .links-container{position:absolute;display:block;bottom:15px;right:15px;text-align:right}
.accent-portfolio-icons .buttons-on-img .links-container,.outlined-portfolio-icons .buttons-on-img .links-container,.semitransparent-portfolio-icons .buttons-on-img .links-container{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.effect-bubba .links-container,.effect-layla .links-container,.effect-sarah .links-container{margin-top:10px}
.mobile-true .links-container{visibility:hidden}
.mobile-true .effect-bubba.always-show-info .links-container,.mobile-true .effect-layla.always-show-info .links-container,.mobile-true .effect-sarah.always-show-info .links-container,.mobile-true .is-clicked .links-container{visibility:visible}
.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .is-clicked .links-container{-webkit-transition-delay:.3s;transition-delay:.3s}
.links-container>a{position:relative;display:inline-block;width:44px;height:44px;margin:5px;text-indent:-9999px;line-height:0;font-size:0!important;background-image:none;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}
.effect-sarah .links-container>a{margin:5px 10px 5px 0}
.small-portfolio-icons .links-container>a{width:26px;height:26px;margin-top:1px}
.small-portfolio-icons .links-container>a:hover{opacity:.8}
.semitransparent-portfolio-icons .links-container>a{background-color:rgba(255,255,255,.35)}
.buttons-on-img .links-container>a,.hover-style-two:not(.hover-color-static) .links-container>a{-webkit-box-sizing:border-box;box-sizing:border-box}
.links-container>a:after,.outlined-portfolio-icons .links-container>a:before{display:block;width:100%;height:100%;content:"";background-position:center center;background-repeat:no-repeat}
.outlined-portfolio-icons .links-container>a:after,.outlined-portfolio-icons .links-container>a:before{position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}
.outlined-portfolio-icons .links-container>a:before,.outlined-portfolio-icons .links-container>a:hover:after{opacity:0}
.outlined-portfolio-icons .links-container>a:hover:before{opacity:1}
.outlined-portfolio-icons .links-container .project-details:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpolygon fill='white' points='30,21 23,21 23,14 21,14 21,21 14,21 14,23 21,23 21,30 23,30 23,23 30,23 '/%3E %3Cpath id='flashlight-12' fill='white' d='M22,2c11.027,0,20,8.972,20,20c0,11.027-8.973,20-20,20S2,33.027,2,22C2,10.972,10.973,2,22,2z M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z'/%3E%3C/svg%3E")}
.outlined-portfolio-icons .links-container .project-details:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z M30,23h-7v7h-2v-7h-7v-2h7v-7h2v7h7V23z'/%3E%3C/svg%3E")}
.accent-portfolio-icons .links-container .project-details:after,.semitransparent-portfolio-icons .links-container .project-details:after,.small-portfolio-icons .links-container .project-details:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpolygon fill='white' points='30,21 23,21 23,14 21,14 21,21 14,21 14,23 21,23 21,30 23,30 23,23 30,23 '/%3E%3C/svg%3E")}
.outlined-portfolio-icons .project-zoom:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M22,2c11.027,0,20,8.972,20,20c0,11.027-8.973,20-20,20S2,33.027,2,22C2,10.972,10.973,2,22,2z M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z'/%3E%3Cpolygon fill='white' points='28,13.99 28,14.01 22.993,14.01 22.993,16.01 28,16.01 28,20.99 30,20.99 30,13.99 '/%3E%3Cpolygon fill='white' points='16,23.01 14,23.01 14,30.01 16,30.01 16,29.99 21.07,29.99 21.007,27.99 16,27.99 '/%3E%3C/svg%3E")}
.outlined-portfolio-icons .project-zoom:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z M21.007,29.99H16v0.02h-2v-7h2v4.98h5.007V29.99z M30,20.99h-2v-4.98h-5.007v-2H28v-0.02h2V20.99z'/%3E%3C/svg%3E")}
.accent-portfolio-icons .project-zoom:after,.semitransparent-portfolio-icons .project-zoom:after,.small-portfolio-icons .project-zoom:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpolygon fill='white' points='28,13.99 28,14.01 22.993,14.01 22.993,16.01 28,16.01 28,20.99 30,20.99 30,13.99 '/%3E%3Cpolygon fill='white' points='16,23.01 14,23.01 14,30.01 16,30.01 16,29.99 21.007,29.99 21.007,27.99 16,27.99 '/%3E%3C/svg%3E")}
.outlined-portfolio-icons .project-link:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M22,2c11.027,0,20,8.972,20,20c0,11.027-8.973,20-20,20S2,33.027,2,22C2,10.972,10.973,2,22,2z M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z'/%3E%3Cpolygon fill='white' points='28,28.01 16,28.01 16,16.01 19.011,16.01 19.011,14.01 16,14.01 14.011,14.01 14,14.01 14,28.01 14,30.01 16,30.01 30,30.01 30,29.999 30,28.01 30,24.999 28,24.999 '/%3E%3Cpolygon fill='white' points='28,13.99 28,14.01 22.993,14.01 22.993,16.01 26.637,16.01 20.5,22.146 21.863,23.51 28,17.374 28,20.99 30,20.99 30,13.99 '/%3E%3C/svg%3E")}
.accent-portfolio-icons .project-link:after,.semitransparent-portfolio-icons .project-link:after,.small-portfolio-icons .project-link:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpolygon fill='white' points='28,28.01 16,28.01 16,16.01 19.011,16.01 19.011,14.01 16,14.01 14.011,14.01 14,14.01 14,28.01 14,30.01 16,30.01 30,30.01 30,29.999 30,28.01 30,24.999 28,24.999 '/%3E%3Cpolygon fill='white' points='28,13.99 28,14.01 22.993,14.01 22.993,16.01 26.637,16.01 20.5,22.146 21.863,23.51 28,17.374 28,20.99 30,20.99 30,13.99 '/%3E%3C/svg%3E")}
.outlined-portfolio-icons .project-link:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='44px' height='44px' viewBox='0 0 44 44' enable-background='new 0 0 44 44' xml:space='preserve'%3E%3Cpath fill='white' d='M22,0C9.851,0,0,9.85,0,22c0,12.149,9.851,22,22,22s22-9.851,22-22C44,9.85,34.149,0,22,0z M30,28.01v1.989v0.011H16h-2v-2v-14h0.011H16h3.011v2H16v12h12v-3.011h2V28.01z M30,20.99h-2v-3.616l-6.137,6.136L20.5,22.146l6.137-6.137h-3.644v-2H28v-0.02h2V20.99z'/%3E%3C/svg%3E")}
.links-container a>span{display:block;position:absolute;width:100%;height:100%;left:-2px;top:-2px;border:2px solid rgba(255,255,255,.38);opacity:1;visibility:hidden;-webkit-border-radius:50%;border-radius:50%}
.mobile-false .accent-portfolio-icons .links-container>a .icon-hover,.mobile-false .semitransparent-portfolio-icons .links-container>a .icon-hover{visibility:visible;opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition-duration:.5s;transition-duration:.5s}
.cs-style-3 .rollover-content-wrap:before,.description-under-image .links-container:after,.description-under-image .links-container:before,.links-container:after,.links-container:before{content:"";display:table;clear:both}
#page .rollover-content .entry-title a{background:0 0}
.links-hovers-disabled .rollover-content .entry-title a:hover{background:0 0;-webkit-background-clip:text}
.rollover-content .portfolio-categories>a:after,.rollover-content .portfolio-categories>span:after{background:#fff}
#page .hover-style-one h2.entry-title,#page .hover-style-two h2.entry-title,#page .hover-style-two h4.entry-title,#page .post .rollover-content .entry-title a:hover,#page .rollover-content .entry-title a,#page .rollover-content h3.entry-title{background:0 0}
.hover-grid .rollover-content{-webkit-transition:none;transition:none}
.buttons-on-img{position:relative;overflow:hidden;margin:0 0 20px;text-align:center}
.bg-on .buttons-on-img{margin:0}
.layout-list .buttons-on-img{margin:0 30px 25px 0}
.layout-list .project-even .buttons-on-img{margin:0 0 25px 30px}
.layout-list .media-wide .buttons-on-img{margin-right:0;margin-left:0}
.buttons-on-img>p,.description-under-image .post .buttons-on-img .alignnone,.description-under-image .post .buttons-on-img .slider-masonry,.post .buttons-on-img .alignnone{margin-bottom:0}
.post .buttons-on-img .alignleft{margin:0}
.buttons-on-img>.rollover-content{padding:0}
.mobile-true .buttons-on-img>.rollover-content{display:block}
.hover-style-two .rollover-content,.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.content-align-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}
.content-align-centre.hover-style-two .rollover-content{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}
.content-align-left-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}
.content-align-left-top.hover-style-two .rollover-content{-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}
.hover-style-two .rollover-content-container{margin-top:10px;width:100%}
.mobile-true .hover-grid .rollover-content,.mobile-true .hover-grid-reverse .rollover-content,.mobile-true .hover-scale .rollover-content{top:0!important;left:0!important;opacity:0}
.mobile-true .hover-grid .is-clicked .rollover-content,.mobile-true .hover-grid-reverse .is-clicked .rollover-content,.mobile-true .hover-scale .is-clicked .rollover-content{opacity:1}
.hover-scale .post{overflow:hidden}
.hover-scale .post:after,.hover-scale .rollover-project:after{display:block;background-color:inherit;position:absolute;top:0;left:0;right:0;opacity:0;content:"";-webkit-border-radius:50%;border-radius:50%;padding-bottom:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}
.hover-scale .post-thumbnail-rollover:after,.hover-scale .post:after{padding-bottom:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}
.hover-scale .ratio-2.rollover-project:after,.hover-scale article.ratio-2.post:after{top:-50%}
.hover-scale .ratio_3-2.rollover-project:after,.hover-scale article.ratio_3-2:after{top:-25%}
.hover-scale .ratio_4-3.rollover-project:after,.hover-scale article.ratio_4-3:after{top:-16.6666%}
.hover-scale .ratio_2-3.rollover-project:after,.hover-scale article.ratio_2-3:after{top:16.6666%}
.hover-scale .ratio_3-4.rollover-project:after,.hover-scale article.ratio_3-4:after{top:14.5%}
.mobile-false .hover-scale .rollover-project:hover:after,.mobile-false .hover-scale article:hover:after,.mobile-true .hover-scale article.is-clicked:after{opacity:1;-webkit-transform:scale(1.42);transform:scale(1.42)}
.mobile-false .hover-scale .ratio_3-2.rollover-project:hover:after,.mobile-false .hover-scale article.ratio_3-2:hover:after,.mobile-true .hover-scale article.is-clicked.ratio_3-2:after{-webkit-transform:scale(1.2);transform:scale(1.2)}
.mobile-false .hover-scale .ratio_4-3.rollover-project:hover:after,.mobile-false .hover-scale article.ratio_4-3:hover:after,.mobile-true .hover-scale article.is-clicked.ratio_4-3:after{-webkit-transform:scale(1.5);transform:scale(1.5)}
.mobile-false .hover-scale .ratio_2-3.rollover-project:hover:after,.mobile-false .hover-scale .ratio_3-4.rollover-project:hover:after,.mobile-false .hover-scale article.ratio_2-3:hover:after,.mobile-false .hover-scale article.ratio_3-4:hover:after,.mobile-true .hover-scale article.is-clicked.ratio_2-3:after,.mobile-true .hover-scale article.is-clicked.ratio_3-4:after{-webkit-transform:scale(2);transform:scale(2)}
.mobile-false .hover-scale .rollover-content{background:0 0!important;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),opacity .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}
.mobile-false .hover-scale .rollover-project:hover .rollover-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.accent-gradient .hover-style-one .rollover-content,.hover-style-one .rollover-content{background:rgba(0,0,0,.6);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),rgba(0,0,0,.1) 50%,color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.6) 100%);background-color:transparent!important;color:#fff}
.hover-style-one .rollover-project>a:after,.hover-style-three .rollover-project>a:after{top:0;height:100%;content:"";background-color:rgba(0,0,0,.2);width:100%;left:0}
.hover-style-one .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.content-align-centre.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}
.content-align-left.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}
.hover-style-one .rollover-project>a:after{position:absolute;opacity:0}
.mobile-false .hover-style-one .rollover-project:hover>a:after{opacity:1}
.hover-style-one .rollover-content-container{margin-top:10px;width:100%}
.hover-style-one.always-show-info .links-container,.hover-style-one.always-show-info .rollover-thumbnails{opacity:0}
.cs-style-3 .rollover-project .rollover-content,.hover-style-one.always-show-info .rollover-project:hover .links-container,.hover-style-one.always-show-info .rollover-project:hover .rollover-thumbnails{opacity:1}
.cs-style-3 .rollover-content{padding:0}
.cs-style-3.content-align-centre .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}
.cs-style-3 .rollover-project>a{position:relative;display:block;-webkit-transition:-webkit-transform .4s;transition:transform .4s}
.mobile-false .cs-style-3 .rollover-project:hover>a{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}
.hover-style-three .rollover-project>a:after{position:absolute;opacity:0}
.mobile-false .hover-style-three .rollover-project:hover>a:after,.mobile-true .hover-style-three .rollover-project.is-clicked>a:after{opacity:1}
.mobile-false .scale-on-hover .hover-style-three a.rollover:hover>img{-webkit-transform:none;transform:none}
.cs-style-3.content-align-left .rollover-content-container{position:absolute;bottom:0}
.cs-style-3 .rollover-content-container{width:100%;padding:15px 20px 5px;background-color:#1e1e1e}
.mobile-false .cs-style-3 .rollover-content-container{-webkit-transition:-webkit-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}
.cs-style-3 .rollover-project:hover .rollover-content-container,.mobile-false .cs-style-3 .dt-owl-item:hover .rollover-content-container,.mobile-true .cs-style-3 .dt-owl-item .rollover-content-container,.mobile-true .cs-style-3 .is-clicked .rollover-content-container{opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-transition:-ms-transform .4s,opacity .1s;-webkit-transition:-webkit-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}
.mobile-true .cs-style-3 .is-clicked .rollover-content{display:block}
.mobile-true .cs-style-3.content-align-centre .rollover-content{display:none}
.cs-style-3.content-align-centre .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
.cs-style-3 .rollover-thumbnails{opacity:0;margin-bottom:20px}
.mobile-false .cs-style-3 .links-container{opacity:0}
.cs-style-3 .links-container{margin-bottom:15px}
.mobile-false .cs-style-3 .dt-owl-item:hover .links-container,.mobile-false .cs-style-3 .rollover-project:hover .links-container,.mobile-false .cs-style-3 .rollover-project:hover .rollover-thumbnails{opacity:1}
.cs-style-3 .rollover-project .rollover-thumbnails,.mobile-false .cs-style-3 .links-container{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.mobile-true .cs-style-3 .links-container{-webkit-transition:opacity .1s .3s;transition:opacity .1s .3s}
.cs-style-3 .rollover-content *{color:#fff!important}
.accent-gradient .cs-style-3 .rollover-content .entry-title a{-webkit-backface-visibility:hidden;background-image:none}
.mobile-false .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img{position:absolute;left:0;top:50%;width:calc(100% + 40px);max-width:calc(100% + 40px)}
.filter-grayscale .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img,.filter-grayscale-static .wf-container.effect-layla:not(.jg-container) .rollover-project>a>img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-layla .rollover-content{display:block;padding:35px 45px;opacity:1;text-align:center}
.effect-layla .rollover-content:hover{padding:35px 45px}
.effect-layla .rollover-content:after,.effect-layla .rollover-content:before{position:absolute;content:'';opacity:0}
.effect-layla .rollover-content:before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.effect-layla .rollover-content:after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0}
.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails{-ms-transition:-ms-transform .35s;-webkit-transition:-webkit-transform .35s;transition:transform .35s}
.effect-layla:not(.always-show-info) .entry-title,.effect-layla:not(.always-show-info) .links-container,.effect-layla:not(.always-show-info) .rollover-thumbnails{opacity:0;-ms-transition:-ms-transform .35s,opacity .35s;-webkit-transition:-webkit-transform .35s,opacity .35s;transition:transform .35s,opacity .35s}
.effect-layla .entry-meta,.effect-layla p{opacity:0;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
.always-show-info.effect-layla .entry-title,.always-show-info.effect-layla .links-container,.always-show-info.effect-layla .rollover-thumbnails,.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project>a>img{-webkit-transform:translate3d(-20px,-50%,0);transform:translate3d(-20px,-50%,0)}
.effect-layla .entry-meta,.effect-layla .rollover-content:after,.effect-layla .rollover-content:before,.effect-layla .rollover-project>a>img,.effect-layla p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-layla .entry-meta,.effect-layla .links-container{position:relative;z-index:10}
.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project:hover>a>img{-webkit-transform:translate3d(-20px,calc(-50% + 10px),0);transform:translate3d(-20px,calc(-50% + 10px),0)}
.mobile-true .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-true .filter-grayscale .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-true .filter-grayscale-static .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mobile-false .effect-layla.hover-color-static .rollover-project:hover>a>img,.mobile-true .effect-layla.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}
.mobile-false .effect-layla .rollover-project:hover figcaption::after,.mobile-false .effect-layla .rollover-project:hover figcaption::before,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::after,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-false .effect-layla .rollover-project:hover p,.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,.mobile-true .effect-layla .rollover-project.is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-false.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-content:after,.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-false.mobile-false .effect-layla .rollover-project:hover a>img,.mobile-false.mobile-false .effect-layla .rollover-project:hover p,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-content:after,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked a>img,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked p{-webkit-transition-delay:.15s;transition-delay:.15s}
.effect-bubba .rollover-project>a>img{-webkit-transition:opacity .35s;transition:opacity .35s}
.mobile-false .effect-bubba.hover-color-static .rollover-project:hover>a>img,.mobile-false.effect-bubba.hover-color-static .rollover-project:hover>a>.blur-effect,.mobile-true .effect-bubba.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}
.effect-bubba .rollover-content{display:block;padding:35px 45px;text-align:center;opacity:1}
.effect-bubba .rollover-content:after,.effect-bubba .rollover-content:before{position:absolute;top:25px;right:25px;bottom:25px;left:25px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-bubba .rollover-content:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}
.effect-bubba .rollover-content:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}
.effect-bubba:not(.always-show-info) .rollover-content .entry-title,.effect-bubba:not(.always-show-info) .rollover-content .links-container,.effect-bubba:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:-webkit-transform .35s,opacity .35s;transition:transform .35s,opacity .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
.effect-bubba .rollover-content .entry-meta,.effect-bubba .rollover-content p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.effect-bubba .entry-meta,.effect-bubba .links-container{position:relative;z-index:10}
.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:after,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:before,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:after,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-title,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-thumbnails,.mobile-false.mobile-false .effect-bubba .rollover-project:hover p,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-meta,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-title,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .links-container,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-thumbnails,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mobile-false .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img{position:absolute;top:50%;left:0;width:calc(100% + 20px);max-width:calc(100% + 20px)}
.filter-grayscale .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img,.filter-grayscale-static .wf-container.effect-sarah:not(.jg-container) .rollover-project>a>img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-sarah .rollover-project>a>img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.jg-container.effect-sarah .rollover-project>a>img,.mobile-true .effect-sarah .rollover-project>a>img,.slider-wrapper.effect-sarah .rollover-project>a>img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slider-wrapper.effect-sarah .rollover-project>a>img{width:100%}
.mobile-false.mobile-false .effect-sarah.hover-color-static .rollover-project:hover>a>img,.mobile-true.mobile-true .effect-sarah.hover-color-static .rollover-project.is-clicked>a>img{opacity:.3}
.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked>a>img,.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project:hover>a>img{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.effect-sarah .rollover-content{display:block;padding:25px 40px;text-align:left;opacity:1}
.effect-sarah .rollover-content .links-container{text-align:left}
.effect-sarah:not(.always-show-info) .rollover-content .entry-title,.effect-sarah:not(.always-show-info) .rollover-content .links-container,.effect-sarah:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title,.mobile-false.mobile-false .effect-sarah .rollover-project:hover .links-container,.mobile-false.mobile-false .effect-sarah .rollover-project:hover .rollover-thumbnails,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .links-container,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .rollover-thumbnails{opacity:1}
.effect-sarah .rollover-content .entry-title{position:relative;overflow:hidden;padding:0 0 15px;margin-bottom:15px}
.effect-sarah .rollover-content .entry-title:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-100%,0,0)}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title:after,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-sarah .rollover-content .entry-meta,.effect-sarah .rollover-content p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-meta,.mobile-false.mobile-false .effect-sarah .rollover-project:hover p,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-meta,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.albums.small-hover-icons .rollover-video i:after,.portfolio.small-hover-icons .rollover-video i:after,.small-hover-icons .dt-albums-shortcode .rollover-video i:after,.small-hover-icons .dt-portfolio-shortcode .rollover-video i:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpolygon points='16,7 9,7 9,0 7,0 7,7 0,7 0,9 7,9 7,16 9,16 9,9 16,9 '/%3E%3C/svg%3E")}
.albums.large-hover-icons .rollover-video i:after,.large-hover-icons .dt-albums-shortcode .rollover-video i:after,.large-hover-icons .dt-portfolio-shortcode .rollover-video i:after,.portfolio.large-hover-icons .rollover-video i:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='32px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpolygon points='16,7 9,7 9,0 7,0 7,7 0,7 0,9 7,9 7,16 9,16 9,9 16,9 '/%3E%3C/svg%3E")}
.instagram-photos.dt-gallery-container .rollover.rollover-small i:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpolygon points='14,-0.02 14,0 8.993,0 8.993,2 14,2 14,6.98 16,6.98 16,-0.02 '/%3E%3Cpolygon points='2,9 0,9 0,16 2,16 2,15.98 7.007,15.98 7.007,13.98 2,13.98 '/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat}
.rollover-thumbnails{position:relative;display:-ms-flexbox}
.buttons-on-img .rollover-thumbnails,.description-under-image .rollover-thumbnails{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;z-index:9}
.album-minuatures-style-1 .rollover-thumbnails{width:142px;height:116px}
.album-minuatures-style-2 .rollover-thumbnails{width:170px;height:70px}
.content-align-left-bottom.hover-style-two .rollover-thumbnails,.hover-style-one.content-align-left .rollover-thumbnails,.hover-style-three.content-align-left .rollover-thumbnails{position:absolute;display:block;top:15px;right:17px}
.content-align-left-top.hover-style-two .rollover-thumbnails{position:absolute;display:block;bottom:14px;right:17px}
.rollover-project .rollover-thumbnails{margin-top:5px;margin-bottom:5px}
.effect-bubba .rollover-project .rollover-thumbnails,.effect-layla .rollover-project .rollover-thumbnails,.effect-sarah .rollover-project .rollover-thumbnails{display:inline-block;margin-bottom:-5px;margin-top:15px}
.disabled-hover-icons .blog-media .rollover-thumbnails{display:none}
.mobile-false .buttons-on-img:hover .rollover-thumbnails,.mobile-false .rollover:hover .rollover-thumbnails,.mobile-true .rollover.is-clicked .rollover-thumbnails{opacity:1}
.rollover-thumbnails span{position:absolute;top:0;left:0;border:3px solid #fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.15);box-shadow:0 0 5px 1px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}
.album-minuatures-style-1 .rollover-thumbnails span{width:90px;height:90px!important}
.album-minuatures-style-2 .rollover-thumbnails span{top:0;left:0;width:69px;height:69px!important}
.rollover-thumbnails span,.rollover-thumbnails span img{-webkit-border-radius:50%;border-radius:50%}
.rollover-thumbnails span img{min-height:63px}
.rollover-thumbnails .r-thumbn-1{z-index:102}
.album-minuatures-style-1 .rollover-thumbnails .r-thumbn-1{top:25px;left:49px}
.rollover-thumbnails .r-thumbn-2{z-index:100}
.album-minuatures-style-1 .rollover-thumbnails .r-thumbn-2{top:0;left:42px;width:50px;height:50px!important}
.album-minuatures-style-2 .rollover-thumbnails .r-thumbn-2{left:49px}
.album-minuatures-style-1 .rollover-thumbnails .r-thumbn-3{top:29px;left:0;width:70px;height:70px!important;z-index:101}
.album-minuatures-style-2 .rollover-thumbnails .r-thumbn-3{left:98px;z-index:99}
.rollover-thumbnails span i{display:none!important}
#page .rollover-thumbnails img{max-width:100%}
.albums .rollover.rollover-thumbnails-on i:after,.dt-albums-shortcode .rollover.rollover-thumbnails-on i:after,.rollover.rollover-thumbnails-on i:after{display:none}
.related-projects .project-list-content{padding-top:5px}
.related-projects .portfolio-categories,.related-projects .project-list-content h3{margin-bottom:8px}
#page .related-projects .owl-nav a,#page .related-projects .owl-nav a i{width:36px;height:36px;border-width:0;border-style:solid;border-radius:500px;opacity:1}
.arrows-accent.slider-wrapper.related-projects .owl-nav a:hover i:before,.slider-wrapper.arrows-accent.related-projects .owl-nav a:hover i{color:rgba(255,255,255,.75)!important}
.related-projects a.owl-prev{top:50%;transform:translateY(calc(-50% + 0));left:-43px}
.related-projects a.owl-next{top:50%;transform:translateY(calc(-50% + 0));right:-43px}
.owl-carousel.shortcode-photo-slider .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-content:stretch;-ms-align-content:stretch;align-content:stretch}
.owl-carousel.shortcode-photo-slider .dt-owl-item{overflow:hidden}
.widget .instagram-photos{overflow:hidden;margin-bottom:15px;padding-top:5px}
.instagram-photos a{position:relative;float:left;max-width:115px;border-right:2px solid transparent;border-bottom:2px solid transparent;line-height:0;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.widget .instagram-photos a{max-width:77px}
.instagram-photos img{max-width:100%;width:100%;height:auto}
.instagram-photos a i{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.mobile-false .instagram-photos a:hover i{opacity:1}
.portfolio-shortcode article{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.mode-grid:not(.bottom-overlap-layout-list).portfolio-shortcode article,.mode-masonry:not(.bottom-overlap-layout-list).portfolio-shortcode article{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.bottom-overlap-layout-list.portfolio-shortcode article{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}
.content-rollover-layout-list.mode-grid.portfolio-shortcode article,.gradient-overlay-layout-list.mode-grid.portfolio-shortcode article{height:auto}
.hover-grid article,.hover-grid-reverse article{position:relative;overflow:hidden}
.gradient-overlay-layout-list.portfolio-shortcode article{overflow:hidden;transform:translateZ(0)}
.portfolio-shortcode.quick-scale-img .post-thumbnail-rollover,.portfolio-shortcode.scale-img .post-thumbnail-rollover{transform:translateZ(0)}
.portfolio-shortcode .post-thumbnail-wrap{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto}
.portfolio-shortcode .post-thumbnail{position:relative;display:block}
.portfolio-shortcode .post-thumbnail .alignleft{margin:0}
.portfolio-shortcode .post-thumbnail .alignnone{margin-bottom:0}
.portfolio-shortcode .format-gallery .post-thumbnail,.post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img{width:100%}
.portfolio-shortcode.scale-img .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img{-webkit-transition:-webkit-transform .3s ease-out,opacity .35s;transition:transform .3s ease-out,opacity .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.portfolio-shortcode.quick-scale-img .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img{-webkit-transition:-webkit-transform .25s ease-out,opacity .25s;transition:transform .25s ease-out,opacity .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.portfolio-shortcode.scale-img .on-hover .post-thumbnail img,.portfolio-shortcode.scale-img .post-thumbnail:not(.overlay-placeholder):hover img,.portfolio-shortcode.scale-img .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover:hover img,.quick-scale-img .on-hover .post-thumbnail img,.quick-scale-img .post-thumbnail:not(.overlay-placeholder):hover img,.quick-scale-img .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 4s ease-out;transition:transform 4s ease-out}
.portfolio-shortcode.quick-scale-img .on-hover .post-thumbnail img,.portfolio-shortcode.quick-scale-img .post-thumbnail:not(.overlay-placeholder):hover img,.portfolio-shortcode.quick-scale-img .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover:hover img{-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}
.mobile-false .quick-scale-img.content-rollover-layout-list article:hover .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img,.mobile-false .quick-scale-img.gradient-overlap-layout-list article:hover .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img,.mobile-false .quick-scale-img.gradient-overlay-layout-list article:hover .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img,.mobile-true .quick-scale-img.content-rollover-layout-list article.is-clicked .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img,.mobile-true .quick-scale-img.gradient-overlay-layout-list article.is-clicked .post-thumbnail:not(.overlay-placeholder)>.post-thumbnail-rollover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}
.gradient-overlap-layout-list.scale-img article:hover .post-thumbnail>.post-thumbnail-rollover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 4s ease-out;transition:transform 4s ease-out}
.portfolio-shortcode .post-entry-content{position:relative;z-index:10}
.gradient-overlap-layout-list.portfolio-shortcode .post-entry-content{position:relative;margin-top:-125px;z-index:1;padding-top:90px}
.gradient-overlap-layout-list.portfolio-shortcode .post-entry-content:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:150px;content:""}
.gradient-overlay-layout-list.portfolio-shortcode .post-entry-content{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:0 0!important;width:100%;min-height:100%;left:0;top:0;overflow:hidden;-webkit-transition:opacity .35s;transition:opacity .35s}
.mobile-true .hover-scale.gradient-overlay-layout-list.portfolio-shortcode .post-entry-content{opacity:0}
.mobile-true .hover-scale article.is-clicked .post-entry-content,.mobile-true .hover-scale.gradient-overlay-layout-list.portfolio-shortcode .is-clicked .post-entry-content{opacity:1}
.content-rollover-layout-list.portfolio-shortcode .post-entry-content{height:auto}
.gradient-overlay-layout-list.hover-fade article .post-entry-content{opacity:0;visibility:hidden}
.gradient-overlay-layout-list.hover-fade article.is-clicked .post-entry-content,.gradient-overlay-layout-list.hover-fade article:hover .post-entry-content{opacity:1;visibility:visible}
@-webkit-keyframes fadeInFromNone{0%{visibility:hidden;opacity:0}
1%{visibility:visible;opacity:0}
100%{visibility:visible;opacity:1}
}@keyframes fadeInFromNone{0%{visibility:hidden;opacity:0}
1%{visibility:visible;opacity:0}
100%{visibility:visible;opacity:1}
}@-webkit-keyframes fadeToNone{0%{opacity:1}
1%{opacity:0}
100%{opacity:0;visibility:hidden}
}@keyframes fadeToNone{0%{opacity:1}
1%{opacity:0}
100%{opacity:0;visibility:hidden}
}.mobile-false .hover-scale .post-entry-content{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1),opacity .25s;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s}
.mobile-false .hover-scale article:hover .post-entry-content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.hover-grid .post-entry-content,.hover-grid-reverse .post-entry-content{opacity:0}
.hover-grid article:hover .post-entry-content,.hover-grid-reverse article:hover .post-entry-content,.mobile-true .hover-grid .is-clicked .post-entry-content,.mobile-true .hover-grid-reverse .is-clicked .post-entry-content{opacity:1}
.mobile-false .hover-scale .post-thumbnail-rollover:after{display:none}
.portfolio-shortcode .entry-excerpt{overflow:hidden}
.portfolio-shortcode .post-entry-content .entry-title a,.portfolio-shortcode .post-entry-title-content .entry-title a{-webkit-transition:color .35s;transition:color .35s}
.accent-gradient .portfolio-shortcode .post-entry-content .entry-title a,.accent-gradient .portfolio-shortcode .post-entry-title-content .entry-title a{-webkit-transition:none;transition:none}
.portfolio-shortcode .entry-meta{padding:0}
.portfolio-shortcode .entry-meta>span a{display:inline-block}
.portfolio-shortcode .entry-meta a:hover{text-decoration:underline}
.portfolio-shortcode .entry-meta *{color:inherit}
.portfolio-shortcode .entry-meta>a:after,.portfolio-shortcode .entry-meta>span:after{right:0;width:3px;height:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}
.portfolio-shortcode .entry-meta>.data-link:hover{text-decoration:none}
.post-entry-content .project-links-container,.post-thumbnail-wrap .project-links-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}
.gradient-overlap-layout-list .post-entry-content .project-links-container,.gradient-overlap-layout-list .post-thumbnail-wrap .project-links-container{height:calc(100% - 125px)}
.content-rollover-layout-list:not(.content-align-center) .post-entry-content .project-links-container,.content-rollover-layout-list:not(.content-align-center) .post-thumbnail-wrap .project-links-container,.gradient-overlay-layout-list:not(.content-align-center) .post-entry-content .project-links-container,.gradient-overlay-layout-list:not(.content-align-center) .post-thumbnail-wrap .project-links-container{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}
.post-entry-content .project-links-container a,.post-thumbnail-wrap .project-links-container a{position:relative;font-size:0;line-height:0;opacity:0;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-backface-visibility:hidden}
.post-entry-content .project-links-container a:after,.post-entry-content .project-links-container a:before,.post-thumbnail-wrap .project-links-container a:after,.post-thumbnail-wrap .project-links-container a:before{position:absolute;background:0 0;border-style:solid;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;-webkit-border-radius:inherit;border-radius:inherit;-webkit-transition:opacity .25s;transition:opacity .25s;-webkit-backface-visibility:hidden}
.disable-icon-hover-bg .post-entry-content .project-links-container a:after,.disable-icon-hover-bg .post-entry-content .project-links-container a:before,.disable-icon-hover-bg .post-thumbnail-wrap .project-links-container a:after,.disable-icon-hover-bg .post-thumbnail-wrap .project-links-container a:before{-webkit-transition:none;transition:none}
.post-entry-content .project-links-container a:before,.post-entry-content .project-links-container a:hover:after,.post-thumbnail-wrap .project-links-container a:before,.post-thumbnail-wrap .project-links-container a:hover:after{opacity:1}
.post-entry-content .project-links-container a:after,.post-entry-content .project-links-container a:hover:before,.post-thumbnail-wrap .project-links-container a:after,.post-thumbnail-wrap .project-links-container a:hover:before{opacity:0}
.gradient-overlap-layout-list article:hover .project-links-container a,.gradient-overlap-layout-list.portfolio-shortcode article:hover .post-thumbnail-rollover:after,.gradient-overlay-layout-list .post-entry-content .project-links-container a,.gradient-overlay-layout-list .post-thumbnail-wrap .project-links-container a,.mobile-true .gradient-overlap-layout-list.portfolio-shortcode .is-clicked .post-thumbnail-rollover:after,.mobile-true .portfolio-shortcode .is-clicked .post-thumbnail>.post-thumbnail-rollover:after,.portfolio-shortcode .post-thumbnail:hover>.post-thumbnail-rollover:after,.post-entry-content:hover .project-links-container a,.post-thumbnail:hover .project-links-container a{opacity:1}
.post-entry-content .project-links-container a>span,.post-thumbnail-wrap .project-links-container a>span{position:relative;z-index:2;-webkit-transition:color .25s;transition:color .25s}
.post-thumbnail-wrap .project-links-container{position:absolute;top:0;left:0;width:100%;height:100%}
.slider-simple{background:#262626}
.slider-masonry .slide-item,.slider-simple .slide-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.slider-masonry .dt-owl-item,.slider-simple .dt-owl-item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.album-share-overlay .soc-ico a:after,.album-share-overlay .soc-ico a:before,.mobile-false .album-share-overlay .soc-ico a.whatsapp{display:none}
.album-share-overlay .share-button.entry-share{text-indent:-9999px;background-position:center center;background-repeat:no-repeat}
.album-share-overlay .soc-ico{position:absolute;z-index:999;visibility:hidden;overflow:visible;opacity:0;left:0;bottom:46px;width:36px;background-color:#fff}
.album-share-overlay .soc-ico:after{position:absolute;left:50%;margin-left:-5px;bottom:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:""}
.album-share-overlay .soc-ico a{display:none;width:100%;margin:5px auto;background:0 0!important}
#page .album-share-overlay .soc-ico a{box-shadow:none}
.album-share-overlay .soc-ico a:hover{background:0 0!important;opacity:.6}
.album-share-overlay .share-button.entry-share:hover,.photo-scroller .album-share-overlay .share-button.entry-share:hover,.photo-scroller .btn-project-link:hover{opacity:.7;background-color:rgba(0,0,0,.4)}
#page .album-share-overlay .soc-ico a .soc-font-icon,#page .album-share-overlay .soc-ico a:hover .soc-font-icon{color:#000}
.album-share-overlay{position:relative}
.album-share-overlay,.album-share-overlay .share-button.entry-share,.photo-scroller .btn-project-link{float:left;width:32px;height:32px;padding:0;margin:0 5px 5px 0}
.album-share-overlay .share-button.entry-share,.photo-scroller .btn-project-link{background-color:rgba(0,0,0,.4);-webkit-border-radius:50%;border-radius:50%}
.photo-scroller .album-share-overlay .share-button.entry-share{width:36px;height:36px;background-color:rgba(0,0,0,.4)}
.photoSlider .video-icon,.rsPlayBtn{position:absolute;top:50%;left:50%;width:80px;height:80px;margin-left:-40px;margin-top:-40px;background-color:#000;background-color:rgba(0,0,0,.4);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='32px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve' fill='white'%3E%3Cpath d='M3.125,4L10.2,8.001L3.125,12V3.8 M1,0v16l13-8L1,0L1,0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:30px center;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.photo-scroller .ps-link{opacity:0;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.ps-center-btn,.rsBtnCenterer{position:absolute;left:50%;top:50%;width:91px;height:91px;margin:-45px 0 0 -45px}
.ps-center-btn.BtnCenterer,.rsBtnCenterer.with-link{width:200px;margin:-45px 0 0 -100px}
.photoSlider .ps-center-btn.BtnCenterer .ps-link,.photoSlider .ps-center-btn.BtnCenterer .video-icon,.rsBtnCenterer .rsPlayBtn{position:relative;top:0;left:0;display:inline-block;margin:0 5px}
#page .photo-scroller .act .ps-link:hover,#page .photo-scroller .photoSlider .video-icon:hover,.rsPlayBtn:hover{background-color:rgba(0,0,0,.4);opacity:.7!important}
.slider-content.logo-items .dt-owl-item{text-align:center}
.gallery-shortcode article:hover .gallery-rollover{opacity:1}:root{--the7-accent-bg-2:#39dfaa;--the7-accent-bg-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-accent-bg-color:#1ebbf0;--the7-accent-bg-filter-switch:135deg, rgba(30,187,240,0.2) 30%, rgba(57,223,170,0.2) 100%;--the7-accent-bg-scroller-arrow:135deg, rgba(30,187,240,0.9) 30%, rgba(57,223,170,0.9) 100%;--the7-accent-color:#1ebbf0;--the7-accent-gradient:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-accent-text-color-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-additional-logo-elements-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-additional-logo-elements-font-size:20px;--the7-additional-logo-elements-icon-size:0px;--the7-additional-menu-elements-color:#333333;--the7-additional-menu-elements-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-additional-menu-elements-font-size:13px;--the7-additional-menu-elements-font-weight:700;--the7-additional-menu-elements-icon-color:#333333;--the7-additional-menu-elements-icon-size:16px;--the7-base-border-radius:0px;--the7-base-color:#8b8d94;--the7-base-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-base-font-size:15px;--the7-base-line-height:1.5em;--the7-beautiful-loading-bg:#ffffff;--the7-beautiful-spinner-color:rgba(51,51,51,0.25);--the7-body-bg-attachment:fixed;--the7-body-bg-color:#ffffff;--the7-body-bg-image:none;--the7-body-bg-position-x:center;--the7-body-bg-position-y:center;--the7-body-bg-repeat:no-repeat;--the7-body-bg-size:cover;--the7-border-radius-size:0px;--the7-bottom-bar-bottom-padding:10px;--the7-bottom-bar-height:60px;--the7-bottom-bar-line-size:1px;--the7-bottom-bar-menu-switch:778px;--the7-bottom-bar-switch:990px;--the7-bottom-bar-top-padding:10px;--the7-bottom-bg-color:rgba(255,255,255,0.12);--the7-bottom-bg-image:none;--the7-bottom-bg-position-x:center;--the7-bottom-bg-position-y:top;--the7-bottom-bg-repeat:repeat;--the7-bottom-color:#eeeeee;--the7-bottom-content-padding:0px;--the7-bottom-input-border-width:1px;--the7-bottom-input-padding:5px;--the7-bottom-logo-bottom-padding:8px;--the7-bottom-logo-left-padding:0px;--the7-bottom-logo-right-padding:12px;--the7-bottom-logo-top-padding:8px;--the7-bottom-overlay-content-padding:0px;--the7-box-width:1280px;--the7-breadcrumbs-bg-color:#594492;--the7-breadcrumbs-border-color:rgba(255,255,255,0);--the7-breadcrumbs-border-radius:2px;--the7-breadcrumbs-border-width:0px;--the7-breadcrumbs-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-breadcrumbs-font-size:14px;--the7-breadcrumbs-line-height:24px;--the7-breadcrumbs-margin-bottom:0px;--the7-breadcrumbs-margin-left:0px;--the7-breadcrumbs-margin-right:0px;--the7-breadcrumbs-margin-top:10px;--the7-breadcrumbs-padding-bottom:0px;--the7-breadcrumbs-padding-left:0px;--the7-breadcrumbs-padding-right:0px;--the7-breadcrumbs-padding-top:0px;--the7-breadcrumbs-text-transform:none;--the7-btn-bg-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-btn-bg-color:#1ebbf0;--the7-btn-border-color:#1ebbf0;--the7-btn-border-hover-color:#1ebbf0;--the7-btn-color:#ffffff;--the7-btn-hover-bg-color-2:135deg, #23aadd 30%, #37ce9d 100%;--the7-btn-hover-bg-color:#23aadd;--the7-btn-hover-color:#ffffff;--the7-btn-l-border-radius:1px;--the7-btn-l-border-style:solid;--the7-btn-l-border-width:0px;--the7-btn-l-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-btn-l-font-size:18px;--the7-btn-l-font-weight:700;--the7-btn-l-icon-size:18px;--the7-btn-l-letter-spacing:0px;--the7-btn-l-line-height:20px;--the7-btn-l-min-height:1px;--the7-btn-l-min-width:1px;--the7-btn-l-padding:16px 24px 16px 24px;--the7-btn-l-text-transform:none;--the7-btn-m-border-radius:1px;--the7-btn-m-border-style:solid;--the7-btn-m-border-width:0px;--the7-btn-m-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-btn-m-font-size:14px;--the7-btn-m-font-weight:700;--the7-btn-m-icon-size:14px;--the7-btn-m-letter-spacing:0px;--the7-btn-m-line-height:16px;--the7-btn-m-min-height:1px;--the7-btn-m-min-width:1px;--the7-btn-m-padding:12px 18px 12px 18px;--the7-btn-m-text-transform:none;--the7-btn-s-border-radius:1px;--the7-btn-s-border-style:solid;--the7-btn-s-border-width:0px;--the7-btn-s-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-btn-s-font-size:12px;--the7-btn-s-font-weight:700;--the7-btn-s-icon-size:12px;--the7-btn-s-letter-spacing:0px;--the7-btn-s-line-height:14px;--the7-btn-s-min-height:1px;--the7-btn-s-min-width:1px;--the7-btn-s-padding:8px 14px 7px 14px;--the7-btn-s-text-transform:none;--the7-button-shadow-blur:10px;--the7-button-shadow-color:rgba(0,0,0,0);--the7-button-shadow-horizontal:0px;--the7-button-shadow-hover-blur:10px;--the7-button-shadow-hover-color:rgba(0,0,0,0);--the7-button-shadow-hover-horizontal:0px;--the7-button-shadow-hover-spread:0px;--the7-button-shadow-hover-vertical:0px;--the7-button-shadow-spread:0px;--the7-button-shadow-vertical:0px;--the7-cart-total-width:30%;--the7-classic-menu-bottom-margin:0px;--the7-classic-menu-top-margin:0px;--the7-close-menu-caption-color-hover:#000000;--the7-close-menu-caption-color:#000000;--the7-close-menu-caption-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-close-menu-caption-font-size:16px;--the7-close-menu-caption-gap:20px;--the7-close-menu-caption-text-transform:uppercase;--the7-close-mobile-menu-caption-color-hover:#ffffff;--the7-close-mobile-menu-caption-color:#ffffff;--the7-close-mobile-menu-caption-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-close-mobile-menu-caption-font-size:16px;--the7-close-mobile-menu-caption-gap:10px;--the7-close-mobile-menu-caption-text-transform:none;--the7-content-boxes-bg:rgba(0,0,0,0.04);--the7-content-width:1300px;--the7-divider-bg-color:rgba(0,0,0,0);--the7-divider-color:rgba(0,0,0,0.08);--the7-filter-border-radius:100px;--the7-filter-decoration-line-size:2px;--the7-filter-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-filter-font-size:14px;--the7-filter-font-weight:700;--the7-filter-item-margin-bottom:0px;--the7-filter-item-margin-left:3px;--the7-filter-item-margin-right:3px;--the7-filter-item-margin-top:0px;--the7-filter-item-padding-bottom:6px;--the7-filter-item-padding-left:15px;--the7-filter-item-padding-right:15px;--the7-filter-item-padding-top:6px;--the7-filter-pointer-bg-radius:100px;--the7-filter-pointer-border-width:2px;--the7-filter-text-transform:none;--the7-first-switch-header-padding-left:50px;--the7-first-switch-header-padding-right:50px;--the7-first-switch-mobile-header-height:60px;--the7-first-switch:992px;--the7-float-menu-bg:#ffffff;--the7-float-menu-height:60px;--the7-float-menu-line-decoration-color:rgba(51,51,51,0.11);--the7-float-menu-line-decoration-size:1px;--the7-floating-header-bg-image:none;--the7-floating-header-bg-position-x:center;--the7-floating-header-bg-position-y:center;--the7-floating-header-bg-repeat:repeat;--the7-floating-header-bg-size:auto;--the7-floating-logo-bottom-padding:0px;--the7-floating-logo-left-padding:0px;--the7-floating-logo-right-padding:18px;--the7-floating-logo-top-padding:0px;--the7-floating-menu-active-last-color:#333333;--the7-floating-menu-color-active:#333333;--the7-floating-menu-color-hover:#333333;--the7-floating-menu-color:#333333;--the7-floating-menu-hover-last-color:#333333;--the7-floating-mixed-logo-bottom-padding:0px;--the7-floating-mixed-logo-left-padding:0px;--the7-floating-mixed-logo-right-padding:0px;--the7-floating-mixed-logo-top-padding:0px;--the7-floating-mobile-logo-bottom-padding:0px;--the7-floating-mobile-logo-left-padding:0px;--the7-floating-mobile-logo-right-padding:0px;--the7-floating-mobile-logo-top-padding:0px;--the7-footer-bg-color:#1a1c20;--the7-footer-bg-image:none;--the7-footer-bg-position-x:center;--the7-footer-bg-position-y:top;--the7-footer-bg-repeat:repeat;--the7-footer-bottom-padding:15px;--the7-footer-decoration-line-size:1px;--the7-footer-left-padding:50px;--the7-footer-outline-color:rgba(129,215,66,0.96);--the7-footer-right-padding:50px;--the7-footer-switch-colums:992px;--the7-footer-switch:778px;--the7-footer-top-padding:50px;--the7-general-border-radius:0px;--the7-general-title-responsiveness:778px;--the7-h1-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h1-font-size-desktop:52px;--the7-h1-font-size:52px;--the7-h1-font-weight:700;--the7-h1-line-height-desktop:62px;--the7-h1-line-height:62px;--the7-h1-text-transform:none;--the7-h2-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h2-font-size-desktop:34px;--the7-h2-font-size:34px;--the7-h2-font-weight:700;--the7-h2-line-height-desktop:44px;--the7-h2-line-height:44px;--the7-h2-text-transform:none;--the7-h3-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h3-font-size-desktop:24px;--the7-h3-font-size:24px;--the7-h3-font-weight:700;--the7-h3-line-height-desktop:34px;--the7-h3-line-height:34px;--the7-h3-text-transform:none;--the7-h4-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h4-font-size-desktop:20px;--the7-h4-font-size:20px;--the7-h4-font-weight:700;--the7-h4-line-height-desktop:30px;--the7-h4-line-height:30px;--the7-h4-text-transform:none;--the7-h5-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h5-font-size-desktop:16px;--the7-h5-font-size:16px;--the7-h5-font-weight:700;--the7-h5-line-height-desktop:26px;--the7-h5-line-height:26px;--the7-h5-text-transform:none;--the7-h6-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-h6-font-size-desktop:14px;--the7-h6-font-size:14px;--the7-h6-font-weight:700;--the7-h6-line-height-desktop:24px;--the7-h6-line-height:24px;--the7-h6-text-transform:none;--the7-hamburger-border-width:0px;--the7-hamburger-close-border-radius:0px;--the7-hamburger-close-border-width:0px;--the7-hamburger-mobile-close-border-radius:0px;--the7-hamburger-mobile-close-border-width:0px;--the7-header-bg-color:#ffffff;--the7-header-bg-image:none;--the7-header-bg-position-x:center;--the7-header-bg-position-y:center;--the7-header-bg-repeat:repeat;--the7-header-bg-size:auto;--the7-header-classic-menu-line-size:1px;--the7-header-decoration-size:1px;--the7-header-decoration:rgba(51,51,51,0.11);--the7-header-height:90px;--the7-header-left-padding:50px;--the7-header-mobile-left-padding:20px;--the7-header-mobile-menu-bottom-padding:30px;--the7-header-mobile-menu-left-padding:30px;--the7-header-mobile-menu-right-padding:15px;--the7-header-mobile-menu-top-padding:45px;--the7-header-mobile-right-padding:20px;--the7-header-right-padding:50px;--the7-header-side-content-width:300px;--the7-header-side-width:300px;--the7-header-slide-out-width:400px;--the7-header-switch-paddings:778px;--the7-header-transparent-bg-color:#eeee22;--the7-input-bg-color:#fdfdfd;--the7-input-border-color:rgba(51,51,51,0.11);--the7-input-border-radius:2px;--the7-input-color:#8b8d94;--the7-input-height:40px;--the7-left-content-padding:0px;--the7-left-input-border-width:1px;--the7-left-input-padding:15px;--the7-left-overlay-content-padding:0px;--the7-lightbox-arrow-size:62px;--the7-links-color:#1ebbf0;--the7-logo-area-left-padding-bottom:0px;--the7-logo-area-left-padding-left:0px;--the7-logo-area-left-padding-right:0px;--the7-logo-area-left-padding-top:0px;--the7-logo-area-right-padding-bottom:0px;--the7-logo-area-right-padding-left:0px;--the7-logo-area-right-padding-right:0px;--the7-logo-area-right-padding-top:0px;--the7-main-logo-bottom-padding:0px;--the7-main-logo-left-padding:0px;--the7-main-logo-right-padding:5px;--the7-main-logo-top-padding:0px;--the7-main-menu-icon-size:14px;--the7-mega-col-padding-bottom:0px;--the7-mega-col-padding-left:10px;--the7-mega-col-padding-right:10px;--the7-mega-col-padding-top:0px;--the7-mega-menu-desc-color:#333333;--the7-mega-menu-desc-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mega-menu-desc-font-size:10px;--the7-mega-menu-title-color:#333333;--the7-mega-menu-title-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mega-menu-title-font-size:16px;--the7-mega-menu-title-font-weight:700;--the7-mega-menu-title-icon-size:16px;--the7-mega-menu-title-text-transform:uppercase;--the7-mega-menu-widget-color:#333333;--the7-mega-menu-widget-title-color:#333333;--the7-mega-submenu-col-width:260px;--the7-mega-submenu-item-2-level-spacing:0px;--the7-mega-submenu-item-padding-bottom:9px;--the7-mega-submenu-item-padding-left:10px;--the7-mega-submenu-item-padding-right:10px;--the7-mega-submenu-item-padding-top:9px;--the7-mega-submenu-padding-bottom:20px;--the7-mega-submenu-padding-left:10px;--the7-mega-submenu-padding-right:10px;--the7-mega-submenu-padding-top:20px;--the7-megamenu-title-active-color-2:left, #8224e3 30%, #eeee22 100%;--the7-megamenu-title-active-color:#8224e3;--the7-megamenu-title-hover-color-2:left, #1e73be 30%, #eeee22 99%;--the7-megamenu-title-hover-color:#1e73be;--the7-menu-active-color:#333333;--the7-menu-active-decor-color-2:135deg, rgba(30,187,240,0.15) 30%, rgba(57,223,170,0.15) 100%;--the7-menu-active-decor-color:rgba(30,187,240,0.15);--the7-menu-active-last-color:#333333;--the7-menu-active-line-decor-color:rgba(130,36,227,0.3);--the7-menu-area-below-padding-bottom:0px;--the7-menu-area-below-padding-left:0px;--the7-menu-area-below-padding-right:0px;--the7-menu-area-below-padding-top:0px;--the7-menu-area-left-padding-bottom:0px;--the7-menu-area-left-padding-left:0px;--the7-menu-area-left-padding-right:0px;--the7-menu-area-left-padding-top:0px;--the7-menu-area-right-padding-bottom:0px;--the7-menu-area-right-padding-left:5px;--the7-menu-area-right-padding-right:0px;--the7-menu-area-right-padding-top:0px;--the7-menu-area-top-line-padding-bottom:0px;--the7-menu-area-top-line-padding-left:0px;--the7-menu-area-top-line-padding-right:0px;--the7-menu-area-top-line-padding-top:0px;--the7-menu-area-top-line-right-padding-bottom:0px;--the7-menu-area-top-line-right-padding-left:0px;--the7-menu-area-top-line-right-padding-right:0px;--the7-menu-area-top-line-right-padding-top:0px;--the7-menu-caption-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-menu-caption-font-size:16px;--the7-menu-caption-gap:10px;--the7-menu-caption-text-transform:none;--the7-menu-click-decor-bg-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-menu-click-decor-bg-color:rgba(30,187,240,0);--the7-menu-color:#333333;--the7-menu-decor-border-radius:3px;--the7-menu-decor-color-2:to left, #1ebbf0 30%, #39dfaa 100%;--the7-menu-decor-color:#1ebbf0;--the7-menu-decoration-line-size:2px;--the7-menu-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-menu-font-size:16px;--the7-menu-font-weight:700;--the7-menu-hover-color:#333333;--the7-menu-hover-decor-color-2:135deg, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%;--the7-menu-hover-decor-color:rgba(255,255,255,0.23);--the7-menu-hover-last-color:#333333;--the7-menu-item-divider-width:1px;--the7-menu-item-margin-bottom:18px;--the7-menu-item-margin-left:14px;--the7-menu-item-margin-right:14px;--the7-menu-item-margin-top:18px;--the7-menu-item-padding-bottom:4px;--the7-menu-item-padding-left:4px;--the7-menu-item-padding-right:4px;--the7-menu-item-padding-top:4px;--the7-menu-line-decor-color-2:to left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%;--the7-menu-line-decor-color:rgba(255,255,255,0.23);--the7-menu-tem-divider-color:rgba(17,17,17,0.14);--the7-menu-tem-divider-height:24px;--the7-menu-text-transform:none;--the7-message-color:#ffffff;--the7-microwidget-button-2-bg-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-2-bg:#1ebbf0;--the7-microwidget-button-2-border-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-2-border-color:#1ebbf0;--the7-microwidget-button-2-border-radius:0px;--the7-microwidget-button-2-border-width:1px;--the7-microwidget-button-2-bottom-padding:10px;--the7-microwidget-button-2-color:#ffffff;--the7-microwidget-button-2-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-microwidget-button-2-font-size:14px;--the7-microwidget-button-2-font-weight:700;--the7-microwidget-button-2-hover-bg-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-2-hover-bg:#1ebbf0;--the7-microwidget-button-2-hover-border-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-2-hover-border-color:#1ebbf0;--the7-microwidget-button-2-hover-color:#ffffff;--the7-microwidget-button-2-icon-gap:5px;--the7-microwidget-button-2-icon-size:14px;--the7-microwidget-button-2-left-padding:20px;--the7-microwidget-button-2-right-padding:20px;--the7-microwidget-button-2-top-padding:10px;--the7-microwidget-button-bg-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-bg:#1ebbf0;--the7-microwidget-button-border-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-border-color:#1ebbf0;--the7-microwidget-button-border-radius:0px;--the7-microwidget-button-border-width:1px;--the7-microwidget-button-bottom-padding:10px;--the7-microwidget-button-color:#ffffff;--the7-microwidget-button-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-microwidget-button-font-size:14px;--the7-microwidget-button-font-weight:700;--the7-microwidget-button-hover-bg-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-hover-bg:#1ebbf0;--the7-microwidget-button-hover-border-color-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-microwidget-button-hover-border-color:#1ebbf0;--the7-microwidget-button-hover-color:#ffffff;--the7-microwidget-button-icon-gap:5px;--the7-microwidget-button-icon-size:14px;--the7-microwidget-button-left-padding:20px;--the7-microwidget-button-right-padding:20px;--the7-microwidget-button-top-padding:10px;--the7-microwidgets-in-top-line-color:#888888;--the7-microwidgets-in-top-line-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-microwidgets-in-top-line-font-size:20px;--the7-microwidgets-in-top-line-icon-color:#888888;--the7-microwidgets-in-top-line-icon-size:16px;--the7-mixed-logo-bottom-padding:0px;--the7-mixed-logo-left-padding:0px;--the7-mixed-logo-right-padding:0px;--the7-mixed-logo-top-padding:0px;--the7-mobile-floating-header-bg-color:#ffffff;--the7-mobile-footer-bottom-padding:15px;--the7-mobile-footer-left-padding:20px;--the7-mobile-footer-right-padding:20px;--the7-mobile-footer-top-padding:50px;--the7-mobile-hamburger-border-width:0px;--the7-mobile-header-bg-color:#ffffff;--the7-mobile-header-decoration-color:#ffffff;--the7-mobile-header-decoration-size:1px;--the7-mobile-logo-bottom-padding:0px;--the7-mobile-logo-left-padding:0px;--the7-mobile-logo-right-padding:0px;--the7-mobile-logo-top-padding:0px;--the7-mobile-menu-active-color-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-mobile-menu-active-color:#1ebbf0;--the7-mobile-menu-bg-color:#ffffff;--the7-mobile-menu-caption-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-mobile-menu-caption-font-size:16px;--the7-mobile-menu-caption-gap:10px;--the7-mobile-menu-caption-text-transform:none;--the7-mobile-menu-color:#333333;--the7-mobile-menu-divider-color:rgba(51,51,51,0.12);--the7-mobile-menu-divider-height:1px;--the7-mobile-menu-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mobile-menu-font-size:16px;--the7-mobile-menu-font-weight:700;--the7-mobile-menu-hover-color-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-mobile-menu-hover-color:#1ebbf0;--the7-mobile-menu-microwidgets-color:#b1b4b8;--the7-mobile-menu-microwidgets-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mobile-menu-microwidgets-font-size:13px;--the7-mobile-menu-microwidgets-font-weight:500;--the7-mobile-menu-microwidgets-icon-color:#b1b4b8;--the7-mobile-menu-microwidgets-icon-size:16px;--the7-mobile-menu-text-transform:none;--the7-mobile-menu-width:330px;--the7-mobile-microwidgets-color:#333333;--the7-mobile-microwidgets-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mobile-microwidgets-font-size:13px;--the7-mobile-microwidgets-font-weight:700;--the7-mobile-microwidgets-icon-color:#333333;--the7-mobile-microwidgets-icon-size:16px;--the7-mobile-overlay-bg-color:rgba(17,17,17,0.5);--the7-mobile-page-bottom-margin:70px;--the7-mobile-page-left-margin:20px;--the7-mobile-page-right-margin:20px;--the7-mobile-page-top-margin:70px;--the7-mobile-sub-menu-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mobile-sub-menu-font-size:13px;--the7-mobile-sub-menu-font-weight:500;--the7-mobile-sub-menu-text-transform:none;--the7-mobile-toggle-menu-bg-color:rgba(255,255,255,0);--the7-mobile-toggle-menu-bg-hover-color:rgba(255,255,255,0);--the7-mobile-toggle-menu-border-radius:0px;--the7-mobile-toggle-menu-color:#333333;--the7-mobile-toggle-menu-hover-color:#333333;--the7-mw-address-icon-size:16px;--the7-mw-clock-icon-size:16px;--the7-mw-email-icon-size:16px;--the7-mw-login-icon-size:16px;--the7-mw-phone-icon-size:16px;--the7-mw-search-bg-active-width:200px;--the7-mw-search-bg-color:#f4f4f4;--the7-mw-search-bg-height:34px;--the7-mw-search-bg-width:200px;--the7-mw-search-border-color:#e2e2e2;--the7-mw-search-border-radius:0px;--the7-mw-search-border-width:0px;--the7-mw-search-color:#aaaaaa;--the7-mw-search-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-mw-search-font-size:14px;--the7-mw-search-icon-size:16px;--the7-mw-search-left-padding:12px;--the7-mw-search-overlay-bg:rgba(0,0,0,0.9);--the7-mw-search-right-padding:12px;--the7-mw-skype-icon-size:16px;--the7-mw-woocommerce-cart-icon-size:16px;--the7-navigation-bg-color:#000000;--the7-navigation-line-bg:#ffffff;--the7-navigation-line-decoration-color:#dd9933;--the7-navigation-line-decoration-line-size:1px;--the7-navigation-line-sticky-bg:#000000;--the7-navigation-margin:50px;--the7-outside-item-custom-margin:30px;--the7-page-bg-color:rgba(255,255,255,0);--the7-page-bg-image:none;--the7-page-bg-position-x:center;--the7-page-bg-position-y:top;--the7-page-bg-repeat:repeat;--the7-page-bg-size:auto;--the7-page-bottom-margin:70px;--the7-page-left-margin:50px;--the7-page-responsive-title-height:0px;--the7-page-responsive-title-line-height:34px;--the7-page-right-margin:50px;--the7-page-title-bg-color:rgba(0,0,0,0.04);--the7-page-title-bg-image:none;--the7-page-title-bg-position-x:center;--the7-page-title-bg-position-y:center;--the7-page-title-bg-repeat:repeat;--the7-page-title-bg-size:auto auto;--the7-page-title-border-height:10px;--the7-page-title-border-style:solid;--the7-page-title-bottom-padding:30px;--the7-page-title-breadcrumbs-color:#adafb3;--the7-page-title-color:#333333;--the7-page-title-decorative-line-height:6px;--the7-page-title-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-page-title-font-weight:700;--the7-page-title-height:200px;--the7-page-title-line-color:rgba(51,51,51,0.11);--the7-page-title-line-height:44px;--the7-page-title-line-style:double;--the7-page-title-overlay-color:rgba(0,0,0,0.5);--the7-page-title-text-transform:none;--the7-page-title-top-padding:30px;--the7-page-top-margin:70px;--the7-product-alignment:center;--the7-product-cart-gap:25px;--the7-product-counter-bg-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-product-counter-bg:#1ebbf0;--the7-product-counter-color:#ffffff;--the7-product-description-gap:15px;--the7-product-img-width:30%;--the7-product-microwidget-content-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-product-microwidget-content-font-size-desktop:15px;--the7-product-microwidget-content-font-size:15px;--the7-product-microwidget-content-line-height-desktop:20px;--the7-product-microwidget-content-line-height:20px;--the7-product-microwidget-content-text-transform:none;--the7-product-price-gap:5px;--the7-product-rating-gap:10px;--the7-product-title-gap:15px;--the7-project-rollover-bg-color-2:135deg, rgba(30,187,240,0.85) 30%, rgba(57,223,170,0.85) 100%;--the7-project-rollover-bg-color:rgba(30,187,240,0.85);--the7-right-content-padding:0px;--the7-right-input-border-width:1px;--the7-right-input-padding:15px;--the7-right-overlay-content-padding:0px;--the7-rollover-bg-color-2:135deg, rgba(30,187,240,0.2) 30%, rgba(57,223,170,0.2) 100%;--the7-rollover-bg-color:rgba(30,187,240,0.2);--the7-second-switch-header-padding-left:20px;--the7-second-switch-header-padding-right:20px;--the7-second-switch-mobile-header-height:60px;--the7-second-switch:778px;--the7-secondary-text-color:#adafb3;--the7-side-header-h-stroke-height:130px;--the7-side-header-v-stroke-width:60px;--the7-sidebar-distace-to-content:50px;--the7-sidebar-outline-color:rgba(0,0,0,0.06);--the7-sidebar-responsiveness:992px;--the7-sidebar-width:350px;--the7-soc-ico-hover-color:#ffffff;--the7-soc-icons-bg-size:26px;--the7-soc-icons-border-radius:100px;--the7-soc-icons-border-width:1px;--the7-soc-icons-gap:5px;--the7-soc-icons-size:16px;--the7-sticky-header-overlay-bg:rgba(17,17,17,0.4);--the7-strype-1-backgrounds-bg-color:#44bb70;--the7-strype-1-bg-color:#f8f8f9;--the7-strype-1-bg-image:none;--the7-strype-1-bg-position-y:center;--the7-strype-1-bg-repeat:repeat;--the7-strype-1-bg-size:auto;--the7-strype-1-boxes-bg:#ffffff;--the7-strype-1-color:#787d85;--the7-strype-1-divider-bg-color:#dd3333;--the7-strype-1-header-color:#3b3f4a;--the7-strype-2-backgrounds-bg-color:rgba(255,255,255,0.15);--the7-strype-2-bg-color:#23262d;--the7-strype-2-bg-image:none;--the7-strype-2-bg-position-y:center;--the7-strype-2-bg-repeat:repeat;--the7-strype-2-bg-size:auto;--the7-strype-2-boxes-bg:rgba(255,255,255,0.1);--the7-strype-2-color:#8b9199;--the7-strype-2-divider-bg-color:rgba(255,255,255,0.15);--the7-strype-2-header-color:#ffffff;--the7-strype-3-backgrounds-bg-color:#252728;--the7-strype-3-bg-color:#000000;--the7-strype-3-bg-image:url(https://noithatviethomes.vn/wp-content/themes/dt-the7/inc/presets/images/full/skin22.stripes-stripe-3-bg-image.jpg);--the7-strype-3-bg-position-y:center;--the7-strype-3-bg-repeat:repeat;--the7-strype-3-bg-size:auto;--the7-strype-3-boxes-bg:rgba(255,255,255,0.1);--the7-strype-3-color:#ffffff;--the7-strype-3-divider-bg-color:rgba(255,255,255,0.19);--the7-strype-3-header-color:#ffffff;--the7-sub-cart-bg:rgba(255,255,255,0.3);--the7-sub-cart-color:#000000;--the7-sub-cart-width:240px;--the7-sub-menu-icon-size:14px;--the7-sub-subtitle-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-sub-subtitle-font-size:10px;--the7-submenu-active-bg-2:135deg, rgba(30,187,240,0.07) 30%, rgba(57,223,170,0.07) 100%;--the7-submenu-active-bg:rgba(30,187,240,0.07);--the7-submenu-active-color-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-submenu-active-color:#1ebbf0;--the7-submenu-bg-color:#ffffff;--the7-submenu-color:#333333;--the7-submenu-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-submenu-font-size:13px;--the7-submenu-font-weight:500;--the7-submenu-hover-bg-2:135deg, rgba(30,187,240,0.07) 30%, rgba(57,223,170,0.07) 100%;--the7-submenu-hover-bg:rgba(30,187,240,0.07);--the7-submenu-hover-color-2:left, #1ebbf0 30%, #39dfaa 100%;--the7-submenu-hover-color:#1ebbf0;--the7-submenu-item-margin-bottom:2px;--the7-submenu-item-margin-left:0px;--the7-submenu-item-margin-right:0px;--the7-submenu-item-margin-top:0px;--the7-submenu-item-padding-bottom:10px;--the7-submenu-item-padding-left:10px;--the7-submenu-item-padding-right:10px;--the7-submenu-item-padding-top:10px;--the7-submenu-padding-bottom:9px;--the7-submenu-padding-left:10px;--the7-submenu-padding-right:10px;--the7-submenu-padding-top:9px;--the7-submenu-text-transform:none;--the7-submenu-width:280px;--the7-subtitle-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-subtitle-font-size:11px;--the7-subtitle-font-style:italic;--the7-subtitle-font-weight:400;--the7-switch-content-paddings:778px;--the7-text-big-font-size:16px;--the7-text-big-line-height:1.6em;--the7-text-small-font-size:13px;--the7-text-small-line-height:1.4em;--the7-title-color:#333333;--the7-title-font-size:34px;--the7-title-outline-color:rgba(30,115,190,0);--the7-title-responsive-font-size:24px;--the7-toggle-menu-bg-color-hover:rgba(255,255,255,0.75);--the7-toggle-menu-bg-color:rgba(255,255,255,0.75);--the7-toggle-menu-border-radius:0px;--the7-toggle-menu-bottom-margin:0px;--the7-toggle-menu-caption-color-hover:#000000;--the7-toggle-menu-caption-color:#000000;--the7-toggle-menu-caption-padding-bottom:18px;--the7-toggle-menu-caption-padding-left:15px;--the7-toggle-menu-caption-padding-right:15px;--the7-toggle-menu-caption-padding-top:18px;--the7-toggle-menu-close-bg-color:rgba(255,255,255,0.75);--the7-toggle-menu-close-bottom-margin:30px;--the7-toggle-menu-close-color:#000000;--the7-toggle-menu-close-left-margin:30px;--the7-toggle-menu-close-padding-bottom:15px;--the7-toggle-menu-close-padding-left:15px;--the7-toggle-menu-close-padding-right:15px;--the7-toggle-menu-close-padding-top:15px;--the7-toggle-menu-close-right-margin:30px;--the7-toggle-menu-close-top-margin:30px;--the7-toggle-menu-color-hover:#000000;--the7-toggle-menu-color:#000000;--the7-toggle-menu-hover-bg-color:rgba(255,255,255,0.75);--the7-toggle-menu-hover-color:#000000;--the7-toggle-menu-left-margin:0px;--the7-toggle-menu-right-margin:0px;--the7-toggle-menu-top-margin:0px;--the7-toggle-mobile-margin-bottom:0px;--the7-toggle-mobile-margin-left:0px;--the7-toggle-mobile-margin-right:0px;--the7-toggle-mobile-margin-top:0px;--the7-toggle-mobile-menu-caption-color-hover:#333333;--the7-toggle-mobile-menu-caption-color:#333333;--the7-toggle-mobile-menu-close-bottom-margin:0px;--the7-toggle-mobile-menu-close-color:#ffffff;--the7-toggle-mobile-menu-close-hover-color:#ffffff;--the7-toggle-mobile-menu-close-left-margin:0px;--the7-toggle-mobile-menu-close-padding-bottom:5px;--the7-toggle-mobile-menu-close-padding-left:5px;--the7-toggle-mobile-menu-close-padding-right:5px;--the7-toggle-mobile-menu-close-padding-top:5px;--the7-toggle-mobile-menu-close-right-margin:0px;--the7-toggle-mobile-menu-close-top-margin:15px;--the7-toggle-mobile-padding-bottom:12px;--the7-toggle-mobile-padding-left:9px;--the7-toggle-mobile-padding-right:9px;--the7-toggle-mobile-padding-top:12px;--the7-top-bar-font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;--the7-top-bar-font-size:13px;--the7-top-bar-font-weight:500;--the7-top-bar-height:36px;--the7-top-bar-icon-color:#b1b4b8;--the7-top-bar-icon-size:16px;--the7-top-bar-line-color:rgba(51,51,51,0.11);--the7-top-bar-line-size:1px;--the7-top-bar-line-style:solid;--the7-top-bar-mobile-padding-bottom:3px;--the7-top-bar-mobile-padding-left:20px;--the7-top-bar-mobile-padding-right:20px;--the7-top-bar-mobile-padding-top:3px;--the7-top-bar-padding-bottom:3px;--the7-top-bar-padding-left:50px;--the7-top-bar-padding-right:50px;--the7-top-bar-padding-top:3px;--the7-top-bar-switch-paddings:600px;--the7-top-bar-text-transform:none;--the7-top-bar-transparent-bg-color:rgba(0,0,0,0.5);--the7-top-bg-color:rgba(255,255,255,0);--the7-top-bg-image:none;--the7-top-bg-position-x:center;--the7-top-bg-position-y:center;--the7-top-bg-repeat:repeat;--the7-top-color:#b1b4b8;--the7-top-content-padding:0px;--the7-top-icons-bg-color-hover-2:135deg, #1ebbf0 30%, #39dfaa 100%;--the7-top-icons-bg-color-hover:#1ebbf0;--the7-top-icons-bg-color:rgba(0,0,0,0.07);--the7-top-icons-border-color-hover:rgba(255,255,255,0);--the7-top-icons-border-color:rgba(255,255,255,0);--the7-top-icons-color:#aeb1b5;--the7-top-input-border-width:1px;--the7-top-input-padding:5px;--the7-top-overlay-content-padding:0px;--the7-transparent-logo-bottom-padding:0px;--the7-transparent-logo-left-padding:0px;--the7-transparent-logo-right-padding:5px;--the7-transparent-logo-top-padding:0px;--the7-transparent-mixed-logo-bottom-padding:0px;--the7-transparent-mixed-logo-left-padding:0px;--the7-transparent-mixed-logo-right-padding:0px;--the7-transparent-mixed-logo-top-padding:0px;--the7-transparent-mobile-logo-bottom-padding:0px;--the7-transparent-mobile-logo-left-padding:0px;--the7-transparent-mobile-logo-right-padding:0px;--the7-transparent-mobile-logo-top-padding:0px;--the7-wc-grid-product-gap:22px;--the7-wc-grid-product-min-width:220px;--the7-wc-list-img-width:30%;--the7-wc-step-padding-bottom:30px;--the7-wc-step-padding-top:30px;--the7-wc-steps-bg:#f8f8f9;--the7-wc-steps-color:#000000;--the7-widget-content-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-widget-content-font-size-desktop:13px;--the7-widget-content-font-size:13px;--the7-widget-content-line-height-desktop:20px;--the7-widget-content-line-height:20px;--the7-widget-content-text-transform:none;--the7-widget-footer-color:#8b8d94;--the7-widget-footer-header-color:#eeeeee;--the7-widget-footer-padding:25px;--the7-widget-gap:20px;--the7-widget-sidebar-bg-color:#f7f7f8;--the7-widget-sidebar-bg-image:none;--the7-widget-sidebar-bg-position-x:center;--the7-widget-sidebar-bg-position-y:center;--the7-widget-sidebar-bg-repeat:repeat;--the7-widget-sidebar-color:#8b8d94;--the7-widget-sidebar-distace:60px;--the7-widget-sidebar-header-color:#333333;--the7-widget-title-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-widget-title-font-size-desktop:15px;--the7-widget-title-font-size:15px;--the7-widget-title-line-height-desktop:20px;--the7-widget-title-line-height:20px;--the7-widget-title-text-transform:none;--the7-woo-content-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-woo-content-font-size-desktop:15px;--the7-woo-content-font-size:15px;--the7-woo-content-line-height-desktop:20px;--the7-woo-content-line-height:20px;--the7-woo-content-text-transform:none;--the7-woo-title-font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;--the7-woo-title-font-size-desktop:15px;--the7-woo-title-font-size:15px;--the7-woo-title-line-height-desktop:20px;--the7-woo-title-line-height:20px;--the7-woo-title-text-transform:none;}
@media screen and (max-width:992px){
:root{--the7-h1-font-size:34px;}
}
@media screen and (max-width:778px){
:root {
--the7-h1-font-size: 34px;
}
}

.transparent-border-mixin{border-color:rgba(51,51,51,0.12);}
.sidebar .transparent-border-mixin,
.sidebar-content .transparent-border-mixin{border-color:rgba(0,0,0,0.15);}
.footer .transparent-border-mixin{border-color:rgba(133,134,140,0.15);}
.solid-bg-mixin{background-color:#f7f7f7;}
.outline-element-decoration .outline-decoration{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .shadow-decoration{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.accent-bg-mixin{color:#fff;background-color:#699912;}
.accent-gradient .accent-bg-mixin{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
html,
body,
body.page,
.wf-container > *{font:normal 15px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;word-spacing:normal;color:#85868c;}
.text-big,
.dt-accordion-text-big .wpb_accordion_header > a{font-size:15px;line-height:22px;}
.text-normal,
.dt-accordion-text-normal .wpb_accordion_header > a{font-size:14px;line-height:25px;}
.text-small,
.dt-accordion-text-small .wpb_accordion_header > a{font-size:13px;line-height:23px;}
.wp-caption-text{font-size:13px;line-height:23px;}
.text-uppercase{text-transform:uppercase;}
h1,
.h1-size,
.entry-title.h1-size,
.dt-accordion-h1-size .wpb_accordion_header > a{color:#333333;font:normal 500 34px / 44px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
@media (max-width: 800px) {
h1,
.h1-size,
.entry-title.h1-size,
.dt-accordion-h1-size .wpb_accordion_header > a{font-size:24px;line-height:34px;}
}
h2,
.h2-size,
.entry-title.h2-size,
h1.entry-title,
.dt-accordion-h2-size .wpb_accordion_header > a{color:#333333;font:normal 500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
h3,
.h3-size,
.entry-title.h3-size,
h2.entry-title,
.dt-accordion-h3-size .wpb_accordion_header > a{color:#333333;font:normal 500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
h4,
.h4-size,
.entry-title.h4-size,
h3.entry-title,
.dt-accordion-h4-size .wpb_accordion_header > a,
.vc_separator h4{color:#333333;font:normal 500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
h5,
.h5-size,
h4.entry-title,
.entry-title.h5-size,
.dt-accordion-h5-size .wpb_accordion_header > a{color:#333333;font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
h6,
.h6-size,
.entry-title.h6-size,
.dt-accordion-h6-size .wpb_accordion_header > a{color:#333333;font:normal 500 14px / 24px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.h1-size,
.entry-title.h1-size,
.h2-size,
.entry-title.h2-size,
h1.entry-title,
.h3-size,
.entry-title.h3-size,
h2.entry-title,
.h4-size,
.entry-title.h4-size,
h3.entry-title,
.h5-size,
.entry-title.h5-size,
.h6-size,
.entry-title.h6-size,
.header-color,
.entry-meta .header-color,
.color-title{color:#333333;}
.sidebar-content h1,
.sidebar-content h2,
.sidebar-content h3,
.sidebar-content h4,
.sidebar-content h5,
.sidebar-content h6,
.sidebar-content h1 a,
.sidebar-content h2 a,
.sidebar-content h3 a,
.sidebar-content h4 a,
.sidebar-content h5 a,
.sidebar-content h6 a,
.sidebar-content h1 a:hover,
.sidebar-content h2 a:hover,
.sidebar-content h3 a:hover,
.sidebar-content h4 a:hover,
.sidebar-content h5 a:hover,
.sidebar-content h6 a:hover,
.sidebar-content .h1-size,
.sidebar-content .entry-title.h1-size,
.sidebar-content .h2-size,
.sidebar-content .entry-title.h2-size,
.sidebar-content h1.entry-title,
.sidebar-content .h3-size,
.sidebar-content .entry-title.h3-size,
.sidebar-content h2.entry-title,
.sidebar-content .h4-size,
.sidebar-content .entry-title.h4-size,
.sidebar-content h3.entry-title,
.sidebar-content .h5-size,
.sidebar-content .entry-title.h5-size,
.sidebar-content .h6-size,
.sidebar-content .entry-title.h6-size,
.sidebar-content .header-color,
.sidebar-content .entry-meta .header-color,
.sidebar-content .color-title{color:#000000;}
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer h1 a,
.footer h2 a,
.footer h3 a,
.footer h4 a,
.footer h5 a,
.footer h6 a,
.footer h1 a:hover,
.footer h2 a:hover,
.footer h3 a:hover,
.footer h4 a:hover,
.footer h5 a:hover,
.footer h6 a:hover,
.footer .h1-size,
.footer .entry-title.h1-size,
.footer .h2-size,
.footer .entry-title.h2-size,
.footer h1.entry-title,
.footer .h3-size,
.footer .entry-title.h3-size,
.footer h2.entry-title,
.footer .h4-size,
.footer .entry-title.h4-size,
.footer h3.entry-title,
.footer .h5-size,
.footer .entry-title.h5-size,
.footer .h6-size,
.footer .entry-title.h6-size,
.footer .header-color,
.footer .entry-meta .header-color,
.footer .color-title{color:#ffffff;}
.text-primary{font-size:15px;line-height:22px;}
.content .text-primary{color:#333333;}
.footer .text-primary{color:#ffffff;}
a.text-primary{text-decoration:none;}
a.text-primary:hover{text-decoration:underline;}
.color-primary .sidebar,
.sidebar-content .color-primary{color:#000000;}
.footer .color-primary{color:#ffffff;}
a.color-primary{text-decoration:none;}
a.color-primary:hover{text-decoration:underline;}
.text-secondary{font-size:13px;line-height:23px;}
.color-secondary,
.text-secondary{color:#699912;}
.stripe .color-secondary,
.stripe .text-secondary{color:#699912;}
a,
a:hover{color:#7ab538;}
#page .color-accent{color:#699912;}
.accent-gradient #page .color-accent{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .color-accent{color:#699912;}
}
.paint-accent-color{color:#699912 !important;}
.accent-gradient .paint-accent-color{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.color-secondary,
.color-base-transparent{color:#b4b5bb;}
.sidebar-content .color-secondary,
.sidebar-content .color-base-transparent{color:rgba(0,0,0,0.5);}
.footer .color-secondary,
.footer .color-base-transparent{color:rgba(133,134,140,0.5);}
#main > .wf-wrap,
#bottom-bar > .wf-wrap,
#footer > .wf-wrap{width:1300px;}
.ph-wrap{max-width:1212px;}
#phantom.full-width .ph-wrap.boxed,
#page.boxed{max-width:1340px;}
.footer-overlap .boxed .footer,
.footer-overlap .boxed #bottom-bar{max-width:1340px;}
#phantom .ph-wrap.boxed,
.boxed .top-bar.line-content:before,
.boxed .classic-header.content-width-line .navigation:before{max-width:1212px;}
.boxed .full-width .top-bar.line-content:before,
.boxed .classic-header.full-width.content-width-line .navigation:before{max-width:100%;}
#main{padding:70px 0 70px 0;}
body{background:#f7f7f7 url(//noithatviethomes.vn/wp-content/themes/dt-the7/images/backgrounds/patterns/full/gplaypattern.jpg) repeat fixed left top;background-size:auto;}
#page{background:#ffffff none repeat center top;background-size:auto;background-attachment:;}
.footer-overlap .page-inner{background:#ffffff none repeat center top;background-size:auto;}
textarea,
select,
blockquote,
.entry-author,
.format-aside-content,
.format-status-content,
.format-link-content,
.dt-form button,
.dt-btn,
#main-slideshow .tp-button,
.wpcf7-submit.dt-btn-m,
.shortcode-action-bg,
.shortcode-action-bg:before,
.shortcode-teaser.frame-on,
.testimonial-item  .ts-viewport,
.footer .testimonials.slider-content,
.shortcode-code,
#main .vc_text_separator div,
#main .vc_progress_bar .vc_single_bar,
#main .vc_progress_bar .vc_single_bar .vc_label,
#main .vc_progress_bar .vc_single_bar .vc_bar,
#main .flexslider,
.nsu-submit,
.mc4wp-form input[type="url"],
.mc4wp-form input[type="date"],
#main #content .rotatingtweets,
#main #content .norotatingtweets,
.mc4wp-form form select,
#megaMenu ul.megaMenu > li.menu-item,
#megaMenu ul.megaMenu > li.menu-item > a,
.customSelect,
.loading-label,
.widget .testimonial-content,
.skill,
.skill-value,
.widget .team-container,
.widget .logo-items li,
.comment-list .comment > article,
.bg-on:not(.fullwidth-img),
.blog-content .block-style-widget,
#mobile-menu,
.testimonial-content,
.wpb_content_element .wpb_accordion_header > a:before,
.wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header,
.twentytwenty-before-label,
.twentytwenty-after-label,
.btn-cntr a,
.photo-scroller .album-share-overlay .share-button.entry-share,
.project-navigation,
.album-share-overlay,
.st-accordion li > a:before,
.arrows-accent .prev i,
.arrows-accent .next i,
.arrows-accent .owl-prev i,
.arrows-accent .owl-next i,
.round-images .bg-on.team-container:not(.fullwidth-img),
.solid-bg .sidebar-content,
.solid-bg.sidebar-content .widget,
.bg-under-widget .sidebar-content .widget,
.ls-container.ls-carousel .ls-nav-prev,
.ls-container.ls-carousel .ls-nav-next,
.menu-btn,
.custom-menu a:before,
.small-fancy-datas .fancy-date a{-webkit-border-radius:1px;border-radius:1px;}
.wpb_tabs.tab-style-two,
.wpb_tour.tab-style-two{-webkit-border-radius:1px;border-radius:1px;}
.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{max-width:calc(1300px - 88px);margin:0 auto;}
.masthead:not(.side-header).full-width .top-bar,
.top-bar .masthead.side-header-menu-icon,
.masthead:not(.side-header).full-width .header-bar,
.header-bar .masthead.side-header-menu-icon,
.masthead:not(.side-header).full-width .mobile-header-bar,
.mobile-header-bar .masthead.side-header-menu-icon{max-width:100%;}
.phantom-sticky .boxed .masthead:not(.side-header){max-width:1340px;}
.boxed .top-bar-bg,
.boxed .classic-header .navigation:before{width:100%;}
.boxed .width-in-pixel .top-bar-bg,
.boxed .width-in-pixel.classic-header .navigation:before{width:1340px;}
.boxed .masthead.full-width:not(.side-header):not(.masthead-mobile){width:1340px;}
.masthead:not(.side-header):not(.mixed-header) .header-bar,
.header-space{min-height:150px;}
.no-cssgridlegacy.no-cssgrid .header-side-left:not(.sticky-header) #page{padding-left:300px;}
.no-cssgridlegacy.no-cssgrid .rtl.header-side-left:not(.sticky-header) #page{padding-right:300px;padding-left:0;}
.no-cssgridlegacy.no-cssgrid .header-side-right:not(.sticky-header) #page{padding-right:300px;}
.no-cssgridlegacy.no-cssgrid .rtl.header-side-right:not(.sticky-header) #page{padding-left:300px;padding-right:0;}
.side-header{width:300px;}
.no-cssgridlegacy.no-cssgrid .header-side-left:not(.sticky-header) .side-header{margin-left:-300px;}
.no-cssgridlegacy.no-cssgrid .rtl.header-side-left:not(.sticky-header) .side-header{margin-right:-300px;margin-left:0;}
.sticky-header .side-header{width:300px;}
.responsive-off.header-side-left:not(.sticky-header) #page{grid-template-columns:300px calc(100% - 300px);}
.rtl.responsive-off.header-side-left:not(.sticky-header) #page{grid-template-columns:calc(100% - 300px) 300px;}
.responsive-off.header-side-right:not(.sticky-header) #page{grid-template-columns:calc(100% - 300px) 300px;}
.rtl.responsive-off.header-side-right:not(.sticky-header) #page{grid-template-columns:300px calc(100% - 300px);}
.side-header .header-bar{padding:0px 0px 0px 0px;}
.overlay-navigation .side-header .header-bar{width:400px;padding:0px 0px 0px 0px;}
.side-header .header-bar .mini-widgets{padding:0px 0px 0px 0px;}
.classic-header.content-width-line .navigation:before,
.classic-header.full-width-line .navigation:before{background-color:#199961;}
.classic-header.bg-behind-menu .navigation:before{background-color:#199961;}
.classic-header .branding .mini-widgets{padding:0px 0px 0px 0px;}
.classic-header .branding .mini-widgets:last-child{padding:0px 0px 0px 0px;}
.classic-header .navigation > .mini-widgets,
.classic-header .widget-box .mini-widgets{padding:0px 0px 0px 40px;}
.classic-header .navigation{margin:0px 0 0px 0;}
.inline-header .header-bar > .mini-widgets,
.inline-header .widget-box .mini-widgets{padding:0px 0px 0px 40px;}
.split-header .header-bar .navigation:first-of-type > .mini-widgets{padding:0px 0px 0px 0px;}
.split-header .header-bar .navigation:last-child > .mini-widgets,
.split-header .widget-box .mini-widgets{padding:0px 0px 0px 40px;}
.mixed-header.side-header-h-stroke,
.mixed-header.side-header-v-stroke{background-color:#ffffff;}
.mixed-header.side-header-h-stroke .header-bar,
.top-line-space{min-height:74px;}
.mixed-header.side-header-v-stroke .header-bar{width:60px;}
.responsive-off.header-side-line.left-side-line #page{grid-template-columns:60px calc(100% - 60px);}
.rtl.responsive-off.header-side-line.left-side-line #page{grid-template-columns:calc(100% - 60px) 60px;}
.responsive-off.header-side-line.right-side-line #page{grid-template-columns:calc(100% - 60px) 60px;}
.rtl.responsive-off.header-side-line.right-side-line #page{grid-template-columns:60px calc(100% - 60px);}
.no-cssgridlegacy.no-cssgrid .left-side-line.header-side-line #page:not(.boxed){padding-left:60px;}
.no-cssgridlegacy.no-cssgrid .rtl.left-side-line.header-side-line #page:not(.boxed){padding-left:0;padding-right:60px;}
.no-cssgridlegacy.no-cssgrid .right-side-line.header-side-line #page:not(.boxed){padding-right:60px;}
.no-cssgridlegacy.no-cssgrid .rtl.right-side-line.header-side-line #page:not(.boxed){padding-right:0;padding-left:60px;}
.no-cssgridlegacy.no-cssgrid .header-side-line .mixed-header.side-header-v-stroke,
.no-cssgridlegacy.no-cssgrid .left-side-line.header-side-line .mixed-header.side-header-v-stroke{margin-left:-60px;}
.no-cssgridlegacy.no-cssgrid .rtl.header-side-line .mixed-header.side-header-v-stroke,
.no-cssgridlegacy.no-cssgrid .rtl.left-side-line.header-side-line .mixed-header.side-header-v-stroke{margin-right:-60px;margin-left:0;}
.no-cssgridlegacy.no-cssgrid .header-side-line .boxed .mixed-header.side-header-v-stroke,
.no-cssgridlegacy.no-cssgrid .left-side-line.header-side-line .boxed .mixed-header.side-header-v-stroke{margin-left:0;}
.no-cssgridlegacy.no-cssgrid .rtl.header-side-line .boxed .mixed-header.side-header-v-stroke,
.no-cssgridlegacy.no-cssgrid .rtl.left-side-line.header-side-line .boxed .mixed-header.side-header-v-stroke{margin-right:0;}
.mixed-header.side-header-h-stroke.line-decoration{border-bottom:1px solid #dd9933;}
.header-side-left .mixed-header.side-header-v-stroke.line-decoration{border-right:1px solid #dd9933;}
.header-side-right .mixed-header.side-header-v-stroke.line-decoration{border-left:1px solid #dd9933;}
.mixed-header.side-header-v-stroke.shadow-decoration{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);}
.sticky-header-overlay{background-color:rgba(17,17,17,0.4);background:rgba(17,17,17,0.4);background:-webkit-linear-gradient("");background:linear-gradient("");}
.side-header-h-stroke .header-bar .mini-widgets{padding:0px 0px 0px 0px;}
.side-header-h-stroke .header-bar .mini-widgets.right-widgets{padding:0px 0px 0px 0px;}
.sticky-header.header-side-right.slide-header-animation .show-header .side-header{-ms-transform:translateX(calc(100% - @header-side-width));-webkit-transform:translate3d(calc(100% - @header-side-width),0,0);transform:translate3d(calc(100% - @header-side-width),0,0);}
.overlay-navigation .hide-overlay,
.menu-toggle{width:54px;height:54px;}
.menu-toggle{margin:0px 0px 0px 0px;}
.menu-toggle.active{margin:30px 30px 30px 30px;}
.overlay-navigation .hide-overlay{margin:30px 30px 30px 30px;}
.menu-toggle .lines-button,
.hide-overlay .lines-button{background-color:rgba(255,255,255,0.75);border-radius:0px;width:54px;height:54px;}
.menu-toggle.active .lines-button,
.hide-overlay.active .lines-button{background-color:rgba(255,255,255,0.75);}
.menu-toggle .lines,
.hide-overlay .lines,
.menu-toggle .lines:before,
.hide-overlay .lines:before,
.menu-toggle .lines:after,
.hide-overlay .lines:after{background-color:#000000;}
.menu-toggle.active .lines-button .lines,
.hide-overlay.active .lines-button .lines,
.menu-toggle.active .lines-button .lines:before,
.hide-overlay.active .lines-button .lines:before,
.menu-toggle.active .lines-button .lines:after,
.hide-overlay.active .lines-button .lines:after{background-color:#000000;}
.header-side-left .show-header .side-header .menu-toggle{-ms-animation:opacity-lat-menu 0.8s ease 200ms 1 normal both;-webkit-animation:opacity-lat-menu 0.8s ease 200ms 1 normal both;animation:opacity-lat-menu 0.8s ease 200ms 1 normal both;}
.header-side-left .closed-header .side-header .menu-toggle{-ms-animation:opacity-lat-rev-menu 0.9s ease 200ms 1 normal both;-webkit-animation:opacity-lat-rev-menu 0.9s ease 200ms 1 normal both;animation:opacity-lat-rev-menu 0.9s ease 200ms 1 normal both;}
.header-side-right .show-header .side-header .menu-toggle{-ms-animation:opacity-lat-menu-right 0.8s ease 200ms 1 normal both;-webkit-animation:opacity-lat-menu-right 0.8s ease 200ms 1 normal both;animation:opacity-lat-menu-right 0.8s ease 200ms 1 normal both;}
.header-side-right .closed-header .side-header .menu-toggle{-ms-animation:opacity-lat-rev-menu-right 0.9s ease 200ms 1 normal both;-webkit-animation:opacity-lat-rev-menu-right 0.9s ease 200ms 1 normal both;animation:opacity-lat-rev-menu-right 0.9s ease 200ms 1 normal both;}
@-ms-keyframes opacity-lat-menu {
0%{opacity:0;left:100%;}
100%{left:100%;opacity:1;}
}
@-webkit-keyframes opacity-lat-menu {
0%{opacity:0;left:100%;}
100%{left:100%;opacity:1;}
}
@keyframes opacity-lat-menu {
0%{opacity:0;left:100%;}
100%{left:100%;opacity:1;}
}
@-ms-keyframes opacity-lat-rev-menu {
0%{opacity:0;left:0;}
100%{left:0;opacity:1;}
}
@-webkit-keyframes opacity-lat-rev-menu {
0%{opacity:0;left:0;}
100%{left:0;opacity:1;}
}
@keyframes opacity-lat-rev-menu {
0%{opacity:0;left:0;}
100%{left:0;opacity:1;}
}
@-ms-keyframes opacity-lat-menu-right {
0%{opacity:0;-webkit-transform:translateX(-114px);}
100%{-webkit-transform:translateX(-114px);opacity:1;}
}
@-webkit-keyframes opacity-lat-menu-right {
0%{opacity:0;-webkit-transform:translateX(-114px);}
100%{-webkit-transform:translateX(-114px);opacity:1;}
}
@keyframes opacity-lat-menu-right {
0%{opacity:0;transform:translateX(-114px);}
100%{transform:translateX(-114px);opacity:1;}
}
@-ms-keyframes opacity-lat-rev-menu-right {
0%{opacity:0;-webkit-transform:translateX(0);}
100%{-webkit-transform:translateX(0);opacity:1;}
}
@-webkit-keyframes opacity-lat-rev-menu-right {
0%{opacity:0;-webkit-transform:translateX(0);}
100%{-webkit-transform:translateX(0);opacity:1;}
}
@keyframes opacity-lat-rev-menu-right {
0%{opacity:0;transform:translateX(0);}
100%{transform:translateX(0);opacity:1;}
}
.top-bar-bg{background:#c6c6ce none repeat center center;}
.top-bar.line-content:after,
.top-bar.full-width-line:after{border-bottom:1px solid #ffffff;}
.top-bar{min-height:36px;padding:5px 0px 5px;}
.top-bar,
.top-bar a,
.top-bar .mini-nav .customSelect,
.top-bar .mini-nav a:hover,
.header-bottom-bar a{color:#444444;}
.masthead .top-bar .mini-contacts,
.masthead .top-bar .mini-nav > ul > li > a,
.masthead .top-bar .mini-login,
.masthead .top-bar .mini-login .submit,
.masthead .top-bar .mini-search .submit,
.masthead .top-bar .mini-search,
.masthead .top-bar .wc-ico-cart,
.masthead .top-bar .text-area,
.masthead .top-bar .customSelectInner{font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.masthead .top-bar .shopping-cart,
.masthead .top-bar .soc-ico a,
.masthead .top-bar .soc-ico{line-height:19px;}
.branding > a,
.branding > img{padding:10px 0px 10px 50px;}
.transparent .masthead .branding > a,
.transparent .masthead .branding > img{padding:0px 0px 0px 0px;}
.side-header-h-stroke .branding > a,
.side-header-v-stroke .branding > a,
.side-header-h-stroke .branding > img,
.side-header-v-stroke .branding > img{padding:0px 0px 0px 0px;}
.mixed-header .branding > a,
.mixed-header .branding > img{padding:0px 0px 0px 0px;}
.top-bar .mini-login .submit{color:#444444;}
.masthead .mini-search .field{top:27px;}
.masthead .top-bar .mini-search .field{top:24px;}
.masthead .mini-search .field,
.dt-mobile-header .mini-search .field{width:280px;color:#ffffff !important;-webkit-text-fill-color:#ffffff;background:#1e2320 !important;font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif !important;text-transform:none;line-height:25.5px;}
.dt-mobile-header .mini-search .field{width:100%;}
.masthead.side-header .mini-widgets .mini-search .field{top:auto;bottom:17px;}
.masthead .mini-widgets .mini-search .field.bottom-overflow{top:auto;bottom:27px;}
.masthead .mini-search input[type="text"]::-moz-placeholder{color:#ffffff;}
.mini-search .submit{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.mini-search .submit:hover{opacity:1;color:rgba(51,51,51,0.7);}
.mini-search .submit:hover:before{opacity:0.7;}
.branding .mini-search .submit{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.branding .mini-search .submit:hover{color:rgba(68,68,68,0.7);}
.mixed-header .mini-search .submit{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.dt-mobile-header .mini-search .submit{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.dt-mobile-header .mini-search .submit:hover{color:rgba(51,51,51,0.7);}
.mobile-header-bar .mobile-mini-widgets .mini-search .submit{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.mobile-header-bar .mobile-mini-widgets .mini-search .submit:hover{color:rgba(79,79,79,0.7);}
.dt-mobile-header .mini-search .field{top:auto;bottom:17px;}
.light-icons .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.bold-icons .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.light-icons .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.bold-icons .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%234f4f4f' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.top-bar .mini-search .submit{color:#444444;}
.top-bar .mini-search .submit:hover{opacity:1;color:rgba(68,68,68,0.7);}
.light-icons .top-bar .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.bold-icons .top-bar .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.light-icons .top-bar .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.bold-icons .top-bar .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.login-remember{font-size:13px;line-height:23px;}
.mini-login,
.mini-login .submit{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.branding .mini-login,
.branding .mini-login .submit{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.mixed-header .mini-login,
.mixed-header .mini-login .submit{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.dt-mobile-header .mini-login,
.dt-mobile-header .mini-login .submit{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .mini-login,
.mobile-header-bar .mobile-mini-widgets .mini-login .submit{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.light-icons .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23333333' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23444444' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23333333' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%234f4f4f' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.bold-icons .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.light-icons .top-bar .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23444444' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.bold-icons .top-bar .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.mini-contacts{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.branding .mini-contacts{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.mixed-header .mini-contacts{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.masthead .top-bar .mini-contacts{color:#444444;}
.dt-mobile-header .mini-contacts{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .mini-contacts{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.light-icons .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-icons .masthead .top-bar .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.bold-icons .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.light-icons .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-icons .masthead .top-bar .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.bold-icons .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.light-icons .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-icons .masthead .top-bar .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.bold-icons .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%234f4f4f' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.light-icons .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='%23333333' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-icons .masthead .top-bar .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='%23444444' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='%23444444' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='%23333333' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='%234f4f4f' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.bold-icons .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.light-icons .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-icons .masthead .top-bar .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.bold-icons .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.masthead .soc-ico a,
.dt-mobile-header .soc-ico a{width:26px;height:26px;margin:0 2px;line-height:26px;-webkit-border-radius:100px;border-radius:100px;}
.masthead .soc-ico a:before,
.masthead .soc-ico a:after,
.dt-mobile-header .soc-ico a:before,
.dt-mobile-header .soc-ico a:after{width:26px;height:26px;}
.masthead .soc-ico a:first-child,
.dt-mobile-header .soc-ico a:first-child{margin-left:0;}
.masthead .soc-ico a:last-child,
.dt-mobile-header .soc-ico a:last-child{margin-right:0;}
.masthead .soc-ico .soc-font-icon,
.dt-mobile-header .soc-ico .soc-font-icon{font-size:16px;line-height:26px;}
.masthead .soc-ico.border-on a:before,
.dt-mobile-header .soc-ico.border-on a:before{-webkit-box-shadow:inset 0px 0px 0px 0px #699912;box-shadow:inset 0px 0px 0px 0px #699912;}
.masthead .soc-ico.hover-border-on a:hover:after,
.dt-mobile-header .soc-ico.hover-border-on a:hover:after{-webkit-box-shadow:inset 0px 0px 0px 0px #699912;box-shadow:inset 0px 0px 0px 0px #699912;}
.masthead .soc-ico.custom-bg a:before,
.masthead .soc-ico.accent-bg a:before,
.dt-mobile-header .soc-ico.custom-bg a:before,
.dt-mobile-header .soc-ico.accent-bg a:before{background-color:rgba(163,164,170,0.2);}
.accent-gradient .masthead .soc-ico.gradient-bg a:before,
.masthead .soc-ico.gradient-bg a:before,
.accent-gradient .masthead .soc-ico.accent-bg a:before,
.accent-gradient .dt-mobile-header .soc-ico.gradient-bg a:before,
.dt-mobile-header .soc-ico.gradient-bg a:before,
.accent-gradient .dt-mobile-header .soc-ico.accent-bg a:before{background:rgba(163,164,170,0.2);background:-webkit-linear-gradient("");background:linear-gradient("");}
.masthead .soc-ico.hover-gradient-bg a:after,
.masthead .soc-ico.hover-gradient-bg.accent-bg a:after,
.accent-gradient .masthead .soc-ico.hover-gradient-bg.accent-bg a:after,
.accent-gradient .masthead .soc-ico.hover-accent-bg a:after,
.masthead .soc-ico.gradient-bg.hover-gradient-bg a:after,
.dt-mobile-header .soc-ico.hover-gradient-bg a:after,
.dt-mobile-header .soc-ico.hover-gradient-bg.accent-bg a:after,
.accent-gradient .dt-mobile-header .soc-ico.hover-gradient-bg.accent-bg a:after,
.accent-gradient .dt-mobile-header .soc-ico.hover-accent-bg a:after,
.dt-mobile-header .soc-ico.gradient-bg.hover-gradient-bg a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.masthead .soc-ico.hover-custom-bg a:after,
.masthead .soc-ico.accent-bg.hover-custom-bg a:after,
.masthead .soc-ico.hover-custom-bg a:after,
.accent-gradient .masthead .soc-ico.gradient-bg.hover-custom-bg a:after,
.masthead .soc-ico.hover-accent-bg a:after,
.dt-mobile-header .soc-ico.hover-custom-bg a:after,
.dt-mobile-header .soc-ico.accent-bg.hover-custom-bg a:after,
.dt-mobile-header .soc-ico.hover-custom-bg a:after,
.accent-gradient .dt-mobile-header .soc-ico.gradient-bg.hover-custom-bg a:after,
.dt-mobile-header .soc-ico.hover-accent-bg a:after{background-color:#699912;background-image:none;}
.masthead .soc-ico a:not(:hover) .soc-font-icon,
.dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{color:#699912;color:#ffffff !important;background:none !important;}
.accent-gradient .masthead .soc-ico a:not(:hover) .soc-font-icon,
.accent-gradient .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .masthead .soc-ico a:not(:hover) .soc-font-icon,
.accent-gradient .dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon{color:#699912;}
}
.masthead .soc-ico a:hover .soc-font-icon,
.dt-mobile-header .soc-ico a:hover .soc-font-icon{color:#699912;color:#ffffff !important;background:none !important;}
.accent-gradient .masthead .soc-ico a:hover .soc-font-icon,
.accent-gradient .dt-mobile-header .soc-ico a:hover .soc-font-icon{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .masthead .soc-ico a:hover .soc-font-icon,
.accent-gradient .dt-mobile-header .soc-ico a:hover .soc-font-icon{color:#699912;}
}
.text-area{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.branding .text-area{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.mixed-header .text-area{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.top-bar .text-area{color:#444444;}
.dt-mobile-header .text-area{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .text-area{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.masthead .menu-select,
.masthead .mini-nav > ul:not(.sub-nav) > li > a{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.masthead .branding .menu-select,
.masthead .branding .mini-nav > ul:not(.sub-nav) > li > a{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.masthead.mixed-header .menu-select,
.masthead.mixed-header .mini-nav > ul:not(.sub-nav) > li > a{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.masthead .top-bar .menu-select,
.masthead .top-bar .mini-nav > ul:not(.sub-nav) > li > a{color:#444444;font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.dt-mobile-header .menu-select,
.dt-mobile-header .mini-nav > ul:not(.sub-nav) > li > a{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .menu-select,
.mobile-header-bar .mobile-mini-widgets .mini-nav > ul:not(.sub-nav) > li > a{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-header-bar .mobile-mini-widgets .mini-nav .sub-nav > li > a *{color:#ffffff !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-header-bar .mobile-mini-widgets .mini-nav .sub-nav > li:not(.act):hover > a *{color:#699912 !important;}
.masthead .mini-nav .customSelectInner{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.branding .mini-nav .customSelectInner{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#444444;}
.mixed-header .mini-nav .customSelectInner{font:0px / 4px Helvetica, Arial, Verdana, sans-serif;color:"";}
.top-bar .mini-nav .customSelectInner{color:#444444;font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.dt-mobile-header .mini-nav .customSelectInner{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
#bottom-bar .mini-nav .customSelectInner{color:#ffffff;font-size:13px;line-height:23px;}
.dt-mobile-header .mini-nav{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .mini-nav{font:bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#4f4f4f;}
.light-icons .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons .branding .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons .mixed-header .mini-nav .customSelectInner:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="" x="0px" y="0px" width="8px" height="8px" viewBox="0 0 386.257 386.257" style="enable-background:new 0 0 386.257 386.257;" xml:space="preserve"><polygon points="0,96.879 193.129,289.379 386.257,96.879 "/></svg>');}
.light-icons .masthead .top-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons #bottom-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23ffffff' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons .dt-mobile-header .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23333333' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons .mobile-header-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%234f4f4f' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.bold-icons .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons .branding .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.bold-icons .mixed-header .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons .masthead .top-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons #bottom-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons .dt-mobile-header .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23333333' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons .mobile-header-bar .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%234f4f4f' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.light-icons .top-bar .mini-nav .menu-select:hover .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23444444' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-icons #bottom-bar .mini-nav .menu-select:hover .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23ffffff' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.bold-icons .top-bar .mini-nav .menu-select:hover .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23444444' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.bold-icons #bottom-bar .mini-nav .menu-select:hover .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
#page .masthead .mini-nav .sub-nav{width:280px;}
.masthead:not(.side-header).dividers .main-nav > li:before,
.masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after{border-color:rgba(17,17,17,0.14);height:24px;}
.side-header.dividers .main-nav > li:before,
.side-header.dividers.surround .main-nav > li:last-child:after{border-color:rgba(17,17,17,0.14);width:24px;}
.main-nav > li > a{margin:10px 2px 10px 2px;padding:4px 2px 4px 2px;}
.main-nav > li > a .animate-wrap{margin:-4px -2px -4px -2px;padding:4px 2px 4px 2px;}
.side-header.dividers:not(.surround) .main-nav{margin:-14px 0 -14px 0;}
.side-header:not(.dividers) .main-nav{margin:-14px 0 -14px 0;}
.top-header .outside-item-double-margin.main-nav > li:first-child > a{margin-left:4px;}
.top-header .outside-item-custom-margin.main-nav > li:first-child > a{margin-left:30px;}
.top-header .outside-item-remove-margin.main-nav > li:first-child > a{margin-left:0;}
.top-header .outside-item-double-margin.main-nav > li:last-child > a{margin-right:4px;}
.top-header .outside-item-custom-margin.main-nav > li:last-child > a{margin-right:30px;}
.top-header .outside-item-remove-margin.main-nav > li:last-child > a{margin-right:0;}
.sub-downwards .main-nav > li > .next-level-button{left:-2px;}
.sub-downwards .main-nav > li > .sub-nav:last-child{margin-bottom:14px;}
.sub-downwards .main-nav > li:last-child > .sub-nav:last-child{margin-bottom:0;}
.side-header.dividers .main-nav > li:before,
.side-header.dividers.surround .main-nav > li:last-child:after{left:4px;}
.main-nav > li > a .menu-text{font:normal 500 16px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:uppercase;}
.main-nav > li:not(.wpml-ls-item) > a .menu-text{color:#ffffff;}
.main-nav > li:not(.wpml-ls-item) > a{color:#ffffff;}
.main-nav > li.act:not(.wpml-ls-item) > a{color:#ffffff;}
.main-nav > li.act:not(.wpml-ls-item) > a .menu-text,
.main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text{color:#ffffff;}
.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,
.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,
.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text{color:#ffffff;}
.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,
.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a{color:#ffffff;}
.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23ffffff' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.sub-sideways .main-nav.level-arrows-on > li.has-children > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='0 0 14 14' enable-background='new 0 0 14 14' fill='rgba(255,255,255,0.27)' xml:space='preserve'%3E%3Cpolygon points='7.35,1 5.935,2.414 10.52,7 5.935,11.586 7.35,13 13,7.353 13,7 13,6.646 '/%3E%3C/svg%3E");}
.sub-downwards .main-nav.level-arrows-on > li.has-children > a:after,
.sub-downwards .next-level-button,
.sub-downwards .main-nav > li.menu-item-language > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='0 0 14 14' enable-background='new 0 0 14 14' fill='rgba(255,255,255,0.27)' xml:space='preserve'%3E%3Cpolygon points='14,6 8,6 8,0 6,0 6,6 0,6 0,8 6,8 6,14 8,14 8,8 14,8 '/%3E%3C/svg%3E");}
.top-header .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
.top-header .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23ffffff' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.top-header .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23ffffff' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.main-nav > li > a .subtitle-text{font:italic normal normal 11px / 15px "Arial", Helvetica, Arial, Verdana, sans-serif;}
.main-nav > .menu-item > a i[class^="fa"]{font-size:14px;}
#main-nav > .menu-item > a i[class^="fa"]{line-height:14px;}
.main-nav .sub-nav i[class^="fa"]{font-size:14px;}
.hover-outline-decoration > li > a,
.active-outline-decoration > li > a{border:1px solid transparent;}
.top-header .hover-outline-decoration > li:not(.act) > a:hover,
.top-header .hover-outline-decoration > li.dt-hovered:not(.act) > a{border:1px solid #699912;}
.top-header .active-outline-decoration > li.act > a{border:1px solid rgba(105,153,18,0.15);}
.top-header .active-bg-decoration > li.act > a{background-color:rgba(105,153,18,0.15);background:rgba(105,153,18,0.15);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.15) 30%, rgba(120,216,56,0.15) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.15) 30%, rgba(120,216,56,0.15) 100%);}
.top-header .hover-bg-decoration > li:not(.act) > a:hover,
.top-header .hover-bg-decoration > li.dt-hovered:not(.act) > a{background-color:#699912;background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.hover-outline-decoration > li > a,
> li > a .active-outline-decoration,
> li > a .active-bg-decoration,
> li > a .hover-bg-decoration{-webkit-border-radius:3px;border-radius:3px;}
.bg-outline-decoration > li > a,
.main-nav > li > a .animate-wrap,
.hover-line-decoration > li:not(.act) > a:hover .decoration-line,
.hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,
.active-line-decoration > li > a .decoration-line{border-radius:3px;}
.top-header .active-line-decoration > li.act > a:after{background-color:rgba(130,36,227,0.3);background:rgba(130,36,227,0.3);background:-webkit-linear-gradient("");background:linear-gradient("");}
.top-header .hover-line-decoration > li > a:hover .decoration-line,
.top-header .hover-line-decoration > li.dt-hovered > a .decoration-line{height:1px;background-color:rgba(255,255,255,0.23);background:rgba(255,255,255,0.23);background:-webkit-linear-gradient(left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%);background:linear-gradient(left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%);}
.top-header .active-line-decoration > li.act > a .decoration-line{height:1px;background-color:rgba(130,36,227,0.3);background:rgba(130,36,227,0.3);background:-webkit-linear-gradient("");background:linear-gradient("");}
.l-to-r-line > li > a i.underline{bottom:-5px;background-color:#699912;background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);height:1px;}
.from-centre-line > li > a .menu-item-text:before{bottom:-5px;height:1px;background-color:#699912;background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.upwards-line > li > a .menu-item-text:before{bottom:-5px;height:1px;background-color:#699912;background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.downwards-line > li > a .menu-item-text:before{bottom:-5px;background-color:#699912;background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.top-header .masthead .downwards-line > li > a .menu-item-text:before{height:1px;}
li:not(.dt-mega-menu) .sub-nav{width:280px;}
.header-side-left #main-nav > li > .sub-nav{padding-left:;}
.header-side-right .mega-full-width .sub-nav,
.header-side-right .mega-auto-width .sub-nav,
.header-side-right #main-nav > li > .sub-nav{padding-right:;}
.sub-nav{background-color:#1e2320;}
.main-nav .sub-nav > li > a .menu-text,
.mini-nav .sub-nav > li > a .menu-text{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text,
.mini-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text{color:#ffffff;}
.main-nav .sub-nav > li:not(.wpml-ls-item) > a,
.mini-nav .sub-nav > li:not(.wpml-ls-item) > a,
#bottom-bar .sub-nav > li:not(.wpml-ls-item) > a{color:#ffffff;}
.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent) > a:after,
#page .mini-nav .sub-nav li.has-children > a:after,
#bottom-bar .sub-nav li.has-children > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23ffffff' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.main-nav .sub-nav > li > a .subtitle-text,
.mini-nav .sub-nav > li > a .subtitle-text{font:italic normal normal 10px / 14px "Arial", Helvetica, Arial, Verdana, sans-serif;}
.main-nav .sub-nav > li.dt-mega-parent > a .subtitle-text{font-size:13px;line-height:23px;}
.main-nav .sub-nav > li > a,
.mini-nav .sub-nav > li > a{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}
.sub-nav li:not(:first-child) .sub-nav{top:-10px;}
.top-header .sub-nav > li.dt-mega-parent > a{margin-bottom:10px;}
.masthead:not(.sub-downwards) .sub-nav li.has-children a:after{right:10px;}
.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a:after{right:auto;left:10px;}
.sub-downwards .sub-nav > li > .next-level-button{left:0px;}
.sub-downwards.dt-parent-menu-clickable .sub-nav > li:not(.has-children) > a{margin-right:30px;}
.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,
.masthead:not(.sub-downwards) .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,
#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,
.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover,
.masthead:not(.sub-downwards) .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover,
.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item) > a:hover{color:#699912;}
.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.masthead:not(.sub-downwards) .main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;}
}
.masthead:not(.sub-downwards) .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.dt-mobile-header .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.dt-mobile-header .mini-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
#bottom-bar .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.dt-mobile-header .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
#bottom-bar .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text,
.dt-mobile-header .mini-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text,
#bottom-bar .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.masthead:not(.sub-downwards) .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.dt-mobile-header .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.dt-mobile-header .mini-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
#bottom-bar .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .subtitle-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.dt-mobile-header .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
#bottom-bar .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .menu-text,
.masthead:not(.sub-downwards) .mini-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text,
.dt-mobile-header .mini-nav .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text,
#bottom-bar .sub-nav > li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;}
}
.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
.sub-downwards .sub-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
.sub-downwards .sub-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text{color:#699912;}
}
.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent):not(.act):hover > a:after,
#page .mini-nav .sub-nav li.has-children:not(.act):hover > a:after,
#bottom-bar .sub-nav li.has-children:not(.act):hover > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23699912' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.top-header .sub-nav.hover-style-bg li:not(.dt-mega-parent):not(.act):hover > a,
.top-header .sub-nav.gradient-hover.hover-style-bg li:not(.dt-mega-parent):not(.act):hover > a{background-color:rgba(105,153,18,0.07);background:rgba(105,153,18,0.07);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.07) 30%, rgba(120,216,56,0.07) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.07) 30%, rgba(120,216,56,0.07) 100%);}
.top-header .sub-nav.hover-style-bg li:not(.dt-mega-parent).act > a,
.top-header .sub-nav.gradient-hover.hover-style-bg li:not(.dt-mega-parent).act > a{background-color:rgba(105,153,18,0.07);background:rgba(105,153,18,0.07);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.07) 30%, rgba(120,216,56,0.07) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.07) 30%, rgba(120,216,56,0.07) 100%);}
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item) > a,
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item) > a,
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a i[class^="fa"],
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a i[class^="fa"],
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a,
.mini-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a{color:#699912;}
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text,
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text,
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .subtitle-text,
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .subtitle-text,
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .menu-text,
.mini-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .menu-text,
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .subtitle-text,
.mini-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .subtitle-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text,
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text,
.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .subtitle-text,
.mini-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .subtitle-text,
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .menu-text,
.mini-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .menu-text,
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .subtitle-text,
.mini-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a .subtitle-text{color:#699912;}
}
.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent).act > a:after,
#page .mini-nav .sub-nav li.has-children.act > a:after,
#bottom-bar .sub-nav li.has-children.act > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23699912' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.masthead:not(.sub-downwards) .sub-nav .sub-nav,
.mini-nav .sub-nav .sub-nav{left:281px !important;}
.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav,
.rtl .mini-nav .sub-nav .sub-nav{right:281px;left:auto !important;}
.masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow,
.mini-nav .sub-nav .sub-nav.right-overflow{left:-279px !important;}
.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow,
.rtl .mini-nav .sub-nav .sub-nav.right-overflow{right:-279px;left:auto !important;}
.sub-downwards .sub-nav.level-arrows-on li.has-children > a:after,
.sub-downwards .sub-nav.level-arrows-on li.has-children:not(.act):hover > a:after,
.sub-downwards .sub-nav.level-arrows-on li.has-children.act > a:after,
.sub-downwards .sub-nav .next-level-button{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='3 3 8 8' enable-background='new 3 3 8 8' fill='rgba(255,255,255,0.27)' xml:space='preserve'%3E%3Cpolygon points='11,6 8,6 8,3 6,3 6,6 3,6 3,8 6,8 6,11 8,11 8,8 11,8 '/%3E%3C/svg%3E");}
.sub-downwards .main-nav.level-arrows-on > li.has-children > a{max-width:calc(100% - 30px - 2px - 2px);}
.sub-downwards .sub-nav.level-arrows-on > li.has-children > a{max-width:calc(100% - 30px - 0px - 0px);}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap{background-color:#1e2320;}
.dt-mega-menu > .sub-nav > li:hover > a{background-color:transparent;}
.main-nav > li > a > span > span.menu-subtitle{color:rgba(255,255,255,0.4);}
.sub-nav .menu-subtitle,
.sub-nav li.act > a:hover .menu-subtitle{color:rgba(255,255,255,0.4);font-family:"Arial", Helvetica, Arial, Verdana, sans-serif;font-size:10px;}
.top-header .sub-nav > li.dt-mega-parent > a .menu-text,
.sub-sideways .sub-nav > li.dt-mega-parent > a .menu-text{font:500 16px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a i[class^="fa"]{font-size:16px;}
.sub-nav .menu-subtitle,
.sub-nav li.act > a:hover .menu-subtitle{color:rgba(255,255,255,0.4);}
.dt-mega-menu .sub-nav .dt-mega-parent > a{border-bottom-color:rgba(255,255,255,0.1);}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent{width:280px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-1 > .dt-mega-menu-wrap{width:320px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-2 > .dt-mega-menu-wrap{width:600px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3 > .dt-mega-menu-wrap{width:880px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-4 > .dt-mega-menu-wrap{width:1160px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-5 > .dt-mega-menu-wrap{width:1440px;}
.masthead.masthead-mobile-header,
.masthead.masthead-mobile-header:not(.mixed-header){background:#ffffff;}
.mobile-sticky-header-overlay{background-color:#ffffff;}
.dt-mobile-header{background-color:#ffffff;width:300px;}
.right-mobile-menu .show-mobile-header .dt-mobile-header{right:300px;}
.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn){background-color:#699912;background:rgba(255,255,255,0) !important;width:26px;height:26px;-webkit-border-radius:0px;border-radius:0px;}
.accent-gradient .mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn){background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn{-webkit-border-radius:1px;border-radius:1px;}
.show-mobile-header .dt-close-mobile-menu-icon{left:270px;}
.right-mobile-menu .show-mobile-header .dt-close-mobile-menu-icon{left:auto;right:0;}
@media screen and (max-width: 300px) {
.show-mobile-header .dt-close-mobile-menu-icon{left:calc(100% - 30px);}
.right-mobile-menu .show-mobile-header .dt-close-mobile-menu-icon{left:auto;right:0;}
.right-mobile-menu .show-mobile-header .dt-mobile-header{right:100%;}
}
.dt-mobile-menu-icon .lines,
.dt-mobile-menu-icon .lines:before,
.dt-mobile-menu-icon .lines:after{background-color:#333333;}
.mobile-branding > a,
.mobile-branding > img{padding:0px 0px 0px 0px;}
.transparent .masthead .mobile-branding > a,
.transparent .masthead .mobile-branding > img{padding:0px 0px 0px 0px;}
.transparent .masthead.sticky-mobile-on .sticky-mobile-logo-first-switch,
.transparent .masthead.sticky-mobile-on .sticky-mobile-logo-second-switch{padding:0px 0px 0px 0px;}
.mobile-main-nav > li > a{padding:16px 30px 16px 0;}
.dt-mobile-header .next-level-button{top:10px;}
.mobile-main-nav > li > .sub-nav:last-child,
.mobile-main-nav > li .dt-mega-menu-wrap,
.mobile-main-nav > li .dt-mega-menu-wrap > .sub-nav .sub-nav{margin-bottom:16px;}
.mobile-main-nav li > a .menu-text{font:500 16px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;text-transform:none;}
.mobile-main-nav > .menu-item > a i[class^="fa"]{font-size:16px;}
.mobile-main-nav li > a{color:#333333;}
.mobile-main-nav li.act > a{color:#699912;}
.mobile-main-nav li.act > a .menu-text,
.mobile-main-nav li.act > a .subtitle-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .subtitle-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .menu-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.mobile-main-nav li.act > a .menu-text,
.mobile-main-nav li.act > a .subtitle-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .subtitle-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .menu-text{color:#699912;}
}
.mobile-main-nav li:not(.act) > a:hover .subtitle-text,
.mobile-main-nav li:not(.act) > a:hover .menu-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text{color:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.mobile-main-nav li:not(.act) > a:hover .subtitle-text,
.mobile-main-nav li:not(.act) > a:hover .menu-text,
.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text{color:#699912;}
}
.mobile-main-nav li:not(.act) > a:hover,
.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover{color:#699912;}
.mobile-main-nav > li.has-children > a:after,
.mobile-main-nav .next-level-button,
.mobile-main-nav > li.menu-item-language > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='14px' height='14px' viewBox='0 0 14 14' enable-background='new 0 0 14 14' fill='rgba(51,51,51,0.27)' xml:space='preserve'%3E%3Cpolygon points='14,6 8,6 8,0 6,0 6,6 0,6 0,8 6,8 6,14 8,14 8,8 14,8 '/%3E%3C/svg%3E");}
.mobile-main-nav > li:before{border-color:rgba(51,51,51,0.08);}
.mobile-main-nav .sub-nav > li > a{padding:6.5px 30px 6.5px 0;}
.dt-mobile-header .mobile-main-nav li .sub-nav > li > a .menu-text{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;text-transform:none;}
.mobile-main-nav .sub-nav > .menu-item > a i[class^="fa"]{font-size:13px;}
.mobile-main-nav .sub-nav li > a .menu-text,
.mobile-main-nav .sub-nav li > a i[class^="fa"]{font-size:9px;line-height:13px;}
.mobile-main-nav .sub-nav.level-arrows-on li.has-children > a:after,
.mobile-main-nav .sub-nav.level-arrows-on li.has-children:not(.act):hover > a:after,
.mobile-main-nav .sub-nav.level-arrows-on li.has-children.act > a:after,
.mobile-main-nav .sub-nav .next-level-button{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='3 3 8 8' enable-background='new 3 3 8 8' fill='rgba(51,51,51,0.27)' xml:space='preserve'%3E%3Cpolygon points='11,6 8,6 8,3 6,3 6,6 3,6 3,8 6,8 6,11 8,11 8,8 11,8 '/%3E%3C/svg%3E");}
.dt-close-mobile-menu-icon span{color:#fff;background-color:#699912;}
.accent-gradient .dt-close-mobile-menu-icon span{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.top-bar .sub-nav li.has-children.act:after,
#bottom-bar .sub-nav li.has-children.act:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='6px' height='9px' viewBox='0 0 6 9' enable-background='new 0 0 6 9' xml:space='preserve'%3E%3Cpolygon fill='%23699912' points='1.557,0.766 5.24,4.534 1.712,8.256 0.557,7.219 3.295,4.474 0.557,1.797 '/%3E%3C/svg%3E");}
.top-bar .sub-nav > ul > li > a,
#bottom-bar .sub-nav > ul > li > a{color:#ffffff;font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
#page .masthead.sticky-on .header-bar,
#phantom.masthead .header-bar,
#phantom .ph-wrap{min-height:60px;}
#phantom .logo-box,
#phantom .phantom-top-line-logo,
.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > a,
.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > img{padding:0px 0px 0px 0px;}
.transparent.phantom-sticky .sticky-on.masthead .branding > a,
.transparent.phantom-sticky .sticky-on.masthead .branding > img{padding:0px 0px 0px 0px;}
#phantom{background:#0eaf97;}
.phantom-shadow-decoration #phantom{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);}
.phantom-line-decoration #phantom{border-bottom:1px solid rgba(51,51,51,0.11);}
#phantom.boxed{max-width:1340px;}
.phantom-line-decoration #phantom{border-bottom:1px solid rgba(51,51,51,0.11);-webkit-box-shadow:none !important;box-shadow:none !important;}
.phantom-shadow-decoration #phantom{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);border-bottom:none;}
.phantom-disable-decoration #phantom{-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:none;}
.responsive-off.phantom-sticky .sticky-on.masthead:not(.masthead-mobile){background:#0eaf97 !important;}
.responsive-off.phantom-line-decoration.phantom-sticky .sticky-on.masthead{border-bottom:1px solid rgba(51,51,51,0.11);-webkit-box-shadow:none !important;box-shadow:none !important;}
.masthead:not(.mixed-header){background:#ffffff none repeat center center;background-size:auto;background-attachment:;}
.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header){border-bottom:1px solid rgba(51,51,51,0.11);}
.header-side-left .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header){border-right:1px solid rgba(51,51,51,0.11);}
.header-side-right .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header){border-left:1px solid rgba(51,51,51,0.11);}
.transparent .masthead,
.overlay-navigation .masthead.shadow-decoration:not(.mixed-header){-webkit-box-shadow:none;box-shadow:none;}
.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom):not(.masthead-mobile-header){-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);}
.transparent .masthead{background:rgba(255,255,255,0);}
.transparent .top-bar-bg{background:rgba(0,0,0,0.6);}
#main-slideshow:not(.rv-slider):not(.empty-slider){min-height:150px;}
#main-slideshow.fixed,
#main-slideshow.fix,
#main-slideshow.layer-fixed{background:;background-size:;background-color:rgba(133,134,140,0.08);}
#main-slideshow.fixed{min-height:70px;}
#main-slideshow.fixed > .royalSlider,
#main-slideshow.fixed .ts-wrap{max-width:1212px;}
.outline-element-decoration #main-slideshow.fixed:after,
.outline-element-decoration #main-slideshow.layer-fixed:after,
.outline-element-decoration #main-slideshow.fix:after{background-color:rgba(133,134,140,0.15);}
.page-title .wf-wrap{min-height:0px;padding-top:100px;padding-bottom:100px;}
.page-title .wf-wrap:after{border-bottom:5px dashed rgba(51,51,51,0.11);}
.page-title.solid-bg{background-color:#000000;}
.page-title.solid-bg.bg-img-enabled{background-image:url(//noithatviethomes.vn/wp-content/uploads/2018/10/linh-vuc-hoat-dong-1.jpg);background-repeat:no-repeat;background-attachment:;background-position:center center;background-size:auto auto;}
.page-title.overlay-bg:after{background:#a5a5a5;}
.page-title.gradient-bg{background:#000000;background:-webkit-linear-gradient("");background:linear-gradient("");}
.page-title.title-outline-decoration{border-bottom:1px solid #1e73be;}
.page-title > .wf-wrap,
#fancy-header > .wf-wrap{width:1300px;}
.page-title h1,
.page-title h1 *,
.page-title h1 a:hover,
#page .page-title .entry-title{font:normal 500 34px / 44px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#ffffff;text-transform:uppercase;}
.page-title .breadcrumbs li:before,
.page-title .breadcrumbs li:before{color:rgba(133,134,140,0.35);}
.page-title.breadcrumbs-bg .breadcrumbs{background:rgba(255,255,255,0.2);border-radius:2px;border:0px solid rgba(130,36,227,0.2);}
.page-title .breadcrumbs{padding:0px 0px 0px 0px;margin:8px 0px 0px 0px;}
.page-title .breadcrumbs,
.page-title .breadcrumbs a{color:#ededed;font:normal 13px / 23px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.page-title .breadcrumbs li:before,
.page-title .breadcrumbs li:before{color:rgba(237,237,237,0.5);}
.fancy-header h1,
.fancy-header .fancy-subtitle{font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;font-style:;font-variant:normal;font-weight:500;}
#page .fancy-header .color-accent span{color:#699912;}
.accent-gradient #page .fancy-header .color-accent span{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .fancy-header .color-accent span{color:#699912;}
}
.dt-breadcrumbs-shortcode .breadcrumbs *{color:#b4b5bb;}
.responsive-off #main:not(.sidebar-none) .wf-container-main{grid-column-gap:20px;}
.responsive-off .sidebar-right .wf-container-main{-ms-grid-columns:calc(100% - 340px - 10px) 20px calc(340px - 10px);grid-template-columns:calc(100% - 340px - 10px) calc(340px - 10px);}
.responsive-off .sidebar-left .wf-container-main{-ms-grid-columns:calc(340px - 10px) 20px calc(100% - 340px - 10px);grid-template-columns:calc(340px - 10px) calc(100% - 340px - 10px);}
.responsive-off .sidebar-divider-vertical.sidebar-left .sidebar{padding-right:20px;}
.responsive-off .sidebar-divider-vertical.sidebar-right .sidebar{padding-left:20px;}
.sidebar-right .sidebar{border-left:1px solid rgba(51,51,51,0.12);}
.sidebar-left .sidebar{border-right:1px solid rgba(51,51,51,0.12);}
.solid-bg .sidebar-content{background:#e6e9ed none repeat center center;}
.solid-bg.sidebar-outline-decoration .sidebar-content,
.bg-under-widget.sidebar-outline-decoration .widget{border:1px solid rgba(0,0,0,0.06);}
.bg-under-widget .sidebar-content .widget,
.solid-bg.sidebar-content .widget{background:#e6e9ed none repeat center center;}
.solid-bg.sidebar-content.sidebar-outline-decoration .widget{border:1px solid rgba(0,0,0,0.06);}
.solid-bg.sidebar-shadow-decoration .sidebar-content,
.bg-under-widget.sidebar-shadow-decoration .sidebar-content .widget,
.solid-bg.sidebar-content.sidebar-shadow-decoration .widget{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.sidebar .widget,
.sidebar-content .widget{border-top:1px solid rgba(51,51,51,0.12);color:#000000;font-size:14px;line-height:25px;padding-top:10px;padding-bottom:10px;}
.sidebar.bg-under-widget .widget,
.bg-under-widget .sidebar-content .widget,
.solid-bg.sidebar-content .widget{margin-top:20px;}
.widget-title{font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.sidebar-content .widget-title{color:#000000;}
.footer .widget-title{color:#ffffff;}
.widgettitle{font:normal 500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
.sidebar-content .widgettitle{color:#000000;}
.footer .widgettitle{color:#ffffff;}
.widget .custom-nav > .has-children > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='%23b4b5bb' d='M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z'/%3E%3C/svg%3E");}
.footer .widget .custom-nav > .has-children > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='rgba(133,134,140,0.5)' d='M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z'/%3E%3C/svg%3E");}
.sidebar-content .widget .custom-nav > .has-children > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M6.953,2.182L4,5.045L1.062,2.197c-0.328-0.322-0.707-0.262-0.91-0.04c-0.203,0.221-0.203,0.582,0,0.803l3.472,3.344C3.728,6.416,3.864,6.471,4,6.469c0.136,0.002,0.272-0.05,0.375-0.164l3.472-3.343c0.203-0.221,0.203-0.582,0-0.803C7.645,1.936,7.266,1.859,6.953,2.182z'/%3E%3C/svg%3E");}
.widget .custom-nav > .has-children > a.active:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='%23b4b5bb' d='M1.046,6.251l2.953-2.862l2.938,2.848c0.328,0.322,0.707,0.262,0.91,0.04c0.202-0.221,0.202-0.582,0-0.803L4.375,2.129c-0.104-0.111-0.24-0.166-0.376-0.164c-0.136-0.002-0.272,0.05-0.375,0.164L0.151,5.472c-0.202,0.221-0.202,0.582,0,0.803C0.354,6.497,0.733,6.574,1.046,6.251z'/%3E%3C/svg%3E");}
.footer .widget .custom-nav > .has-children > a.active:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='rgba(133,134,140,0.5)' d='M1.046,6.251l2.953-2.862l2.938,2.848c0.328,0.322,0.707,0.262,0.91,0.04c0.202-0.221,0.202-0.582,0-0.803L4.375,2.129c-0.104-0.111-0.24-0.166-0.376-0.164c-0.136-0.002-0.272,0.05-0.375,0.164L0.151,5.472c-0.202,0.221-0.202,0.582,0,0.803C0.354,6.497,0.733,6.574,1.046,6.251z'/%3E%3C/svg%3E");}
.sidebar-content .widget .custom-nav > .has-children > a.active:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M1.046,6.251l2.953-2.862l2.938,2.848c0.328,0.322,0.707,0.262,0.91,0.04c0.202-0.221,0.202-0.582,0-0.803L4.375,2.129c-0.104-0.111-0.24-0.166-0.376-0.164c-0.136-0.002-0.272,0.05-0.375,0.164L0.151,5.472c-0.202,0.221-0.202,0.582,0,0.803C0.354,6.497,0.733,6.574,1.046,6.251z'/%3E%3C/svg%3E");}
.custom-nav > li li a:before{background-color:#b4b5bb;}
.footer .custom-nav > li li a:before{background-color:rgba(133,134,140,0.5);}
.sidebar-content .custom-nav > li li a:before{background-color:rgba(0,0,0,0.5);}
.sidebar-content .widget:not(.widget_icl_lang_sel_widget) a,
.sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a *{color:#000000;}
.sidebar-content .widget .post-content .text-secondary{color:#000000;}
.footer .widget a,
.footer .widget .post-content .text-secondary{color:#85868c;}
.widget_categories li a,
.widget_meta a,
.blogroll a,
.widget_archive li a,
.widget_recent_entries a,
.widget_recent_comments a,
.widget_links a,
.items-grid a,
.recent-posts a,
.widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
.contact-info .secondary-color,
.widget_nav_menu a,
.tagcloud a,
.widget_pages a,
a.rsswidget,
.textwidget a{color:#333333;}
.sidebar-content .widget_categories li a,
.sidebar-content .widget_meta a,
.sidebar-content .blogroll a,
.sidebar-content .widget_archive li a,
.sidebar-content .widget_recent_entries a,
.sidebar-content .widget_recent_comments a,
.sidebar-content .widget_links a,
.sidebar-content .items-grid a,
.sidebar-content .recent-posts a,
.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
.sidebar-content .contact-info .secondary-color,
.sidebar-content .widget_nav_menu a,
.sidebar-content .tagcloud a,
.sidebar-content .widget_pages a,
.sidebar-content a.rsswidget,
.sidebar-content .textwidget a{color:#000000;}
.footer .widget_categories li a,
.footer .widget_meta a,
.footer .blogroll a,
.footer .widget_archive li a,
.footer .widget_recent_entries a,
.footer .widget_recent_comments a,
.footer .widget_links a,
.footer .items-grid a,
.footer .recent-posts a,
.footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
.footer .contact-info .secondary-color,
.footer .widget_nav_menu a,
.footer .tagcloud a,
.footer .widget_pages a,
.footer a.rsswidget,
.footer .textwidget a{color:#ffffff;}
.sidebar-content .custom-categories a,
.sidebar-content .custom-categories a .item-name,
.sidebar-content .cat-item a,
.sidebar-content .widget_recent_comments a,
.sidebar-content .widget_tag_cloud a:hover{color:#000000;}
.footer .custom-categories a,
.footer .custom-categories a .item-name,
.footer .cat-item a,
.footer .widget_recent_comments a,
.footer .widget_tag_cloud a:hover{color:#ffffff;}
.sidebar-content .custom-categories a span.item-num,
.sidebar-content .cat-item a span.item-num{color:rgba(0,0,0,0.5);}
.footer .custom-categories a span.item-num,
.footer .cat-item a span.item-num{color:rgba(133,134,140,0.5);}
.sidebar-content .custom-categories a:hover span.item-name,
.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-categories a:hover span.item-name,
.sidebar-content .cat-item a:hover span.item-name,
.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .cat-item a:hover span.item-name,
.sidebar-content .custom-menu a:hover,
.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover,
.sidebar-content .widget_recent_comments a:hover,
.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .widget_recent_comments a:hover{color:#699912;}
.accent-gradient #page .custom-categories a:hover span.item-name,
.accent-gradient #page .cat-item a:hover span.item-name,
.accent-gradient #page .custom-menu a:hover,
.accent-gradient #page .widget_recent_comments a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .custom-categories a:hover span.item-name,
.accent-gradient #page .cat-item a:hover span.item-name,
.accent-gradient #page .custom-menu a:hover,
.accent-gradient #page .widget_recent_comments a:hover{color:#699912;}
}
.footer .custom-categories a:hover span.item-name,
.footer .cat-item a:hover span.item-name,
.footer .custom-menu a:hover,
.footer .widget_recent_comments a:hover{color:#699912;}
.accent-gradient #page .footer .custom-categories a:hover span.item-name,
.accent-gradient #page .footer .cat-item a:hover span.item-name,
.accent-gradient #page .footer .custom-menu a:hover,
.accent-gradient #page .footer .widget_recent_comments a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .footer .custom-categories a:hover span.item-name,
.accent-gradient #page .footer .cat-item a:hover span.item-name,
.accent-gradient #page .footer .custom-menu a:hover,
.accent-gradient #page .footer .widget_recent_comments a:hover{color:#699912;}
}
.sidebar-content .widget .menu li,
.sidebar-content .widget .custom-menu.dividers-on li,
.sidebar-content .widget_pages li,
.sidebar-content .blogroll li,
.sidebar-content .widget .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0.15);border-left:none;border-right:none;border-bottom:none;}
.widget .menu li,
.widget_pages li,
.widget .custom-menu.dividers-on li,
.widget .blogroll li,
.widget .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(0,0,0,0.15);border-left:none;border-right:none;border-bottom:none;}
.footer .menu li,
.footer .widget_pages li,
.footer .custom-menu.dividers-on li,
.footer .blogroll li,
.footer .qts-lang-menu li{border-style:solid;border-width:1px;border-color:rgba(133,134,140,0.15);border-left:none;border-right:none;border-bottom:none;}
.menu .current-menu-parent > a,
.menu .current-menu-item > a,
.custom-nav > li > a:hover span,
.custom-nav li.act > a span,
.custom-nav > li > ul a:hover span,
.st-accordion li > a:hover,
.st-accordion > ul li > a:hover *,
.widget .custom-categories a:hover span.item-name,
.widget_categories li a:hover,
.widget_meta a:hover,
.blogroll a:hover,
.widget_archive li a:hover,
.widget_recent_entries a:hover,
.widget_links a:hover,
.widget_pages a:hover,
.tp_recent_tweets li span a:hover,
.recent-posts a:not(.post-rollover):hover,
.items-grid .post-content > a:hover,
#wp-calendar td a:hover,
.tagcloud a:hover,
.widget_nav_menu a:hover,
a.rsswidget:hover{color:#699912;}
.sidebar-content .menu .current-menu-parent > a,
.sidebar-content.solid-bg .menu .current-menu-parent > a,
.sidebar-content .menu .current-menu-item > a,
.sidebar-content.solid-bg .menu .current-menu-item > a,
.sidebar-content .custom-nav > li > a:hover span,
.sidebar-content.solid-bg .custom-nav > li > a:hover span,
.sidebar-content .custom-nav li.act > a span,
.sidebar-content.solid-bg .custom-nav li.act > a span,
.sidebar-content .custom-nav > li > ul a:hover span,
.sidebar-content.solid-bg .custom-nav > li > ul a:hover span,
.sidebar-content .st-accordion li > a:hover,
.sidebar-content.solid-bg .st-accordion li > a:hover,
.sidebar-content .st-accordion > ul li > a:hover *,
.sidebar-content.solid-bg .st-accordion > ul li > a:hover *,
.sidebar-content .widget .custom-categories a:hover span.item-name,
.sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,
.sidebar-content .widget_categories li a:hover,
.sidebar-content.solid-bg .widget_categories li a:hover,
.sidebar-content .widget_meta a:hover,
.sidebar-content.solid-bg .widget_meta a:hover,
.sidebar-content .blogroll a:hover,
.sidebar-content.solid-bg .blogroll a:hover,
.sidebar-content .widget_archive li a:hover,
.sidebar-content.solid-bg .widget_archive li a:hover,
.sidebar-content .widget_recent_entries a:hover,
.sidebar-content.solid-bg .widget_recent_entries a:hover,
.sidebar-content .widget_links a:hover,
.sidebar-content.solid-bg .widget_links a:hover,
.sidebar-content .widget_pages a:hover,
.sidebar-content.solid-bg .widget_pages a:hover,
.sidebar-content .tp_recent_tweets li span a:hover,
.sidebar-content.solid-bg .tp_recent_tweets li span a:hover,
.sidebar-content .recent-posts a:not(.post-rollover):hover,
.sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,
.sidebar-content .items-grid .post-content > a:hover,
.sidebar-content.solid-bg .items-grid .post-content > a:hover,
.sidebar-content #wp-calendar td a:hover,
.sidebar-content.solid-bg #wp-calendar td a:hover,
.sidebar-content .tagcloud a:hover,
.sidebar-content.solid-bg .tagcloud a:hover,
.sidebar-content .widget_nav_menu a:hover,
.sidebar-content.solid-bg .widget_nav_menu a:hover,
.sidebar-content a.rsswidget:hover,
.sidebar-content.solid-bg a.rsswidget:hover{color:#699912;}
.accent-gradient .sidebar-content .menu .current-menu-parent > a,
.accent-gradient .sidebar-content.solid-bg .menu .current-menu-parent > a,
.accent-gradient .sidebar-content .menu .current-menu-item > a,
.accent-gradient .sidebar-content.solid-bg .menu .current-menu-item > a,
.accent-gradient .sidebar-content .custom-nav > li > a:hover span,
.accent-gradient .sidebar-content.solid-bg .custom-nav > li > a:hover span,
.accent-gradient .sidebar-content .custom-nav li.act > a span,
.accent-gradient .sidebar-content.solid-bg .custom-nav li.act > a span,
.accent-gradient .sidebar-content .custom-nav > li > ul a:hover span,
.accent-gradient .sidebar-content.solid-bg .custom-nav > li > ul a:hover span,
.accent-gradient .sidebar-content .st-accordion li > a:hover,
.accent-gradient .sidebar-content.solid-bg .st-accordion li > a:hover,
.accent-gradient .sidebar-content .st-accordion > ul li > a:hover *,
.accent-gradient .sidebar-content.solid-bg .st-accordion > ul li > a:hover *,
.accent-gradient .sidebar-content .widget .custom-categories a:hover span.item-name,
.accent-gradient .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,
.accent-gradient .sidebar-content .widget_categories li a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_categories li a:hover,
.accent-gradient .sidebar-content .widget_meta a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_meta a:hover,
.accent-gradient .sidebar-content .blogroll a:hover,
.accent-gradient .sidebar-content.solid-bg .blogroll a:hover,
.accent-gradient .sidebar-content .widget_archive li a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_archive li a:hover,
.accent-gradient .sidebar-content .widget_recent_entries a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:hover,
.accent-gradient .sidebar-content .widget_links a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_links a:hover,
.accent-gradient .sidebar-content .widget_pages a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_pages a:hover,
.accent-gradient .sidebar-content .tp_recent_tweets li span a:hover,
.accent-gradient .sidebar-content.solid-bg .tp_recent_tweets li span a:hover,
.accent-gradient .sidebar-content .recent-posts a:not(.post-rollover):hover,
.accent-gradient .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,
.accent-gradient .sidebar-content .items-grid .post-content > a:hover,
.accent-gradient .sidebar-content.solid-bg .items-grid .post-content > a:hover,
.accent-gradient .sidebar-content #wp-calendar td a:hover,
.accent-gradient .sidebar-content.solid-bg #wp-calendar td a:hover,
.accent-gradient .sidebar-content .tagcloud a:hover,
.accent-gradient .sidebar-content.solid-bg .tagcloud a:hover,
.accent-gradient .sidebar-content .widget_nav_menu a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_nav_menu a:hover,
.accent-gradient .sidebar-content a.rsswidget:hover,
.accent-gradient .sidebar-content.solid-bg a.rsswidget:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .sidebar-content .menu .current-menu-parent > a,
.accent-gradient .sidebar-content.solid-bg .menu .current-menu-parent > a,
.accent-gradient .sidebar-content .menu .current-menu-item > a,
.accent-gradient .sidebar-content.solid-bg .menu .current-menu-item > a,
.accent-gradient .sidebar-content .custom-nav > li > a:hover span,
.accent-gradient .sidebar-content.solid-bg .custom-nav > li > a:hover span,
.accent-gradient .sidebar-content .custom-nav li.act > a span,
.accent-gradient .sidebar-content.solid-bg .custom-nav li.act > a span,
.accent-gradient .sidebar-content .custom-nav > li > ul a:hover span,
.accent-gradient .sidebar-content.solid-bg .custom-nav > li > ul a:hover span,
.accent-gradient .sidebar-content .st-accordion li > a:hover,
.accent-gradient .sidebar-content.solid-bg .st-accordion li > a:hover,
.accent-gradient .sidebar-content .st-accordion > ul li > a:hover *,
.accent-gradient .sidebar-content.solid-bg .st-accordion > ul li > a:hover *,
.accent-gradient .sidebar-content .widget .custom-categories a:hover span.item-name,
.accent-gradient .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,
.accent-gradient .sidebar-content .widget_categories li a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_categories li a:hover,
.accent-gradient .sidebar-content .widget_meta a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_meta a:hover,
.accent-gradient .sidebar-content .blogroll a:hover,
.accent-gradient .sidebar-content.solid-bg .blogroll a:hover,
.accent-gradient .sidebar-content .widget_archive li a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_archive li a:hover,
.accent-gradient .sidebar-content .widget_recent_entries a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_recent_entries a:hover,
.accent-gradient .sidebar-content .widget_links a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_links a:hover,
.accent-gradient .sidebar-content .widget_pages a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_pages a:hover,
.accent-gradient .sidebar-content .tp_recent_tweets li span a:hover,
.accent-gradient .sidebar-content.solid-bg .tp_recent_tweets li span a:hover,
.accent-gradient .sidebar-content .recent-posts a:not(.post-rollover):hover,
.accent-gradient .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,
.accent-gradient .sidebar-content .items-grid .post-content > a:hover,
.accent-gradient .sidebar-content.solid-bg .items-grid .post-content > a:hover,
.accent-gradient .sidebar-content #wp-calendar td a:hover,
.accent-gradient .sidebar-content.solid-bg #wp-calendar td a:hover,
.accent-gradient .sidebar-content .tagcloud a:hover,
.accent-gradient .sidebar-content.solid-bg .tagcloud a:hover,
.accent-gradient .sidebar-content .widget_nav_menu a:hover,
.accent-gradient .sidebar-content.solid-bg .widget_nav_menu a:hover,
.accent-gradient .sidebar-content a.rsswidget:hover,
.accent-gradient .sidebar-content.solid-bg a.rsswidget:hover{color:#699912;}
}
.footer .menu .current-menu-parent > a,
.footer .menu .current-menu-item > a,
.footer .custom-nav > li > a:hover span,
.footer .custom-nav li.act > a span,
.footer .custom-nav > li > ul a:hover span,
.footer .st-accordion li > a:hover,
.footer .st-accordion > ul li > a:hover *,
.footer .widget .custom-categories a:hover span.item-name,
.footer .widget_categories li a:hover,
.footer .widget_meta a:hover,
.footer .blogroll a:hover,
.footer .widget_archive li a:hover,
.footer .widget_recent_entries a:hover,
.footer .widget_links a:hover,
.footer .widget_pages a:hover,
.footer .tp_recent_tweets li span a:hover,
.footer .recent-posts a:not(.post-rollover):hover,
.footer .items-grid .post-content > a:hover,
.footer #wp-calendar td a:hover,
.footer .tagcloud a:hover,
.footer .widget_nav_menu a:hover,
.footer a.rsswidget:hover{color:#699912;}
.accent-gradient .footer .menu .current-menu-parent > a,
.accent-gradient .footer .menu .current-menu-item > a,
.accent-gradient .footer .custom-nav > li > a:hover span,
.accent-gradient .footer .custom-nav li.act > a span,
.accent-gradient .footer .custom-nav > li > ul a:hover span,
.accent-gradient .footer .st-accordion li > a:hover,
.accent-gradient .footer .st-accordion > ul li > a:hover *,
.accent-gradient .footer .widget .custom-categories a:hover span.item-name,
.accent-gradient .footer .widget_categories li a:hover,
.accent-gradient .footer .widget_meta a:hover,
.accent-gradient .footer .blogroll a:hover,
.accent-gradient .footer .widget_archive li a:hover,
.accent-gradient .footer .widget_recent_entries a:hover,
.accent-gradient .footer .widget_links a:hover,
.accent-gradient .footer .widget_pages a:hover,
.accent-gradient .footer .tp_recent_tweets li span a:hover,
.accent-gradient .footer .recent-posts a:not(.post-rollover):hover,
.accent-gradient .footer .items-grid .post-content > a:hover,
.accent-gradient .footer #wp-calendar td a:hover,
.accent-gradient .footer .tagcloud a:hover,
.accent-gradient .footer .widget_nav_menu a:hover,
.accent-gradient .footer a.rsswidget:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .footer .menu .current-menu-parent > a,
.accent-gradient .footer .menu .current-menu-item > a,
.accent-gradient .footer .custom-nav > li > a:hover span,
.accent-gradient .footer .custom-nav li.act > a span,
.accent-gradient .footer .custom-nav > li > ul a:hover span,
.accent-gradient .footer .st-accordion li > a:hover,
.accent-gradient .footer .st-accordion > ul li > a:hover *,
.accent-gradient .footer .widget .custom-categories a:hover span.item-name,
.accent-gradient .footer .widget_categories li a:hover,
.accent-gradient .footer .widget_meta a:hover,
.accent-gradient .footer .blogroll a:hover,
.accent-gradient .footer .widget_archive li a:hover,
.accent-gradient .footer .widget_recent_entries a:hover,
.accent-gradient .footer .widget_links a:hover,
.accent-gradient .footer .widget_pages a:hover,
.accent-gradient .footer .tp_recent_tweets li span a:hover,
.accent-gradient .footer .recent-posts a:not(.post-rollover):hover,
.accent-gradient .footer .items-grid .post-content > a:hover,
.accent-gradient .footer #wp-calendar td a:hover,
.accent-gradient .footer .tagcloud a:hover,
.accent-gradient .footer .widget_nav_menu a:hover,
.accent-gradient .footer a.rsswidget:hover{color:#699912;}
}
.textwidget a:not(.dt-btn):hover{color:#699912;}
.sidebar-content .textwidget a:not(.dt-btn):hover,
.stripe .sidebar-content.solid-bg .textwidget a:not(.dt-btn):hover{color:#699912;}
.footer .textwidget a:not(.dt-btn):hover{color:#699912;}
.accent-gradient #page .footer .textwidget a:not(.dt-btn):hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .footer .textwidget a:not(.dt-btn):hover{color:#699912;}
}
#wp-calendar,
#wp-calendar td{background-color:rgba(51,51,51,0.04);}
.sidebar-content #wp-calendar,
.sidebar-content #wp-calendar td{background-color:rgba(0,0,0,0.04);}
#wp-calendar,
#wp-calendar caption,
#wp-calendar td{border-color:rgba(51,51,51,0.12);}
.sidebar-content #wp-calendar,
.sidebar-content #wp-calendar caption,
.sidebar-content #wp-calendar td{border-color:rgba(0,0,0,0.15);}
#wp-calendar td:hover{background-color:rgba(51,51,51,0.08);}
.sidebar-content #wp-calendar td:hover{background-color:rgba(0,0,0,0.08);}
.footer #wp-calendar,
.footer #wp-calendar td{background-color:rgba(255,255,255,0.04);}
.footer #wp-calendar td:hover{background-color:rgba(255,255,255,0.08);}
.footer #wp-calendar,
.footer #wp-calendar caption,
.footer #wp-calendar td{border-color:rgba(133,134,140,0.15);}
#wp-calendar td.act{color:#fff;background-color:#699912;}
.accent-gradient #wp-calendar td.act{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#wp-calendar th,
#wp-calendar caption,
#wp-calendar tfoot td,
#wp-calendar tfoot td a{color:#333333;}
.sidebar-content #wp-calendar th,
.sidebar-content #wp-calendar caption,
.sidebar-content #wp-calendar tfoot td,
.sidebar-content #wp-calendar tfoot td a{color:#000000;}
.footer #wp-calendar th,
.footer #wp-calendar caption,
.footer #wp-calendar tfoot td,
.footer #wp-calendar tfoot td a{color:#ffffff;}
.sidebar .tp_recent_tweets li{line-height:25px;}
.tp_recent_tweets li a{color:#333333;}
.sidebar-content .tp_recent_tweets li a{color:#000000;}
.footer .tp_recent_tweets li a{color:#ffffff;}
.widget .tp_recent_tweets li .twitter_time:before{height:23px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='13px' viewBox='3.5 4.5 15 13' enable-background='new 3.5 4.5 15 13' xml:space='preserve'%3E%3Cpath fill='%23b4b5bb' d='M17.614,5.604c-0.556,0.325-1.171,0.56-1.822,0.688c-0.526-0.551-1.271-0.895-2.099-0.895c-1.586,0-2.874,1.268-2.874,2.83c0,0.221,0.025,0.438,0.074,0.645C8.508,8.753,6.393,7.625,4.977,5.913C4.729,6.33,4.588,6.816,4.588,7.336c0,0.982,0.508,1.85,1.276,2.354c-0.47-0.014-0.912-0.141-1.3-0.354c0,0.013,0,0.024,0,0.035c0,1.372,0.991,2.514,2.304,2.775c-0.241,0.062-0.495,0.101-0.756,0.101c-0.186,0-0.365-0.019-0.541-0.054c0.365,1.127,1.427,1.945,2.682,1.97c-0.982,0.756-2.222,1.208-3.567,1.208c-0.232,0-0.461-0.016-0.686-0.04c1.271,0.804,2.78,1.272,4.402,1.272c5.286,0,8.171-4.312,8.171-8.054c0-0.123-0.003-0.246-0.009-0.367C17.127,7.786,17.614,7.288,18,6.72c-0.516,0.225-1.068,0.378-1.648,0.446C16.943,6.817,17.398,6.262,17.614,5.604z'/%3E%3C/svg%3E");}
.footer .widget .tp_recent_tweets li .twitter_time:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='13px' viewBox='3.5 4.5 15 13' enable-background='new 3.5 4.5 15 13' xml:space='preserve'%3E%3Cpath fill='rgba(133,134,140,0.5)' d='M17.614,5.604c-0.556,0.325-1.171,0.56-1.822,0.688c-0.526-0.551-1.271-0.895-2.099-0.895c-1.586,0-2.874,1.268-2.874,2.83c0,0.221,0.025,0.438,0.074,0.645C8.508,8.753,6.393,7.625,4.977,5.913C4.729,6.33,4.588,6.816,4.588,7.336c0,0.982,0.508,1.85,1.276,2.354c-0.47-0.014-0.912-0.141-1.3-0.354c0,0.013,0,0.024,0,0.035c0,1.372,0.991,2.514,2.304,2.775c-0.241,0.062-0.495,0.101-0.756,0.101c-0.186,0-0.365-0.019-0.541-0.054c0.365,1.127,1.427,1.945,2.682,1.97c-0.982,0.756-2.222,1.208-3.567,1.208c-0.232,0-0.461-0.016-0.686-0.04c1.271,0.804,2.78,1.272,4.402,1.272c5.286,0,8.171-4.312,8.171-8.054c0-0.123-0.003-0.246-0.009-0.367C17.127,7.786,17.614,7.288,18,6.72c-0.516,0.225-1.068,0.378-1.648,0.446C16.943,6.817,17.398,6.262,17.614,5.604z'/%3E%3C/svg%3E");}
.sidebar-content .widget .tp_recent_tweets li .twitter_time:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='13px' viewBox='3.5 4.5 15 13' enable-background='new 3.5 4.5 15 13' xml:space='preserve'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M17.614,5.604c-0.556,0.325-1.171,0.56-1.822,0.688c-0.526-0.551-1.271-0.895-2.099-0.895c-1.586,0-2.874,1.268-2.874,2.83c0,0.221,0.025,0.438,0.074,0.645C8.508,8.753,6.393,7.625,4.977,5.913C4.729,6.33,4.588,6.816,4.588,7.336c0,0.982,0.508,1.85,1.276,2.354c-0.47-0.014-0.912-0.141-1.3-0.354c0,0.013,0,0.024,0,0.035c0,1.372,0.991,2.514,2.304,2.775c-0.241,0.062-0.495,0.101-0.756,0.101c-0.186,0-0.365-0.019-0.541-0.054c0.365,1.127,1.427,1.945,2.682,1.97c-0.982,0.756-2.222,1.208-3.567,1.208c-0.232,0-0.461-0.016-0.686-0.04c1.271,0.804,2.78,1.272,4.402,1.272c5.286,0,8.171-4.312,8.171-8.054c0-0.123-0.003-0.246-0.009-0.367C17.127,7.786,17.614,7.288,18,6.72c-0.516,0.225-1.068,0.378-1.648,0.446C16.943,6.817,17.398,6.262,17.614,5.604z'/%3E%3C/svg%3E");}
.widget .tp_recent_tweets .twitter_time,
.widget_archive li,
.widget_categories li{color:#b4b5bb;}
.sidebar-content .widget .tp_recent_tweets .twitter_time,
.sidebar-content .widget_archive li,
.sidebar-content .widget_categories li{color:rgba(0,0,0,0.5);}
.footer .widget .tp_recent_tweets .twitter_time,
.footer .widget_archive li,
.footer .widget_categories li{color:rgba(133,134,140,0.5);}
.tp_recent_tweets .twitter_time{font-size:13px;line-height:23px;}
#main #content .sidebar-content .rotatingtweets,
#main #content .sidebar-content .norotatingtweets{border:1px solid rgba(0,0,0,0.15);}
#main #content .rotatingtweets,
#main #content .norotatingtweets{border-color:rgba(51,51,51,0.12);}
.sidebar #main #content .rotatingtweets,
.sidebar-content #main #content .rotatingtweets,
.sidebar #main #content .norotatingtweets,
.sidebar-content #main #content .norotatingtweets{border-color:rgba(0,0,0,0.15);}
.footer #main #content .rotatingtweets,
.footer #main #content .norotatingtweets{border-color:rgba(133,134,140,0.15);}
#main #content .rotatingtweets,
#main #content .norotatingtweets{border-style:solid;border-width:1px;}
.light-icons .widget .searchform .submit,
.light-icons .content .searchform .submit{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='rgba(139,141,148,0.5)' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.bold-icons .widget .searchform .submit,
.bold-icons .content .searchform .submit{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='rgba(139,141,148,0.5)' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.custom-nav > li > a,
.custom-nav > li > ul a{font-size:;}
.custom-nav > li > ul a{font-size:13px;}
.custom-menu li.act > a,
.widget_recent_comments a:hover{color:#699912 !important;}
.standard-arrow li:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='white' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.custom-menu a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(180,181,187,0.999)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.sidebar-content .custom-menu a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(0,0,0,0.5)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.footer .custom-menu a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(133,134,140,0.5)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.custom-menu a:hover:after,
.custom-menu .act > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(180,181,187,0.999)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.sidebar-content .custom-menu a:hover:after,
.sidebar-content .custom-menu .act > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(105,153,18,0.999)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.footer .custom-menu a:hover:after,
.footer .custom-menu .act > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(105,153,18,0.999)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M3.021,8c0.181,0,0.335-0.063,0.462-0.19l3.343-3.343C6.956,4.337,7.021,4.182,7.021,4c0-0.186-0.065-0.339-0.195-0.462L3.483,0.195C3.36,0.064,3.206,0,3.021,0C2.84,0,2.684,0.064,2.554,0.195l-0.385,0.38c-0.127,0.133-0.19,0.289-0.19,0.467c0,0.182,0.063,0.336,0.19,0.462L4.664,4L2.169,6.495c-0.127,0.127-0.19,0.281-0.19,0.463c0,0.178,0.063,0.333,0.19,0.467L2.554,7.81C2.688,7.937,2.843,8,3.021,8z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;}
.sidebar .skill,
.sidebar-content .skill{background-color:rgba(0,0,0,0.1);}
.footer .skill{background-color:rgba(133,134,140,0.1);}
.skill-value{color:#fff;background-color:#699912;}
.accent-gradient .skill-value{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.skill-name{font-size:13px;line-height:23px;}
.skill-name,
.skill-name *,
.custom-nav > li > a span,
.custom-nav > li > ul a span,
.st-accordion li a,
.st-accordion > ul li > a *{color:#333333;}
.sidebar-content .skill-name,
.sidebar-content .skill-name *,
.sidebar-content .custom-nav > li > a span,
.sidebar-content .custom-nav > li > ul a span,
.sidebar-content .st-accordion li a,
.sidebar-content .st-accordion > ul li > a *{color:#000000;}
.footer .skill-name,
.footer .skill-name *,
.footer .custom-nav > li > a span,
.footer .custom-nav > li > ul a span,
.footer .st-accordion li a,
.footer .st-accordion > ul li > a *{color:#ffffff;}
.st-accordion li > a{font-size:14px;line-height:25px;}
.custom-menu a{background-position:0 4.5px;}
.footer .custom-menu a{background-position:0 6px;}
.custom-menu a:not(:hover){color:#333333;}
.sidebar-content .custom-menu a:not(:hover){color:#000000;}
.footer .custom-menu a:not(:hover){color:#ffffff;}
.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#333333;}
.sidebar-content .sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#000000;}
.footer .sidebar-content .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:not(:hover){color:#ffffff;}
.custom-menu a:before,
.widget_presscore-custom-menu-1 .custom-menu a:after{top:4.5px;}
.footer .custom-menu a:before,
.footer .widget_presscore-custom-menu-1 .custom-menu a:after{top:6px;}
.custom-nav > li li a:before{top:11px;}
.footer .custom-nav > li li a:before{top:12.5px;}
.sidebar .st-accordion li > a:before,
.sidebar-content .st-accordion li > a:before,
.sidebar .custom-menu a:before,
.sidebar-content .custom-menu a:before{background-color:rgba(0,0,0,0.15);}
.footer .st-accordion li > a:before,
.footer .custom-menu a:before{background-color:rgba(133,134,140,0.15);}
.st-accordion li > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(0,0,0,0.5)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.footer .st-accordion li > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='rgba(133,134,140,0.5)' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.st-accordion li > a:hover:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23699912' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.sidebar .st-accordion li.st-open > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' fill='rgba(0,0,0,0.5)' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M8,4.979c0-0.181-0.063-0.335-0.19-0.462L4.467,1.174C4.337,1.044,4.182,0.979,4,0.979c-0.186,0-0.339,0.065-0.462,0.195L0.195,4.517C0.064,4.64,0,4.794,0,4.979C0,5.16,0.064,5.316,0.195,5.446l0.38,0.385c0.133,0.127,0.289,0.19,0.467,0.19c0.182,0,0.336-0.063,0.462-0.19L4,3.336l2.495,2.495c0.127,0.127,0.281,0.19,0.463,0.19c0.178,0,0.333-0.063,0.467-0.19L7.81,5.446C7.937,5.312,8,5.157,8,4.979z'/%3E%3C/svg%3E");}
.footer .st-accordion li.st-open > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' fill='rgba(133,134,140,0.5)' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M8,4.979c0-0.181-0.063-0.335-0.19-0.462L4.467,1.174C4.337,1.044,4.182,0.979,4,0.979c-0.186,0-0.339,0.065-0.462,0.195L0.195,4.517C0.064,4.64,0,4.794,0,4.979C0,5.16,0.064,5.316,0.195,5.446l0.38,0.385c0.133,0.127,0.289,0.19,0.467,0.19c0.182,0,0.336-0.063,0.462-0.19L4,3.336l2.495,2.495c0.127,0.127,0.281,0.19,0.463,0.19c0.178,0,0.333-0.063,0.467-0.19L7.81,5.446C7.937,5.312,8,5.157,8,4.979z'/%3E%3C/svg%3E");}
.st-accordion li.st-open > a:hover:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' fill='%23699912' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M8,4.979c0-0.181-0.063-0.335-0.19-0.462L4.467,1.174C4.337,1.044,4.182,0.979,4,0.979c-0.186,0-0.339,0.065-0.462,0.195L0.195,4.517C0.064,4.64,0,4.794,0,4.979C0,5.16,0.064,5.316,0.195,5.446l0.38,0.385c0.133,0.127,0.289,0.19,0.467,0.19c0.182,0,0.336-0.063,0.462-0.19L4,3.336l2.495,2.495c0.127,0.127,0.281,0.19,0.463,0.19c0.178,0,0.333-0.063,0.467-0.19L7.81,5.446C7.937,5.312,8,5.157,8,4.979z'/%3E%3C/svg%3E");}
.dt-posts-preload .dt-posts-preload-activity{background-color:rgba(105,153,18,0.9);}
.format-link-content,
.format-aside-content,
.format-status-content{background-color:#f7f7f7;}
.outline-element-decoration .format-link-content{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .format-link-content{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.post.bg-on,
.post.bg-on.fullwidth-img.format-quote,
.post.bg-on.fullwidth-img.format-link{background-color:#f7f7f7;}
.outline-element-decoration .post.bg-on,
.outline-element-decoration .post.bg-on.fullwidth-img.format-quote,
.outline-element-decoration .post.bg-on.fullwidth-img.format-link{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .post.bg-on,
.shadow-element-decoration .post.bg-on.fullwidth-img.format-quote,
.shadow-element-decoration .post.bg-on.fullwidth-img.format-link{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.layout-list .post{border-top:1px solid;border-color:rgba(51,51,51,0.12);}
.sidebar .layout-list .post,
.sidebar-content .layout-list .post{border-color:rgba(0,0,0,0.15);}
.footer .layout-list .post{border-color:rgba(133,134,140,0.15);}
.dividers-on.classic-layout-list .post{border-bottom:1px solid;border-color:rgba(51,51,51,0.12);}
.sidebar .dividers-on.classic-layout-list .post,
.sidebar-content .dividers-on.classic-layout-list .post{border-color:rgba(0,0,0,0.15);}
.footer .dividers-on.classic-layout-list .post{border-color:rgba(133,134,140,0.15);}
.content-bg-on.centered-layout-list article,
.content-bg-on.classic-layout-list article{background-color:#f7f7f7;}
.outline-element-decoration .content-bg-on.centered-layout-list article,
.outline-element-decoration .content-bg-on.classic-layout-list article{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .content-bg-on.centered-layout-list article,
.shadow-element-decoration .content-bg-on.classic-layout-list article{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(133,134,140,0.15);}
.sidebar .centered-layout-list.dividers-on .post-entry-content:after,
.sidebar-content .centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(0,0,0,0.15);}
.footer .centered-layout-list.dividers-on .post-entry-content:after{background-color:rgba(133,134,140,0.15);}
.content-bg-on:not(.classic-layout-list):not(.centered-layout-list) .post-entry-content{background-color:#f7f7f7;}
.outline-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.content-bg-on.content-rollover-layout-list .post-entry-content:before{background:#f7f7f7;background:-moz-linear-gradient(top,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%);background:-webkit-linear-gradient(top,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%);background:linear-gradient(to bottom,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%);}
#page .content-bg-on.gradient-overlap-layout-list .post-entry-content{background:linear-gradient(to bottom,#f7f7f7,#f7f7f7) no-repeat 0px 150px;}
.content-bg-on.gradient-overlap-layout-list .post-entry-content:before{background:#f7f7f7;background:-moz-linear-gradient(top,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%);background:-webkit-linear-gradient(top,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%);background:linear-gradient(to bottom,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%);}
#page .content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content{background:#f7f7f7;}
.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before{display:none;}
#page .content-bg-on.gradient-overlay-layout-list .post-entry-content{background-color:#f7f7f7;}
.blog-shortcode .entry-title,
.portfolio-shortcode .entry-title,
.owl-carousel.blog-carousel-shortcode .entry-title{font:normal normal normal 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.mode-masonry.blog-shortcode .entry-title,
.mode-grid.blog-shortcode .entry-title,
.blog-carousel-shortcode.blog-shortcode .entry-title,
.portfolio-carousel-shortcode.blog-shortcode .entry-title,
.mode-masonry.portfolio-shortcode .entry-title,
.mode-grid.portfolio-shortcode .entry-title,
.blog-carousel-shortcode.portfolio-shortcode .entry-title,
.portfolio-carousel-shortcode.portfolio-shortcode .entry-title,
.mode-masonry.owl-carousel.blog-carousel-shortcode .entry-title,
.mode-grid.owl-carousel.blog-carousel-shortcode .entry-title,
.blog-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,
.portfolio-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title{font:normal normal normal 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.blog-shortcode .entry-title a,
.portfolio-shortcode .entry-title a,
.owl-carousel.blog-carousel-shortcode .entry-title a{color:#333333;}
.sidebar-content .blog-shortcode .entry-title a,
.sidebar-content .portfolio-shortcode .entry-title a,
.sidebar-content .owl-carousel.blog-carousel-shortcode .entry-title a{color:#000000;}
.footer .blog-shortcode .entry-title a,
.footer .portfolio-shortcode .entry-title a,
.footer .owl-carousel.blog-carousel-shortcode .entry-title a{color:#ffffff;}
#page .blog-shortcode .entry-title a:hover,
#page .portfolio-shortcode .entry-title a:hover,
#page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{color:#699912;}
.accent-gradient #page .blog-shortcode .entry-title a:hover,
.accent-gradient #page .portfolio-shortcode .entry-title a:hover,
.accent-gradient #page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .blog-shortcode .entry-title a:hover,
.accent-gradient #page .portfolio-shortcode .entry-title a:hover,
.accent-gradient #page .owl-carousel.blog-carousel-shortcode .entry-title a:hover{color:#699912;}
}
.blog-shortcode .entry-meta,
.portfolio-shortcode .entry-meta,
.owl-carousel .entry-meta{font-size:13px;line-height:23px;color:#b4b5bb;}
.sidebar-content .blog-shortcode .entry-meta,
.sidebar-content .portfolio-shortcode .entry-meta,
.sidebar-content .owl-carousel .entry-meta{color:rgba(0,0,0,0.5);}
.footer .blog-shortcode .entry-meta,
.footer .portfolio-shortcode .entry-meta,
.footer .owl-carousel .entry-meta{color:rgba(133,134,140,0.5);}
.blog-shortcode .entry-excerpt,
.portfolio-shortcode .entry-excerpt,
.owl-carousel .entry-excerpt{font-size:14px;line-height:25px;}
.blog-shortcode.mode-list .entry-excerpt{font-size:15px;line-height:22px;}
.post-details.details-type-link{font-size:13px;line-height:17px;color:#333333;}
.sidebar-content .post-details.details-type-link{color:#000000;}
.footer .post-details.details-type-link{color:#ffffff;}
.post-details.details-type-link *{color:#333333;}
.sidebar-content .post-details.details-type-link *{color:#000000;}
.footer .post-details.details-type-link *{color:#ffffff;}
.post-details.details-type-link:after{background-color:#699912;}
.accent-gradient .post-details.details-type-link:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.details{font-size:13px;line-height:17px;color:#333333;}
.details:hover{color:#333333;}
.details:before{background-color:#699912;}
.accent-gradient .details:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.layout-masonry .post h2.entry-title,
.layout-grid .post h2.entry-title,
.shortcode-blog-posts .post h2.entry-title,
.dt-blog-shortcode .post h2.entry-title,
.slider-wrapper .post h2.entry-title,
.rollover-content h2.entry-title{color:#333333;font:normal 500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.post h2.entry-title,
.post h2.entry-title{color:#333333;}
.sidebar-content .post h2.entry-title,
.sidebar-content .post h2.entry-title{color:#000000;}
.footer .post h2.entry-title,
.footer .post h2.entry-title{color:#ffffff;}
#page .description-under-image .post .entry-title a:hover,
#page .post .blog-content .entry-title a:hover,
#page .project-list-content .entry-title a:hover{color:#699912;}
.accent-gradient #page .description-under-image .post .entry-title a:hover,
.accent-gradient #page .post .blog-content .entry-title a:hover,
.accent-gradient #page .project-list-content .entry-title a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .description-under-image .post .entry-title a:hover,
.accent-gradient #page .post .blog-content .entry-title a:hover,
.accent-gradient #page .project-list-content .entry-title a:hover{color:#699912;}
}
.fancy-date .entry-month:after,
.fancy-date .entry-date:after{background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.portfolio-shortcode .project-links-container a span,
.portfolio-shortcode .project-links-container a:hover span{color:#699912;}
.portfolio-shortcode .project-links-container:before,
.portfolio-shortcode .project-links-container:after{border-color:#699912;}
.dt-icon-bg-on.portfolio-shortcode .project-links-container a:before{background-color:#699912;}
.accent-gradient .dt-icon-bg-on.portfolio-shortcode .project-links-container a:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after{background-color:#699912;}
.accent-gradient .dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.comment-list .comment-body{background-color:#f7f7f7;}
.shadow-element-decoration .comment-list .comment-body{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.outline-element-decoration .comment-list .comment-body{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.comment-content{font-size:14px;line-height:25px;}
.reply,
.comment-meta,
#reply-title small{font-size:13px;line-height:23px;}
.comment-author,
.pingback-title{font-size:15px;line-height:22px;}
.comment-author a,
.comment-author .fn{color:#333333;font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.comments-title{color:#333333;font:normal 500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
#reply-title small{font:normal 14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.comments-title,
.comments-title a,
.comment-author a,
.comment-author .fn,
#reply-title,
.fn,
.fn a,
.pingback-title{color:#333333;}
.sidebar-content .comments-title,
.sidebar-content .comments-title a,
.sidebar-content .comment-author a,
.sidebar-content .comment-author .fn,
.sidebar-content #reply-title,
.sidebar-content .fn,
.sidebar-content .fn a,
.sidebar-content .pingback-title{color:#000000;}
.footer .comments-title,
.footer .comments-title a,
.footer .comment-author a,
.footer .comment-author .fn,
.footer #reply-title,
.footer .fn,
.footer .fn a,
.footer .pingback-title{color:#ffffff;}
#page .fn a:hover{color:#699912;}
.accent-gradient #page .fn a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .fn a:hover{color:#699912;}
}
.entry-author{background-color:#f7f7f7;}
.shadow-element-decoration .entry-author{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.outline-element-decoration .entry-author{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.entry-author .text-primary{font-size:14px;}
.author-link,
.author-link:hover,
.meta-nav{color:#b4b5bb;font-size:13px;line-height:23px;}
.sidebar-content .author-link,
.sidebar-content .author-link:hover,
.sidebar-content .meta-nav{color:rgba(0,0,0,0.5);}
.footer .author-link,
.footer .author-link:hover,
.footer .meta-nav{color:rgba(133,134,140,0.5);}
.author-description h4,
.comment-author-name{color:#333333;font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.sidebar-content .author-description h4,
.sidebar-content .comment-author-name{color:#000000;}
.footer .author-description h4,
.footer .comment-author-name{color:#ffffff;}
.entry-meta,
.entry-tags,
.portfolio-categories,
.author-link{font-size:13px;line-height:23px;}
.share-link-description,
.author-bio{font-size:14px;line-height:25px;}
.single .entry-tags a{border-color:rgba(51,51,51,0.12);}
.sidebar .single .entry-tags a,
.sidebar-content .single .entry-tags a{border-color:rgba(0,0,0,0.15);}
.footer .single .entry-tags a{border-color:rgba(133,134,140,0.15);}
.entry-meta:before{width:25px;height:25px;}
.portfolio-categories > a:after,
.portfolio-categories > span:after,
.entry-meta > a:after,
.entry-meta > span:after{background-color:#b4b5bb;}
.sidebar-content .portfolio-categories > a:after,
.sidebar-content .portfolio-categories > span:after,
.sidebar-content .entry-meta > a:after,
.sidebar-content .entry-meta > span:after{background-color:rgba(0,0,0,0.5);}
.footer .portfolio-categories > a:after,
.footer .portfolio-categories > span:after,
.footer .entry-meta > a:after,
.footer .entry-meta > span:after{background-color:rgba(133,134,140,0.5);}
.comment-metadata,
.comment-metadata a,
.entry-meta a,
.entry-meta span,
.entry-meta a *,
.single .entry-tags,
.single .entry-tags a{color:#b4b5bb;}
.single .entry-tags a:hover{color:#333333;}
.sidebar-content .single .entry-tags a:hover{color:#000000;}
.footer .single .entry-tags a:hover{color:#ffffff;}
.share-button.entry-share,
.btn-project-link,
.btn-project-link:hover,
.comment-reply-link,
.comment-reply-link:hover,
.share-link-description{color:#333333;}
.sidebar-content .share-button.entry-share,
.sidebar-content .btn-project-link,
.sidebar-content .btn-project-link:hover,
.sidebar-content .comment-reply-link,
.sidebar-content .comment-reply-link:hover,
.sidebar-content .share-link-description{color:#000000;}
.footer .share-button.entry-share,
.footer .btn-project-link,
.footer .btn-project-link:hover,
.footer .comment-reply-link,
.footer .comment-reply-link:hover,
.footer .share-link-description{color:#ffffff;}
.show-on-hover .share-link-description:before{border-color:rgba(51,51,51,0.1);}
.show-on-hover:hover .share-link-description:before{border-color:rgba(51,51,51,0.21);}
.project-post .btn-project-link{font-size:14px;line-height:25px;border-color:rgba(51,51,51,0.1);}
.project-post .btn-project-link:hover{border-color:rgba(51,51,51,0.21);}
.project-navigation span{font-size:14px;line-height:25px;line-height:22px;}
.rsSlide .slider-post-caption,
.images-list-caption{line-height:25px;}
.post-navigation .nav-links{border-color:rgba(51,51,51,0.12);}
.sidebar .post-navigation .nav-links,
.sidebar-content .post-navigation .nav-links{border-color:rgba(0,0,0,0.15);}
.footer .post-navigation .nav-links{border-color:rgba(133,134,140,0.15);}
.post-navigation .nav-links i[class^="fa"]{color:rgba(51,51,51,0.12);}
.post-navigation .nav-links a i[class^="fa"]:hover{color:rgba(51,51,51,0.23);}
#page .post-navigation .nav-links a .post-title:hover{color:#699912;}
.accent-gradient #page .post-navigation .nav-links a .post-title:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .post-navigation .nav-links a .post-title:hover{color:#699912;}
}
.single-related-posts{border-color:rgba(51,51,51,0.12);}
.sidebar .single-related-posts,
.sidebar-content .single-related-posts{border-color:rgba(0,0,0,0.15);}
.footer .single-related-posts{border-color:rgba(133,134,140,0.15);}
.comments-area > h3:after,
.single-related-posts > h3:after,
.comment-respond > h3:after{background-color:#699912;}
.accent-gradient .comments-area > h3:after,
.accent-gradient .single-related-posts > h3:after,
.accent-gradient .comment-respond > h3:after{background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.dt-btn,
.widget .dt-form .dt-btn,
.nsu-submit{font:normal bold 12px / 14px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;padding:8px 14px 7px 14px;}
.btn-link.dt-btn-s{font:normal bold 12px / "Roboto", Helvetica, Arial, Verdana, sans-serif;}
button.button,
a.button,
input[type="button"],
input[type="reset"],
.wpcf7-submit,
.dt-btn-m,
input.dt-btn-m[type="submit"],
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
#main-slideshow .tp-button,
.woocommerce-widget-layered-nav-dropdown__submit{font:normal bold 14px / 16px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;padding:12px 18px 12px 18px;}
.dt-btn-l{padding:16px 24px 16px 24px;font:normal bold 18px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;}
.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn),
.btn-3d button.button,
.btn-3d a.button:not(.edd-submit),
.btn-3d .dt-form button,
.btn-3d .widget .dt-form .dt-btn,
.btn-3d input[type="reset"],
.btn-3d .wpcf7-submit,
.btn-3d .nsu-submit,
.btn-3d .dt-wc-btn,
.btn-3d .checkout-button,
.btn-3d input#place_order,
.btn-3d input[name="apply_coupon"],
.btn-3d input[name="login"],
.btn-3d button[name="calc_shipping"],
.btn-3d button[name="calc_shipping"]:hover,
.btn-3d .single_add_to_cart_button.button,
.btn-3d .button.wc-backward,
.btn-3d .woocommerce-Button.button,
.btn-3d .woocommerce-Reviews .submit,
.btn-3d .woocommerce-Button[name="register"],
.btn-3d .track_order input[name="track"],
.btn-3d .cart-btn-below-img .woo-buttons a,
.btn-3d input[name="save_address"],
.btn-3d .wc-layout-list .woo-buttons a,
.btn-3d .post-password-form input[type="submit"],
.btn-3d .mc4wp-form input[type="submit"],
.btn-3d div.mc4wp-form button[type="submit"],
.btn-3d .tml-submit-wrap input[type="submit"],
.btn-3d .wpcf7-form input[type="submit"],
.btn-3d input[type="submit"]:not([name="update_cart"]),
.btn-3d .woocommerce-widget-layered-nav-dropdown__submit{border-bottom-color:#405717;}
.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):hover,
.btn-3d button.button:hover,
.btn-3d a.button:not(.edd-submit):hover,
.btn-3d .dt-form button:hover,
.btn-3d .widget .dt-form .dt-btn:hover,
.btn-3d input[type="reset"]:hover,
.btn-3d .wpcf7-submit:hover,
.btn-3d .nsu-submit:hover,
.btn-3d .dt-wc-btn:hover,
.btn-3d .checkout-button:hover,
.btn-3d input#place_order:hover,
.btn-3d input[name="apply_coupon"]:hover,
.btn-3d input[name="login"]:hover,
.btn-3d button[name="calc_shipping"]:hover,
.btn-3d button[name="calc_shipping"]:hover:hover,
.btn-3d .single_add_to_cart_button.button:hover,
.btn-3d .button.wc-backward:hover,
.btn-3d .woocommerce-Button.button:hover,
.btn-3d .woocommerce-Reviews .submit:hover,
.btn-3d .woocommerce-Button[name="register"]:hover,
.btn-3d .track_order input[name="track"]:hover,
.btn-3d .cart-btn-below-img .woo-buttons a:hover,
.btn-3d input[name="save_address"]:hover,
.btn-3d .wc-layout-list .woo-buttons a:hover,
.btn-3d .post-password-form input[type="submit"]:hover,
.btn-3d .mc4wp-form input[type="submit"]:hover,
.btn-3d div.mc4wp-form button[type="submit"]:hover,
.btn-3d .tml-submit-wrap input[type="submit"]:hover,
.btn-3d .wpcf7-form input[type="submit"]:hover,
.btn-3d input[type="submit"]:not([name="update_cart"]):hover,
.btn-3d .woocommerce-widget-layered-nav-dropdown__submit:hover{border-bottom-color:#2e7995;}
.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn).accent-btn-bg-color,
.btn-3d button.button.accent-btn-bg-color,
.btn-3d a.button:not(.edd-submit).accent-btn-bg-color,
.btn-3d .dt-form button.accent-btn-bg-color,
.btn-3d .widget .dt-form .dt-btn.accent-btn-bg-color,
.btn-3d input[type="reset"].accent-btn-bg-color,
.btn-3d .wpcf7-submit.accent-btn-bg-color,
.btn-3d .nsu-submit.accent-btn-bg-color,
.btn-3d .dt-wc-btn.accent-btn-bg-color,
.btn-3d .checkout-button.accent-btn-bg-color,
.btn-3d input#place_order.accent-btn-bg-color,
.btn-3d input[name="apply_coupon"].accent-btn-bg-color,
.btn-3d input[name="login"].accent-btn-bg-color,
.btn-3d button[name="calc_shipping"].accent-btn-bg-color,
.btn-3d button[name="calc_shipping"]:hover.accent-btn-bg-color,
.btn-3d .single_add_to_cart_button.button.accent-btn-bg-color,
.btn-3d .button.wc-backward.accent-btn-bg-color,
.btn-3d .woocommerce-Button.button.accent-btn-bg-color,
.btn-3d .woocommerce-Reviews .submit.accent-btn-bg-color,
.btn-3d .woocommerce-Button[name="register"].accent-btn-bg-color,
.btn-3d .track_order input[name="track"].accent-btn-bg-color,
.btn-3d .cart-btn-below-img .woo-buttons a.accent-btn-bg-color,
.btn-3d input[name="save_address"].accent-btn-bg-color,
.btn-3d .wc-layout-list .woo-buttons a.accent-btn-bg-color,
.btn-3d .post-password-form input[type="submit"].accent-btn-bg-color,
.btn-3d .mc4wp-form input[type="submit"].accent-btn-bg-color,
.btn-3d div.mc4wp-form button[type="submit"].accent-btn-bg-color,
.btn-3d .tml-submit-wrap input[type="submit"].accent-btn-bg-color,
.btn-3d .wpcf7-form input[type="submit"].accent-btn-bg-color,
.btn-3d input[type="submit"]:not([name="update_cart"]).accent-btn-bg-color,
.btn-3d .woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-color{border-bottom-color:#405717;}
.btn-3d .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn).accent-btn-bg-hover-color:hover,
.btn-3d button.button.accent-btn-bg-hover-color:hover,
.btn-3d a.button:not(.edd-submit).accent-btn-bg-hover-color:hover,
.btn-3d .dt-form button.accent-btn-bg-hover-color:hover,
.btn-3d .widget .dt-form .dt-btn.accent-btn-bg-hover-color:hover,
.btn-3d input[type="reset"].accent-btn-bg-hover-color:hover,
.btn-3d .wpcf7-submit.accent-btn-bg-hover-color:hover,
.btn-3d .nsu-submit.accent-btn-bg-hover-color:hover,
.btn-3d .dt-wc-btn.accent-btn-bg-hover-color:hover,
.btn-3d .checkout-button.accent-btn-bg-hover-color:hover,
.btn-3d input#place_order.accent-btn-bg-hover-color:hover,
.btn-3d input[name="apply_coupon"].accent-btn-bg-hover-color:hover,
.btn-3d input[name="login"].accent-btn-bg-hover-color:hover,
.btn-3d button[name="calc_shipping"].accent-btn-bg-hover-color:hover,
.btn-3d button[name="calc_shipping"]:hover.accent-btn-bg-hover-color:hover,
.btn-3d .single_add_to_cart_button.button.accent-btn-bg-hover-color:hover,
.btn-3d .button.wc-backward.accent-btn-bg-hover-color:hover,
.btn-3d .woocommerce-Button.button.accent-btn-bg-hover-color:hover,
.btn-3d .woocommerce-Reviews .submit.accent-btn-bg-hover-color:hover,
.btn-3d .woocommerce-Button[name="register"].accent-btn-bg-hover-color:hover,
.btn-3d .track_order input[name="track"].accent-btn-bg-hover-color:hover,
.btn-3d .cart-btn-below-img .woo-buttons a.accent-btn-bg-hover-color:hover,
.btn-3d input[name="save_address"].accent-btn-bg-hover-color:hover,
.btn-3d .wc-layout-list .woo-buttons a.accent-btn-bg-hover-color:hover,
.btn-3d .post-password-form input[type="submit"].accent-btn-bg-hover-color:hover,
.btn-3d .mc4wp-form input[type="submit"].accent-btn-bg-hover-color:hover,
.btn-3d div.mc4wp-form button[type="submit"].accent-btn-bg-hover-color:hover,
.btn-3d .tml-submit-wrap input[type="submit"].accent-btn-bg-hover-color:hover,
.btn-3d .wpcf7-form input[type="submit"].accent-btn-bg-hover-color:hover,
.btn-3d input[type="submit"]:not([name="update_cart"]).accent-btn-bg-hover-color:hover,
.btn-3d .woocommerce-widget-layered-nav-dropdown__submit.accent-btn-bg-hover-color:hover{border-bottom-color:#405717 !important;}
.btn-shadow .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn),
.btn-shadow button.button,
.btn-shadow a.button:not(.edd-submit),
.btn-shadow .dt-form button,
.btn-shadow .widget .dt-form .dt-btn,
.btn-shadow input[type="reset"],
.btn-shadow .wpcf7-submit,
.btn-shadow .nsu-submit,
.btn-shadow .dt-wc-btn,
.btn-shadow .checkout-button,
.btn-shadow input#place_order,
.btn-shadow input[name="apply_coupon"],
.btn-shadow input[name="login"],
.btn-shadow button[name="calc_shipping"],
.btn-shadow button[name="calc_shipping"]:hover,
.btn-shadow .single_add_to_cart_button.button,
.btn-shadow .button.wc-backward,
.btn-shadow .woocommerce-Button.button,
.btn-shadow .woocommerce-Reviews .submit,
.btn-shadow .woocommerce-Button[name="register"],
.btn-shadow .track_order input[name="track"],
.btn-shadow .cart-btn-below-img .woo-buttons a,
.btn-shadow input[name="save_address"],
.btn-shadow .wc-layout-list .woo-buttons a,
.btn-shadow .post-password-form input[type="submit"],
.btn-shadow .mc4wp-form input[type="submit"],
.btn-shadow div.mc4wp-form button[type="submit"],
.btn-shadow .tml-submit-wrap input[type="submit"],
.btn-shadow .wpcf7-form input[type="submit"],
.btn-shadow input[type="submit"]:not([name="update_cart"]),
.btn-shadow .woocommerce-widget-layered-nav-dropdown__submit{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12);box-shadow:0 1px 6px rgba(0,0,0,0.12);-webkit-transition:-webkit-box-shadow 0.2s ease-out, opacity 0.45s;transition:box-shadow 0.2s ease-out, opacity 0.45s;}
.btn-shadow .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):hover,
.btn-shadow button.button:hover,
.btn-shadow a.button:not(.edd-submit):hover,
.btn-shadow .dt-form button:hover,
.btn-shadow .widget .dt-form .dt-btn:hover,
.btn-shadow input[type="reset"]:hover,
.btn-shadow .wpcf7-submit:hover,
.btn-shadow .nsu-submit:hover,
.btn-shadow .dt-wc-btn:hover,
.btn-shadow .checkout-button:hover,
.btn-shadow input#place_order:hover,
.btn-shadow input[name="apply_coupon"]:hover,
.btn-shadow input[name="login"]:hover,
.btn-shadow button[name="calc_shipping"]:hover,
.btn-shadow button[name="calc_shipping"]:hover:hover,
.btn-shadow .single_add_to_cart_button.button:hover,
.btn-shadow .button.wc-backward:hover,
.btn-shadow .woocommerce-Button.button:hover,
.btn-shadow .woocommerce-Reviews .submit:hover,
.btn-shadow .woocommerce-Button[name="register"]:hover,
.btn-shadow .track_order input[name="track"]:hover,
.btn-shadow .cart-btn-below-img .woo-buttons a:hover,
.btn-shadow input[name="save_address"]:hover,
.btn-shadow .wc-layout-list .woo-buttons a:hover,
.btn-shadow .post-password-form input[type="submit"]:hover,
.btn-shadow .mc4wp-form input[type="submit"]:hover,
.btn-shadow div.mc4wp-form button[type="submit"]:hover,
.btn-shadow .tml-submit-wrap input[type="submit"]:hover,
.btn-shadow .wpcf7-form input[type="submit"]:hover,
.btn-shadow input[type="submit"]:not([name="update_cart"]):hover,
.btn-shadow .woocommerce-widget-layered-nav-dropdown__submit:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);}
button.button,
a.button:not(.edd-submit),
.dt-form button,
#page .widget .dt-form .dt-btn,
.widget .dt-form .dt-btn,
input[type="button"],
input[type="reset"],
.wpcf7-submit,
.nsu-submit,
.dt-wc-btn,
input#place_order,
.woocommerce-Reviews .submit,
input.button,
.cart-btn-below-img .woo-buttons a,
input[name="save_address"],
.wc-layout-list .woo-buttons a,
.post-password-form input[type="submit"],
.mc4wp-form input[type="submit"],
div.mc4wp-form button[type="submit"],
.tml-submit-wrap input[type="submit"],
.wpcf7-form input[type="submit"],
input[type="submit"]:not([name="update_cart"]),
.woocommerce-widget-layered-nav-dropdown__submit{color:#ffffff;background-color:#699912;background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.stripe button.button,
button.button *,
.sidebar button.button,
.sidebar .widget button.button,
.sidebar-content .widget button.button,
.footer button.button,
.stripe a.button:not(.edd-submit),
a.button:not(.edd-submit) *,
.sidebar a.button:not(.edd-submit),
.sidebar .widget a.button:not(.edd-submit),
.sidebar-content .widget a.button:not(.edd-submit),
.footer a.button:not(.edd-submit),
.stripe .dt-form button,
.dt-form button *,
.sidebar .dt-form button,
.sidebar .widget .dt-form button,
.sidebar-content .widget .dt-form button,
.footer .dt-form button,
.stripe #page .widget .dt-form .dt-btn,
#page .widget .dt-form .dt-btn *,
.sidebar #page .widget .dt-form .dt-btn,
.sidebar .widget #page .widget .dt-form .dt-btn,
.sidebar-content .widget #page .widget .dt-form .dt-btn,
.footer #page .widget .dt-form .dt-btn,
.stripe .widget .dt-form .dt-btn,
.widget .dt-form .dt-btn *,
.sidebar .widget .dt-form .dt-btn,
.sidebar .widget .widget .dt-form .dt-btn,
.sidebar-content .widget .widget .dt-form .dt-btn,
.footer .widget .dt-form .dt-btn,
.stripe input[type="button"],
input[type="button"] *,
.sidebar input[type="button"],
.sidebar .widget input[type="button"],
.sidebar-content .widget input[type="button"],
.footer input[type="button"],
.stripe input[type="reset"],
input[type="reset"] *,
.sidebar input[type="reset"],
.sidebar .widget input[type="reset"],
.sidebar-content .widget input[type="reset"],
.footer input[type="reset"],
.stripe .wpcf7-submit,
.wpcf7-submit *,
.sidebar .wpcf7-submit,
.sidebar .widget .wpcf7-submit,
.sidebar-content .widget .wpcf7-submit,
.footer .wpcf7-submit,
.stripe .nsu-submit,
.nsu-submit *,
.sidebar .nsu-submit,
.sidebar .widget .nsu-submit,
.sidebar-content .widget .nsu-submit,
.footer .nsu-submit,
.stripe .dt-wc-btn,
.dt-wc-btn *,
.sidebar .dt-wc-btn,
.sidebar .widget .dt-wc-btn,
.sidebar-content .widget .dt-wc-btn,
.footer .dt-wc-btn,
.stripe input#place_order,
input#place_order *,
.sidebar input#place_order,
.sidebar .widget input#place_order,
.sidebar-content .widget input#place_order,
.footer input#place_order,
.stripe .woocommerce-Reviews .submit,
.woocommerce-Reviews .submit *,
.sidebar .woocommerce-Reviews .submit,
.sidebar .widget .woocommerce-Reviews .submit,
.sidebar-content .widget .woocommerce-Reviews .submit,
.footer .woocommerce-Reviews .submit,
.stripe input.button,
input.button *,
.sidebar input.button,
.sidebar .widget input.button,
.sidebar-content .widget input.button,
.footer input.button,
.stripe .cart-btn-below-img .woo-buttons a,
.cart-btn-below-img .woo-buttons a *,
.sidebar .cart-btn-below-img .woo-buttons a,
.sidebar .widget .cart-btn-below-img .woo-buttons a,
.sidebar-content .widget .cart-btn-below-img .woo-buttons a,
.footer .cart-btn-below-img .woo-buttons a,
.stripe input[name="save_address"],
input[name="save_address"] *,
.sidebar input[name="save_address"],
.sidebar .widget input[name="save_address"],
.sidebar-content .widget input[name="save_address"],
.footer input[name="save_address"],
.stripe .wc-layout-list .woo-buttons a,
.wc-layout-list .woo-buttons a *,
.sidebar .wc-layout-list .woo-buttons a,
.sidebar .widget .wc-layout-list .woo-buttons a,
.sidebar-content .widget .wc-layout-list .woo-buttons a,
.footer .wc-layout-list .woo-buttons a,
.stripe .post-password-form input[type="submit"],
.post-password-form input[type="submit"] *,
.sidebar .post-password-form input[type="submit"],
.sidebar .widget .post-password-form input[type="submit"],
.sidebar-content .widget .post-password-form input[type="submit"],
.footer .post-password-form input[type="submit"],
.stripe .mc4wp-form input[type="submit"],
.mc4wp-form input[type="submit"] *,
.sidebar .mc4wp-form input[type="submit"],
.sidebar .widget .mc4wp-form input[type="submit"],
.sidebar-content .widget .mc4wp-form input[type="submit"],
.footer .mc4wp-form input[type="submit"],
.stripe div.mc4wp-form button[type="submit"],
div.mc4wp-form button[type="submit"] *,
.sidebar div.mc4wp-form button[type="submit"],
.sidebar .widget div.mc4wp-form button[type="submit"],
.sidebar-content .widget div.mc4wp-form button[type="submit"],
.footer div.mc4wp-form button[type="submit"],
.stripe .tml-submit-wrap input[type="submit"],
.tml-submit-wrap input[type="submit"] *,
.sidebar .tml-submit-wrap input[type="submit"],
.sidebar .widget .tml-submit-wrap input[type="submit"],
.sidebar-content .widget .tml-submit-wrap input[type="submit"],
.footer .tml-submit-wrap input[type="submit"],
.stripe .wpcf7-form input[type="submit"],
.wpcf7-form input[type="submit"] *,
.sidebar .wpcf7-form input[type="submit"],
.sidebar .widget .wpcf7-form input[type="submit"],
.sidebar-content .widget .wpcf7-form input[type="submit"],
.footer .wpcf7-form input[type="submit"],
.stripe input[type="submit"]:not([name="update_cart"]),
input[type="submit"]:not([name="update_cart"]) *,
.sidebar input[type="submit"]:not([name="update_cart"]),
.sidebar .widget input[type="submit"]:not([name="update_cart"]),
.sidebar-content .widget input[type="submit"]:not([name="update_cart"]),
.footer input[type="submit"]:not([name="update_cart"]),
.stripe .woocommerce-widget-layered-nav-dropdown__submit,
.woocommerce-widget-layered-nav-dropdown__submit *,
.sidebar .woocommerce-widget-layered-nav-dropdown__submit,
.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit,
.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit,
.footer .woocommerce-widget-layered-nav-dropdown__submit{color:#ffffff;}
button.button:hover,
a.button:not(.edd-submit):hover,
.dt-form button:hover,
#page .widget .dt-form .dt-btn:hover,
.widget .dt-form .dt-btn:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.wpcf7-submit:hover,
.nsu-submit:hover,
.dt-wc-btn:hover,
input#place_order:hover,
.woocommerce-Reviews .submit:hover,
input.button:hover,
.cart-btn-below-img .woo-buttons a:hover,
input[name="save_address"]:hover,
.wc-layout-list .woo-buttons a:hover,
.post-password-form input[type="submit"]:hover,
.mc4wp-form input[type="submit"]:hover,
div.mc4wp-form button[type="submit"]:hover,
.tml-submit-wrap input[type="submit"]:hover,
.wpcf7-form input[type="submit"]:hover,
input[type="submit"]:not([name="update_cart"]):hover,
.woocommerce-widget-layered-nav-dropdown__submit:hover{color:#ffffff;}
.stripe button.button:hover,
.sidebar button.button:hover,
.sidebar .widget button.button:hover,
.sidebar-content .widget button.button:hover,
.footer button.button:hover,
.stripe a.button:not(.edd-submit):hover,
.sidebar a.button:not(.edd-submit):hover,
.sidebar .widget a.button:not(.edd-submit):hover,
.sidebar-content .widget a.button:not(.edd-submit):hover,
.footer a.button:not(.edd-submit):hover,
.stripe .dt-form button:hover,
.sidebar .dt-form button:hover,
.sidebar .widget .dt-form button:hover,
.sidebar-content .widget .dt-form button:hover,
.footer .dt-form button:hover,
.stripe #page .widget .dt-form .dt-btn:hover,
.sidebar #page .widget .dt-form .dt-btn:hover,
.sidebar .widget #page .widget .dt-form .dt-btn:hover,
.sidebar-content .widget #page .widget .dt-form .dt-btn:hover,
.footer #page .widget .dt-form .dt-btn:hover,
.stripe .widget .dt-form .dt-btn:hover,
.sidebar .widget .dt-form .dt-btn:hover,
.sidebar .widget .widget .dt-form .dt-btn:hover,
.sidebar-content .widget .widget .dt-form .dt-btn:hover,
.footer .widget .dt-form .dt-btn:hover,
.stripe input[type="button"]:hover,
.sidebar input[type="button"]:hover,
.sidebar .widget input[type="button"]:hover,
.sidebar-content .widget input[type="button"]:hover,
.footer input[type="button"]:hover,
.stripe input[type="reset"]:hover,
.sidebar input[type="reset"]:hover,
.sidebar .widget input[type="reset"]:hover,
.sidebar-content .widget input[type="reset"]:hover,
.footer input[type="reset"]:hover,
.stripe .wpcf7-submit:hover,
.sidebar .wpcf7-submit:hover,
.sidebar .widget .wpcf7-submit:hover,
.sidebar-content .widget .wpcf7-submit:hover,
.footer .wpcf7-submit:hover,
.stripe .nsu-submit:hover,
.sidebar .nsu-submit:hover,
.sidebar .widget .nsu-submit:hover,
.sidebar-content .widget .nsu-submit:hover,
.footer .nsu-submit:hover,
.stripe .dt-wc-btn:hover,
.sidebar .dt-wc-btn:hover,
.sidebar .widget .dt-wc-btn:hover,
.sidebar-content .widget .dt-wc-btn:hover,
.footer .dt-wc-btn:hover,
.stripe input#place_order:hover,
.sidebar input#place_order:hover,
.sidebar .widget input#place_order:hover,
.sidebar-content .widget input#place_order:hover,
.footer input#place_order:hover,
.stripe .woocommerce-Reviews .submit:hover,
.sidebar .woocommerce-Reviews .submit:hover,
.sidebar .widget .woocommerce-Reviews .submit:hover,
.sidebar-content .widget .woocommerce-Reviews .submit:hover,
.footer .woocommerce-Reviews .submit:hover,
.stripe input.button:hover,
.sidebar input.button:hover,
.sidebar .widget input.button:hover,
.sidebar-content .widget input.button:hover,
.footer input.button:hover,
.stripe .cart-btn-below-img .woo-buttons a:hover,
.sidebar .cart-btn-below-img .woo-buttons a:hover,
.sidebar .widget .cart-btn-below-img .woo-buttons a:hover,
.sidebar-content .widget .cart-btn-below-img .woo-buttons a:hover,
.footer .cart-btn-below-img .woo-buttons a:hover,
.stripe input[name="save_address"]:hover,
.sidebar input[name="save_address"]:hover,
.sidebar .widget input[name="save_address"]:hover,
.sidebar-content .widget input[name="save_address"]:hover,
.footer input[name="save_address"]:hover,
.stripe .wc-layout-list .woo-buttons a:hover,
.sidebar .wc-layout-list .woo-buttons a:hover,
.sidebar .widget .wc-layout-list .woo-buttons a:hover,
.sidebar-content .widget .wc-layout-list .woo-buttons a:hover,
.footer .wc-layout-list .woo-buttons a:hover,
.stripe .post-password-form input[type="submit"]:hover,
.sidebar .post-password-form input[type="submit"]:hover,
.sidebar .widget .post-password-form input[type="submit"]:hover,
.sidebar-content .widget .post-password-form input[type="submit"]:hover,
.footer .post-password-form input[type="submit"]:hover,
.stripe .mc4wp-form input[type="submit"]:hover,
.sidebar .mc4wp-form input[type="submit"]:hover,
.sidebar .widget .mc4wp-form input[type="submit"]:hover,
.sidebar-content .widget .mc4wp-form input[type="submit"]:hover,
.footer .mc4wp-form input[type="submit"]:hover,
.stripe div.mc4wp-form button[type="submit"]:hover,
.sidebar div.mc4wp-form button[type="submit"]:hover,
.sidebar .widget div.mc4wp-form button[type="submit"]:hover,
.sidebar-content .widget div.mc4wp-form button[type="submit"]:hover,
.footer div.mc4wp-form button[type="submit"]:hover,
.stripe .tml-submit-wrap input[type="submit"]:hover,
.sidebar .tml-submit-wrap input[type="submit"]:hover,
.sidebar .widget .tml-submit-wrap input[type="submit"]:hover,
.sidebar-content .widget .tml-submit-wrap input[type="submit"]:hover,
.footer .tml-submit-wrap input[type="submit"]:hover,
.stripe .wpcf7-form input[type="submit"]:hover,
.sidebar .wpcf7-form input[type="submit"]:hover,
.sidebar .widget .wpcf7-form input[type="submit"]:hover,
.sidebar-content .widget .wpcf7-form input[type="submit"]:hover,
.footer .wpcf7-form input[type="submit"]:hover,
.stripe input[type="submit"]:not([name="update_cart"]):hover,
.sidebar input[type="submit"]:not([name="update_cart"]):hover,
.sidebar .widget input[type="submit"]:not([name="update_cart"]):hover,
.sidebar-content .widget input[type="submit"]:not([name="update_cart"]):hover,
.footer input[type="submit"]:not([name="update_cart"]):hover,
.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover,
.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover,
.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
.footer .woocommerce-widget-layered-nav-dropdown__submit:hover{color:#ffffff;}
#page button.button:hover,
#page a.button:not(.edd-submit):hover,
#page .dt-form button:hover,
#page #page .widget .dt-form .dt-btn:hover,
#page .widget .dt-form .dt-btn:hover,
#page input[type="button"]:hover,
#page input[type="reset"]:hover,
#page .wpcf7-submit:hover,
#page .nsu-submit:hover,
#page .dt-wc-btn:hover,
#page input#place_order:hover,
#page .woocommerce-Reviews .submit:hover,
#page input.button:hover,
#page .cart-btn-below-img .woo-buttons a:hover,
#page input[name="save_address"]:hover,
#page .wc-layout-list .woo-buttons a:hover,
#page .post-password-form input[type="submit"]:hover,
#page .mc4wp-form input[type="submit"]:hover,
#page div.mc4wp-form button[type="submit"]:hover,
#page .tml-submit-wrap input[type="submit"]:hover,
#page .wpcf7-form input[type="submit"]:hover,
#page input[type="submit"]:not([name="update_cart"]):hover,
#page .woocommerce-widget-layered-nav-dropdown__submit:hover{background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
button.button:hover .text-wrap,
a.button:not(.edd-submit):hover .text-wrap,
.dt-form button:hover .text-wrap,
#page .widget .dt-form .dt-btn:hover .text-wrap,
.widget .dt-form .dt-btn:hover .text-wrap,
input[type="button"]:hover .text-wrap,
input[type="reset"]:hover .text-wrap,
.wpcf7-submit:hover .text-wrap,
.nsu-submit:hover .text-wrap,
.dt-wc-btn:hover .text-wrap,
input#place_order:hover .text-wrap,
.woocommerce-Reviews .submit:hover .text-wrap,
input.button:hover .text-wrap,
.cart-btn-below-img .woo-buttons a:hover .text-wrap,
input[name="save_address"]:hover .text-wrap,
.wc-layout-list .woo-buttons a:hover .text-wrap,
.post-password-form input[type="submit"]:hover .text-wrap,
.mc4wp-form input[type="submit"]:hover .text-wrap,
div.mc4wp-form button[type="submit"]:hover .text-wrap,
.tml-submit-wrap input[type="submit"]:hover .text-wrap,
.wpcf7-form input[type="submit"]:hover .text-wrap,
input[type="submit"]:not([name="update_cart"]):hover .text-wrap,
.woocommerce-widget-layered-nav-dropdown__submit:hover .text-wrap{color:#ffffff;}
.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style){background-color:#699912;background-image:none;background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover{background:none;background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color{background:#699912;}
.accent-gradient .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover{background:#699912;}
.accent-gradient #page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).default-btn-bg-hover-color:hover{background:none;background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
.btn-light:hover,
.outline-bg-btn:hover{background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
.dt-btn:not(.btn-custom-style),
.btn-link{color:#ffffff;}
.dt-btn:not(.btn-custom-style) *,
.sidebar .dt-btn:not(.btn-custom-style),
.content .sidebar-content .dt-btn:not(.btn-custom-style),
.footer .dt-btn:not(.btn-custom-style),
.content .shortcode-banner-inside .dt-btn:not(.btn-custom-style) *,
.content .dt-btn:not(.btn-custom-style),
.btn-link *,
.sidebar .btn-link,
.content .sidebar-content .btn-link,
.footer .btn-link,
.content .shortcode-banner-inside .btn-link *,
.content .btn-link{color:#ffffff;}
.dt-btn:not(.btn-custom-style):hover,
.dt-btn:not(.btn-custom-style):hover > *,
.btn-link:hover,
.btn-link:hover > *{color:#ffffff;}
.dt-btn:not(.btn-custom-style).accent-btn-color > span,
.dt-btn:not(.btn-custom-style).accent-btn-color > .text-wrap *,
.dt-btn:not(.btn-custom-style).accent-btn-color > i[class^="fa"],
.btn-link.accent-btn-color > span,
.btn-link.accent-btn-color > .text-wrap *,
.btn-link.accent-btn-color > i[class^="fa"]{color:#699912;}
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > span,
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > .text-wrap *,
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > i[class^="fa"],
.accent-gradient .btn-link.accent-btn-color > span,
.accent-gradient .btn-link.accent-btn-color > .text-wrap *,
.accent-gradient .btn-link.accent-btn-color > i[class^="fa"]{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > span,
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > .text-wrap *,
.accent-gradient .dt-btn:not(.btn-custom-style).accent-btn-color > i[class^="fa"],
.accent-gradient .btn-link.accent-btn-color > span,
.accent-gradient .btn-link.accent-btn-color > .text-wrap *,
.accent-gradient .btn-link.accent-btn-color > i[class^="fa"]{color:#699912;}
}
.dt-btn:not(.btn-custom-style).title-btn-color,
.dt-btn:not(.btn-custom-style).title-btn-color > span,
.dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
.dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
.btn-link.title-btn-color,
.btn-link.title-btn-color > span,
.btn-link.title-btn-color > .text-wrap *,
.btn-link.title-btn-color > i[class^="fa"]{color:#333333;}
.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color,
.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > span,
.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
.sidebar-content .btn-link.title-btn-color,
.sidebar-content .btn-link.title-btn-color > span,
.sidebar-content .btn-link.title-btn-color > .text-wrap *,
.sidebar-content .btn-link.title-btn-color > i[class^="fa"]{color:#000000;}
.footer .dt-btn:not(.btn-custom-style).title-btn-color,
.footer .dt-btn:not(.btn-custom-style).title-btn-color > span,
.footer .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
.footer .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
.footer .btn-link.title-btn-color,
.footer .btn-link.title-btn-color > span,
.footer .btn-link.title-btn-color > .text-wrap *,
.footer .btn-link.title-btn-color > i[class^="fa"]{color:#ffffff;}
.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > span,
.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > .text-wrap *,
.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > i[class^="fa"],
.btn-link.title-btn-hover-color:hover > span,
.btn-link.title-btn-hover-color:hover > .text-wrap *,
.btn-link.title-btn-hover-color:hover > i[class^="fa"]{color:#333333 !important;}
.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > span,
.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > .text-wrap *,
.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > i[class^="fa"],
.btn-link.default-btn-hover-color:hover > span,
.btn-link.default-btn-hover-color:hover > .text-wrap *,
.btn-link.default-btn-hover-color:hover > i[class^="fa"]{color:#ffffff !important;}
#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > span,
#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > .text-wrap *,
#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > i[class^="fa"],
#page .btn-link.accent-btn-hover-color:hover > span,
#page .btn-link.accent-btn-hover-color:hover > .text-wrap *,
#page .btn-link.accent-btn-hover-color:hover > i[class^="fa"]{color:#699912 !important;}
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > span,
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > .text-wrap *,
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > i[class^="fa"],
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > span,
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > .text-wrap *,
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > i[class^="fa"]{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > span,
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > .text-wrap *,
.accent-gradient #page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > i[class^="fa"],
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > span,
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > .text-wrap *,
.accent-gradient #page .btn-link.accent-btn-hover-color:hover > i[class^="fa"]{color:#699912;}
}
.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > span,
.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > .text-wrap *{color:#699912;}
.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > span,
.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > .text-wrap *{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > span,
.accent-btn-color.accent-gradient .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > .text-wrap *{color:#699912;}
}
.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > span,
.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > .text-wrap *{background:none;color:#ffffff;}
.custom-btn-hover-color .dt-btn:hover > .text-wrap *{color:inherit;}
.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > span,
.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > .text-wrap *{color:#699912;}
.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > span,
.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > .text-wrap *{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > span,
.accent-btn-hover-color.accent-gradient .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > .text-wrap *{color:#699912;}
}
.light-bg-btn{background-color:#f7f7f7;}
.outline-element-decoration .light-bg-btn{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .light-bg-btn{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.light-bg-btn:hover{background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
#page .light-bg-btn.accent-btn-bg-hover-color:hover{background:#699912;}
.accent-gradient #page .light-bg-btn.accent-btn-bg-hover-color:hover{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.btn-light{background-color:#f7f7f7;background-image:none;}
.outline-element-decoration .btn-light{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .btn-light{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.btn-light:hover{background-image:none;background-color:#f7f7f7;}
.outline-element-decoration .btn-light:hover{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .btn-light:hover{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.dt-btn.outline-bg-btn{background:none;}
.accent-gradient .dt-btn.outline-bg-btn{background:none;}
.dt-btn.outline-bg-btn:hover{border-color:transparent;}
.outline-bg-btn{border-color:#699912;}
.outline-bg-btn:hover{border-color:#23aadd;background:#23aadd;background:-webkit-linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);background:linear-gradient(135deg, #23aadd 30%, #37ce9d 100%);}
.outline-bg-btn.accent-btn-bg-color{border-color:#699912;}
#page .outline-bg-btn.accent-btn-bg-hover-color:hover{background:#699912;border-color:transparent;}
.accent-gradient #page .outline-bg-btn.accent-btn-bg-hover-color:hover{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.outline-btn{border-color:#699912;}
.outline-btn:hover{border-color:#23aadd;background:none;}
.outline-btn.accent-btn-bg-color{border-color:#699912;}
#page .outline-btn.accent-btn-bg-hover-color:hover{border-color:#699912;}
.wpb_content_element .wpb_tabs_nav > li > a{color:#333333;}
.sidebar-content .wpb_content_element .wpb_tabs_nav > li > a{color:#000000;}
.footer .wpb_content_element .wpb_tabs_nav > li > a{color:#ffffff;}
.wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.wpb_content_element.tab-style-three .wpb_tabs_nav > li.ui-tabs-active > a,
.wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav > li.ui-tabs-active > a{color:#699912;}
.accent-gradient .wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.accent-gradient .wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.accent-gradient .wpb_content_element.tab-style-three .wpb_tabs_nav > li.ui-tabs-active > a,
.accent-gradient .wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav > li.ui-tabs-active > a{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .wpb_tabs.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.accent-gradient .wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a,
.accent-gradient .wpb_content_element.tab-style-three .wpb_tabs_nav > li.ui-tabs-active > a,
.accent-gradient .wpb_content_element.tab-style-two.wpb_tabs .wpb_tabs_nav > li.ui-tabs-active > a{color:#699912;}
}
.tab-style-one.wpb_tabs .wpb_tabs_nav li{-webkit-border-radius:1px;border-radius:1px;}
.tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),
.tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{background-color:#f7f7f7;}
.outline-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),
.outline-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active),
.shadow-element-decoration .tab-style-one.wpb_tabs .wpb_tabs_nav li:not(.ui-tabs-active):hover{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.wpb_tabs.tab-style-one .wpb_tabs_nav > li.ui-state-active{color:#fff;background-color:#699912;}
.accent-gradient .wpb_tabs.tab-style-one .wpb_tabs_nav > li.ui-state-active{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpb_tabs.tab-style-two{background-color:#f7f7f7;}
.outline-element-decoration .wpb_tabs.tab-style-two{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .wpb_tabs.tab-style-two{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background-color:#699912;}
.accent-gradient .wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
.tab-style-four.wpb_tabs{-webkit-border-radius:1px;border-radius:1px;}
.tab-style-four.wpb_tabs{background-color:#f7f7f7;}
.outline-element-decoration .tab-style-four.wpb_tabs{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .tab-style-four.wpb_tabs{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.tab-style-four.wpb_tabs .wpb_tabs_nav{background-color:#699912;}
.accent-gradient .tab-style-four.wpb_tabs .wpb_tabs_nav{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpb_tour.tab-style-one,
.tab-style-one.wpb_tour .wpb_tabs_nav li{-webkit-border-radius:1px;border-radius:1px;}
.tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{background-color:#f7f7f7;}
.outline-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.outline-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.shadow-element-decoration .tab-style-one.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active):hover{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active,
.wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active:hover{color:#fff;}
#page .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active,
#page .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active:hover{background-color:#699912;}
.accent-gradient #page .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active,
.accent-gradient #page .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active:hover{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpb_tour.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background-color:#699912;}
.accent-gradient .wpb_tour.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.wpb_tour.tab-style-two .wpb_tab{background-color:#f7f7f7;-webkit-border-radius:1px;border-radius:1px;}
.outline-element-decoration .tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.outline-element-decoration .wpb_tour.tab-style-two .wpb_tab{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .tab-style-two.wpb_tour .wpb_tabs_nav li:not(.ui-tabs-active),
.shadow-element-decoration .wpb_tour.tab-style-two .wpb_tab{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.tab-style-two.wpb_tour .wpb_tabs_nav li.ui-tabs-active{-webkit-border-radius:1px;border-radius:1px;}
.wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active,
.wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active:hover{color:#fff;}
#page .wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active,
#page .wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active:hover{background-color:#699912;}
.accent-gradient #page .wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active,
.accent-gradient #page .wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active:hover{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpb_tour.tab-style-two .wpb_tabs_nav > li.ui-state-active a{color:#fff;}
.wpb_tour.tab-style-three .wpb_tabs_nav li,
.wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(51,51,51,0.12);}
.sidebar .wpb_tour.tab-style-three .wpb_tabs_nav li,
.sidebar-content .wpb_tour.tab-style-three .wpb_tabs_nav li,
.sidebar .wpb_tour.tab-style-three .wpb_tabs_nav,
.sidebar-content .wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(0,0,0,0.15);}
.footer .wpb_tour.tab-style-three .wpb_tabs_nav li,
.footer .wpb_tour.tab-style-three .wpb_tabs_nav{border-color:rgba(133,134,140,0.15);}
.tab-style-four.wpb_tour{-webkit-border-radius:1px;border-radius:1px;}
.tab-style-four.wpb_tour{background-color:#f7f7f7;}
.outline-element-decoration .tab-style-four.wpb_tour{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .tab-style-four.wpb_tour{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.tab-style-four.wpb_tour .wpb_tabs_nav{background-color:#699912;}
.accent-gradient .tab-style-four.wpb_tour .wpb_tabs_nav{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpb_content_element .wpb_accordion_header > a span{color:#333333;}
.sidebar-content .wpb_content_element .wpb_accordion_header > a span{color:#000000;}
.footer .wpb_content_element .wpb_accordion_header > a span{color:#ffffff;}
#page .wpb_accordion .wpb_accordion_wrapper > a:hover span,
#page .wpb_content_element .wpb_accordion_header a:hover span{color:#699912;}
.accent-gradient #page .wpb_accordion .wpb_accordion_wrapper > a:hover span,
.accent-gradient #page .wpb_content_element .wpb_accordion_header a:hover span{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .wpb_accordion .wpb_accordion_wrapper > a:hover span,
.accent-gradient #page .wpb_content_element .wpb_accordion_header a:hover span{color:#699912;}
}
.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(51,51,51,0.12);}
.sidebar .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.sidebar-content .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(0,0,0,0.15);}
.footer .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header{border-color:rgba(133,134,140,0.15);}
.dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{background-color:#f7f7f7;}
.outline-element-decoration .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.content .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header > a:before{background-color:rgba(133,134,140,0.15);}
#page .wpb_content_element.dt-style .wpb_accordion_header > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23b4b5bb' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
#page .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .wpb_accordion_header > a:hover:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%23699912' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
#page .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' fill='%23b4b5bb' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M8,4.979c0-0.181-0.063-0.335-0.19-0.462L4.467,1.174C4.337,1.044,4.182,0.979,4,0.979c-0.186,0-0.339,0.065-0.462,0.195L0.195,4.517C0.064,4.64,0,4.794,0,4.979C0,5.16,0.064,5.316,0.195,5.446l0.38,0.385c0.133,0.127,0.289,0.19,0.467,0.19c0.182,0,0.336-0.063,0.462-0.19L4,3.336l2.495,2.495c0.127,0.127,0.281,0.19,0.463,0.19c0.178,0,0.333-0.063,0.467-0.19L7.81,5.446C7.937,5.312,8,5.157,8,4.979z'/%3E%3C/svg%3E");}
#page .wpb_content_element.dt-style:not(.dt-accordion-bg-on) .ui-state-active > a:hover:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' viewBox='0 0 8 8' fill='%23699912' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M8,4.979c0-0.181-0.063-0.335-0.19-0.462L4.467,1.174C4.337,1.044,4.182,0.979,4,0.979c-0.186,0-0.339,0.065-0.462,0.195L0.195,4.517C0.064,4.64,0,4.794,0,4.979C0,5.16,0.064,5.316,0.195,5.446l0.38,0.385c0.133,0.127,0.289,0.19,0.467,0.19c0.182,0,0.336-0.063,0.462-0.19L4,3.336l2.495,2.495c0.127,0.127,0.281,0.19,0.463,0.19c0.178,0,0.333-0.063,0.467-0.19L7.81,5.446C7.937,5.312,8,5.157,8,4.979z'/%3E%3C/svg%3E");}
.hr-thick{border-color:rgba(133,134,140,0.1);}
.hr-thin{border-style:solid;border-width:1px;border-color:rgba(51,51,51,0.12);border-left:none;border-right:none;border-bottom:none;}
.hr-thin.style-dashed{border-top-style:dashed;border-bottom:none;}
.hr-thin.style-dotted{border-top-style:dotted;border-bottom:none;}
.hr-thin.style-double{border-top-style:double;border-top-width:3px;border-bottom:none;}
.accent-border-color .separator-holder,
.accent-border-color.hr-thin,
.accent-border-color.hr-thick{border-color:#699912;}
.accent-gradient .accent-border-color.hr-thin.style-line,
.accent-gradient .accent-border-color.hr-thick{border-width:0;border-color:#699912;-moz-border-image:-moz-linear-gradient(left, #699912 30%, #78d838 100%);-webkit-border-image:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);border-image:linear-gradient(left, #699912 30%, #78d838 100%);border-image-slice:1;}
.dt-fancy-title.bg-on,
hr.gf_rule{background-color:rgba(133,134,140,0.08);}
.sidebar .dt-fancy-title.bg-on,
.sidebar-content .dt-fancy-title.bg-on,
.sidebar hr.gf_rule,
.sidebar-content hr.gf_rule{background-color:rgba(0,0,0,0.08);}
.footer .dt-fancy-title.bg-on,
.footer hr.gf_rule{background-color:rgba(133,134,140,0.08);}
.accent-border-color .dt-fancy-title.bg-on{color:#fff;background-color:#699912;}
.accent-gradient .accent-border-color .dt-fancy-title.bg-on{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#page .accent-title-color .dt-fancy-title{color:#699912;}
.accent-gradient #page .accent-title-color .dt-fancy-title{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .accent-title-color .dt-fancy-title{color:#699912;}
}
.title-color .dt-fancy-title{color:#333333;}
.sidebar-content .title-color .dt-fancy-title{color:#000000;}
.footer .title-color .dt-fancy-title{color:#ffffff;}
.dt-fancy-separator,
.dt-fancy-separator *{color:#b4b5bb;}
.sidebar-content .dt-fancy-separator,
.sidebar-content .dt-fancy-separator *{color:rgba(0,0,0,0.5);}
.footer .dt-fancy-separator,
.footer .dt-fancy-separator *{color:rgba(133,134,140,0.5);}
.separator-holder{border-color:rgba(51,51,51,0.12);}
.separator-holder,
.accent-border-color .bg-on .separator-holder{border-color:rgba(51,51,51,0.12);}
.sidebar .separator-holder,
.sidebar-content .separator-holder,
.sidebar .accent-border-color .bg-on .separator-holder,
.sidebar-content .accent-border-color .bg-on .separator-holder{border-color:rgba(0,0,0,0.15);}
.footer .separator-holder,
.footer .accent-border-color .bg-on .separator-holder{border-color:rgba(133,134,140,0.15);}
.dt-fancy-title.bg-on{min-height:28px;line-height:28px;}
.text-small .dt-fancy-title.bg-on{min-height:26px;line-height:26px;}
.text-big .dt-fancy-title.bg-on{min-height:30px;line-height:30px;}
.h1-size .dt-fancy-title.bg-on{min-height:68px;line-height:68px;}
.h2-size .dt-fancy-title.bg-on{min-height:48px;line-height:48px;}
.h3-size .dt-fancy-title.bg-on{min-height:48px;line-height:48px;}
.h4-size .dt-fancy-title.bg-on{min-height:40px;line-height:40px;}
.h5-size .dt-fancy-title.bg-on{min-height:32px;line-height:32px;}
.h6-size .dt-fancy-title.bg-on{min-height:28px;line-height:28px;}
.vc_pie_chart .vc_pie_chart_value{font:normal 500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.vc_pie_wrapper .vc_pie_chart_back{border-color:rgba(51,51,51,0.1) !important;}
.shortcode-tooltip{color:#7ab538;border-color:#7ab538;}
.borderframe .shortcode-single-image{border-color:rgba(51,51,51,0.12);}
.sidebar .borderframe .shortcode-single-image,
.sidebar-content .borderframe .shortcode-single-image{border-color:rgba(0,0,0,0.15);}
.footer .borderframe .shortcode-single-image{border-color:rgba(133,134,140,0.15);}
.shortcode-single-caption{font-size:14px;line-height:25px;color:#b4b5bb;}
.sidebar-content .shortcode-single-caption{color:rgba(0,0,0,0.5);}
.footer .shortcode-single-caption{color:rgba(133,134,140,0.5);}
.borderframe.br-standard .shortcode-single-image{background-color:#f7f7f7;}
.shadow-element-decoration .borderframe.br-standard .shortcode-single-image{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.outline-element-decoration .borderframe.br-standard .shortcode-single-image{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.frame-on{border-color:rgba(51,51,51,0.12);}
.sidebar .frame-on,
.sidebar-content .frame-on{border-color:rgba(0,0,0,0.15);}
.footer .frame-on{border-color:rgba(133,134,140,0.15);}
.frame-on.frame-fancy{background-color:#f7f7f7;}
.outline-element-decoration .frame-on.frame-fancy{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .frame-on.frame-fancy{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.list-divider li{border-color:rgba(51,51,51,0.12);}
.sidebar .list-divider li,
.sidebar-content .list-divider li{border-color:rgba(0,0,0,0.15);}
.footer .list-divider li{border-color:rgba(133,134,140,0.15);}
.standard-number-list.list-divider.bullet-top li:before,
.standard-number-list.list-divider li:first-child:before{top:12.5px;}
.standard-arrow.list-divider.bullet-top li:before,
.standard-arrow.list-divider.bullet-top li:after{top:14.5px;margin-top:0;}
.standard-number-list.bullet-top li:before,
.standard-number-list.bullet-top li:first-child:before{top:2.5px;}
.standard-arrow.bullet-top li:before,
.standard-arrow.list-divider li:first-child:before,
.standard-arrow.list-divider li:first-child:after,
.standard-arrow.bullet-top li:after{top:6.5px;margin-top:0;}
.standard-number-list li:before,
.standard-arrow li:before{color:#fff;background-color:#699912;}
.accent-gradient .standard-number-list li:before,
.accent-gradient .standard-arrow li:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.content .soc-ico a:before{background-color:rgba(133,134,140,0.15);}
.sidebar .soc-ico a:before,
.sidebar-content .soc-ico a:before{background-color:rgba(0,0,0,0.15);}
.footer .soc-ico a:before{background-color:rgba(133,134,140,0.15);}
.dt-shortcode-soc-icons a.dt-icon-bg-on:before,
.content .dt-team-shortcode.dt-icon-bg-on .soc-ico a:before{border-color:#699912;background-color:#699912;-webkit-box-shadow-color:inset 0px 0px 0px #699912;box-shadow-color:inset 0px 0px 0px #699912;}
.accent-gradient .dt-shortcode-soc-icons a.dt-icon-bg-on:before,
.accent-gradient .content .dt-team-shortcode.dt-icon-bg-on .soc-ico a:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#main .soc-ico a:hover,
#footer .soc-ico a:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
#main .soc-ico a:after,
#footer .soc-ico a:after{background-color:#699912;-webkit-box-shadow:none;box-shadow:none;}
.accent-gradient #main .soc-ico a:hover,
.accent-gradient #footer .soc-ico a:hover{background:none;}
.accent-gradient #main .soc-ico a:after,
.accent-gradient #footer .soc-ico a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,
.content .dt-team-shortcode.dt-icon-hover-bg-on .soc-ico a:after{border-color:#699912;background-color:#699912;}
.accent-gradient .dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,
.accent-gradient .content .dt-team-shortcode.dt-icon-hover-bg-on .soc-ico a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.dt-shortcode-soc-icons a .soc-font-icon,
#main .dt-team-shortcode .soc-ico a .soc-font-icon{color:#699912;}
.accent-gradient .dt-shortcode-soc-icons a .soc-font-icon,
.accent-gradient #main .dt-team-shortcode .soc-ico a .soc-font-icon{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-shortcode-soc-icons a .soc-font-icon,
.accent-gradient #main .dt-team-shortcode .soc-ico a .soc-font-icon{color:#699912;}
}
.content .soc-ico a .soc-font-icon{color:#85868c;}
.sidebar .soc-ico a .soc-font-icon,
.sidebar-content .soc-ico a .soc-font-icon{color:#000000;}
.footer .soc-ico a .soc-font-icon{color:#85868c;}
.dt-style.vc_progress_bar.default-bg .vc_single_bar{background-color:#f7f7f7;}
.outline-element-decoration .dt-style.vc_progress_bar.default-bg .vc_single_bar{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .dt-style.vc_progress_bar.default-bg .vc_single_bar{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.dt-style.vc_progress_bar.outline-bg .vc_single_bar{-webkit-box-shadow:inset 0px 0px 0px 1px rgba(133,134,140,0.15);box-shadow:inset 0px 0px 0px 1px rgba(133,134,140,0.15);background:none;}
.dt-style.vc_progress_bar.transparent-bg .vc_single_bar{background-color:rgba(133,134,140,0.1);}
.pb-style-two .vc_label,
.pb-style-three .vc_label{color:#333333;font-size:13px;line-height:23px;}
.sidebar-content .pb-style-two .vc_label,
.sidebar-content .pb-style-three .vc_label{color:#000000;}
.footer .pb-style-two .vc_label,
.footer .pb-style-three .vc_label{color:#ffffff;}
#page .accent-bg .vc_bar{color:#fff;background-color:#699912;}
.accent-gradient #page .accent-bg .vc_bar{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
blockquote:not(.shortcode-blockquote),
blockquote.shortcode-blockquote.block-style-widget,
.block-style-widget{background-color:#f7f7f7;}
.outline-element-decoration blockquote:not(.shortcode-blockquote),
.outline-element-decoration .block-style-widget{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration blockquote:not(.shortcode-blockquote),
.shadow-element-decoration .block-style-widget{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.shortcode-pullquote:after,
.shortcode-action-bg:before{color:#fff;background-color:#699912;}
.accent-gradient .shortcode-pullquote:after,
.accent-gradient .shortcode-action-bg:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
blockquote.shortcode-blockquote{border-color:rgba(51,51,51,0.12);}
.sidebar blockquote.shortcode-blockquote,
.sidebar-content blockquote.shortcode-blockquote{border-color:rgba(0,0,0,0.15);}
.footer blockquote.shortcode-blockquote{border-color:rgba(133,134,140,0.15);}
blockquote,
blockquote *,
.shortcode-pullquote{color:#333333;}
.sidebar-content blockquote,
.sidebar-content blockquote *,
.sidebar-content .shortcode-pullquote{color:#000000;}
.footer blockquote,
.footer blockquote *,
.footer .shortcode-pullquote{color:#ffffff;}
blockquote{color:#333333;font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.plain-bg{border-color:rgba(51,51,51,0.12);}
.sidebar .plain-bg,
.sidebar-content .plain-bg{border-color:rgba(0,0,0,0.15);}
.footer .plain-bg{border-color:rgba(133,134,140,0.15);}
.slider-wrapper.arrows-accent .owl-prev i,
.slider-wrapper.arrows-accent .owl-next i{background-color:rgba(105,153,18,0.9);}
.accent-gradient .slider-wrapper.arrows-accent .owl-prev i,
.accent-gradient .slider-wrapper.arrows-accent .owl-next i{background:rgba(105,153,18,0.9);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.9) 30%, rgba(120,216,56,0.9) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.9) 30%, rgba(120,216,56,0.9) 100%);}
.slider-wrapper.arrows-accent .owl-prev:hover i,
.slider-wrapper.arrows-accent .owl-next:hover i{color:#fff;background-color:#699912;}
.accent-gradient .slider-wrapper.arrows-accent .owl-prev:hover i,
.accent-gradient .slider-wrapper.arrows-accent .owl-next:hover i{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.dt-owl-item .post.bg-on{-webkit-box-shadow:none;box-shadow:none;}
.dt-owl-item .post.bg-on:before{background-color:#f7f7f7;}
.outline-element-decoration .dt-owl-item .post.bg-on:before{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .dt-owl-item .post.bg-on:before{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
input::-webkit-input-placeholder{color:rgba(139,141,148,0.5);}
input:-moz-placeholder{color:rgba(139,141,148,0.5);}
textarea::-webkit-input-placeholder{color:rgba(139,141,148,0.5);}
textarea:-moz-placeholder{color:rgba(139,141,148,0.5);}
input:focus::-webkit-input-placeholder{color:rgba(139,141,148,0.15);}
input:focus:-moz-placeholder{color:rgba(139,141,148,0.15);}
textarea:focus::-webkit-input-placeholder{color:rgba(139,141,148,0.15);}
textarea:focus:-moz-placeholder{color:rgba(139,141,148,0.15);}
.form-fields label,
.comment-form label{color:#8b8d94;}
input[type="text"],
input[type="search"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea,
.wpcf7-number{color:#8b8d94;border-width:1px;border-color:rgba(51,51,51,0.12);background-color:#fdfdfd;border-radius:1px;}
#page input[type="text"],
#page input[type="search"],
#page input[type="tel"],
#page input[type="url"],
#page input[type="email"],
#page input[type="number"],
#page input[type="date"],
#page input[type="range"],
#page input[type="password"],
#page select,
#page textarea,
#page .wpcf7-number{font-size:14px;line-height:25px;}
input[type="text"],
input[type="search"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
.wpcf7-number{height:38px;}
.formError + input,
.formError + textarea{border-color:#f55b5f;}
select{-webkit-appearance:none !important;-moz-appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="rgba(139,141,148,0.5)" x="0px" y="0px" width="8px" height="8px" viewBox="0 0 386.257 386.257" style="enable-background:new 0 0 386.257 386.257;" xml:space="preserve"><polygon points="0,96.879 193.129,289.379 386.257,96.879 "/></svg>');background-position:calc(100% - 15px) center;background-repeat:no-repeat;}
.widget .dt-form .dt-btn,
.dt-form .dt-btn,
.comment-form .dt-btn{font:normal bold 14px / 16px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;padding:12px 18px 12px 18px;min-height:38px;line-height:38px;padding-top:0;padding-bottom:0;}
.btn-3d .widget .dt-form .dt-btn,
.btn-3d .dt-form .dt-btn,
.btn-3d .comment-form .dt-btn{min-height:36px;line-height:36px;}
input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit),
.post-password-form input[type="submit"],
.mc4wp-form input[type="submit"],
div.mc4wp-form button[type="submit"],
.tml-submit-wrap input[type="submit"],
.wpcf7-form input[type="submit"]{font:normal bold 14px / 16px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;-webkit-border-radius:1px;border-radius:1px;padding:12px 18px 12px 18px;min-height:38px;line-height:38px;padding-top:0;padding-bottom:0;}
.btn-3d input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit),
.btn-3d .post-password-form input[type="submit"],
.btn-3d .mc4wp-form input[type="submit"],
.btn-3d div.mc4wp-form button[type="submit"],
.btn-3d .tml-submit-wrap input[type="submit"],
.btn-3d .wpcf7-form input[type="submit"]{min-height:36px;line-height:36px;}
.popup-message-style .parentFormundefined,
.inline-message-style .parentFormundefined,
.popup-message-style .wpcf7-mail-sent-ok,
.inline-message-style .wpcf7-mail-sent-ok,
.popup-message-style .wpcf7-validation-errors,
.inline-message-style .wpcf7-validation-errors{background:#699912;}
.popup-message-style.accent-gradient .parentFormundefined,
.inline-message-style.accent-gradient .parentFormundefined,
.popup-message-style.accent-gradient .wpcf7-mail-sent-ok,
.inline-message-style.accent-gradient .wpcf7-mail-sent-ok,
.popup-message-style.accent-gradient .wpcf7-validation-errors,
.inline-message-style.accent-gradient .wpcf7-validation-errors{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.parentFormundefined .formErrorContent,
.wpcf7-mail-sent-ok .formErrorContent,
.wpcf7-validation-errors .formErrorContent{font:normal 15px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
#page .parentFormundefined,
.popup-message-style .parentFormundefined,
.inline-message-style .parentFormundefined,
#page .wpcf7-mail-sent-ok,
.popup-message-style .wpcf7-mail-sent-ok,
.inline-message-style .wpcf7-mail-sent-ok,
#page .wpcf7-validation-errors,
.popup-message-style .wpcf7-validation-errors,
.inline-message-style .wpcf7-validation-errors{background:"";color:#ffffff !important;border:none;}
#page .parentFormundefined .formErrorContent,
#page .parentFormundefined .formErrorContent a,
#page .parentFormundefined .close-message
#page .parentFormundefined a,
.popup-message-style .parentFormundefined .formErrorContent,
.popup-message-style .parentFormundefined .formErrorContent a,
.popup-message-style .parentFormundefined .close-message
.popup-message-style .parentFormundefined a,
.inline-message-style .parentFormundefined .formErrorContent,
.inline-message-style .parentFormundefined .formErrorContent a,
.inline-message-style .parentFormundefined .close-message
.inline-message-style .parentFormundefined a,
#page .wpcf7-mail-sent-ok .formErrorContent,
#page .wpcf7-mail-sent-ok .formErrorContent a,
#page .wpcf7-mail-sent-ok .close-message
#page .wpcf7-mail-sent-ok a,
.popup-message-style .wpcf7-mail-sent-ok .formErrorContent,
.popup-message-style .wpcf7-mail-sent-ok .formErrorContent a,
.popup-message-style .wpcf7-mail-sent-ok .close-message
.popup-message-style .wpcf7-mail-sent-ok a,
.inline-message-style .wpcf7-mail-sent-ok .formErrorContent,
.inline-message-style .wpcf7-mail-sent-ok .formErrorContent a,
.inline-message-style .wpcf7-mail-sent-ok .close-message
.inline-message-style .wpcf7-mail-sent-ok a,
#page .wpcf7-validation-errors .formErrorContent,
#page .wpcf7-validation-errors .formErrorContent a,
#page .wpcf7-validation-errors .close-message
#page .wpcf7-validation-errors a,
.popup-message-style .wpcf7-validation-errors .formErrorContent,
.popup-message-style .wpcf7-validation-errors .formErrorContent a,
.popup-message-style .wpcf7-validation-errors .close-message
.popup-message-style .wpcf7-validation-errors a,
.inline-message-style .wpcf7-validation-errors .formErrorContent,
.inline-message-style .wpcf7-validation-errors .formErrorContent a,
.inline-message-style .wpcf7-validation-errors .close-message
.inline-message-style .wpcf7-validation-errors a{color:#ffffff;}
#page .parentFormundefined:before,
.popup-message-style .parentFormundefined:before,
.inline-message-style .parentFormundefined:before,
#page .wpcf7-mail-sent-ok:before,
.popup-message-style .wpcf7-mail-sent-ok:before,
.inline-message-style .wpcf7-mail-sent-ok:before,
#page .wpcf7-validation-errors:before,
.popup-message-style .wpcf7-validation-errors:before,
.inline-message-style .wpcf7-validation-errors:before{color:#ffffff;}
.comment-form-cookies-consent label,
.form-terms-text{font-size:13px;line-height:23px;}
.owl-carousel .owl-nav a:before,
.owl-carousel .owl-nav a:after{border-color:#699912;}
.arrows-bg-on.owl-carousel .owl-nav a:before{background-color:#699912;}
.accent-gradient .arrows-bg-on.owl-carousel .owl-nav a:before{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.arrows-hover-bg-on.owl-carousel .owl-nav a:after{background-color:#699912;}
.accent-gradient .arrows-hover-bg-on.owl-carousel .owl-nav a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.owl-carousel .owl-nav i,
.owl-carousel .owl-nav i:before{color:#699912;}
.accent-gradient .owl-carousel .owl-nav i,
.accent-gradient .owl-carousel .owl-nav i:before{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .owl-carousel .owl-nav i,
.accent-gradient .owl-carousel .owl-nav i:before{color:#699912;}
}
.owl-carousel .owl-nav a:hover i{color:#699912;}
.accent-gradient .owl-carousel .owl-nav a:hover i{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .owl-carousel .owl-nav a:hover i{color:#699912;}
}
.owl-carousel.bullets-scale-up .owl-dot span{background:#699912;}
.owl-carousel.bullets-scale-up .owl-dot:not(.active):hover span,
.owl-carousel.bullets-scale-up .owl-dot.active span{background:#699912;}
.owl-carousel.bullets-stroke .owl-dot:not(.active) span{background:#699912;}
.owl-carousel.bullets-stroke .owl-dot:not(.active):hover span{background:#699912;}
.owl-carousel.bullets-stroke .owl-dot.active span{box-shadow:0 0 0 2px #699912;}
.owl-carousel.bullets-fill-in .owl-dot span{box-shadow:inset 0 0 0 2px #699912;}
.owl-carousel.bullets-fill-in .owl-dot:not(.active):hover span{box-shadow:inset 0 0 0 2px #699912;}
.owl-carousel.bullets-fill-in .owl-dot.active span{box-shadow:inset 0 0 0 20px #699912;}
.owl-carousel.bullets-small-dot-stroke .owl-dot span{background:#699912;}
.owl-carousel.bullets-small-dot-stroke .owl-dot:not(.active):hover span,
.owl-carousel.bullets-small-dot-stroke .owl-dot.active span{background:#699912;}
.owl-carousel.bullets-small-dot-stroke .owl-dot.active{box-shadow:0 0 0 2px #699912;}
.owl-carousel.bullets-ubax .owl-dot span{background:#699912;}
.owl-carousel.bullets-ubax .owl-dot.active span{border-color:#699912;}
.owl-carousel.bullets-ubax .owl-dot:not(.active):hover span{background:#699912;}
.owl-carousel.bullets-etefu .owl-dot span{background:#699912;}
.owl-carousel.bullets-etefu .owl-dot:not(.active):hover span{background:#699912;}
.owl-carousel.bullets-etefu .owl-dot span:before{background:#699912;}
.full-width-wrap .dt-shortcode .filter{width:1300px;margin-left:auto;margin-right:auto;}
.filter{margin-bottom:50px;}
.paginator{margin-top:50px;}
.filter-categories a,
.filter-categories .customSelect{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:uppercase;}
.filter a,
.filter a *,
.filter .customSelect{color:#333333;}
.sidebar-content .filter a,
.sidebar-content .filter a *,
.sidebar-content .filter .customSelect{color:#000000;}
.footer .filter a,
.footer .filter a *,
.footer .filter .customSelect{color:#ffffff;}
.filter-categories a,
.filter-extras > div{padding:8px 14px 7px 14px;margin:0px 3px 0px 3px;}
.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,
.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{color:#699912;}
.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,
.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,
.accent-gradient .filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act{color:#699912;}
}
.filter-bg-decoration .filter-categories a{-webkit-border-radius:1px;border-radius:1px;}
.filter-bg-decoration .filter-categories a:not(.act):hover{color:#699912;}
.filter-bg-decoration .filter-categories a:after{display:none;}
.accent-gradient .filter-bg-decoration .filter-categories a:not(.act):hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .filter-bg-decoration .filter-categories a:not(.act):hover{color:#699912;}
}
.filter-bg-decoration .filter-categories a.act{color:#fff;}
.filter-bg-decoration .filter-categories a.act{color:#fff;background-color:#699912;-webkit-border-radius:1px;border-radius:1px;}
.accent-gradient .filter-bg-decoration .filter-categories a.act{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.filter-underline-decoration .filter-categories a:after{color:#fff;background-color:#699912;height:2px;}
.accent-gradient .filter-underline-decoration .filter-categories a:after{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
#page .filter-switch{background-color:rgba(105,153,18,0.2);}
.accent-gradient #page .filter-switch{background:rgba(105,153,18,0.2);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.2) 30%, rgba(120,216,56,0.2) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.2) 30%, rgba(120,216,56,0.2) 100%);}
.filter:not(.filter-bg-decoration) .filter-categories a.act:after,
.filter-switch-toggle{background-color:#699912;}
.accent-gradient .filter:not(.filter-bg-decoration) .filter-categories a.act:after,
.accent-gradient .filter-switch-toggle{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.paginator a,
.paginator a *{color:#333333;}
.sidebar-content .paginator a,
.sidebar-content .paginator a *{color:#000000;}
.footer .paginator a,
.footer .paginator a *{color:#ffffff;}
.paginator .button-load-more,
.paginator .loading-ready{font-size:14px;line-height:25px;}
.paginator .button-load-more{border-color:rgba(51,51,51,0.1);font-size:14px;line-height:25px;}
.paginator .button-load-more.animate-load,
.paginator .button-load-more:hover{border-color:rgba(51,51,51,0.21);}
.paginator .button-load-more.animate-load .stick,
.paginator .button-load-more.button-lazy-loading .stick{border-top-color:#333333;border-right-color:#333333;}
.paginator:not(.paginator-more-button) a{font-size:15px;line-height:22px;color:#333333;}
.sidebar-content .paginator:not(.paginator-more-button) a{color:#000000;}
.footer .paginator:not(.paginator-more-button) a{color:#ffffff;}
.paginator:not(.paginator-more-button) a:after{background:#699912;background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);background:linear-gradient(left, #699912 30%, #78d838 100%);}
#footer.solid-bg{background:#1a1c20 none repeat center top;}
#footer.footer-outline-decoration{border-top:1px solid rgba(129,215,66,0.96);}
.wf-container-footer,
.footer.full-width-line{border-top:1px solid #1a1c20;}
.header-side-left.footer-overlap.boxed-layout:not(.sticky-header) #footer,
.header-side-right.footer-overlap.boxed-layout:not(.sticky-header) #footer{max-width:1640px;}
#footer .wf-container-footer{padding-top:60px;padding-bottom:25px;}
#footer .wf-container{margin:0 -25px;}
.footer .widget{color:#85868c;padding:0 25px;}
.footer .widget,
.footer .tp_recent_tweets li{font-size:14px;line-height:25px;}
#bottom-bar.solid-bg{background:rgba(255,255,255,0.12) none repeat center top;}
.wf-container-bottom,
#bottom-bar.full-width-line{border-top:1px solid rgba(255,255,255,0.12);}
.wf-container-bottom{padding:10px 0 10px 0;min-height:60px;}
#bottom-bar{font-size:13px;line-height:23px;color:#ffffff;}
#bottom-bar .mini-nav li:before{border-left-color:#38393a;}
#bottom-bar a,
#bottom-bar .mini-nav .customSelect,
#bottom-bar .menu-select{color:#ffffff;}
#bottom-bar .mini-search,
#bottom-bar .mini-contacts:before{background-color:rgba(163,164,170,0.2);}
#branding-bottom{padding:10px 15px 10px 0px;}
.no-avatar,
.testim-no-avatar{border:1px solid;border-color:rgba(51,51,51,0.12);}
.sidebar .no-avatar,
.sidebar-content .no-avatar,
.sidebar .testim-no-avatar,
.sidebar-content .testim-no-avatar{border-color:rgba(0,0,0,0.15);}
.footer .no-avatar,
.footer .testim-no-avatar{border-color:rgba(133,134,140,0.15);}
.testim-no-avatar svg{fill:rgba(51,51,51,0.12);}
.no-avatar,
.no-avatar:after,
.comment-list .no-avatar:after{color:rgba(51,51,51,0.12);}
.sidebar .no-avatar,
.sidebar-content .no-avatar,
.sidebar .no-avatar:after,
.sidebar-content .no-avatar:after,
.sidebar .comment-list .no-avatar:after,
.sidebar-content .comment-list .no-avatar:after{color:rgba(0,0,0,0.15);}
.footer .no-avatar,
.footer .no-avatar:after,
.footer .comment-list .no-avatar:after{color:rgba(133,134,140,0.15);}
.scroll-top{-webkit-border-radius:1px;border-radius:1px;}
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea{font:normal 14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;font-size:14px;}
.wpcf7-select{height:39px;min-width:200px;}
a.clear-form,
#cancel-comment-reply-link{font-size:13px;line-height:23px;color:#b4b5bb;}
.sidebar-content a.clear-form,
.sidebar-content #cancel-comment-reply-link{color:rgba(0,0,0,0.5);}
.footer a.clear-form,
.footer #cancel-comment-reply-link{color:rgba(133,134,140,0.5);}
.customSelectInner{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='%2385868c' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E");}
.customSelect{font:normal 14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;font-size:14px;background-color:rgba(133,134,140,0.08);}
.sidebar .customSelect,
.sidebar-content .customSelect{background-color:rgba(0,0,0,0.08);}
.footer .customSelect{background-color:rgba(133,134,140,0.08);}
.shortcode-code{background-color:#f7f7f7;}
.shadow-element-decoration .shortcode-code{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.outline-element-decoration .shortcode-code{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.content table,
.content td,
.content th{border-color:rgba(51,51,51,0.12);}
.dt-highlight{color:#fff;background-color:#699912;}
.accent-gradient .dt-highlight{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.post-content .text-secondary{color:#b4b5bb;}
.sidebar-content .post-content .text-secondary{color:rgba(0,0,0,0.5);}
.footer .post-content .text-secondary{color:rgba(133,134,140,0.5);}
#page .items-grid .post-content a:hover,
#page .post-content a:hover{color:#699912;}
.accent-gradient #page .items-grid .post-content a:hover,
.accent-gradient #page .post-content a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient #page .items-grid .post-content a:hover,
.accent-gradient #page .post-content a:hover{color:#699912;}
}
.shortcode-banner-bg > *{line-height:25px;}
#main .wpb_alert strong{font:normal 500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.layzr-bg{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(133,134,140,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');}
.sidebar .layzr-bg,
.sidebar-content .layzr-bg{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(0,0,0,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');}
.footer .layzr-bg{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(133,134,140,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');}
.layzr-bg:not(.layzr-bg-transparent){background-color:rgba(133,134,140,0.05);}
.sidebar .layzr-bg:not(.layzr-bg-transparent),
.sidebar-content .layzr-bg:not(.layzr-bg-transparent){background-color:rgba(0,0,0,0.05);}
.footer .layzr-bg:not(.layzr-bg-transparent){background-color:rgba(133,134,140,0.05);}
#page .woocom-project .layzr-bg:not(.layzr-bg-transparent){background-color:transparent;}
.pswp button.pswp__button--arrow--left,
.pswp button.pswp__button--arrow--right,
.pswp .pswp__button--arrow--left:before,
.pswp .pswp__button--arrow--right:before{font-size:62px;line-height:62px;min-height:62px;}
.rollover i,
.post-rollover i,
.rollover-video i,
.enable-bg-rollover .post-thumbnail-rollover:after,
.enable-bg-rollover .gallery-rollover,
.enable-bg-rollover.hover-scale figure:after{background-color:rgba(105,153,18,0.5);background:rgba(105,153,18,0.5);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.5) 30%, rgba(120,216,56,0.5) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.5) 30%, rgba(120,216,56,0.5) 100%);}
.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
.buttons-on-img .rollover-content,
.albums .rollover-thumbnails-on i,
.dt-albums-shortcode .rollover-thumbnails-on i,
.rollover-buttons-on i,
.hover-scale .rollover-project:after,
.hover-style-two.content-align-bottom .rollover-project:after,
.portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,
.enable-bg-rollover.hover-scale article:after{background-color:rgba(105,153,18,0.85);background:rgba(105,153,18,0.85);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.85) 30%, rgba(120,216,56,0.85) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.85) 30%, rgba(120,216,56,0.85) 100%);}
.effect-bubba .rollover-project,
.effect-layla .rollover-project,
.effect-sarah .rollover-project{background-color:rgba(105,153,18,0.85);background:rgba(105,153,18,0.85);background:-webkit-linear-gradient(135deg, rgba(105,153,18,0.85) 30%, rgba(120,216,56,0.85) 100%);background:linear-gradient(135deg, rgba(105,153,18,0.85) 30%, rgba(120,216,56,0.85) 100%);}
.mobile-false .effect-bubba:not(.hover-color-static) .rollover-project:hover > a > img,
.mobile-false .effect-layla:not(.hover-color-static) .rollover-project:hover > a > img,
.mobile-false .effect-sarah:not(.hover-color-static) .rollover-project:hover > a > img,
.mobile-true .effect-bubba:not(.hover-color-static) .is-clicked > a > img,
.mobile-true .effect-layla:not(.hover-color-static) .is-clicked > a > img,
.mobile-true .effect-sarah:not(.hover-color-static) .is-clicked > a > img{opacity:0.3;}
.hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
.accent-gradient .hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
.hover-color-static.hover-scale .rollover-project:after,
.hover-color-static.hover-style-two.content-align-bottom .rollover-project:after{background-color:rgba(0,0,0,0.65);background-image:none;}
.hover-color-static.effect-bubba .rollover-project,
.hover-color-static.effect-layla .rollover-project,
.hover-color-static.effect-sarah .rollover-project{background-color:#000000;background-image:none;}
.hover-color-static .buttons-on-img i,
.hover-color-static .rollover i,
.hover-color-static .rollover-video i,
.hover-color-static .rollover.rollover-thumbnails-on i,
#page .hover-color-static .buttons-on-img .rollover-content{background-color:rgba(0,0,0,0.35);background-image:none;}
.accent-portfolio-icons .links-container > a{background-color:#699912;}
.accent-portfolio-icons.accent-gradient .links-container > a{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.rollover-thumbnails span:first-child i{color:#fff;background-color:#699912;}
.accent-gradient .rollover-thumbnails span:first-child i{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.gallery-shortcode .gallery-zoom-ico{border-color:#699912;}
.gallery-shortcode .gallery-zoom-ico span{color:#699912;}
.dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico{background-color:#699912;}
.accent-gradient .dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.rollover-content{line-height:25px;}
.rollover-content h2.entry-title{color:#333333;}
.sidebar-content .rollover-content h2.entry-title{color:#000000;}
.footer .rollover-content h2.entry-title{color:#ffffff;}
.portfolio-categories a,
.portfolio-categories a *,
.portfolio-categories span{color:#b4b5bb;}
.gform_wrapper .gsection{border-bottom-style:!important;border-bottom-width:;border-bottom-color:rgba(51,51,51,0.12);}
.gform_wrapper .ginput_complex label,
.gform_wrapper .gfield_time_hour label,
.gform_wrapper .gfield_time_minute label,
.gform_wrapper .gfield_date_month label,
.gform_wrapper .gfield_date_day label,
.gform_wrapper .gfield_date_year label,
.gform_wrapper .instruction{font-size:13px;color:rgba(133,134,140,0.45);}
#main .gform_wrapper span.ginput_total,
#main .gform_wrapper .gfield_required,
#main .gform_wrapper .ginput_left input:focus + label,
#main .gform_wrapper .ginput_right input:focus + label,
#main .gform_wrapper .ginput_full input:focus + label{color:#699912;}
.gform_wrapper h3.gform_title,
.gform_wrapper .gsection .gfield_label,
.gform_wrapper h2.gsection_title,
h3.gform_title,
form.mc4wp-form label{color:#333333;}
.sidebar-content .gform_wrapper h3.gform_title,
.sidebar-content .gform_wrapper .gsection .gfield_label,
.sidebar-content .gform_wrapper h2.gsection_title,
.sidebar-content h3.gform_title,
.sidebar-content form.mc4wp-form label{color:#000000;}
.footer .gform_wrapper h3.gform_title,
.footer .gform_wrapper .gsection .gfield_label,
.footer .gform_wrapper h2.gsection_title,
.footer h3.gform_title,
.footer form.mc4wp-form label{color:#ffffff;}
h3.gform_title,
.gform_wrapper h3.gform_title{color:#333333;font:normal 500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.gform_wrapper .gsection .gfield_label,
.gform_wrapper h2.gsection_title{color:#333333;font:normal 500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
#main .gform_wrapper textarea,
.gform_wrapper .top_label .gfield_label{font:normal 14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.ngg-albumoverview .ngg-album,
.wpb_separator.wpb_content_element,
.vc_text_separator{border-color:rgba(51,51,51,0.12);}
.sidebar .ngg-albumoverview .ngg-album,
.sidebar-content .ngg-albumoverview .ngg-album,
.sidebar .wpb_separator.wpb_content_element,
.sidebar-content .wpb_separator.wpb_content_element,
.sidebar .vc_text_separator,
.sidebar-content .vc_text_separator{border-color:rgba(0,0,0,0.15);}
.footer .ngg-albumoverview .ngg-album,
.footer .wpb_separator.wpb_content_element,
.footer .vc_text_separator{border-color:rgba(133,134,140,0.15);}
.accent-icon-bg .aio-icon{background:#699912 !important;}
.accent-gradient .accent-icon-bg .aio-icon{background:#699912 !important;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%) !important;background:linear-gradient(135deg, #699912 30%, #78d838 100%) !important;}
.accent-icon-color .aio-icon > i{color:#699912 !important;}
.accent-gradient .accent-icon-color .aio-icon > i{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.accent-border-color .aio-icon{border-color:#699912 !important;}
.accent-title-color .uvc-main-heading > *,
.accent-title-color .aio-icon-title{color:#699912 !important;}
.accent-gradient .accent-title-color .uvc-main-heading > *,
.accent-gradient .accent-title-color .aio-icon-title{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.accent-subtitle-color .uvc-sub-heading,
.accent-subtitle-color .aio-icon-description{color:#699912 !important;}
.accent-gradient .accent-subtitle-color .uvc-sub-heading,
.accent-gradient .accent-subtitle-color .aio-icon-description{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.accent-subtitle-color .uvc-main-heading > *,
.accent-title-color .uvc-main-heading > *,
.accent-subtitle-color .uvc-sub-heading,
.accent-title-color .uvc-sub-heading{display:inline-block;}
.accent-border-color .uvc-headings-line{border-color:#699912 !important;border-top:0;border-right:0;border-left:0;}
.accent-gradient .accent-border-color .uvc-headings-line{border-color:transparent;-webkit-border-image:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);border-image:linear-gradient(left, #699912 30%, #78d838 100%);border-image-slice:1;}
.accent-arrow-bg .slick-arrow{background:#699912 !important;}
.accent-gradient .accent-arrow-bg .slick-arrow{background:#699912 !important;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%) !important;background:linear-gradient(135deg, #699912 30%, #78d838 100%) !important;}
.mini-wpml{font:normal bold 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.branding .mini-wpml,
.mixed-header .mini-wpml,
.classic-header .mobile-mini-widgets .mini-wpml{font:13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.top-bar .mini-wpml{font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.dt-mobile-header .mini-wpml{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.popup-message-style .wpcf7-validation-errors,
.popup-message-style .wpcf7-mail-sent-ok{background-color:#699912;}
.accent-gradient.popup-message-style .wpcf7-validation-errors,
.accent-gradient.popup-message-style .wpcf7-mail-sent-ok{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.wpcf7-validation-errors .wpcf7-not-valid-tip-text,
.wpcf7-validation-errors .wpcf7-valid-tip-text,
.wpcf7-mail-sent-ok .wpcf7-not-valid-tip-text,
.wpcf7-mail-sent-ok .wpcf7-valid-tip-text{font:normal 15px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.transparent:not(.photo-scroller-album):not(.phantom-sticky) .masthead.line-decoration:not(.masthead-mobile-header){border-bottom:1px solid rgba(255,255,255,0.25);}
.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on),
.transparent .sticky-on.masthead.masthead-mobile{border:none;-webkit-box-shadow:none !important;box-shadow:none !important;}
.light-preset-color .masthead:not(.sticky-on) .top-bar.line-content:after,
.light-preset-color .masthead:not(.sticky-on) .top-bar.full-width-line:after{border-bottom-color:rgba(255,255,255,0.25);}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-widgets > *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-widgets .mini-nav > ul:not(.sub-nav) > li > a *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-mini-widgets .mini-nav > ul:not(.sub-nav) > li > a *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-widgets .text-area a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-nav > ul:not(.sub-nav) > li > a:hover,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-login .submit{color:#fff;}
.dt-wpml.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-wpml .wpml-ls-current-language > a,
.dt-wpml.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-wpml .wpml-ls-legacy-list-horizontal a,
.dt-wpml.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-wpml .wpml-ls-legacy-list-vertical a{color:#fff;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .branding,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .branding *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-widgets > *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-nav .customSelectInner,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-widgets .text-area a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-mini-widgets > *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-branding *,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.phone *{color:#fff !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit:hover{color:rgba(255,255,255,0.7) !important;}
.light-preset-color .classic-header.content-width-line:not(.sticky-on) .navigation:before,
.light-preset-color .classic-header.full-width-line:not(.sticky-on) .navigation:before,
.light-preset-color .classic-header.bg-behind-menu:not(.sticky-on) .navigation:before{background-color:rgba(255,255,255,0.25);background-image:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .menu-text,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .subtitle-text,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a:hover span,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li.act > a > span{color:#fff !important;background:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li > a > span > span.menu-subtitle,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav > li:hover > a > span > span.menu-subtitle{color:rgba(255,255,255,0.5);}
.light-preset-color .masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:before,
.light-preset-color .masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:before,
.light-preset-color .masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:last-child:after,
.light-preset-color .masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:last-child:after{border-color:rgba(255,255,255,0.25);}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li:not(.act):hover > a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .active-outline-decoration > li.act > a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li.dt-hovered:not(.act) > a{border-color:rgba(255,255,255,0.25);}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,
.light-preset-color.accent-gradient .masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,
.light-preset-color.accent-gradient .masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a,
.light-preset-color.accent-gradient .masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a{background-color:rgba(255,255,255,0.25);background-image:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .l-to-r-line > li > a i.underline,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .from-centre-line > li > a .menu-item-text:before,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .upwards-line > li > a .menu-item-text:before,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .downwards-line > li > a .menu-item-text:before,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .active-line-decoration > li.act > a .decoration-line,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li > a:hover .decoration-line,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:before,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:after{background-color:#ffffff;background-image:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on).mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn){background:rgba(255,255,255,0.25) !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children > a .menu-text:after,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='8px' height='8px' fill='white' viewBox='0 0 8 8' enable-background='new 0 0 8 8' xml:space='preserve'%3E%3Cpath d='M7.81,2.554L7.425,2.169c-0.134-0.127-0.289-0.19-0.467-0.19c-0.182,0-0.336,0.063-0.463,0.19L4,4.664L1.504,2.169c-0.126-0.127-0.28-0.19-0.462-0.19c-0.178,0-0.334,0.063-0.467,0.19l-0.38,0.385C0.064,2.684,0,2.84,0,3.021C0,3.206,0.064,3.36,0.195,3.483l3.343,3.343C3.661,6.956,3.814,7.021,4,7.021c0.182,0,0.337-0.065,0.467-0.195L7.81,3.483C7.937,3.356,8,3.202,8,3.021C8,2.843,7.937,2.688,7.81,2.554z'/%3E%3C/svg%3E") !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico.disabled-bg a:before{background-color:transparent !important;}
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.custom-bg a,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.accent-bg a,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.gradient-bg a{-webkit-box-shadow:none !important;box-shadow:none !important;}
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.custom-bg a:before,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.accent-bg a:before,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.gradient-bg a:before{background:rgba(255,255,255,0.25) !important;background-image:none !important;}
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-gradient-bg a,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-custom-bg a,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-accent-bg a{-webkit-box-shadow:none !important;box-shadow:none !important;}
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-gradient-bg a:after,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-custom-bg a:after,
.light-preset-color:not(.mobile-sticky-on) .masthead:not(#phantom):not(.sticky-on) .soc-ico.hover-accent-bg a:after{background:rgba(255,255,255,0.45) !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico.hover-disabled-bg a:after{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico a .soc-font-icon,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico a:hover .soc-font-icon{color:#fff !important;background:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico.border-on a:before{-webkit-box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.25);box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.25);}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico.hover-border-on a:hover:after,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .soc-ico.hover-border-on a:hover:after{-webkit-box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.45) !important;box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.45) !important;}
.light-icons.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E");}
.bold-icons.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M13.36,2.818L8.5,7.669L3.636,2.818c-0.226-0.224-0.59-0.224-0.816,0c-0.225,0.226-0.224,0.592,0,0.816L7.669,8.5l-4.851,4.865c-0.226,0.226-0.224,0.59,0,0.814c0.226,0.227,0.59,0.227,0.817,0L8.5,9.331l4.865,4.848c0.223,0.228,0.59,0.228,0.815,0c0.226-0.224,0.226-0.591,0-0.813L9.33,8.5l4.851-4.864c0.226-0.226,0.226-0.593,0-0.817C13.955,2.594,13.588,2.594,13.36,2.818z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-search .submit.act:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='white' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath d='M16,8.001C16,3.592,12.408,0,7.999,0S0,3.592,0,8.001c0,2.429,1.102,4.612,2.815,6.081c0.021,0.021,0.042,0.041,0.082,0.061C4.284,15.307,6.06,16,8.02,16c1.917,0,3.695-0.693,5.082-1.816c0.082-0.021,0.145-0.08,0.186-0.143C14.939,12.551,16,10.408,16,8.001z M1,7.952c0-3.855,3.146-7.001,7-7.001c3.854,0,7,3.146,7,7.001c0,1.889-0.467,3.287-1.686,4.546c-0.196-0.926-0.9-2.419-2.711-3.441c0.412-0.511,0.481-1.974,0.481-2.682c0-1.691-1.375-3.067-3.067-3.067c-1.691,0-3.067,1.377-3.067,3.067c0,0.708,0.098,2.152,0.491,2.684c-1.826,1.021-2.576,2.48-2.752,3.408C1.45,11.227,1,9.841,1,7.952z M5.9,6.324c0-1.127,0.946-2.047,2.1-2.047c1.154,0,2.1,0.921,2.1,2.047S10.031,9.516,8,9.523C5.938,9.516,5.9,7.451,5.9,6.324z M3.558,13.48c0.041-0.584,0.357-2.555,2.51-3.662c0.538,0.426,1.195,0.664,1.912,0.664c0.717,0,1.394-0.262,1.932-0.685c2.134,1.109,2.469,3.037,2.531,3.66c-1.217,0.987-2.769,1.591-4.44,1.591C6.307,15.05,4.772,14.468,3.558,13.48z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-login .submit:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M7.999,0.4C3.693,0.4,0.2,3.891,0.2,8.199C0.2,12.507,3.693,16,7.999,16c4.308,0,7.801-3.493,7.801-7.801C15.8,3.891,12.309,0.4,7.999,0.4L7.999,0.4z M7.999,2.074c1.521,0,2.501,1.481,2.501,3c0,1.521-0.98,3.451-2.501,3.451C6.48,8.525,5.5,6.594,5.5,5.074C5.501,3.556,6.48,2.074,7.999,2.074L7.999,2.074z M7.997,14.486c-1.554,0-2.98-0.581-4.078-1.536c-0.268-0.234-0.422-0.573-0.422-0.936c0-1.611,1.281-2.901,2.859-2.901h3.287c1.58,0,2.854,1.29,2.854,2.901c0,0.362-0.153,0.701-0.42,0.936C10.979,13.905,9.555,14.486,7.997,14.486L7.997,14.486z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M0.811,6.892l1.188-0.95v7.06c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-4h2v4c0,0.553,0.448,1,1,1h3c0.552,0,1-0.447,1-1v-7.06l1.188,0.95C15.279,6.964,15.389,7,15.499,7c0.147,0,0.292-0.064,0.392-0.188c0.172-0.216,0.137-0.53-0.078-0.703l-7.5-6c-0.183-0.146-0.442-0.146-0.625,0L4.779,2.457l0.002-1.488c0,0-0.341-0.01-0.894-0.01C3.336,0.959,2.999,1,2.999,1v2.859l-2.812,2.25c-0.215,0.173-0.25,0.487-0.078,0.703C0.281,7.029,0.595,7.063,0.811,6.892z M7.999,1.14l5,4v7.861h-3v-5h-4v5h-3V5.142L7.999,1.14z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.address{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M7.999,0.817c-2.638,0-4.776,2.037-4.776,4.551s2.089,5.432,4.776,9.814c2.688-4.383,4.778-7.301,4.778-9.814S10.641,0.817,7.999,0.817z M7.997,7.106c-1.072,0-1.942-0.85-1.942-1.894c0-1.047,0.871-1.896,1.942-1.896c1.074,0,1.948,0.85,1.948,1.896C9.945,6.257,9.071,7.106,7.997,7.106z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M10.938,11.047c-0.07-0.388-0.134-0.632-0.328-0.812c-0.096-0.088-0.252-0.257-0.452-0.278c-0.045-0.005-0.176,0.002-0.222,0.011l-1.311,0.486C8.461,10.193,7.907,9.517,7.906,7.5c0-2.031,0.523-2.652,0.688-2.906l1.343,0.439c0.045,0.008,0.088,0.013,0.133,0.012c0.509,0.002,0.668-0.389,0.821-1.014l0.391-2.516c0.003-0.023,0.016-0.335,0.016-0.359c0-0.327,0.058-0.465-0.203-0.703c-0.224-0.206-0.377-0.298-0.677-0.305L8.115,0.001C8.1,0.001,8.085,0,8.068,0C6.869,0,6.328,0.703,5.55,2.504C5.031,4.25,4.875,5.921,4.875,7.5c0,2.531,1.225,5.85,2.013,6.955l0,0C7.282,14.816,7.679,15,8.068,15c0.017,0,0.032-0.001,0.047-0.002l2.302-0.146c0.664-0.016,0.849-0.294,0.849-0.945 M8,0.859l2.487,0.221L9.984,4.006l-1-0.271c-0.02-0.003-0.103-0.014-0.125-0.016c-0.31-0.031-0.535-0.056-0.78,0.146C7.447,4.386,7.063,6.111,7.094,7.5c0.038,1.737,0.337,3.044,0.935,3.59l0,0c0.254,0.234,0.579,0.346,0.914,0.312c0.021-0.002,0.041-0.006,0.062-0.01l0.994-0.414l0.36,2.858l-2.103,0.226C8.222,14.047,8,14.005,7.751,13.89c-0.672-0.812-1.86-2.765-2.063-6.39C5.688,7.649,5.281,1.719,8,0.859z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.phone{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M11.323,14.62c-0.86,0.409-2.864,1.611-6.096-4.996C2.022,3.071,4.166,2.053,4.956,1.622C4.975,1.611,6.11,1.025,6.112,1.024l1.916,3.918L6.886,5.532C5.683,6.207,8.185,11.323,9.417,10.7c0.047-0.024,1.128-0.579,1.131-0.581l1.933,3.904C12.477,14.026,11.39,14.587,11.323,14.62z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M14.001,2H1C0.448,2,0,2.447,0,3v8.98C0.027,12.484,0.5,13,1,13h13.001C14.506,13,15,12.521,15,12.002V3C15,2.447,14.553,2,14.001,2z M5.734,8.547L7.5,9.828l1.641-1.203L14,11.354l0.004,0.647l-13.02,0.014l0.014-0.683L5.734,8.547z M0.979,10.354L0.953,4.656l4.156,3.25L0.979,10.354z M9.828,8L14,4.641v5.755L9.828,8z M14.001,3v0.618l-0.021-0.03l-6.48,5.1L1,3.637V3H14.001z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.email{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpath d='M5.097,7.465L1,4.544v6.724L5.097,7.465z M14.964,3.188H1.048l6.953,4.957L14.964,3.188z M9.949,8.146L8,9.535L6.047,8.145l-5.031,4.668h13.958L9.949,8.146z M10.9,7.47l4.1,3.803V4.552L10.9,7.47z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M4.715,1.438c0.547,0,1.066,0.465,1.532,0.755l0.401,0.25l0.469-0.079c0.332-0.059,0.641-0.259,0.98-0.281c1.944-0.125,3.33,0.585,4.444,1.688c1.109,1.094,1.646,2.684,1.646,4.23c0,0.419-0.2,0.917-0.29,1.322l-0.099,0.435l0.306,0.347c0.2,0.396,0.285,1.016,0.291,1.458c0.021,1.729-1.166,2.896-2.708,2.875c-0.398,0.015-1.138-0.129-1.562-0.354l-0.482-0.373l-0.426,0.078c-0.356,0.064-0.754,0.232-1.119,0.232c-1.583,0-3.089-0.481-4.202-1.584c-1.11-1.092-1.833-2.662-1.833-4.208c0-0.391,0.203-0.933,0.281-1.314l0.098-0.476L2.062,6.021C1.808,5.586,1.592,5.147,1.542,4.646c-0.208-2.062,1.292-3,2.646-3.25 M4.699,0.501c-2.49,0-4.149,1.624-4.149,4.089c0,0.758,0.463,1.45,0.826,2.056C1.282,7.104,1.083,7.808,1.083,8.292c0,3.896,3.587,6.874,6.625,6.729c0.448-0.021,1.309-0.235,1.729-0.312c0.588,0.309,1.439,0.632,2.146,0.666c1.917,0.093,3.792-1.492,3.792-3.75c0-0.652-0.286-1.518-0.562-2.062c0.109-0.49,0.379-1.188,0.375-1.708c-0.019-3.39-2.629-6.708-6.583-6.708c-0.418,0-1.373,0.245-1.771,0.312C6.201,1.059,5.512,0.501,4.699,0.501L4.699,0.501z'/%3E%3Cpath fill='white' d='M10.867,10.637c-0.258,0.356-0.637,0.64-1.127,0.844c-0.49,0.199-1.07,0.297-1.738,0.297c-0.797,0-1.464-0.138-1.988-0.411c-0.372-0.199-0.679-0.467-0.915-0.799C4.863,10.233,4.745,9.9,4.745,9.581c0-0.201,0.078-0.373,0.23-0.518c0.152-0.142,0.349-0.213,0.58-0.213c0.19,0,0.355,0.051,0.487,0.166c0.127,0.106,0.236,0.261,0.325,0.47c0.099,0.22,0.206,0.408,0.321,0.559c0.108,0.141,0.264,0.259,0.463,0.353c0.203,0.095,0.473,0.143,0.806,0.143c0.457,0,0.835-0.097,1.114-0.289C9.35,10.068,9.48,9.844,9.48,9.57c0-0.213-0.068-0.384-0.215-0.517C9.117,8.913,8.922,8.805,8.674,8.731c-0.25-0.078-0.593-0.159-1.017-0.248c-0.576-0.121-1.063-0.267-1.455-0.43c-0.396-0.167-0.718-0.4-0.955-0.688c-0.227-0.291-0.348-0.66-0.348-1.094c0-0.415,0.128-0.784,0.377-1.104C5.525,4.849,5.884,4.601,6.354,4.43c0.461-0.17,1.009-0.253,1.627-0.253c0.498,0,0.931,0.057,1.292,0.167c0.367,0.112,0.674,0.264,0.92,0.451c0.242,0.188,0.424,0.387,0.539,0.596c0.115,0.211,0.172,0.422,0.172,0.624c0,0.194-0.074,0.374-0.227,0.526c-0.15,0.155-0.342,0.235-0.57,0.235c-0.205,0-0.365-0.047-0.479-0.145C9.527,6.54,9.418,6.402,9.301,6.198C9.16,5.941,8.994,5.735,8.803,5.589C8.613,5.45,8.307,5.378,7.876,5.378c-0.397,0-0.721,0.079-0.96,0.233C6.687,5.76,6.574,5.934,6.574,6.135c0,0.125,0.035,0.227,0.112,0.317c0.079,0.095,0.188,0.18,0.329,0.25c0.146,0.072,0.298,0.13,0.447,0.17c0.153,0.041,0.41,0.106,0.765,0.184C8.678,7.15,9.09,7.26,9.455,7.372c0.369,0.118,0.689,0.261,0.949,0.427c0.266,0.169,0.475,0.391,0.627,0.651c0.146,0.262,0.225,0.588,0.225,0.964C11.256,9.866,11.125,10.278,10.867,10.637z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.skype{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M14.494,9.236c0.064-0.376,0.102-0.761,0.102-1.152c0-3.646-2.957-6.602-6.601-6.602c-0.416,0-0.822,0.041-1.216,0.115c-0.583-0.355-1.267-0.56-1.999-0.56c-2.128,0-3.853,1.725-3.853,3.853c0,0.74,0.21,1.433,0.572,2.021C1.432,7.292,1.395,7.683,1.395,8.084c0,3.644,2.955,6.6,6.601,6.6c0.422,0,0.837-0.04,1.237-0.117c0.582,0.352,1.262,0.553,1.988,0.553c2.127,0,3.852-1.726,3.852-3.854C15.072,10.521,14.859,9.825,14.494,9.236z M8.227,12.702c-1.879,0-3.77-0.853-3.76-2.32C4.471,9.938,4.801,9.534,5.24,9.534c1.107,0,1.097,1.644,2.86,1.644c1.238,0,1.658-0.674,1.658-1.145c0-1.697-5.344-0.656-5.344-3.85c0-1.729,1.42-2.92,3.652-2.79c2.127,0.124,3.375,1.061,3.496,1.936c0.059,0.57-0.322,1.016-0.98,1.016c-0.963,0-1.062-1.284-2.719-1.284c-0.748,0-1.379,0.311-1.379,0.985c0,1.41,5.312,0.591,5.312,3.693C11.797,11.53,10.363,12.702,8.227,12.702z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M8,15.007c3.854,0,7-3.146,7-7.013c0-3.854-3.148-7.001-7-7.001c-3.854,0-7,3.147-7,7.001C1,11.86,4.146,15.007,8,15.007z M8.008,2.008c3.321,0,6.001,2.7,6.001,5.991c0,3.309-2.68,6.009-6.001,6.009c-3.317,0-6-2.7-6-6.009C2.008,4.708,4.691,2.008,8.008,2.008z M8,8.996L7.007,8.982l0.018-4.938L8,5.016V8.996z M10.047,9.023l-3.04-0.042L7.091,8H11L10.047,9.023z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.clock{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z'/%3E%3C/svg%3E");}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='white' xml:space='preserve'%3E%3Cpath d='M13,1H1C0.448,1,0,1.449,0,2v11c0,0.553,0.448,1,1,1h12c0.552,0,1-0.447,1-1V2C14,1.449,13.552,1,13,1z M13,13H1V2h12V13z M3.5,8h7C10.775,8,11,7.775,11,7.5C11,7.225,10.775,7,10.5,7h-7C3.224,7,3,7.225,3,7.5C3,7.775,3.224,8,3.5,8z M3.5,5h7C10.775,5,11,4.776,11,4.5S10.775,4,10.5,4h-7C3.224,4,3,4.225,3,4.5S3.224,5,3.5,5z M3.5,11h7c0.275,0,0.5-0.225,0.5-0.5S10.775,10,10.5,10h-7C3.224,10,3,10.225,3,10.5S3.224,11,3.5,11z'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-nav .customSelectInner:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M1,1v14h14V1H1z M12,12H4v-2h8V12z M12,9H4V7h8V9z M12,6H4V4h8V6z'/%3E%3C/svg%3E");}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart{color:#fff;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart:hover,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart:hover{color:rgba(255,255,255,0.7);}
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart:before,
.light-preset-color.light-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M3.031,14.958c0,0.577,0.468,1.047,1.047,1.047s1.048-0.47,1.048-1.047c0-0.578-0.469-1.048-1.048-1.048S3.031,14.38,3.031,14.958z M11.038,14.958c0,0.577,0.467,1.047,1.047,1.047c0.578,0,1.048-0.47,1.048-1.047c0-0.578-0.47-1.048-1.048-1.048C11.505,13.91,11.037,14.38,11.038,14.958z M2.719,0.359c-0.05-0.226-0.314-0.363-0.548-0.363H0.5c-0.275,0-0.501,0.224-0.501,0.5s0.226,0.5,0.5,0.5L1.672,1L2.16,3.653L3.281,9c0,0.36,0,0,0,0l-0.74,3.396c-0.032,0.146,0.003,0.303,0.1,0.42c0.096,0.121,0.239,0.188,0.391,0.188h10.352c0.275,0,0.49-0.318,0.49-0.595c0-0.274-0.176-0.519-0.451-0.519l-9.609,0.062l0.454-1.98l0,0l7.888-0.971c0.572-0.083,0.72-0.111,0.986-0.752l1.791-4.984c0.28-0.893-0.339-1.268-0.892-1.268L3.016,2.016 M4.452,8.865L3.219,3.094L13.859,3.08l-1.766,4.733 M12.094,7.812L4.452,8.865'/%3E%3C/svg%3E");}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart:before,
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M3.31,14.001c0,0.767,0.623,1.39,1.39,1.39c0.769,0,1.392-0.623,1.392-1.39c0-0.768-0.623-1.392-1.392-1.392C3.932,12.609,3.31,13.233,3.31,14.001z M11.31,14.001c0,0.767,0.623,1.39,1.39,1.39c0.769,0,1.392-0.623,1.392-1.39c0-0.768-0.623-1.392-1.392-1.392C11.933,12.609,11.31,13.233,11.31,14.001z M12.21,11.811h1.865c0.344-0.029,0.453-0.123,0.469-0.498v-0.344l-9.032-0.797c-0.641,0-0.609-0.609,0.109-0.672l8.003-1.359c0.362-0.092,0.383-0.197,0.487-0.538l1.278-5.601L3.434,2.031l-0.35-1.514C2.995,0.264,2.856-0.015,2.481,0H0.668C0.2,0,0,0.187,0,0.5l0.04,1l1.879,0l1.667,8.099l0.11,1.417l0.024,0.313c0.005,0.296,0.152,0.483,0.527,0.483'/%3E%3C/svg%3E");}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart > .counter,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart > .counter{background-color:rgba(255,255,255,0.25);background-image:none;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .rectangular-counter-style .wc-ico-cart > .counter:before,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .rectangular-counter-style .edd-ico-cart > .counter:before{border-right:4px solid rgba(255,255,255,0.25);}
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart > .counter.custom-bg,
.light-preset-color .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .edd-ico-cart > .counter.custom-bg {
background-color: rgba(255,255,255,0.25) !important;
background-image: none !important;
}@font-face{font-family:star;src:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/star.eot);src:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/star.eot?#iefix) format('embedded-opentype'), url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/star.woff) format('woff'), url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/star.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:WooCommerce;src:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/WooCommerce.eot);src:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/WooCommerce.eot?#iefix) format('embedded-opentype'), url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/WooCommerce.woff) format('woff'), url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/woo-fonts/WooCommerce.ttf) format('truetype');font-weight:400;font-style:normal;}
.text-normal{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.text-small{font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);}
.text-big{font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);}
.solid-bg-mixin{background-color:var(--the7-content-boxes-bg);}
.outline-element-decoration .outline-decoration{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .shadow-decoration{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.header-color{color:var(--the7-h1-color);}
.sidebar-content .header-color{color:#333333;}
.footer .header-color{color:#eeeeee;}
.horizontal-centering{left:50%;transform:translateX(-50%);}
.centering-mixin{top:50%;left:50%;transform:translate(-50%,-50%);}
.woocommerce button, button, input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="submit"]:focus,
a.button, button.button{-webkit-appearance:none;outline:none;}
.woocommerce #reviews #comments .add_review::after,
.woocommerce .products ul::after, .woocommerce div.product form.cart::after, .woocommerce div.product p.cart::after, .woocommerce nav.woocommerce-pagination ul, .woocommerce ul.products::after{clear:both;}
.woocommerce-store-notice, p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,0.2);display:none;}
.admin-bar p.demo_store{top:32px;}
.woocommerce-store-notice a, p.demo_store a{color:#fff;text-decoration:underline;}
#wc-bookings-booking-form .wc-bookings-date-picker legend{display:block;}
.currentTextHolder{line-height:20px;}
.related-product .woocommerce-placeholder.wp-post-image, .upsells.products .woocommerce-placeholder.wp-post-image, .cross-sells .woocommerce-placeholder.wp-post-image{max-width:100%;height:auto;}
.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none;}
.woocommerce div.product div.images div.thumbnails{padding-top:1em;}
.woocommerce div.product div.images.woocommerce-product-gallery{position:relative;}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-0.035,0,1) .5s;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;font-size:2em;z-index:9;width:36px;height:36px;background:rgba(0,0,0,0.8);text-indent:-9999px;border-radius:100%;box-sizing:content-box;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{background:rgba(0,0,0,0.7);}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #fff;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#fff;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box;}
.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;}
.woocommerce div.product div.images .flex-control-thumbs{margin:0 -5px;}
.woocommerce div.product div.images .flex-control-thumbs  li{width:25%;float:left;padding:10px 5px 0 5px;box-sizing:border-box;list-style:none;}
.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, .woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1;}
.woocommerce div.product div.social{text-align:right;margin:0 0 1em;}
.woocommerce div.product div.social span{margin:0 0 0 2px;}
.woocommerce div.product div.social span span{margin:0;}
.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0;}
.woocommerce div.product div.social iframe{float:left;margin-top:3px;}
.woocommerce .products ul, .woocommerce ul.products{padding:0;list-style:none;clear:both;}
.woocommerce .products ul li, .woocommerce ul.products li{list-style:none;}
.dt-products ul.products li.product .onsale, .products-shortcode ul.products li.product .onsale, .product ul.products li.product .onsale, .widget.woocommerce ul.products li.product .onsale, .products-carousel-shortcode ul.products li.product .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0;}
ul.products li.product .woocommerce-loop-category__title, ul.products li.product .woocommerce-loop-product__title, ul.products li.product h3{margin:0 0 5px 0;font-size:1em;line-height:1.2em;}
.woocommerce ul.products li.product a{text-decoration:none;}
ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 10px 0;box-shadow:none;}
.woocommerce ul.products li.product strong{display:block;}
ul.products li.product .button{margin-top:10px;}
ul.products li.product .price{color:#77a464;display:block;font-weight:400;font-size:.857em;line-height:1.2em;}
.dt-products ul.products li.product .price del, .products-shortcode ul.products li.product .price del, .product ul.products li.product .price del, .widget.woocommerce ul.products li.product .price del, .products-carousel-shortcode ul.products li.product .price del{color:inherit;opacity:.5;display:block;}
ul.products li.product .price ins{background:0 0;}
.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;color:rgba(132,132,132,0.5);}
.pswp{z-index:999999;}
.woocommerce img.pswp__img, .woocommerce-page img.pswp__img{max-width:none;}
button.pswp__button{box-shadow:none !important;background-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../images/default-skin.png) !important;}
button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover{background-color:transparent !important;}
button.pswp__button--arrow--left, button.pswp__button--arrow--left:hover, button.pswp__button--arrow--right, button.pswp__button--arrow--right:hover{background-image:none !important;}
button.pswp__button--close:hover{background-position:0 -44px;}
button.pswp__button--zoom:hover{background-position:-88px 0;}
.woocommerce-account .addresses .title::after, .woocommerce-account .addresses .title::before, .woocommerce-account .woocommerce::after, .woocommerce-account .woocommerce::before{content:' ';display:table;}
.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0;}
.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0;}
.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0;}
.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0;}
.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"î€Š";text-decoration:none;}
.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em;}
.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373;}
.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b;}
.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53;}
.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733;}
.woocommerce-password-hint{margin:.5em 0 0;display:block;}
.product.has-default-attributes.has-children>.images{opacity:0;}
.shop_table strong, strong[itemprop="author"],
.shopping-cart-inner strong, .widget_shopping_cart_content strong, .shop_table th, .shop_table td, .woocommerce-MyAccount-content strong{font-weight:normal;}
.woocommerce form .password-input, .woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative;}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit;}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none;margin-left:0;margin-top:-2px;vertical-align:middle;display:inline-block;}
.woocommerce form .show-password-input.display-password:after, .woocommerce-page form .show-password-input.display-password:after{color:#585858;}
.woocommerce-invalid-required-field input[type="text"],
.woocommerce-invalid-required-field input[type="search"],
.woocommerce-invalid-required-field input[type="tel"],
.woocommerce-invalid-required-field input[type="url"],
.woocommerce-invalid-required-field input[type="email"],
.woocommerce-invalid-required-field input[type="number"],
.woocommerce-invalid-required-field input[type="date"],
.woocommerce-invalid-required-field input[type="range"],
.woocommerce-invalid-required-field input[type="password"]{border-color:#f55b5f;}
.woocommerce-additional-fields label, .woocommerce-billing-fields label, .woocommerce-shipping-fields label, .woocommerce-MyAccount-content label, .woocommerce-account-fields label, .track_order label, .lost_reset_password label, form.register label:not(.elementor-field-label),
.woocommerce-form-login label:not(.elementor-field-label),
.wp-block-woocommerce-product-search label{margin-bottom:8px;}
.comment-form-author input, .comment-form-email input, .comment-form-url input, textarea{width:100%;}
#the7-body .widget_layered_nav ul li.chosen a,
#the7-body .widget_layered_nav_filters ul li.chosen a{color:#fff;}
.widget_layered_nav_filters ul li a{color:#fff;background:none;}
.widget_layered_nav ul li.chosen a{color:#fff !important;}
.switcher-wrap{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px;}
.switcher-wrap > *{margin-bottom:10px;}
.switcher-wrap .woocommerce-result-count{-ms-flex-order:1;order:1;}
.switcher-wrap .woocommerce-ordering{-ms-flex:1 1 auto;flex:1 1 auto;}
.switcher-wrap .woocommerce-ordering select{margin-bottom:0;line-height:1.3;}
.view-mode-switcher{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-order:2;order:2;margin-left:20px;}
.view-mode-switcher > a{position:relative;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;border:1px solid;text-decoration:none;}
.view-mode-switcher > a:first-child{border-right:none;}
.view-mode-switcher > a svg{width:16px;}
.view-mode-switcher .filter-popup{position:absolute;left:50%;transform:translateX(-50%);bottom:100%;padding:2px 6px;margin-bottom:8px;background:#000;color:#fff !important;font:normal 10px/14px Arial, Verdana, sans-serif;letter-spacing:0.3px;white-space:nowrap;opacity:0;visibility:hidden;transform:translate3d(-50%,10px,0);transition:all .25s ease-out;border-radius:2px;}
.view-mode-switcher .filter-popup:after{position:absolute;left:50%;bottom:-5px;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";}
.view-mode-switcher .filter-popup:before{position:absolute;left:0;bottom:-20px;content:" ";display:block;width:100%;height:20px;}
.view-mode-switcher > a:hover > .filter-popup{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(-50%,0,0);}
.description-on-hover .woocom-project > a{display:block;line-height:0;}
.wc-img-hover .woo-buttons-on-img{overflow:hidden;}
.wc-img-hover .woo-buttons-on-img a{text-align:center;}
.wc-img-hover .woocom-project img{position:relative;transition:opacity 0.35s ease-in-out !important;}
.wc-img-hover .woocom-project img.back-image{position:absolute;right:0;bottom:0;left:0;top:0;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;width:auto;height:auto;max-width:100%;max-height:100%;visibility:visible;}
.wc-img-hover .woo-buttons-on-img:hover img.show-on-hover, .mobile-false .wc-img-hover .trigger-img-hover:hover .img-wrap img.show-on-hover{opacity:1;}
.woocommerce-cart-wrap .cart-collaterals{width:25%;padding:30px;margin-left:60px;-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;box-sizing:border-box;}
.woocommerce-cart-wrap .cart-collaterals .shop_table{margin-bottom:20px;}
.woocommerce-cart-wrap .cart_totals tr:first-of-type td, .woocommerce-cart-wrap .cart_totals tr:first-of-type th{border:none;}
.woocommerce-cart-wrap .cart_totals tr th{padding-right:10px;}
.woocommerce-cart-wrap .cart_totals table, .woocommerce-cart-wrap .cart_totals tbody, .woocommerce-cart-wrap .cart_totals tr, .woocommerce-cart-wrap .cart_totals th, .woocommerce-cart-wrap .cart_totals tbody th, .woocommerce-cart-wrap .cart_totals td{display:block;border:none;padding:0;}
.woocommerce-cart-wrap .cart_totals tr{border-top:1px solid;padding:10px 0;}
.woocommerce-cart-wrap .cart_totals tr:first-of-type{border:none;}
.woocommerce-cart-wrap .cart_totals td{text-align:left;padding-right:0;}
.shipping-calculator-form select{margin-bottom:0 !important;}
.shipping-calculator-form p:last-of-type{margin-bottom:0;}
body .checkout-button.wc-forward, body #place_order{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box;white-space:normal;}
.checkout-button{display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;}
.shipping-calculator-button{display:inline-block;}
.wc-login-wrap form, .wc-coupon-wrap .form-coupon-wrap{background-color:var(--the7-content-boxes-bg);border-radius:0px;}
.outline-element-decoration .wc-login-wrap form, .outline-element-decoration .wc-coupon-wrap .form-coupon-wrap{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .wc-login-wrap form, .shadow-element-decoration .wc-coupon-wrap .form-coupon-wrap{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
form.lost_reset_password, #customer_login > div{background-color:var(--the7-content-boxes-bg);border-radius:0px;}
.outline-element-decoration form.lost_reset_password, .outline-element-decoration #customer_login > div{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration form.lost_reset_password, .shadow-element-decoration #customer_login > div{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
#reviews ol.commentlist .comment_container{background-color:var(--the7-content-boxes-bg);}
.outline-element-decoration #reviews ol.commentlist .comment_container{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration #reviews ol.commentlist .comment_container{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.woocommerce-store-notice, p.demo_store{color:#fff;background-color:var(--the7-accent-color);}
.accent-gradient .woocommerce-store-notice, .accent-gradient p.demo_store{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.checkout-page-title{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;width:100%;padding:50px 2000px;margin-left:-2000px;background-color:#f8f8f9;color:#000000;padding-top:30px;padding-bottom:30px;}
.checkout-page-title nav{box-sizing:border-box;margin:0 auto;padding:0 50px;max-width:100%;width:1300px;}
.checkout-page-title a.current{color:#000000;}
.checkout-page-title a{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:center;text-decoration:none;flex:1 0 auto;width:33.333%;color:rgba(0,0,0,0.3);font:var(--the7-h3-font);text-transform:var(--the7-h3-text-transform);}
.checkout-page-title .checkout-breadcrumbs{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:space-around;-ms-justify-content:space-around;justify-content:space-around;}
.checkout-page-title .current .checkout-counter{color:#fff;background-color:var(--the7-accent-color);}
.accent-gradient .checkout-page-title .current .checkout-counter{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.checkout-page-title .checkout-counter{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:50px;height:50px;margin-top:10px;background-color:rgba(0,0,0,0.09);color:rgba(0,0,0,0.3);}
.checkout-page-title a:last-child .checkout-line{display:none;}
.checkout-page-title .checkout-step{position:relative;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;flex:1 0 auto;}
.checkout-page-title .checkout-step:before{left:0;width:calc(50% - 40px);}
.checkout-page-title .checkout-step:after{left:calc(50% + 40px);}
.checkout-page-title .checkout-step:before, .checkout-page-title .checkout-step:after{position:absolute;top:50%;margin-top:5px;width:calc(50% - 40px);height:3px;content:"";background-color:rgba(0,0,0,0.09);}
.checkout-page-title .step-checkout.current .checkout-step:before{display:none;}
.checkout-page-title a:first-child .checkout-step:before{display:none;}
.checkout-page-title a:last-child .checkout-step:after{display:none;}
.checkout-page-title .step-cart.hide-for-small .checkout-step:after{background-color:var(--the7-accent-color);}
.accent-gradient .checkout-page-title .step-cart.hide-for-small .checkout-step:after{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.checkout-page-title .step-cart .checkout-step:after, .checkout-page-title .step-checkout.current .checkout-step:after, .checkout-page-title .step-complete.current .checkout-step:after{background-color:var(--the7-accent-color);}
.accent-gradient .checkout-page-title .step-cart .checkout-step:after, .accent-gradient .checkout-page-title .step-checkout.current .checkout-step:after, .accent-gradient .checkout-page-title .step-complete.current .checkout-step:after{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.checkout-page-title .step-cart .checkout-step:before, .checkout-page-title .step-checkout.current .checkout-step:before, .checkout-page-title .step-complete.current .checkout-step:before{background-color:var(--the7-accent-color);}
.accent-gradient .checkout-page-title .step-cart .checkout-step:before, .accent-gradient .checkout-page-title .step-checkout.current .checkout-step:before, .accent-gradient .checkout-page-title .step-complete.current .checkout-step:before{background:#1ebbf0;background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);}
.step-cart.current:not(.hide-for-small) .checkout-step:after{width:calc(50% - 40px);}
.woocommerce-order-received .checkout-page-title .step-cart .checkout-step:after, .woocommerce-order-received .checkout-page-title .step-checkout .checkout-step:after{width:calc(100% - 80px);}
.woocommerce-checkout .checkout-page-title .step-cart .checkout-step:after{width:calc(100% - 80px);}
.woocommerce-order-received .checkout-page-title .step-complete .checkout-step:before{display:none;}
@media screen and (max-width:768px){
.checkout-page-title .checkout-breadcrumbs{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.checkout-page-title a{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:auto;margin-bottom:40px;text-align:left;}
.checkout-page-title a:last-child{margin-bottom:0;}
.checkout-page-title a .checkout-step{-ms-flex-order:0;order:0;flex:none;}
.checkout-page-title a .checkout-step .checkout-counter{margin:0 10px 0 0;}
.checkout-page-title a .checkout-step:before, .checkout-page-title a .checkout-step:after{left:50%;margin-left:-5px;height:14px;width:3px;}
.checkout-page-title a .checkout-step:before{top:-26px;}
.checkout-page-title a .checkout-step:after{top:40px;}
.checkout-page-title a .checkout-name{-ms-flex-order:1;order:1;}
.step-cart.current:not(.hide-for-small) .checkout-step:after,
.woocommerce-checkout .checkout-page-title .step-cart .checkout-step:after, .woocommerce-order-received .checkout-page-title .step-cart .checkout-step:after, .woocommerce-order-received .checkout-page-title .step-checkout .checkout-step:after{width:3px;}
.woocommerce-checkout .checkout-page-title .step-cart .checkout-step:after, .woocommerce-order-received .checkout-page-title .step-checkout .checkout-step:after{height:28px;}
}
.stars{position:relative;font-size:1em;}
.the7-elementor-widget .stars span{unicode-bidi:bidi-override;direction:rtl;}
.stars a{display:inline-block;font-weight:700;margin-right:1em;text-indent:9999px;position:relative;white-space:nowrap;}
.stars a:last-child{border-right:0;}
p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5{border-right:1px solid;}
p.stars a:after{font-family:WooCommerce;text-indent:0;position:absolute;top:0;left:0;}
p.stars a.star-1{width:2em;}
p.stars a.star-1:after{content:"\e021";}
p.stars a.star-1.active:after, p.stars a.star-1:hover:after{content:"\e020";}
p.stars a.star-2{width:3em;}
.woocommerce p.stars a.star-2:after{content:"\e021\e021";}
p.stars a.star-2.active:after, p.stars a.star-2:hover:after{content:"\e020\e020";}
p.stars a.star-3{width:4em;}
p.stars a.star-3:after{content:"\e021\e021\e021";}
p.stars a.star-3.active:after, p.stars a.star-3:hover:after{content:"\e020\e020\e020";}
p.stars a.star-4{width:5em;}
p.stars a.star-4:after{content:"\e021\e021\e021\e021";}
p.stars a.star-4.active:after, p.stars a.star-4:hover:after{content:"\e020\e020\e020\e020";}
p.stars a.star-5{width:6em;border:0;}
p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021";}
p.stars a.star-5.active:after, p.stars a.star-5:hover:after{content:"\e020\e020\e020\e020\e020";}
body .the7-elementor-widget .stars a{margin:0;border:none;width:1.2em;}
.the7-elementor-widget p.stars a:after{content:"\e021" !important;}
.the7-elementor-widget p.stars a.active:after, .the7-elementor-widget p.stars a.active ~ a:after,
.the7-elementor-widget p.stars a:hover:after, .the7-elementor-widget p.stars a:hover ~ a:after{content:"\e020" !important;}
.star-rating{float:right;overflow:hidden;position:relative;height:1.2em;line-height:1.2;font-size:0.8em;width:5.4em;font-family:star;margin-bottom:5px;}
.widget .star-rating{float:none;margin:5px 0;}
.woocom-list-content{text-align:center;}
.woocommerce .woocom-list-content ul, .woocommerce .woocom-list-content ul li{list-style:initial;}
.woocom-project .woocommerce-product-details__short-description ul:last-child{margin-bottom:0;}
.woocom-list-content .star-rating, .woocom-list-content .price{display:block;float:none;margin:0;margin:0 auto;}
.woocom-list-content .price, article.product-category .woocom-list-content .count{margin-top:5px;}
.woocom-list-content .star-rating, #content .woocom-list-content .star-rating:last-child,
.woocommerce div.product.elementor .woocom-list-content .star-rating{margin-top:10px;}
.star-rating:before{content:"\53\53\53\53\53";float:left;top:0;left:0;position:absolute;}
.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;}
.products .star-rating{display:block;float:none;}
.hreview-aggregate .star-rating{margin:10px 0 0;}
.woocommerce-message:focus-visible{outline:none;}
.woocommerce-error-text > li, .woocommerce-info  li, .woocommerce-message  li, .payment_methods li{list-style:none;}
.woocommerce-error:after, .woocommerce-message:after, .woocommerce-message:before{content:" ";display:table;}
.woocommerce-error:after, .woocommerce-info:after, .woocommerce-message:after{clear:both;}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button{float:right;}
.inline-message-style .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
.woocommerce-error, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{position:relative;color:#fff;padding:15px 40px 15px 65px;box-sizing:border-box;margin-bottom:40px;width:100%;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message a:hover,
.woocommerce-error a:hover, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info a:hover{color:#fff;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .close-message,
.woocommerce-error .close-message, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .close-message{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;width:30px;height:30px;transform:translateY(-50%);right:15px;opacity:0.5;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .close-message:before,
.woocommerce-error .close-message:before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .close-message:before{width:20px;height:20px;content:"";-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-cross-lg.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-cross-lg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center;background:#fff;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .close-message:hover,
.woocommerce-error .close-message:hover, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .close-message:hover{cursor:pointer;opacity:1;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text,
.woocommerce-error .woocommerce-error-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text{white-space:pre-wrap;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text,
.woocommerce-error .woocommerce-message-text, .woocommerce-error .woocommerce-info-text, .woocommerce-error .woocommerce-error-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text li,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text li,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text li,
.woocommerce-error .woocommerce-message-text li, .woocommerce-error .woocommerce-info-text li, .woocommerce-error .woocommerce-error-text li, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text li,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text li,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text li{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text .button,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text .button,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text .button,
.woocommerce-error .woocommerce-message-text .button, .woocommerce-error .woocommerce-info-text .button, .woocommerce-error .woocommerce-error-text .button, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text .button,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text .button,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text .button{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;-ms-flex-order:1;order:1;background:none;box-shadow:none;border:none;padding:0 !important;font:inherit !important;font-size:inherit !important;text-decoration:underline !important;line-height:inherit !important;text-transform:none !important;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text .button:hover,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text .button:hover,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text .button:hover,
.woocommerce-error .woocommerce-message-text .button:hover, .woocommerce-error .woocommerce-info-text .button:hover, .woocommerce-error .woocommerce-error-text .button:hover, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text .button:hover,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text .button:hover,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text .button:hover{background:none !important;box-shadow:none;border:none;text-decoration:none !important;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message:before,
.woocommerce-error:before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info:before{position:absolute;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;top:0;left:0;width:65px;height:100%;-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-check-circle-fill.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-check-circle-fill.svg);background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px;mask-size:24px;content:"";}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message ul,
.woocommerce-error ul, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info ul{margin:0 !important;}
.inline-message-style .wc-coupon-wrap div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
.inline-message-style .wc-coupon-wrap .woocommerce-error, .inline-message-style .wc-coupon-wrap div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{margin:20px 0 5px 0;}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message.hide-message,
.woocommerce-error.hide-message, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info.hide-message{display:none;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
.popup-message-style .woocommerce-error, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.3);border:none;position:fixed;top:50%;left:100%;width:400px;max-height:500px;margin:0 !important;padding:15px 40px 15px 65px;z-index:9999;overflow:hidden;transform:translate3d(200px,-50%,0);animation:slide-in-message, slide-out-message;animation-duration:1.2s, 1.1s;animation-delay:.4s, 9s;animation-fill-mode:forwards;animation-timing-function:ease;color:#FFF;box-sizing:border-box;outline:none;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message a,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message a:hover,
.popup-message-style .woocommerce-error a, .popup-message-style .woocommerce-error a:hover, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info a,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info a:hover{color:#fff;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text,
.popup-message-style .woocommerce-error .woocommerce-message-text, .popup-message-style .woocommerce-error .woocommerce-info-text, .popup-message-style .woocommerce-error .woocommerce-error-text, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text{opacity:1;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message ul,
.popup-message-style .woocommerce-error ul, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info ul{margin:0 !important;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message.hide-message,
.popup-message-style .woocommerce-error.hide-message, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info.hide-message{display:none;}
body.popup-message-style .woocommerce-error + .woocommerce-message,
body.popup-message-style .woocommerce-message + .cart-empty{-webkit-animation-delay:9s, 18s;animation-delay:9s, 18s;}
.woocommerce-error{background:#dd3c3d;}
.woocommerce-error:before{content:"";-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-exclamation-circle-fill.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-exclamation-circle-fill.svg);background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:24px;mask-size:24px;}
.woocommerce-account .woocommerce-MyAccount-content{float:left;width:calc(100% - 360px);}
.woocommerce-MyAccount-content .woocommerce-info{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.woocommerce-MyAccount-content .woocommerce-info a.button{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;-ms-flex-order:1;order:1;margin-top:5px;}
@keyframes slide-in-message {
0%{opacity:0;transform:translate3d(600px,-50%,0);}
50%{opacity:0;transform:translate3d(-200px,-50%,0);}
100%{opacity:1;transform:translate3d(-400px,-50%,0);}
}
@keyframes slide-out-message {
0%{opacity:1;transform:translate3d(-400px,-50%,0);}
50%{opacity:0;transform:translate3d(-100px,-50%,0);}
100%{opacity:0;transform:translate3d(800px,-50%,0);}
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled],
.update-cart-button input[type="submit"]:disabled{cursor:not-allowed;}
.woocommerce-orders-table thead th{color:var(--the7-secondary-text-color);}
.reset_variations, .reset_variations:hover, .variations label, .entry-summary .product_meta > span, .dhvc-woocommerce-page .product_meta > span, .entry-summary .product_meta > span a, .dhvc-woocommerce-page .product_meta > span a, .the7-elementor-widget .product_meta > span, .the7-elementor-widget .product_meta > span a, .product_list_widget del, .product_list_widget del .amount, .product_list_widget del .amount *,
.woocom-list-content .price del, .woocom-list-content del, .woocom-list-content del .amount, .woocom-list-content del .amount *,
.woocommerce-review-link, .woocommerce-review-link *,
.woocommerce-review-link:hover, .widget_price_filter .price_slider_amount, .shop_table .variation *,
.product:not(.elementor) .woocommerce-tabs li > a,
.the7-elementor-widget .woocommerce-tabs li > a, .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title, .product .summary.entry-summary .price del, .woocommerce-variation-price .price del, .woocommerce-result-count, .widget_layered_nav li > small, .stars a{color:var(--the7-secondary-text-color);}
.sidebar-content .reset_variations, .dt-mega-parent .sidebar-content .reset_variations, .sidebar-content .reset_variations:hover, .dt-mega-parent .sidebar-content .reset_variations:hover, .sidebar-content .variations label, .dt-mega-parent .sidebar-content .variations label, .sidebar-content .entry-summary .product_meta > span, .dt-mega-parent .sidebar-content .entry-summary .product_meta > span, .sidebar-content .dhvc-woocommerce-page .product_meta > span, .dt-mega-parent .sidebar-content .dhvc-woocommerce-page .product_meta > span, .sidebar-content .entry-summary .product_meta > span a, .dt-mega-parent .sidebar-content .entry-summary .product_meta > span a, .sidebar-content .dhvc-woocommerce-page .product_meta > span a, .dt-mega-parent .sidebar-content .dhvc-woocommerce-page .product_meta > span a, .sidebar-content .the7-elementor-widget .product_meta > span, .dt-mega-parent .sidebar-content .the7-elementor-widget .product_meta > span, .sidebar-content .the7-elementor-widget .product_meta > span a, .dt-mega-parent .sidebar-content .the7-elementor-widget .product_meta > span a, .sidebar-content .product_list_widget del, .dt-mega-parent .sidebar-content .product_list_widget del, .sidebar-content .product_list_widget del .amount, .dt-mega-parent .sidebar-content .product_list_widget del .amount, .sidebar-content .product_list_widget del .amount *,
.dt-mega-parent .sidebar-content .product_list_widget del .amount *,
.sidebar-content .woocom-list-content .price del, .dt-mega-parent .sidebar-content .woocom-list-content .price del, .sidebar-content .woocom-list-content del, .dt-mega-parent .sidebar-content .woocom-list-content del, .sidebar-content .woocom-list-content del .amount, .dt-mega-parent .sidebar-content .woocom-list-content del .amount, .sidebar-content .woocom-list-content del .amount *,
.dt-mega-parent .sidebar-content .woocom-list-content del .amount *,
.sidebar-content .woocommerce-review-link, .dt-mega-parent .sidebar-content .woocommerce-review-link, .sidebar-content .woocommerce-review-link *,
.dt-mega-parent .sidebar-content .woocommerce-review-link *,
.sidebar-content .woocommerce-review-link:hover, .dt-mega-parent .sidebar-content .woocommerce-review-link:hover, .sidebar-content .widget_price_filter .price_slider_amount, .dt-mega-parent .sidebar-content .widget_price_filter .price_slider_amount, .sidebar-content .shop_table .variation *,
.dt-mega-parent .sidebar-content .shop_table .variation *,
.sidebar-content .product:not(.elementor) .woocommerce-tabs li > a,
.dt-mega-parent .sidebar-content .product:not(.elementor) .woocommerce-tabs li > a,
.sidebar-content .the7-elementor-widget .woocommerce-tabs li > a, .dt-mega-parent .sidebar-content .the7-elementor-widget .woocommerce-tabs li > a, .sidebar-content .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title, .dt-mega-parent .sidebar-content .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title, .sidebar-content .product .summary.entry-summary .price del, .dt-mega-parent .sidebar-content .product .summary.entry-summary .price del, .sidebar-content .woocommerce-variation-price .price del, .dt-mega-parent .sidebar-content .woocommerce-variation-price .price del, .sidebar-content .woocommerce-result-count, .dt-mega-parent .sidebar-content .woocommerce-result-count, .sidebar-content .widget_layered_nav li > small, .dt-mega-parent .sidebar-content .widget_layered_nav li > small, .sidebar-content .stars a, .dt-mega-parent .sidebar-content .stars a{color:rgba(139,141,148,0.5);}
.footer .reset_variations, .footer .reset_variations:hover, .footer .variations label, .footer .entry-summary .product_meta > span, .footer .dhvc-woocommerce-page .product_meta > span, .footer .entry-summary .product_meta > span a, .footer .dhvc-woocommerce-page .product_meta > span a, .footer .the7-elementor-widget .product_meta > span, .footer .the7-elementor-widget .product_meta > span a, .footer .product_list_widget del, .footer .product_list_widget del .amount, .footer .product_list_widget del .amount *,
.footer .woocom-list-content .price del, .footer .woocom-list-content del, .footer .woocom-list-content del .amount, .footer .woocom-list-content del .amount *,
.footer .woocommerce-review-link, .footer .woocommerce-review-link *,
.footer .woocommerce-review-link:hover, .footer .widget_price_filter .price_slider_amount, .footer .shop_table .variation *,
.footer .product:not(.elementor) .woocommerce-tabs li > a,
.footer .the7-elementor-widget .woocommerce-tabs li > a, .footer .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title, .footer .product .summary.entry-summary .price del, .footer .woocommerce-variation-price .price del, .footer .woocommerce-result-count, .footer .widget_layered_nav li > small, .footer .stars a{color:rgba(139,141,148,0.5);}
.widget_product_categories .count{color:rgba(139,141,148,0.5);}
.sidebar-content .widget_product_categories .count{color:rgba(139,141,148,0.5);}
.footer .widget_product_categories .count{color:rgba(139,141,148,0.5);}
.sidebar-content .elementor-menu-cart__product-price{color:#8b8d94;}
.sidebar-content .elementor-menu-cart__product-name, .sidebar-content .elementor-menu-cart__product-price{line-height:1.2;}
.sidebar-content .elementor-menu-cart__product-price .amount, .sidebar-content .elementor-menu-cart__subtotal{font-weight:inherit;}
.sidebar-content .elementor-menu-cart__product-name > a{display:block;margin-bottom:5px;text-decoration:none;}
.sidebar-content .elementor-menu-cart__product-name  p{margin-bottom:0;}
.woocommerce-cart-wrap .product-remove a{background:rgba(51,51,51,0.2);}
.woocommerce-cart-wrap .product-remove a:hover{background:rgba(51,51,51,0.35);}
.woocommerce-cart-wrap .product-name a, .woocommerce-cart-wrap .product-subtotal, .woocommerce-cart-wrap .cart-subtotal .amount{color:var(--the7-h6-color);}
.product-name > a, #reviews ol.commentlist .meta,
ul.cart_list li a:not(:hover),
ul.product_list_widget li a:not(:hover),
.widget-product-title:not(:hover) *,
.product:not(.elementor) .woocommerce-tabs li.active > a,
.product:not(.elementor) .woocommerce-tabs li > a:hover,
.the7-elementor-widget .woocommerce-tabs li.active > a, .the7-elementor-widget .woocommerce-tabs li > a:hover, .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active, .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover, .product .summary.entry-summary .price, .product .summary.entry-summary .price ins, .product-category mark, .woocom-list-content .price, .woocom-list-content .price *,
.woocommerce-checkout-review-order-table .woocommerce-Price-amount, .widget_shopping_cart .total, .widget_rating_filter{color:var(--the7-h1-color);}
.elementor-widget[class*=elementor-widget-wp-widget-] .product-name > a,
.elementor-widget[class*=elementor-widget-wp-widget-] #reviews ol.commentlist .meta,
.elementor-widget[class*=elementor-widget-wp-widget-] ul.cart_list li a:not(:hover),
.elementor-widget[class*=elementor-widget-wp-widget-] ul.product_list_widget li a:not(:hover),
.elementor-widget[class*=elementor-widget-wp-widget-] .widget-product-title:not(:hover) *,
.elementor-widget[class*=elementor-widget-wp-widget-] .product:not(.elementor) .woocommerce-tabs li.active > a,
.elementor-widget[class*=elementor-widget-wp-widget-] .product:not(.elementor) .woocommerce-tabs li > a:hover,
.elementor-widget[class*=elementor-widget-wp-widget-] .the7-elementor-widget .woocommerce-tabs li.active > a,
.elementor-widget[class*=elementor-widget-wp-widget-] .the7-elementor-widget .woocommerce-tabs li > a:hover,
.elementor-widget[class*=elementor-widget-wp-widget-] .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active,
.elementor-widget[class*=elementor-widget-wp-widget-] .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover,
.elementor-widget[class*=elementor-widget-wp-widget-] .product .summary.entry-summary .price,
.elementor-widget[class*=elementor-widget-wp-widget-] .product .summary.entry-summary .price ins,
.elementor-widget[class*=elementor-widget-wp-widget-] .product-category mark,
.elementor-widget[class*=elementor-widget-wp-widget-] .woocom-list-content .price,
.elementor-widget[class*=elementor-widget-wp-widget-] .woocom-list-content .price *,
.elementor-widget[class*=elementor-widget-wp-widget-] .woocommerce-checkout-review-order-table .woocommerce-Price-amount,
.elementor-widget[class*=elementor-widget-wp-widget-] .widget_shopping_cart .total,
.elementor-widget[class*=elementor-widget-wp-widget-] .widget_rating_filter{color:var(--the7-h1-color);}
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product-name > a,
.sidebar-content .product-name > a, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) #reviews ol.commentlist .meta,
.sidebar-content #reviews ol.commentlist .meta,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) ul.cart_list li a:not(:hover),
.sidebar-content ul.cart_list li a:not(:hover),
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) ul.product_list_widget li a:not(:hover),
.sidebar-content ul.product_list_widget li a:not(:hover),
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .widget-product-title:not(:hover) *,
.sidebar-content .widget-product-title:not(:hover) *,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product:not(.elementor) .woocommerce-tabs li.active > a,
.sidebar-content .product:not(.elementor) .woocommerce-tabs li.active > a,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product:not(.elementor) .woocommerce-tabs li > a:hover,
.sidebar-content .product:not(.elementor) .woocommerce-tabs li > a:hover,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs li.active > a,
.sidebar-content .the7-elementor-widget .woocommerce-tabs li.active > a, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs li > a:hover,
.sidebar-content .the7-elementor-widget .woocommerce-tabs li > a:hover, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active,
.sidebar-content .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover,
.sidebar-content .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product .summary.entry-summary .price,
.sidebar-content .product .summary.entry-summary .price, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product .summary.entry-summary .price ins,
.sidebar-content .product .summary.entry-summary .price ins, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .product-category mark,
.sidebar-content .product-category mark, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .woocom-list-content .price,
.sidebar-content .woocom-list-content .price, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .woocom-list-content .price *,
.sidebar-content .woocom-list-content .price *,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .woocommerce-checkout-review-order-table .woocommerce-Price-amount,
.sidebar-content .woocommerce-checkout-review-order-table .woocommerce-Price-amount, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .widget_shopping_cart .total,
.sidebar-content .widget_shopping_cart .total, .sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) .widget_rating_filter,
.sidebar-content .widget_rating_filter{color:#333333;}
.dt-mega-parent .sidebar-content .widget .product-name > a, .dt-mega-parent .sidebar-content .widget #reviews ol.commentlist .meta,
.dt-mega-parent .sidebar-content .widget ul.cart_list li a:not(:hover),
.dt-mega-parent .sidebar-content .widget ul.product_list_widget li a:not(:hover),
.dt-mega-parent .sidebar-content .widget .widget-product-title:not(:hover) *,
.dt-mega-parent .sidebar-content .widget .product:not(.elementor) .woocommerce-tabs li.active > a,
.dt-mega-parent .sidebar-content .widget .product:not(.elementor) .woocommerce-tabs li > a:hover,
.dt-mega-parent .sidebar-content .widget .the7-elementor-widget .woocommerce-tabs li.active > a, .dt-mega-parent .sidebar-content .widget .the7-elementor-widget .woocommerce-tabs li > a:hover, .dt-mega-parent .sidebar-content .widget .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active, .dt-mega-parent .sidebar-content .widget .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover, .dt-mega-parent .sidebar-content .widget .product .summary.entry-summary .price, .dt-mega-parent .sidebar-content .widget .product .summary.entry-summary .price ins, .dt-mega-parent .sidebar-content .widget .product-category mark, .dt-mega-parent .sidebar-content .widget .woocom-list-content .price, .dt-mega-parent .sidebar-content .widget .woocom-list-content .price *,
.dt-mega-parent .sidebar-content .widget .woocommerce-checkout-review-order-table .woocommerce-Price-amount, .dt-mega-parent .sidebar-content .widget .widget_shopping_cart .total, .dt-mega-parent .sidebar-content .widget .widget_rating_filter{color:#333333;}
.footer .widget:not(.widget_icl_lang_sel_widget) .product-name > a,
.footer .widget:not(.widget_icl_lang_sel_widget) #reviews ol.commentlist .meta,
.footer .widget:not(.widget_icl_lang_sel_widget) ul.cart_list li a:not(:hover),
.footer .widget:not(.widget_icl_lang_sel_widget) ul.product_list_widget li a:not(:hover),
.footer .widget:not(.widget_icl_lang_sel_widget) .widget-product-title:not(:hover) *,
.footer .widget:not(.widget_icl_lang_sel_widget) .product:not(.elementor) .woocommerce-tabs li.active > a,
.footer .widget:not(.widget_icl_lang_sel_widget) .product:not(.elementor) .woocommerce-tabs li > a:hover,
.footer .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs li.active > a,
.footer .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs li > a:hover,
.footer .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title.active,
.footer .widget:not(.widget_icl_lang_sel_widget) .the7-elementor-widget .woocommerce-tabs .dt-tab-accordion-title:hover,
.footer .widget:not(.widget_icl_lang_sel_widget) .product .summary.entry-summary .price,
.footer .widget:not(.widget_icl_lang_sel_widget) .product .summary.entry-summary .price ins,
.footer .widget:not(.widget_icl_lang_sel_widget) .product-category mark,
.footer .widget:not(.widget_icl_lang_sel_widget) .woocom-list-content .price,
.footer .widget:not(.widget_icl_lang_sel_widget) .woocom-list-content .price *,
.footer .widget:not(.widget_icl_lang_sel_widget) .woocommerce-checkout-review-order-table .woocommerce-Price-amount,
.footer .widget:not(.widget_icl_lang_sel_widget) .widget_shopping_cart .total,
.footer .widget:not(.widget_icl_lang_sel_widget) .widget_rating_filter{color:#eeeeee;}
.widget_rating_filter a, .elementor-widget[class*=elementor-widget-wp-widget-] .widget_rating_filter a{color:rgba(139,141,148,0.5);}
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget).widget_rating_filter a,
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget).elementor-widget[class*=elementor-widget-wp-widget-] .widget_rating_filter a{color:rgba(139,141,148,0.5);}
.footer .widget:not(.widget_icl_lang_sel_widget).widget_rating_filter a,
.footer .widget:not(.widget_icl_lang_sel_widget).elementor-widget[class*=elementor-widget-wp-widget-] .widget_rating_filter a{color:rgba(139,141,148,0.5);}
.sidebar-content:not(.mega-menu-widgets) .widget:not(.widget_icl_lang_sel_widget) ul.product_list_widget li a:not(:hover):not(.remove){color:#333333;}
.footer .widget:not(.widget_icl_lang_sel_widget) ul.product_list_widget li a:not(:hover):not(.remove){color:#eeeeee;}
.shop_table thead th, .cart.shop_table thead th{color:var(--the7-secondary-text-color);}
.woocommerce-cart-wrap .shop_table thead th, .woocommerce-cart-wrap .cart.shop_table thead th, .woocommerce-cart-wrap .wc-item-meta{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-cart-wrap .cart-subtotal .amount{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-cart-wrap .order-total .amount, .woocommerce-cart-wrap .cart_totals h2{color:var(--the7-h4-color);font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
.woocommerce-cart-wrap .update-cart-button input[type="submit"]{font:var(--the7-base-font-big);letter-spacing:var(--the7-base-letter-spacing);text-transform:var(--the7-base-text-transform);text-decoration:var(--the7-base-text-decoration);color:var(--the7-h6-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-cart-wrap .update-cart-button input[type="submit"]:disabled{color:var(--the7-secondary-text-color);}
.woocommerce-cart-wrap .update-cart-button svg{width:16px;fill:rgba(51,51,51,0.25);}
.wc-coupon-text:after{color:rgba(51,51,51,0.2);}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button, .dt-wc-btn, .checkout-button, #place_order,
input[name="apply_coupon"],
#page input[name="login"],
button[name="calc_shipping"],
button[name="calc_shipping"]:hover,
.single_add_to_cart_button.button, .button.wc-backward, .woocommerce-Button.button, .woocommerce-button.button, .woocommerce-Reviews .submit, .woocommerce-Button[name="register"],
.woocommerce-button[name="register"],
.track_order input[name="track"],
input[name="save_address"],
form.track_order .button, .woocommerce-address-fields .button{font:var(--the7-btn-l-font);text-transform:var(--the7-btn-l-text-transform);letter-spacing:var(--the7-btn-l-letter-spacing);word-spacing:var(--the7-btn-l-word-spacing);border-radius:var(--the7-btn-l-border-radius);border-width:var(--the7-btn-l-border-width);border-style:var(--the7-btn-l-border-style);border-color:var(--the7-btn-border-color);padding:var(--the7-btn-l-padding);min-width:var(--the7-btn-l-min-width);min-height:var(--the7-btn-l-min-height);}
.dt-wc-btn, input[name="apply_coupon"],
.single_add_to_cart_button.button{min-height:var(--the7-input-height);}
body .woocommerce-widget-layered-nav-dropdown__submit, #phantom .woocommerce-widget-layered-nav-dropdown__submit,
body .button.view-cart, #phantom .button.view-cart,
body .button.checkout, #phantom .button.checkout,
body .button.wc-forward, #phantom .button.wc-forward,
body .price_slider_wrapper .button, #phantom .price_slider_wrapper .button,
body .woocommerce-orders-table a.button, #phantom .woocommerce-orders-table a.button,
body .wc-layout-list .woo-buttons a, #phantom .wc-layout-list .woo-buttons a,
body .wc-block-filter-submit-button, #phantom .wc-block-filter-submit-button{font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);border-radius:var(--the7-btn-s-border-radius);border-width:var(--the7-btn-s-border-width);border-style:var(--the7-btn-s-border-style);padding:var(--the7-btn-s-padding);min-width:var(--the7-btn-s-min-width);min-height:var(--the7-btn-s-min-height);}
.wc-block-filter-submit-button{margin-bottom:10px;}
.wc-block-components-price-slider__range-input-progress{--range-color:var(--the7-accent-color);}
.woocommerce-widget-layered-nav .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-flex;align-items:center;}
.wc-layout-list .woo-buttons a{border-radius:var(--the7-btn-s-border-radius);border-width:var(--the7-btn-s-border-width);border-style:var(--the7-btn-s-border-style);border-color:var(--the7-btn-border-color);}
body .button.view-cart *,
#phantom .button.view-cart *,
body .button.checkout *,
#phantom .button.checkout *{font:var(--the7-btn-s-font);}
body .checkout-button.wc-forward, body #place_order{padding:var(--the7-btn-l-padding);font:var(--the7-btn-l-font);text-transform:var(--the7-btn-l-text-transform);letter-spacing:var(--the7-btn-l-letter-spacing);word-spacing:var(--the7-btn-l-word-spacing);border-radius:var(--the7-btn-l-border-radius);min-width:var(--the7-btn-l-min-width);min-height:var(--the7-btn-l-min-height);}
.woocommerce-cart-wrap .cart_totals th{color:var(--the7-secondary-text-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
.woocommerce-error, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{background-color:var(--the7-accent-color);}
.accent-gradient div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
.accent-gradient .woocommerce-error, .accent-gradient div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-message-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-info-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .woocommerce-error-text,
.woocommerce-error .woocommerce-message-text, .woocommerce-error .woocommerce-info-text, .woocommerce-error .woocommerce-error-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-message-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-info-text,
div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .woocommerce-error-text{font:var(--the7-base-font-big);}
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message,
body .woocommerce-error, body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info{color:#ffffff;}
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message a,
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message *,
body .woocommerce-error a, body .woocommerce-error *,
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info a,
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info *{color:#ffffff;}
body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message:before,
body .woocommerce-error:before, body div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info:before{color:#ffffff;}
.showcoupon-tag, .showlogin-tag, #ship-to-different-address,
.order_details td{font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);color:var(--the7-h6-color);}
.showcoupon-tag i, .showlogin-tag i, #ship-to-different-address i,
.order_details td i{color:var(--the7-h6-color);}
.customer_details td, .customer_details th, .order_details td, .order_details th{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.shop_table.customer_details th{color:var(--the7-secondary-text-color);}
.wc-complete-wrap .wc-bacs-bank-details li{color:var(--the7-secondary-text-color);}
.wc-complete-wrap .wc-bacs-bank-details li > strong{color:var(--the7-base-color);}
#ship-to-different-address{font:var(--the7-base-font-big);}
.showcoupon, .showlogin{font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);}
.woocommerce-orders-table thead th, .log-message, form.track_order p:not(.form-row),
.lost_reset_password p:not(.form-row),
label[for="rememberme"],
.woocommerce-shipping-totals td{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-billing-fields label, .woocommerce-additional-fields label, .wc-terms-and-conditions label, .woocommerce-shipping-fields label, .woocommerce-account-fields label, .woocommerce-MyAccount-content label, form.track_order label, form.lost_reset_password label, #customer_login label,
.woocommerce-Reviews label, .woocommerce-form-login label:not(.elementor-field-label),
.wp-block-woocommerce-product-search label{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);color:var(--the7-h4-color);}
.woocommerce-billing-fields label abbr[title],
.woocommerce-billing-fields label .required, .woocommerce-additional-fields label abbr[title],
.woocommerce-additional-fields label .required, .wc-terms-and-conditions label abbr[title],
.wc-terms-and-conditions label .required, .woocommerce-shipping-fields label abbr[title],
.woocommerce-shipping-fields label .required, .woocommerce-account-fields label abbr[title],
.woocommerce-account-fields label .required, .woocommerce-MyAccount-content label abbr[title],
.woocommerce-MyAccount-content label .required, form.track_order label abbr[title],
form.track_order label .required, form.lost_reset_password label abbr[title],
form.lost_reset_password label .required, #customer_login label abbr[title],
#customer_login label .required,
.woocommerce-Reviews label abbr[title],
.woocommerce-Reviews label .required, .woocommerce-form-login label:not(.elementor-field-label) abbr[title],
.woocommerce-form-login label:not(.elementor-field-label) .required,
.wp-block-woocommerce-product-search label abbr[title],
.wp-block-woocommerce-product-search label .required{color:var(--the7-secondary-text-color);text-decoration:none;}
#ship-to-different-address label,
.create-account label.checkbox span, .lost_password a, .lost_password, .woocommerce-form-register{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.lost_password a{text-decoration:none;}
.lost_password a:hover{text-decoration:underline;}
.product table.variations td.label, .product table.variations td.label label, .elementor-widget table.variations td.label, .elementor-widget table.variations td.label label, .wc-terms-and-conditions a, .variations label{font:var(--the7-base-font);color:var(--the7-base-color);}
.the7-woocommerce-checkout #customer_details,
.the7-cart-form, .wc-complete-wrap .wc-wide-column, .wc-complete-wrap .woocommerce-bacs-bank-details, .shop_table_responsive, .woocommerce-cart-wrap .cross-sells{width:calc(100% - 30% - 60px);}
.woocommerce-cart-wrap .cross-sells{margin-top:30px;}
.shop_table.order_details .wc-item-meta *,
.order_details .product-total, .woocommerce-Reviews .comment-notes, #customer_login > div label.woocommerce-form__label-for-checkbox,
.woocommerce-form-login label.woocommerce-form__label-for-checkbox, label.woocommerce-form__label-for-checkbox, .woocommerce-Reviews .woocommerce-noreviews{color:var(--the7-base-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-checkout-review-order .product-name, .woocommerce-checkout-review-order .product-name a{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);color:var(--the7-base-color);}
.woocommerce-checkout-review-order .woocommerce-Price-amount, .woocommerce-checkout-review-order th{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-checkout-review-order .about_paypal{font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);font-weight:normal;}
.woocommerce-checkout-review-order .product-quantity, .woocommerce-checkout-review-order .product-total, .woocommerce-checkout-review-order .cart-subtotal th, .woocommerce-checkout-review-order .order-total th, .woocommerce-checkout-review-order .shipping th, .woocommerce-checkout-review-order .about_paypal, .woocommerce-checkout-review-order .product-total .woocommerce-Price-amount, .woocommerce-checkout-review-order tfoot th{color:var(--the7-secondary-text-color);}
.woocommerce-checkout-review-order .cart-subtotal .amount, .woocommerce-checkout-review-order .order-total .amount{color:var(--the7-h6-color);}
.woocommerce-checkout-review-order .order-total .amount{font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
.woocommerce-order-downloads .download-product a{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);color:var(--the7-base-color);text-decoration:none;}
.woocommerce-order-downloads .download-product a:hover{color:var(--the7-accent-color);}
.accent-gradient .woocommerce-order-downloads .download-product a:hover{background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .woocommerce-order-downloads .download-product a:hover{color:#1ebbf0;}
}
.woocommerce-order-downloads .download-file{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;}
.wc-bacs-bank-details-heading, .woocommerce-order-downloads__title{font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
#shipping_method label,
.payment_methods label{color:var(--the7-h6-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.select2-container{z-index:100;}
.theme-dt-the7 .select2-container{display:block;}
.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:5px;}
.theme-dt-the7 .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;height:100%;width:auto;}
.theme-dt-the7 .widget .selection{display:block;height:var(--the7-input-height);}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-container .select2-selection--single, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default .select2-selection--multiple, .theme-dt-the7 .woocommerce-MyAccount-content .yit-wcan-select-open, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default.select2-container--focus .select2-selection--multiple, .theme-dt-the7 .woocommerce-cart-wrap .select2-container .select2-selection--single, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default .select2-selection--multiple, .theme-dt-the7 .woocommerce-cart-wrap .yit-wcan-select-open, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default.select2-container--focus .select2-selection--multiple, .theme-dt-the7 .widget.woocommerce .select2-container .select2-selection--single, .theme-dt-the7 .widget.woocommerce .select2-container--default .select2-selection--multiple, .theme-dt-the7 .widget.woocommerce .yit-wcan-select-open, .theme-dt-the7 .widget.woocommerce .select2-container--default.select2-container--focus .select2-selection--multiple, .theme-dt-the7 .the7-woocommerce-checkout .select2-container .select2-selection--single, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default .select2-selection--multiple, .theme-dt-the7 .the7-woocommerce-checkout .yit-wcan-select-open, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--multiple{height:auto;min-height:var(--the7-input-height);padding:var(--the7-top-input-padding) var(--the7-right-input-padding) var(--the7-bottom-input-padding) var(--the7-left-input-padding);color:var(--the7-input-color);border-color:var(--the7-input-border-color);border-style:var(--the7-form-border);border-width:var(--the7-top-input-border-width) var(--the7-right-input-border-width) var(--the7-bottom-input-border-width) var(--the7-left-input-border-width);background-color:var(--the7-input-bg-color);border-radius:var(--the7-input-border-radius);box-shadow:var(--the7-form-shadow);transition:all 0.3s ease;}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-container .select2-selection--single  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-MyAccount-content .yit-wcan-select-open  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default.select2-container--focus .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-cart-wrap .select2-container .select2-selection--single  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-cart-wrap .yit-wcan-select-open  > .select2-selection__rendered, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default.select2-container--focus .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .widget.woocommerce .select2-container .select2-selection--single  > .select2-selection__rendered, .theme-dt-the7 .widget.woocommerce .select2-container--default .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .widget.woocommerce .yit-wcan-select-open  > .select2-selection__rendered, .theme-dt-the7 .widget.woocommerce .select2-container--default.select2-container--focus .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .the7-woocommerce-checkout .select2-container .select2-selection--single  > .select2-selection__rendered, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default .select2-selection--multiple  > .select2-selection__rendered, .theme-dt-the7 .the7-woocommerce-checkout .yit-wcan-select-open  > .select2-selection__rendered, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--multiple  > .select2-selection__rendered{padding:0px 0;color:var(--the7-input-color);font:var(--the7-form-md-font);letter-spacing:var(--the7-form-md-letter-spacing);text-transform:var(--the7-form-md-text-transform);box-sizing:border-box;}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-container .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .woocommerce-MyAccount-content .yit-wcan-select-open .select2-selection__arrow b, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .woocommerce-cart-wrap .select2-container .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .woocommerce-cart-wrap .yit-wcan-select-open .select2-selection__arrow b, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .widget.woocommerce .select2-container .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .widget.woocommerce .select2-container--default .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .widget.woocommerce .yit-wcan-select-open .select2-selection__arrow b, .theme-dt-the7 .widget.woocommerce .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .the7-woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default .select2-selection--multiple .select2-selection__arrow b, .theme-dt-the7 .the7-woocommerce-checkout .yit-wcan-select-open .select2-selection__arrow b, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__arrow b{border-top-color:var(--the7-input-color);opacity:var(--the7-form-placeholder-opacity);border-right-color:transparent !important;border-left-color:transparent !important;}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-container.select2-container--open .select2-selection--single, .theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--multiple, .theme-dt-the7 .woocommerce-cart-wrap .select2-container.select2-container--open .select2-selection--single, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default.select2-container--open .select2-selection--multiple, .theme-dt-the7 .widget.woocommerce .select2-container.select2-container--open .select2-selection--single, .theme-dt-the7 .widget.woocommerce .select2-container--default.select2-container--open .select2-selection--multiple, .theme-dt-the7 .the7-woocommerce-checkout .select2-container.select2-container--open .select2-selection--single, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--multiple{box-shadow:var(--the7-form-shadow-focus);}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .woocommerce-cart-wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .widget.woocommerce .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b, .theme-dt-the7 .the7-woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--the7-input-color);opacity:var(--the7-form-placeholder-opacity);}
.theme-dt-the7 .woocommerce-MyAccount-content .select2-dropdown-open .select2-choice .select2-arrow b:after, .theme-dt-the7 .woocommerce-cart-wrap .select2-dropdown-open .select2-choice .select2-arrow b:after, .theme-dt-the7 .widget.woocommerce .select2-dropdown-open .select2-choice .select2-arrow b:after, .theme-dt-the7 .the7-woocommerce-checkout .select2-dropdown-open .select2-choice .select2-arrow b:after{border-top-color:transparent;border-bottom-color:var(--the7-input-color);}
.widget .yit-wcan-select-open{color:var(--the7-input-color);font-size:var(--the7-base-font-size);line-height:var(--the7-input-height);text-decoration:none;}
.widget_layered_nav ul li.chosen a:before, .widget_layered_nav_filters ul li a:before{color:#fff;}
.yith-wcan-select-wrapper{box-sizing:border-box;border-color:var(--the7-input-border-color);}
.widget .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li{border:none;}
.widget .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li:hover, .widget.widget_layered_nav .yith-wcan-select-wrapper ul li.chosen{box-shadow:none;border:none;}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown{margin-bottom:10px;}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple{padding:0 10px;height:auto;min-height:var(--the7-input-height);background-image:linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%);background-position:calc(100% - var(--the7-right-input-padding) - 4px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0;background-size:4px 4px, 4px 4px, 2.5em 2.5em;background-repeat:no-repeat;}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple input{padding:0 !important;margin:0;border:none;height:calc(var(--the7-input-height,40px) - var(--the7-top-input-border-width,0px) - var(--the7-bottom-input-border-width,0px));}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple ul.select2-selection__rendered{padding:0;line-height:calc(var(--the7-input-height) - 15px);vertical-align:middle;}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple li{margin:0;}
body .widget.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:10px;}
body .woocommerce-widget-layered-nav .select2-container--default .select2-selection--multiple li{margin-right:5px;}
.woocommerce-MyAccount-content mark{padding:0 5px;}
.the7-woo-select2-dropdown .select2-results__option{line-height:1.2em;color:#666;padding:10px;}
.the7-woo-select2-dropdown .select2-results__option[aria-selected=true],
.the7-woo-select2-dropdown .select2-results__option[data-selected=true]{background:rgba(0,0,0,0.05);color:#222;}
.theme-dt-the7 .the7-woo-select2-dropdown .select2-results__option--highlighted[aria-selected],
.woocommerce-MyAccount-content mark{color:#fff;background:#222;}
.woocommerce-thankyou-order-details li{border-color:var(--the7-divider-color) !important;color:var(--the7-secondary-text-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-thankyou-order-details li strong{color:var(--the7-base-color);}
.woocommerce-thankyou-order-details li .amount{color:var(--the7-h4-color);font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
#reviews .comment-form #submit,
.pp_content{display:inline-block !important;}
.products mark{background:none;}
.cart-collaterals h2, .upsells.products > h2, .product:not(.elementor) .woocommerce-tabs .panel > h2,
.the7-elementor-widget .woocommerce-tabs .panel > h2, .related.products > h2, .cross-sells > h2{font:var(--the7-h3-font);text-transform:var(--the7-h3-text-transform);}
.product:not(.elementor) .woocommerce-tabs #comments > h2,
.the7-elementor-widget .woocommerce-tabs #comments > h2,
.woocommerce-Reviews #comments > h2,
.woocommerce-Reviews #reply-title{font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
.shopping-cart{position:relative;}
.masthead .shopping-cart{display:-ms-flexbox;display:-ms-flex;display:flex;flex-flow:column wrap;}
.dt-mobile-header .shopping-cart{position:static;}
.top-bar .shopping-cart{z-index:1001;vertical-align:middle;}
.floating-navigation-below-slider .top-bar .shopping-cart{z-index:101;}
.shopping-cart-wrap{position:absolute;top:100%;z-index:200;visibility:hidden;opacity:0;}
.side-header:not(.masthead-mobile-header) .mini-widgets .shopping-cart-wrap{top:auto;bottom:100%;}
.masthead .shopping-cart-wrap{top:calc(100% + 8px);}
.dt-mobile-header .shopping-cart-wrap{width:100%;}
.masthead.side-header .mini-widgets .shopping-cart-wrap{top:auto;bottom:calc(100% + 8px);}
.dt-mobile-header .shopping-cart-wrap{width:100%;}
.masthead .mini-widgets .shopping-cart-wrap.bottom-overflow{top:auto;bottom:calc(100% + 8px);}
.floating-navigation-below-slider .shopping-cart-wrap.bottom-overflow{top:auto;bottom:100%;padding-top:0;padding-bottom:10px;}
.right-overflow.shopping-cart-wrap{right:-10px;}
.shopping-cart-inner, .shopping-cart-inner ul.cart_list li a, .shopping-cart-inner ul.product_list_widget li a{font:15px / 20px "Arial", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.shopping-cart-inner{position:relative;display:flex;flex-flow:column wrap;width:240px;padding:20px 20px 20px;background-color:rgba(255,255,255,0.3);text-align:left;box-sizing:border-box;-webkit-filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.2));filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.2));-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);}
.dt-mobile-header .shopping-cart-inner{width:100%;}
@media all and (-ms-high-contrast: none) {
.shopping-cart-inner{box-shadow:0px 0px 4px rgba(0,0,0,0.2);}
}
.shopping-cart-inner:before{position:absolute;top:-7px;left:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid red;border-bottom-color:rgba(255,255,255,0.3);content:'';}
.dt-mobile-header .shopping-cart-inner:before{display:none;}
.right-overflow .shopping-cart-inner:before{right:20px;left:auto;}
.side-header:not(.masthead-mobile-header) .shopping-cart-inner:before,
.dt-mobile-header .shopping-cart-inner:before{top:auto;bottom:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid;border-bottom:none;border-top-color:rgba(255,255,255,0.3);}
.bottom-overflow .shopping-cart-inner:before{top:auto;bottom:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid;border-bottom:none;border-top-color:rgba(255,255,255,0.3);}
.right-overflow.bottom-overflow .shopping-cart-inner:before{top:-7px;bottom:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid red;border-top:none;border-bottom-color:rgba(255,255,255,0.3);}
.masthead .shopping-cart-inner, .dt-mobile-header .shopping-cart-inner, .masthead .shopping-cart-inner *,
.dt-mobile-header .shopping-cart-inner *,
.masthead .shopping-cart-inner a:not(.button):not(.remove),
.dt-mobile-header .shopping-cart-inner a:not(.button):not(.remove),
.masthead .shopping-cart-inner .amount, .dt-mobile-header .shopping-cart-inner .amount{color:#000000 !important;}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner *,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a:not(.button):not(.remove),
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .amount{color:#000000 !important;}
.show-top-buttons .buttons{display:none;}
.buttons.top-position{display:none;}
.show-top-buttons .buttons.top-position{display:block;margin-bottom:10px;}
.product_list_widget.cart_list{overflow:hidden;margin-bottom:0px;clear:both;}
.shopping-cart-inner .cart_list.empty li, .shopping-cart-inner .cart_list.empty li:last-child{padding:0;}
.shopping-cart-inner .cart_list li .quantity{display:block;}
.shopping-cart-inner .variation *,
.shopping-cart-inner .quantity *,
.shopping-cart-inner .quantity, .shopping-cart-inner strong, .shopping-cart-inner .quantity .amount{color:rgba(0,0,0,0.5) !important;}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .variation *,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .quantity *,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .quantity,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner strong,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner .quantity .amount{color:rgba(0,0,0,0.5) !important;}
.shopping-cart-inner .total, .elementor-menu-cart__main .total, .widget_shopping_cart .total{margin-bottom:5px;}
.masthead .shopping-cart-inner a.button, .dt-mobile-header .shopping-cart-inner a.button, .masthead .shopping-cart-inner a.button > span, .dt-mobile-header .shopping-cart-inner a.button > span{color:var(--the7-btn-color) !important;}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button > span{color:var(--the7-btn-color) !important;}
.masthead .shopping-cart-inner a.button:hover, .dt-mobile-header .shopping-cart-inner a.button:hover, .masthead .shopping-cart-inner a.button:hover > span, .dt-mobile-header .shopping-cart-inner a.button:hover > span{color:var(--the7-btn-hover-color) !important;}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button:hover,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.button:hover > span{color:var(--the7-btn-hover-color) !important;}
.masthead .shopping-cart-inner a:not(.button):not(.remove):hover,
.dt-mobile-header .shopping-cart-inner a:not(.button):not(.remove):hover,
.masthead .elementor-menu-cart__main a:not(.button):not(.remove):not(.elementor-button):hover,
.dt-mobile-header .elementor-menu-cart__main a:not(.button):not(.remove):not(.elementor-button):hover{background:none;color:var(--the7-accent-color) !important;text-decoration:none !important;background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%) !important;color:transparent !important;-webkit-background-clip:text !important;background-clip:text !important;}
@media all and (-ms-high-contrast: none) {
.masthead .shopping-cart-inner a:not(.button):not(.remove):hover,
.dt-mobile-header .shopping-cart-inner a:not(.button):not(.remove):hover,
.masthead .elementor-menu-cart__main a:not(.button):not(.remove):not(.elementor-button):hover,
.dt-mobile-header .elementor-menu-cart__main a:not(.button):not(.remove):not(.elementor-button):hover{color:#1ebbf0;}
}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a:not(.button):not(.remove):hover,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .elementor-menu-cart__main a:not(.button):not(.remove):not(.elementor-button):hover{color:var(--the7-accent-color) !important;}
.masthead .shopping-cart .buttons a.button *,
.shopping-cart .buttons a.button, .shopping-cart .buttons a.button:hover, .buttons a.button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button{text-decoration:none !important;}
.wc-ico-cart{position:relative;white-space:nowrap;text-decoration:none;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;font:700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.wc-ico-cart i{margin-right:5px;font-size:16px;color:#333333;}
.branding .wc-ico-cart{font:20px / 24px "Arial", Helvetica, Arial, Verdana, sans-serif;}
.branding .wc-ico-cart i{font-size:0px;margin-right:7.1428571428571px;}
.mixed-header .wc-ico-cart{font:20px / 24px "Arial", Helvetica, Arial, Verdana, sans-serif;color:#888888;}
.mixed-header .wc-ico-cart i{font-size:16px;color:#888888;}
.mixed-header .header-bar .wc-ico-cart i{margin-right:7.1428571428571px;}
.top-bar .wc-ico-cart{font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.top-bar .wc-ico-cart{color:#b1b4b8;}
.top-bar .wc-ico-cart i{font-size:16px;color:#b1b4b8;}
.dt-mobile-header .wc-ico-cart{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#b1b4b8;}
.dt-mobile-header .wc-ico-cart i{font-size:16px;color:#b1b4b8;}
.mobile-header-bar .mobile-mini-widgets .wc-ico-cart{font:700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.mobile-header-bar .mobile-mini-widgets .wc-ico-cart i{font-size:16px;color:#333333;}
a.wc-ico-cart:hover{font:700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;opacity:0.7;}
.branding a.wc-ico-cart:hover{font:20px / 24px "Arial", Helvetica, Arial, Verdana, sans-serif;}
.mixed-header a.wc-ico-cart:hover{font:20px / 24px "Arial", Helvetica, Arial, Verdana, sans-serif;color:#888888;}
.top-bar a.wc-ico-cart:hover{font:500 13px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:rgba(177,180,184,0.7);color:#b1b4b8;}
.dt-mobile-header a.wc-ico-cart:hover{font:500 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#b1b4b8;}
.mobile-header-bar .mobile-mini-widgets a.wc-ico-cart:hover{font:700 13px / 17px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.wc-ico-cart > .counter{position:relative;display:inline-block;margin-left:10px;padding:1px;min-width:14px;min-height:14px;background-color:#1ebbf0;text-align:center;font-size:8px;font-family:Tahoma, Arial, sans-serif !important;line-height:14px;letter-spacing:normal;font-weight:normal;font-style:normal;}
.branding .wc-ico-cart > .counter{font-size:-8px;line-height:-2px;min-width:-2px;min-height:-2px;}
.mixed-header .wc-ico-cart > .counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px;}
.top-bar .wc-ico-cart > .counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px;}
.dt-mobile-header .wc-ico-cart > .counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px;}
.mobile-header-bar .mobile-mini-widgets .wc-ico-cart > .counter{font-size:8px;line-height:14px;min-width:14px;min-height:14px;}
.wc-ico-cart > .counter.hidden{display:none;}
.round-counter-style .wc-ico-cart > .counter{margin-left:5px;border-radius:50%;}
.rectangular-counter-style .wc-ico-cart > .counter{padding:0 2px 0 1px;min-width:18px;border-radius:2px;box-sizing:border-box;}
.rectangular-counter-style .wc-ico-cart > .counter:before{position:absolute;top:50%;left:-4px;margin-top:-3px;width:0;height:0;border-top:3px solid transparent;border-right:4px solid var(--the7-accent-color);border-bottom:3px solid transparent;content:"";}
.branding .rectangular-counter-style .wc-ico-cart > .counter{min-width:2px;}
.mixed-header .rectangular-counter-style .wc-ico-cart > .counter{min-width:18px;}
.top-bar .rectangular-counter-style .wc-ico-cart > .counter{min-width:18px;}
.dt-mobile-header .rectangular-counter-style .wc-ico-cart > .counter{min-width:18px;}
.mobile-header-bar .mobile-mini-widgets .rectangular-counter-style .wc-ico-cart > .counter{min-width:18px;}
.wc-ico-cart > .counter, .wc-ico-cart:hover > .counter{color:#ffffff;}
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart > .counter,
.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .wc-ico-cart:hover > .counter{color:#fff;}
.wc-ico-cart > .counter.custom-bg{background-color:#1ebbf0 !important;background-image:none !important;}
.wc-ico-cart > .counter.custom-bg:before{border-right-color:#1ebbf0;}
.accent-gradient .wc-ico-cart > .counter, .accent-gradient .wc-ico-cart > .counter.gradient-bg, .wc-ico-cart > .counter.gradient-bg{background:#1ebbf0;background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);}
.accent-gradient .wc-ico-cart > .counter:before, .accent-gradient .wc-ico-cart > .counter.gradient-bg:before, .wc-ico-cart > .counter.gradient-bg:before{border-right-color:#1ebbf0;}
#top-bar .wc-ico-cart:hover .counter{text-decoration:none;}
.wc-grid .dt-css-grid{margin:0;}
.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);grid-template-rows:auto;grid-column-gap:44px;grid-row-gap:44px;}
.cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid, .no-cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid{margin:-22px;}
.cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid .wf-cell{padding:22px;}
.wc-grid:not(.resize-by-browser-width) .dt-css-grid{grid-row-gap:44px;grid-column-gap:44px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}
.cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid,
.no-cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid{display:flex;flex-flow:row wrap;margin:-22px;}
.cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid .wf-cell,
.no-cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid .wf-cell{flex:1 0 220px;min-width:220px;max-width:100%;padding:22px;box-sizing:border-box;}
@media screen and (max-width:1199px){
.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
@media screen and (max-width:991px){
.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
@media screen and (max-width:767px){
.resize-by-browser-width.wc-grid .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
.view-mode-switcher > a{height:var(--the7-input-height);width:var(--the7-input-height);border-width:var(--the7-top-input-border-width) var(--the7-right-input-border-width) var(--the7-bottom-input-border-width) var(--the7-left-input-border-width);border-color:var(--the7-input-border-color);color:var(--the7-input-color);background-color:var(--the7-input-bg-color);}
.view-mode-switcher > a svg{fill:var(--the7-input-color);}
.view-mode-switcher > a:first-child{border-bottom-left-radius:var(--the7-input-border-radius);border-top-left-radius:var(--the7-input-border-radius);}
.view-mode-switcher > a:last-child{border-bottom-right-radius:var(--the7-input-border-radius);border-top-right-radius:var(--the7-input-border-radius);}
.view-mode-switcher > a.switcher-active{color:var(--the7-input-color);}
.wc-layout-list article.product{margin-bottom:50px;}
article.product.post.bg-on{background:none;}
.wc-layout-list .woocom-project{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.wc-layout-list .woocom-project .woo-buttons-on-img{margin-bottom:0;text-align:left;width:30%;}
.wc-layout-list .woocom-project .woocom-list-content{padding-left:30px;margin-bottom:0;box-sizing:border-box;text-align:left;width:calc(100% - 30%);}
.wc-layout-list .woocom-project .woocom-list-content .star-rating{margin-right:0;margin-left:0;}
.woocom-project .woocommerce-product-details__short-description{padding-top:15px;}
.woocom-project .woocommerce-product-details__short-description p:last-child{margin-bottom:0;}
.hide-description .woocommerce-product-details__short-description{display:none;}
.product .woo-buttons-on-img{position:relative;margin:0;text-align:center;}
.product .woo-buttons-on-img .out-stock-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;z-index:2;width:auto;max-width:100%;min-height:30px;padding:6% 8%;box-sizing:border-box;background:rgba(0,0,0,0.5);color:#fff;white-space:nowrap;font:var(--the7-woo-title-font);text-transform:var(--the7-woo-title-text-transform);}
.woocom-project{position:relative;}
.woo-buttons-on-img > p, .post .woo-buttons-on-img .alignnone, .description-under-image .post .woo-buttons-on-img .alignnone{margin-bottom:0;}
.post .woo-buttons-on-img .alignleft{margin:0;}
.woocom-project .woo-buttons-on-img > a{display:block;line-height:0;}
.products-carousel-shortcode .woocom-project .woo-buttons-on-img > a{display:block;width:100%;}
.product .woo-buttons-on-img{-ms-flex:0 0 auto;max-width:100%;}
.product .woo-content-container{position:relative;width:100%;bottom:0;}
.woo-hover .blur-this .blur-effect{display:none;}
.mobile-false .hover-fade.woo-hover .woo-content-container{bottom:0;}
.product .wf-td{vertical-align:bottom;}
.cart-btn-on-img .woo-buttons{position:absolute;right:10px;bottom:10px;height:32px;min-width:32px;border-radius:16px;z-index:2;box-sizing:border-box;transition:opacity 0.2s linear;}
.cart-btn-on-img .woo-buttons a{display:block;float:right;height:32px;max-width:22px;box-sizing:border-box;transition:all 0.3s ease;padding:0 32px 0 0px;border-radius:16px;font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);white-space:nowrap;color:#fff;background-color:var(--the7-accent-color);line-height:0;text-align:left;background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.cart-btn-on-img .woo-buttons a .filter-popup{display:inline-block;visibility:hidden;vertical-align:middle;line-height:32px;margin-left:14px;opacity:0;transition:opacity 0.25s ease;}
.cart-btn-on-img .woo-buttons a .popup-icon{position:absolute;top:0;right:0;width:32px;height:32px;content:"";text-align:center;}
.cart-btn-on-img .woo-buttons:hover a, .cart-btn-on-img .woo-buttons.is-clicked a{width:auto;max-width:100%;}
.cart-btn-on-img .woo-buttons:hover a .filter-popup, .cart-btn-on-img .woo-buttons.is-clicked a .filter-popup{opacity:1;visibility:visible;transition-delay:100ms;}
.cart-btn-on-hover .woo-buttons{opacity:0;}
.cart-btn-below-img .woo-buttons, .wc-layout-list .woo-buttons{padding-top:25px;}
table.tinvwl-table-manage-list{border-collapse:unset;}
.woo-buttons-on-img .tinv-wishlist{position:relative;z-index:1;}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.wishlist-btn{position:absolute;left:10px;bottom:10px;height:32px;min-width:32px;border-radius:16px;z-index:2;display:block;float:right;max-width:22px;padding:0 32px 0 0px;box-sizing:border-box;-webkit-transition:max-width 0.4s ease-in-out;transition:max-width 0.4s ease-in-out;font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);background-color:var(--the7-accent-color);background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.wishlist-btn:before{font-size:20px;line-height:32px;color:#fff;margin:0;top:0;left:0;width:100%;}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:inherit;}
.cart-btn-on-hover article:hover .woo-buttons, .cart-btn-on-hover .woocom-project:hover .woo-buttons, .cart-btn-on-hover .woo-buttons-on-img.is-clicked .woo-buttons{opacity:1;}
.woo-buttons-on-img .woo-buttons i:before{font-size:16px;line-height:32px;}
.woo-buttons a{position:relative;display:inline-block;overflow:hidden;padding:0 0 0 0px;text-decoration:none;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);}
.cart-btn-below-img .woo-buttons a{display:inline-flex;align-items:center;font:var(--the7-btn-s-font);text-transform:var(--the7-btn-s-text-transform);letter-spacing:var(--the7-btn-s-letter-spacing);word-spacing:var(--the7-btn-s-word-spacing);border-radius:var(--the7-btn-s-border-radius);border-width:var(--the7-btn-s-border-width);border-style:var(--the7-btn-s-border-style);border-color:var(--the7-btn-border-color);padding:var(--the7-btn-s-padding);min-width:var(--the7-btn-s-min-width);min-height:var(--the7-btn-s-min-height);color:var(--the7-btn-color);}
.cart-btn-below-img .woo-buttons a:not(.elementor-button){border-radius:var(--the7-btn-s-border-radius);padding:var(--the7-btn-s-padding);font-size:var(--the7-btn-s-font-size);}
.cart-btn-below-img .woo-buttons a:hover{color:var(--the7-btn-hover-color);}
.product_type_simple.added, .product_type_variation.added{display:none !important;}
body .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside;}
body .widget_rating_filter ul li{padding:0 0 1px;list-style:none;}
body .widget_rating_filter ul li a{padding:1px 0;text-decoration:none;}
body .widget_rating_filter ul li .star-rating{float:none;display:inline-block;margin:0;}
body .widget_rating_filter ul li.chosen a:before{color:red;}
.woocommerce.widget_layered_nav select{width:100%;margin-bottom:0;}
#dropdown_product_cat{opacity:0;}
.widget_layered_nav .customSelect{margin-bottom:10px;}
.product-categories{margin-bottom:10px;}
.widget_layered_nav_filters ul{overflow:hidden;}
.widget .product-categories{margin-bottom:0;}
ul.cart_list li, ul.product_list_widget li, .widget_product_categories li{position:relative;display:block;overflow:hidden;}
ul.cart_list li:not(:last-child),
ul.product_list_widget li:not(:last-child),
.widget_product_categories li:not(:last-child){padding:0 0 15px;}
.shopping-cart-inner .product_list_widget li:last-child, .woocommerce-mini-cart.product_list_widget li:last-child{padding:0 0 15px;}
.widget_product_categories ul.children{padding-top:5px;clear:both;}
.widget_product_categories .cat-item > a, .widget_product_categories .count{display:inline-block;}
.widget_product_categories li, .widget_product_categories li:not(:last-child){padding:0;}
ul.cart_list li a, ul.product_list_widget li a, .widget_product_categories li a{display:block;text-decoration:none;}
.widget_layered_nav li > a, .widget_product_categories li a{color:var(--the7-base-color);}
.dt-mega-menu .sidebar-content .widget_layered_nav li > a, .dt-mega-menu .sidebar-content .widget_product_categories li a{color:#333333;}
.sidebar-content .widget_layered_nav li > a, .sidebar-content .widget_product_categories li a{color:#8b8d94;}
.footer .widget_layered_nav li > a, .footer .widget_product_categories li a{color:#8b8d94;}
.product_list_widget img, .woocommerce .wf-cell .product_list_widget img{float:left;width:60px;height:auto;margin:0 15px 5px 0;}
.widget_products .product_list_widget li, .widget_recently_viewed_products .product_list_widget li, .widget_top_rated_products .product_list_widget li, .shopping-cart-inner .product_list_widget:not(.empty) li,
.widget_recent_reviews .product_list_widget li, .dt-mini-cart-template.product_list_widget li{display:grid;grid-gap:15px;grid-template-rows:auto;grid-template-areas:" image title ";grid-template-columns:60px minmax(0,1fr);}
.widget_products .product_list_widget > a, .widget_recently_viewed_products .product_list_widget > a, .widget_top_rated_products .product_list_widget > a, .shopping-cart-inner .product_list_widget > a, .widget_recent_reviews .product_list_widget > a, .dt-mini-cart-template.product_list_widget > a{grid-area:image;}
.widget_products .product_list_widget > span, .widget_recently_viewed_products .product_list_widget > span, .widget_top_rated_products .product_list_widget > span, .shopping-cart-inner .product_list_widget > span, .widget_recent_reviews .product_list_widget > span, .dt-mini-cart-template.product_list_widget > span{grid-area:title;}
.widget_products .star-rating, .widget_recently_viewed_products .star-rating, .widget_top_rated_products .star-rating, .widget_recent_reviews .star-rating, .shopping-cart-inner .star-rating, .dt-mini-cart-template .star-rating{margin:5px 0 0 0;}
.widget_products .price-wrap, .widget_products .reviewer, .widget_products .variation, .widget_recently_viewed_products .price-wrap, .widget_recently_viewed_products .reviewer, .widget_recently_viewed_products .variation, .widget_top_rated_products .price-wrap, .widget_top_rated_products .reviewer, .widget_top_rated_products .variation, .widget_recent_reviews .price-wrap, .widget_recent_reviews .reviewer, .widget_recent_reviews .variation, .shopping-cart-inner .price-wrap, .shopping-cart-inner .reviewer, .shopping-cart-inner .variation, .dt-mini-cart-template .price-wrap, .dt-mini-cart-template .reviewer, .dt-mini-cart-template .variation{display:block;padding:5px 0 0 0;}
.shopping-cart-inner .price-wrap{clear:both;}
.woocommerce-mini-cart .quantity{display:block;margin:5px 0 0 0;}
.woocommerce-mini-cart .variation{margin:5px 0 0 0;}
ul.cart_list li dl, ul.product_list_widget li dl, ul.product_list_widget li .quantity{display:block;}
ul.cart_list li dl p, ul.product_list_widget li dl p, .shop_attributes td p{margin-bottom:0;}
.widget_shopping_cart_content dt, .product_list_widget dt{float:left;margin-right:5px;}
.widget_shopping_cart_content .quantity{display:block;width:auto;font-weight:normal;}
.product .widget_shopping_cart_content .quantity{text-align:left;}
.shopping-cart-inner .buttons{overflow:hidden;margin-bottom:0px;}
.buttons a.button{float:left;margin:10px 10px 0 0;}
.buttons.top-position .button{margin:0px 10px 10px 0;}
.widget_product_search .woocommerce-product-search{position:relative;}
.widget_product_search .woocommerce-product-search label{display:none;}
.widget_product_search .woocommerce-product-search .search-field{width:100%;margin-bottom:0;-webkit-appearance:none;appearance:none;}
.widget_product_search .woocommerce-product-search .search-field:focus{outline:none;}
body .widget_product_search input[type="submit"],
body .widget_product_search button[type="submit"]{position:absolute;top:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;right:11px;width:20px;height:100%;padding:0;text-decoration:none;border:none;font-size:0;background-color:transparent;color:var(--the7-input-color);border-radius:0 !important;box-shadow:none !important;}
body .widget_product_search input[type="submit"]:before,
body .widget_product_search button[type="submit"]:before{display:block;width:100%;height:100%;content:"";-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/search-icon.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/search-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:16px;mask-size:16px;background:var(--the7-input-color);}
body .widget_product_search input[type="submit"]:hover,
body .widget_product_search button[type="submit"]:hover{opacity:0.7;background-color:transparent !important;color:rgba(184,188,190,0.99);box-shadow:none;}
.wc-block-product-search .wc-block-product-search__button{height:var(--the7-input-height);}
.select2-search input{padding:5px 15px 5px 15px !important;color:rgba(195,195,195,0.99) !important;background-repeat:no-repeat;background-position:calc(100% - 15px) 50% !important;background-size:16px 16px !important;}
.woocommerce-widget-layered-nav-dropdown .select2-search input{background-image:none !important;}
.select2-container--default.the7-woo-select2-dropdown .select2-selection--multiple{border-color:var(--the7-input-border-color);}
.woocommerce-widget-layered-nav-dropdown .select2-search{padding:0;}
.wc-block-components-price-slider__range-input{min-height:unset !important;}
.widget_price_filter .price_slider{margin-bottom:20px;}
.widget_price_filter .price_slider_amount{text-align:right;}
.widget_price_filter .price_slider_amount > input{opacity:0;}
.widget_price_filter .price_slider_amount .button{float:left;}
.widget_price_filter .ui-slider{position:relative;}
.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;top:50%;width:3px;height:11px;cursor:pointer;outline:0;border:8px solid transparent;transform:translate3d(-10px,-50%,0);box-sizing:content-box;}
.widget_price_filter .ui-slider .ui-slider-handle:before{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:3px;height:11px;content:"";}
.widget_price_filter .ui-slider .ui-slider-handle:last-of-type{transform:translate3d(-7px,-50%,0);}
.widget_price_filter .ui-slider .ui-slider-handle:first-of-type:before{left:1px;}
.widget_price_filter .ui-slider .ui-slider-handle:last-of-type:before{right:1px;}
.widget_price_filter .ui-slider .ui-slider-handle:before, .widget_price_filter .ui-slider .ui-slider-range, .product .onsale{background-color:var(--the7-accent-color);}
.accent-gradient .widget_price_filter .ui-slider .ui-slider-handle:before, .accent-gradient .widget_price_filter .ui-slider .ui-slider-range, .accent-gradient .product .onsale{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;border-radius:1em;}
body .widget_price_filter .price_slider_wrapper .ui-widget-content, body .price_slider_inner_wrapper_wrapper{background-color:rgba(139,141,148,0.2);}
.sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content, .sidebar-content .widget_price_filter .price_slider_wrapper .ui-widget-content, .sidebar .price_slider_inner_wrapper_wrapper, .sidebar-content .price_slider_inner_wrapper_wrapper{background-color:rgba(139,141,148,0.2);}
.footer .widget_price_filter .price_slider_wrapper .ui-widget-content, .footer .price_slider_inner_wrapper_wrapper{background-color:rgba(139,141,148,0.2);}
.price_slider_wrapper{padding-top:5px;}
.widget_price_filter .ui-slider-horizontal, .price_slider_inner_wrapper_wrapper{height:3px;}
.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px;}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px;}
.widget_layered_nav ul li.chosen a, .widget_layered_nav_filters ul li a{padding:2px 6px;border-radius:0px;text-decoration:none;}
.widget_layered_nav ul li a{padding-top:2px;padding-bottom:2px;}
.widget_layered_nav ul li.chosen a:before, .widget_layered_nav_filters ul li a:before, .the7-woo-select2-dropdown .select2-selection--multiple .select2-selection__choice__remove:before{display:inline-block;margin-right:5px;content:"";width:12px;height:12px;-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-cross-circle-fill.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/the7-cross-circle-fill.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:12px;mask-size:12px;background-color:#fff;}
.widget_layered_nav ul small.count{float:right;margin-left:6px;font-size:1em;}
.widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none;}
.widget_layered_nav_filters ul li a{float:left;text-decoration:none;}
.woocommerce-widget-layered-nav-list li{display:block;padding:0 1px 1px 0;}
.woocommerce-widget-layered-nav-list li span{opacity:0.5;}
.woocommerce-widget-layered-nav-list li a{display:inline-block;text-decoration:none;}
.product{position:relative;}
.product:before, .product:after{content:"";display:table;clear:both;}
.onsale{position:absolute;z-index:101;top:0;left:0;text-align:center;min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;line-height:3.236;margin:0;border-radius:100%;background-color:#77a464;color:#fff;}
.dt-products .onsale, .products-shortcode .onsale, .the7-products-carousel .onsale, .widget.woocommerce .onsale, .products-carousel-shortcode .onsale, .single-product .onsale, .elementor-widget .dt-product-gallery .onsale, .elementor-widget-woocommerce-product-images .onsale{top:10px;left:10px;min-height:32px;min-width:32px;padding:7px;box-sizing:content-box;color:#fff;text-align:center;border-radius:50%;font-size:14px;line-height:32px;}
.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:7px;}
ul.products{margin:0;}
.products .product{display:block;list-style:none;}
.content .woocommerce .wf-cell img, .woocommerce .content .wf-cell img{height:auto;max-width:100%;}
body.hide-product-title .summary > .product_title{display:none;}
.product .variations_button:before, .product .variations_button:after, .elementor-widget .variations_button:before, .elementor-widget .variations_button:after, .product .cart:before, .product .cart:after, #review_form:before,
#review_form:after,
form.cart:before, form.cart:after{content:"";display:table;clear:both;}
.summary.entry-summary div[itemprop="description"]{margin:25px 0;}
.product div.images, .product div.summary{float:left;margin-bottom:30px;box-sizing:border-box;}
.product div.images{width:30%;margin-right:60px;}
.product div.summary{width:calc(100% - 30% - 60px);}
.woocommerce div.product div.summary > :last-child{margin-bottom:0;}
.woocommerce-main-image{display:block;line-height:0;}
.product div.thumbnails{margin-right:-10px;}
.product div.thumbnails a{float:left;width:33.3333%;margin-top:10px;padding-right:10px;line-height:0;box-sizing:border-box;}
.product:not(.elementor-location-single) table.variations,
.the7-elementor-widget table.variations{position:relative;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;width:auto;margin-bottom:10px;}
.product:not(.elementor-location-single) table.variations tr,
.product:not(.elementor-location-single) table.variations td,
.the7-elementor-widget table.variations tr, .the7-elementor-widget table.variations td{display:block;}
.product:not(.elementor-location-single) table.variations td.label,
.the7-elementor-widget table.variations td.label{padding:0;margin-bottom:8px;}
.product:not(.elementor-location-single) table.variations td.value,
.the7-elementor-widget table.variations td.value{padding:0;margin-bottom:10px;}
.product:not(.elementor-location-single) table.variations .reset_variations,
.the7-elementor-widget table.variations .reset_variations{position:absolute;top:0px;right:0;text-decoration:none;}
.product:not(.elementor-location-single) table.variations .reset_variations:hover,
.the7-elementor-widget table.variations .reset_variations:hover{text-decoration:underline;}
.product .variations, .product .variations th, .product .variations td, .elementor-widget .variations, .elementor-widget .variations th, .elementor-widget .variations td{border:none;padding-left:0;padding-right:0;}
.variations td.label{vertical-align:top;}
.variations td.value{text-align:right;}
.variations td.value .customSelect{text-align:left;}
.variations select{display:inline-block;width:250px;max-width:100%;height:var(--the7-input-height,auto) !important;min-height:var(--the7-input-height);line-height:1 !important;margin-bottom:10px !important;}
.myaccount_address, .customer_details{margin-bottom:20px !important;}
.woocommerce .product .project-list-media .woo-buttons-on-img{margin-bottom:15px !important;}
.wc-grid article.product-category .woocom-list-content .entry-title, .woocommerce .product .woocom-list-content  h4, #content .woocommerce .product .woocom-list-content h4:last-child{margin-top:15px;margin-bottom:0;}
.wc-layout-list article.product-category .woocom-list-content .entry-title, .woocommerce .wc-layout-list .woocom-list-content  h4, #content .woocommerce .wc-layout-list .woocom-list-content h4:last-child{margin-top:0;}
.woocommerce-shipping-destination{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.reset_variations{display:block;font-size:var(--the7-text-small-font-size);}
form.cart{display:block;}
.woocommerce div.product div.summary{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.woocommerce div.product div.summary .woocommerce-product-rating{display:block;margin:-5px 0 20px 0;-ms-flex-order:-1;order:-1;}
.woocommerce div.product div.summary .woocommerce-review-link{text-decoration:none;}
.woocommerce div.product div.summary .woocommerce-review-link:hover{text-decoration:underline;}
.woocommerce div.product div.summary h1{margin-bottom:30px;}
.woocommerce div.product div.summary .woocommerce-product-rating .star-rating{display:inline-block;margin:0 4px 0 0;float:none;}
.woocommerce div.product div.summary form.cart, .woocommerce div.product div.summary p.cart{margin-bottom:30px;}
.woocommerce div.product div.summary .woocommerce-review-link{display:inline-block;}
.woocommerce div.product div.summary > .price{position:relative;padding-bottom:15px;margin-bottom:35px;}
.woocommerce div.product div.summary > .price:after{position:absolute;bottom:0;left:0;width:60px;height:3px;content:"";}
.woocommerce div.product div.summary .woocommerce-product-details__short-description{margin-bottom:20px;}
.woocommerce div.product .single_variation .price, .woocommerce div.product .single_variation > p, .woocommerce div.product .single_variation .woocommerce-variation-description > p, .woocommerce div.product .single_variation .woocommerce-variation-availability > p{display:block;margin-bottom:5px;}
.woocommerce div.product .woocommerce-variation-availability .in-stock{margin-bottom:0;}
div.product div.summary .price:after{background-color:var(--the7-accent-color);}
.accent-gradient div.product div.summary .price:after{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
form.cart div.quantity, .the7-cart-form .quantity{float:left;margin:0 10px 0 0;height:44px;box-shadow:var(--the7-form-shadow);transition:all 0.3s ease;border-radius:var(--the7-input-border-radius);}
form.cart div.quantity:focus, .the7-cart-form .quantity:focus{box-shadow:var(--the7-form-shadow-focus);}
form.cart div.quantity:not([style='display: none;'])+button,
.the7-cart-form .quantity:not([style='display: none;'])+button{margin-top:0;margin-left:10px;}
.woocommerce-variation-add-to-cart{display:flex;flex-flow:row wrap;}
.woocommerce-variation-add-to-cart > .button{margin-right:15px;}
.woocommerce-variation-add-to-cart .tinv-wraper.tinv-wishlist{margin-top:5px;align-self:center;}
.woocommerce-variation-add-to-cart .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button{margin-top:5px;}
.the7-add-to-cart form.cart:not(.grouped_form):not(.variations_form){display:flex;}
.quantity .plus, .quantity .minus{display:inline-flex;justify-content:center;align-items:center;width:20px;padding:0;background-image:none !important;font-family:"Arial", sans-serif;font-size:var(--the7-base-font-size);line-height:var(--the7-input-height);cursor:pointer;min-height:100%;color:var(--the7-input-color);border:1px solid;border-color:var(--the7-input-border-color);background-color:var(--the7-input-bg-color);border-radius:0;}
body .quantity .plus, body .quantity .minus{border-width:var(--the7-top-input-border-width) var(--the7-right-input-border-width) var(--the7-bottom-input-border-width) var(--the7-left-input-border-width);}
.quantity .plus:hover, .quantity .minus:hover{color:var(--the7-input-color);border-color:var(--the7-input-border-color);}
.woocommerce-cart-wrap .quantity button.plus.is-form, .woocommerce-variation-add-to-cart .quantity button.plus.is-form, .product .quantity button.plus.is-form{border-bottom-right-radius:inherit;border-top-right-radius:inherit;}
.woocommerce-cart-wrap .quantity button.minus.is-form, .woocommerce-variation-add-to-cart .quantity button.minus.is-form, .product .quantity button.minus.is-form{border-bottom-left-radius:inherit;border-top-left-radius:inherit;}
.the7-elementor-widget .product_meta, .entry-summary .product_meta, .dhvc-woocommerce-page .product_meta{margin-bottom:30px;}
.the7-elementor-widget .product_meta .posted_in, .the7-elementor-widget .product_meta .sku_wrapper, .entry-summary .product_meta .posted_in, .entry-summary .product_meta .sku_wrapper, .dhvc-woocommerce-page .product_meta .posted_in, .dhvc-woocommerce-page .product_meta .sku_wrapper{display:inline-block;}
.the7-elementor-widget .product_meta .posted_in a, .the7-elementor-widget .product_meta .sku_wrapper a, .entry-summary .product_meta .posted_in a, .entry-summary .product_meta .sku_wrapper a, .dhvc-woocommerce-page .product_meta .posted_in a, .dhvc-woocommerce-page .product_meta .sku_wrapper a{text-decoration:none;}
.the7-elementor-widget .product_meta .posted_in a:hover, .the7-elementor-widget .product_meta .sku_wrapper a:hover, .entry-summary .product_meta .posted_in a:hover, .entry-summary .product_meta .sku_wrapper a:hover, .dhvc-woocommerce-page .product_meta .posted_in a:hover, .dhvc-woocommerce-page .product_meta .sku_wrapper a:hover{text-decoration:underline;}
.the7-elementor-widget .product_meta .posted_in, .entry-summary .product_meta .posted_in, .dhvc-woocommerce-page .product_meta .posted_in{position:relative;margin:0 6px 5px 0;padding:0 9px 0 0;}
.the7-elementor-widget .product_meta .posted_in:after, .entry-summary .product_meta .posted_in:after, .dhvc-woocommerce-page .product_meta .posted_in:after{position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px;height:3px;content:"";border-radius:50%;}
.the7-elementor-widget .product_meta > .tagged_as, .entry-summary .product_meta > .tagged_as, .dhvc-woocommerce-page .product_meta > .tagged_as{margin-top:3px;}
.the7-elementor-widget .product_meta > .tagged_as a, .entry-summary .product_meta > .tagged_as a, .dhvc-woocommerce-page .product_meta > .tagged_as a{display:inline-block;padding:1px 6px;margin:2px 1px 2px 0;border:1px solid;font:normal 10px/15px Arial, Verdana, sans-serif;text-decoration:none;letter-spacing:0.3px;}
.entry-summary .product_meta .posted_in:after, .the7-elementor-widget .posted_in:after, .dhvc-woocommerce-page .product_meta .posted_in:after{background-color:var(--the7-secondary-text-color);}
.entry-summary .product_meta .tagged_as a, .the7-elementor-widget .tagged_as a, .dhvc-woocommerce-page .product_meta .tagged_as a{border-color:var(--the7-divider-color);color:var(--the7-secondary-text-color);}
.entry-summary .product_meta .tagged_as a:hover, .the7-elementor-widget .tagged_as a:hover, .dhvc-woocommerce-page .product_meta .tagged_as a:hover{color:var(--the7-h1-color);}
.price ins{text-decoration:none;}
.product .summary.entry-summary .price, .product-category .woo-content-container > a h3, .product-category .woocom-list-content > a h3, #customer_login h2{font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);}
.product form.cart .button{float:left;vertical-align:middle;}
.product_meta{clear:both;}
.entry-summary .product_meta > span, .the7-elementor-widget .product_meta > span, .dhvc-woocommerce-page .product_meta > span{display:block;margin-bottom:5px;font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);}
.woocommerce-tabs{padding-top:30px;clear:both;}
.single .woocommerce-tabs .entry-content{margin-bottom:0;}
.woocommerce-tabs .tabs{position:relative;overflow:hidden;margin:0 0 30px 0;}
.woocommerce-tabs .tabs  li{position:relative;float:left;list-style:none;}
.woocommerce-tabs .tabs  li > a{text-decoration:none;}
.woocommerce-tabs #tab-description > h2:first-child,
.woocommerce-tabs #tab-additional_information > h2:first-child{display:none;}
.woocommerce-tabs .shop_attributes{padding:20px 30px;border-collapse:separate;border:none;}
.woocommerce-tabs .shop_attributes tr:first-of-type th, .woocommerce-tabs .shop_attributes tr:first-of-type td{border:none;}
.product:not(.elementor) .woocommerce-tabs .tabs:after{position:absolute;left:0;top:0;height:1px;width:100%;content:"";background:var(--the7-divider-color);}
.product:not(.elementor) .woocommerce-tabs .tabs li{padding-top:20px;margin-left:40px;}
.product:not(.elementor) .woocommerce-tabs .tabs li:first-child{margin-left:0;}
.product:not(.elementor) .woocommerce-tabs .tabs li:after{position:absolute;top:0;left:0;height:3px;width:100%;content:"";}
.product:not(.elementor) .woocommerce-tabs .tabs li.active:after{background-color:var(--the7-accent-color);}
.accent-gradient .product:not(.elementor) .woocommerce-tabs .tabs li.active:after{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.product:not(.elementor) .woocommerce-tabs .tabs li > a{font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);}
.woocommerce-Reviews .comment-reply-title{margin-bottom:5px;}
.woocommerce-Reviews label[for="wp-comment-cookies-consent"]{color:var(--the7-base-color);}
.woocommerce-Reviews label:not([for="wp-comment-cookies-consent"]){display:block;margin-bottom:5px;font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);color:var(--the7-h1-color);}
.sidebar-content .woocommerce-Reviews label:not([for="wp-comment-cookies-consent"]){color:#333333;}
.footer .woocommerce-Reviews label:not([for="wp-comment-cookies-consent"]){color:#eeeeee;}
.woocommerce-Reviews .comment-form-rating{margin-top:30px;}
.the7-elementor-product-comments .woocommerce-Reviews .comment-form-rating{margin-top:0;}
.woocommerce-noreviews{display:none;}
#reviews ol.commentlist{margin:40px 0 0 0;padding-bottom:20px;}
.the7-elementor-product-comments #reviews ol.commentlist{margin-top:0;}
#reviews ol.commentlist li{width:100%;padding:0 0 0 0;margin:0 0 20px 0 !important;list-style:none;}
.no-avatars #reviews ol.commentlist li{padding-left:0;}
#reviews ol.commentlist .comment_container{position:relative;padding:20px 20px 10px 100px;}
#reviews ol.commentlist .comment_container p.meta{margin-bottom:10px;}
#reviews ol.commentlist .comment_container .description{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
#reviews ol.commentlist .comment_container .woocommerce-review__dash{display:none;}
#reviews ol.commentlist .comment_container .woocommerce-review__author{display:block;margin-bottom:5px;font:var(--the7-h5-font);text-transform:var(--the7-h5-text-transform);}
#reviews ol.commentlist .comment_container .woocommerce-review__published-date,
#reviews ol.commentlist .comment_container .woocommerce-review__awaiting-approval{font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);color:var(--the7-secondary-text-color);}
#reviews .commentlist li img.avatar{float:left;margin-right:20px;border-radius:50%;margin:0 20px 15px -80px;}
.woocommerce-Reviews .comment-respond > h3{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;padding:0;margin-bottom:20px;}
.woocommerce-Reviews .comment-respond > h3:after{display:none;}
.woocommerce .form-submit .dt-btn{display:none;}
.wc-bacs-bank-details-account-name{font:var(--the7-h5-font);text-transform:var(--the7-h5-text-transform);}
.product:not(.elementor) .upsells.products,
.product:not(.elementor) .related.products{padding-top:50px;margin-top:60px;border-top:1px solid;clear:both;border-color:var(--the7-divider-color);}
.related.products > h2, .upsells.products > h2, .woocommerce > h2, .product:not(.elementor) .woocommerce-tabs .panel > h2,
.woocommerce-tabs .woocommerce-tabs .panel > h2{margin-bottom:20px;}
.product:not(.elementor) .related.products > h2,
.product:not(.elementor) .upsells.products > h2,
.cross-sells > h2{position:relative;margin-bottom:30px;}
.product .wf-container.description-on-hover > .wf-cell{line-height:0;}
.content .related-product{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -25px -25px -25px;}
.related-product > li{position:relative;display:-ms-flexbox;display:-ms-flex;display:flex;width:33%;padding:0 25px 25px 25px;box-sizing:border-box;}
.sidebar-right .related-product > li, .sidebar-left .related-product > li{width:50%;}
.woocommerce-cart-wrap .related-product > li{width:100%;}
.related-product > li .amount{color:var(--the7-h1-color);}
.sidebar-content .related-product > li .amount{color:#333333;}
.footer .related-product > li .amount{color:#eeeeee;}
.related-product > li .onsale{position:absolute;top:5px;left:30px !important;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;padding:4px;min-width:24px;min-height:24px;line-height:1;font-size:14px;box-sizing:border-box;background-color:var(--the7-accent-color);}
.accent-gradient .related-product > li .onsale{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.related-product > li .onsale:before{display:block;content:"";width:24px;height:24px;-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/percent.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/percent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:16px;mask-size:16px;background-color:#fff;}
.related-product > li .product-thumbnail{max-width:100px;min-width:100px;margin-right:20px;}
.related-product > li .product-content{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.related-product > li .product-title{display:inline-block;text-decoration:none;color:var(--the7-h1-color);}
.sidebar-content .related-product > li .product-title{color:#333333;}
.footer .related-product > li .product-title{color:#eeeeee;}
.related-product > li .product-title:hover{color:var(--the7-accent-color);}
.accent-gradient .related-product > li .product-title:hover{background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .related-product > li .product-title:hover{color:#1ebbf0;}
}
.related-product > li .price{margin-top:5px;}
.related-product > li .star-rating{margin:10px 0 0;}
.related-product > li .dt-btn{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;}
.related-product > li .woo-buttons{padding:25px 0 0;}
.related-product > li del, .related-product > li del .amount{color:var(--the7-secondary-text-color);}
.single.single-product .single-share-box{padding-top:5px;margin-bottom:30px;}
.single-product .share-link-description{text-align:left;}
.single-product .single-share-box .share-buttons{-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}
.woocommerce-cart-wrap, .wc-complete-wrap{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.wc-complete-wrap{-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;}
.wc-complete-wrap *{-ms-flex-order:2;order:2;}
.wc-complete-wrap .wc-side-column{-ms-flex-order:0;order:0;}
.wc-complete-wrap .wc-wide-column{-ms-flex-order:1;order:1;}
.wc-complete-wrap .woocommerce-bacs-bank-details{margin-top:20px;}
.wc-complete-wrap .wc-bacs-bank-details{margin:0;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}
.wc-complete-wrap .wc-bacs-bank-details li{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid;list-style:none;box-sizing:border-box;}
.wc-complete-wrap .wc-bacs-bank-details li > *{-ms-flex:0 0 50%;flex:0 0 50%;}
.wc-complete-wrap .wc-bacs-bank-details li > strong{font-weight:normal;padding-left:5px;box-sizing:border-box;}
.woocommerce-cart-wrap table.shop_table:not(.order_details){border:none;}
.shop_table{border-collapse:separate;}
.woocommerce-cart-wrap .cart.shop_table{border-collapse:separate;}
.woocommerce-cart-wrap .cart.shop_table td{padding:25px 10px 25px 0;}
.woocommerce-cart-wrap .cart.shop_table td.actions{padding-top:45px;padding-right:0;}
.woocommerce-cart-wrap .cart.shop_table td.product-subtotal{padding-right:0;}
.woocommerce-cart-wrap .cart.shop_table tfoot th, .woocommerce-cart-wrap .cart.shop_table tbody th{padding:25px 0;}
.shop_table.customer_details td{padding-right:0;}
.shop_table.customer_details tbody th{padding-right:10px;}
.customer_details tr:first-of-type th, .customer_details tr:first-of-type td{border-top:none;}
.woocommerce-cart-wrap .shop_table thead th, .customer_details thead th, .woocommerce-orders-table thead th{border:none;padding:0 0 10px 0;}
.woocommerce-cart-wrap td.product-remove{width:30px;max-width:30px;}
.woocommerce-cart-wrap a.remove{display:block;width:20px;height:20px;text-align:left;line-height:20px;text-decoration:none;border:0;-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/x-lg.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/x-lg.svg);-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center;}
.woocommerce-cart-wrap a.remove:hover{cursor:pointer;}
.woocommerce-cart-wrap .shop_table .product-thumbnail{width:70px;padding-right:20px;}
.woocommerce-cart-wrap .shop_table .product-thumbnail img{max-width:70px;height:auto;}
.woocommerce-cart-wrap .shop_table .product-thumbnail > a{display:block;width:70px;font-size:0;line-height:0;}
.woocommerce-cart-wrap .product-price, .woocommerce-cart-wrap .product-quantity{width:18%;}
.woocommerce-cart-wrap .product-quantity{width:17%;}
.woocommerce-cart-wrap .product-subtotal{width:18%;text-align:right;}
.woocommerce-cart-wrap .cart_item .product-name{width:32%;}
.woocommerce-cart-wrap .cart_item .product-name a{display:inline-block;text-decoration:none;}
.woocommerce-cart-wrap table.cart th.product-name{position:relative;}
.content .variation dt, .content .variation dd{font-weight:normal;float:left;}
.content .variation dt p, .content .variation dd p{margin-bottom:0;}
.content .variation dt{clear:left;margin-right:5px;}
.woocommerce-cart-wrap .quantity, .woocommerce-variation-add-to-cart .quantity, .product .quantity{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;text-align:right;}
.woocommerce-cart-wrap .quantity button.is-form, .woocommerce-variation-add-to-cart .quantity button.is-form, .product .quantity button.is-form{overflow:hidden;position:relative;margin:0;border-width:1px;border-top-width:var(--the7-top-input-border-width);border-right-width:var(--the7-right-input-border-width);border-bottom-width:var(--the7-bottom-input-border-width);border-left-width:var(--the7-left-input-border-width);border-style:var(--the7-form-border);text-transform:none;font-weight:bold;border-radius:0;box-shadow:none !important;}
#page .woocommerce-cart-wrap .quantity button.is-form,
#page .woocommerce-variation-add-to-cart .quantity button.is-form,
#page .product .quantity button.is-form{background-color:#fff;}
.quantity .plus:hover, .quantity .minus:hover, .quantity .plus:active, .quantity .minus:active{top:0 !important;margin-bottom:0 !important;}
.quantity .qty{width:3.631em;-moz-appearance:textfield;}
.product div.summary .quantity input.qty, .dhvc-woocommerce-page .quantity input.qty, .the7-elementor-widget .quantity input.qty, .the7-cart-form .quantity input.qty{display:inline;float:left;vertical-align:middle;width:40px;padding:0;margin:0;border-radius:0;text-align:center;min-height:100%;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;box-shadow:none;}
.product div.summary .quantity input.qty:not(:read-only),
.dhvc-woocommerce-page .quantity input.qty:not(:read-only),
.the7-elementor-widget .quantity input.qty:not(:read-only),
.the7-cart-form .quantity input.qty:not(:read-only){border-right:none;border-left:none;}
.product div.summary .quantity input[type=number]::-webkit-inner-spin-button,
.product div.summary .quantity input[type=number]::-webkit-outer-spin-button,
.the7-elementor-widget .quantity input[type=number]::-webkit-inner-spin-button,
.the7-elementor-widget .quantity input[type=number]::-webkit-outer-spin-button,
.the7-cart-form .quantity input[type=number]::-webkit-inner-spin-button,
.the7-cart-form .quantity input::-webkit-outer-spin-button, .dhvc-woocommerce-page .quantity input[type=number]::-webkit-inner-spin-button,
.dhvc-woocommerce-page .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;display:none;}
.cart-footer{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.woocommerce-cart-wrap .coupon, .wc-coupon-wrap .coupon{position:relative;padding-right:calc(10px + var(--button-spacing,10px));padding-bottom:10px;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.wc-coupon-field{position:relative;}
.wc-coupon-field:focus label{display:none;}
.cart td.actions .coupon label{position:absolute;display:none;height:40px;width:100%;padding:5px 15px;box-sizing:border-box;}
.woocommerce-cart-wrap .wc-coupon-text, .woocommerce-cart-wrap .wc-coupon-field{display:inline-block;}
.woocommerce-cart-wrap .wc-coupon-text{position:relative;margin-right:20px;}
.woocommerce-cart-wrap .wc-coupon-text > span{position:relative;z-index:1;}
.woocommerce-cart-wrap .wc-coupon-text span{display:block;}
.woocommerce-cart-wrap .update-cart-button{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.woocommerce-cart-wrap .update-cart-button input[type="submit"]{padding:0;background:none;border:none;cursor:pointer;text-align:right;}
.woocommerce-cart-wrap .update-cart-button input[type="submit"]:focus{outline:none;}
.woocommerce-cart-wrap .update-cart-button input[type="submit"]:not(:disabled):hover{opacity:0.7;}
.woocommerce-cart-wrap .update-cart-button:before{display:block;width:20px;height:20px;margin-right:5px;content:"";-webkit-mask:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/ther7-arrow-repeat.svg);mask-image:url(//noithatviethomes.vn/wp-content/themes/dt-the7/css/compatibility/../../images/ther7-arrow-repeat.svg);-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left;background:var(--the7-secondary-text-color);}
.wc-coupon-input.input-text{width:200px;max-width:100%;height:100%;}
.wc-cart-button, input[name="apply_coupon"],
input[name="login"],
.single_add_to_cart_button.button, .button.wc-backward, .button.view-cart, .button.checkout, .button.wc-forward, .price_slider .button, .woocommerce-Reviews .submit, button[name="calc_shipping"],
.woocommerce-Button[name="register"],
.woocommerce-button[name="register"],
.track_order input[name="track"],
.woocommerce-orders-table a.button{display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;}
.woocommerce-orders-table a.button{margin-left:5px;}
.single_add_to_cart_button.button{height:44px;}
button.dt-wc-btn{position:relative;min-height:100%;}
.coupon button.dt-wc-btn{min-height:max(var(--the7-input-height), var(--the7-btn-l-min-height));}
input[name="update_cart"]{border:none;box-shadow:none !important;}
table.shop_table td button[name="calc_shipping"]{margin:0;padding:var(--the7-btn-l-padding);min-width:var(--the7-btn-l-min-width);min-height:var(--the7-btn-l-min-height);}
#shipping_method{margin:0;}
#shipping_method li{list-style:none;}
#shipping_method li .shipping_method{margin:0 5px 0 0;}
#payment .input-radio{margin:0 5px 0 0;}
.woocommerce-ordering-div, .shipping-calculator-form{position:relative;}
.shipping-calculator-form .woocommerce-ordering-div{margin-bottom:10px;}
#calc_shipping_country,
#calc_shipping_state,
select.shipping_method, form .form-row input.input-text{width:100% !important;}
.shipping_method{margin-bottom:10px;}
.woocommerce-shipping-calculator > p{margin-bottom:0;}
.shipping-calculator-form{margin:10px 0;}
.cross-sells{margin-top:30px;}
.col2-set .col-1{float:left;width:48%;}
.col2-set .col-2{float:right;width:48%;}
form.track_order form{width:100%;margin-top:25px;padding:30px;box-sizing:border-box;}
form.track_order .form-row{width:100%;padding:0;}
form.lost_reset_password .coupon, .wc-login-wrap .coupon, .wc-coupon-wrap .coupon, #customer_login > div .coupon{-ms-flex:1 1 auto;flex:1 1 auto;padding-bottom:0;margin-bottom:10px;}
form.lost_reset_password .coupon input, .wc-login-wrap .coupon input, .wc-coupon-wrap .coupon input, #customer_login > div .coupon input{width:100%;margin-bottom:0 !important;height:100%;}
form.lost_reset_password .woocommerce-info, .wc-login-wrap .woocommerce-info, .wc-coupon-wrap .woocommerce-info, #customer_login > div .woocommerce-info{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
form.lost_reset_password form, .wc-login-wrap form, .wc-coupon-wrap form, #customer_login > div form{width:100%;margin-top:25px;padding:30px;box-sizing:border-box;}
form.lost_reset_password .form-row, .wc-login-wrap .form-row, .wc-coupon-wrap .form-row, #customer_login > div .form-row{width:100%;padding:0;}
form.lost_reset_password .showcoupon, form.lost_reset_password .showlogin, .wc-login-wrap .showcoupon, .wc-login-wrap .showlogin, .wc-coupon-wrap .showcoupon, .wc-coupon-wrap .showlogin, #customer_login > div .showcoupon,
#customer_login > div .showlogin{text-decoration:none;}
form.lost_reset_password .showcoupon:hover, form.lost_reset_password .showlogin:hover, .wc-login-wrap .showcoupon:hover, .wc-login-wrap .showlogin:hover, .wc-coupon-wrap .showcoupon:hover, .wc-coupon-wrap .showlogin:hover, #customer_login > div .showcoupon:hover,
#customer_login > div .showlogin:hover{text-decoration:underline;}
form.lost_reset_password .log-message, .wc-login-wrap .log-message, .wc-coupon-wrap .log-message, #customer_login > div .log-message{margin-bottom:20px;}
.wc-login-wrap{margin-bottom:20px;}
.wc-login-wrap form{padding-top:25px;padding-bottom:20px;margin-bottom:20px;}
.wc-login-wrap form .form-row-last{margin-bottom:20px;}
.wc-coupon-wrap{margin-bottom:50px;}
.wc-coupon-wrap form{padding:0;margin-top:0;}
.wc-coupon-wrap .form-coupon-wrap{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px 30px 20px 30px;margin-top:25px;}
.wc-coupon-wrap .form-coupon-wrap .button{font:var(--the7-btn-l-font);padding:var(--the7-btn-l-padding);margin-bottom:10px;border-radius:var(--the7-btn-l-border-radius);min-height:var(--the7-input-height);}
.wc-coupon-wrap .form-coupon-wrap > p{-ms-flex:1 0 100%;flex:1 0 100%;font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);margin-bottom:20px;}
form.lost_reset_password, #customer_login > div{padding:25px 30px 20px;}
form.track_order, form.lost_reset_password, #customer_login > div{box-sizing:border-box;}
form.track_order > p:not(.form-row),
form.lost_reset_password > p:not(.form-row),
#customer_login > div > p:not(.form-row){margin-bottom:20px;}
form.track_order .button, form.lost_reset_password .button, #customer_login > div .button{margin-top:10px;}
#customer_login{display:-ms-flexbox;display:-ms-flex;display:flex;}
#customer_login > div{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 auto;}
#customer_login > div form{margin-top:10px;padding:0;}
#customer_login > div form label.woocommerce-form__label-for-checkbox{text-transform:none;}
#customer_login > div + div{margin-left:60px;}
.woocommerce-form-login
.name-row, .password-row{position:relative;}
.showcoupon-tag, .showlogin-tag{display:inline-block;margin-right:2px;}
.showcoupon-tag i, .showlogin-tag i{margin:2px 5px 0 0;}
form.the7-woocommerce-checkout{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;}
.wc-order-review{margin-left:60px;padding:30px;box-sizing:border-box;-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;}
.woocommerce-checkout-review-order-table tr.cart_item:first-of-type td{border-top:none;}
.content .woocommerce-checkout-review-order-table td{overflow:hidden;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table{display:block;border-collapse:separate;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table tbody, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table tfoot, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table tr, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table td, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table th{display:block;border:none;padding:0;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table tr{border-top:1px solid;padding:10px 0;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table .product-name, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table .product-total .amount{font-weight:normal;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr:first-of-type{border:none;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table td, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{vertical-align:top;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th.product-name{padding-right:10px;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table th{padding-right:10px;}
.the7-woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td, .the7-woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th{width:100%;}
.woocommerce-cart-wrap .cart_totals th{width:40%;padding:25px 0;}
.woocommerce-billing-fields label abbr[title],
.woocommerce-shipping-fields label abbr[title],
.woocommerce-account-fields label abbr[title],
.woocommerce-MyAccount-content label abbr[title]{border-bottom:none;}
.woocommerce-MyAccount-content a:not(.button){text-decoration:none;}
.woocommerce-MyAccount-content a:not(.button):hover{text-decoration:underline;}
.content .payment_methods{padding-top:5px;margin:0 0 30px 0;}
.content .payment_methods li img{vertical-align:middle;margin:-2px .5em 0 .5em;}
.payment_method_stripe img{max-width:50px;margin:5px;}
.widget.woocommerce .form-row, form.the7-woocommerce-checkout .form-row, .woocommerce-MyAccount-content .form-row{padding-bottom:20px;}
.widget.woocommerce .form-row.place-order, form.the7-woocommerce-checkout .form-row.place-order, .woocommerce-MyAccount-content .form-row.place-order{padding-bottom:0;}
.widget.woocommerce .select2-container .select2-selection__arrow, form.the7-woocommerce-checkout .select2-container .select2-selection__arrow, .woocommerce-MyAccount-content .select2-container .select2-selection__arrow{right:calc(8px + var(--the7-right-input-padding,7px));}
.woocommerce-cart-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{right:calc(8px + var(--the7-right-input-padding,7px));}
form.the7-woocommerce-checkout .form-row{padding-bottom:20px;}
form.the7-woocommerce-checkout .form-row#billing_address_1_field{padding-bottom:0;}
.woocommerce-MyAccount-content fieldset, .woocommerce-MyAccount-content .woocommerce-Button.button{margin-top:20px;}
.woocommerce-address-fields .button{margin-top:30px;}
.woocommerce-MyAccount-content  .woocommerce-address-fields{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.woocommerce-MyAccount-content  .woocommerce-address-fields > p{-ms-flex-order:0;order:0;}
.woocommerce-MyAccount-content  .woocommerce-address-fields > p:first-of-type{-ms-flex-order:1;order:1;}
.woocommerce-MyAccount-content  .woocommerce-address-fields .form-row-wide{width:100%;}
.woocommerce-cart-wrap .cart-collaterals{background-color:var(--the7-content-boxes-bg);border-radius:0px;width:30%;}
.outline-element-decoration .woocommerce-cart-wrap .cart-collaterals{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .woocommerce-cart-wrap .cart-collaterals{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.shop_attributes{background-color:var(--the7-content-boxes-bg);border-radius:0px;}
.outline-element-decoration .shop_attributes{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .shop_attributes{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.wc-order-review, .wc-side-column{width:30%;background-color:var(--the7-content-boxes-bg);border-radius:0px;}
.outline-element-decoration .wc-order-review, .outline-element-decoration .wc-side-column{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .wc-order-review, .shadow-element-decoration .wc-side-column{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.theme-dt-the7 .select2-container .select2-selection--single{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
#ship-to-different-address{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
#ship-to-different-address label{-ms-flex-order:1;order:1;}
#ship-to-different-address input{-ms-flex-order:0;order:0;margin-right:5px;}
.create-account{margin-bottom:10px;}
.woocommerce-billing-fields{padding-bottom:10px;}
.form-row.create-account{padding-top:15px;padding-bottom:0 !important;margin-bottom:15px;clear:both;}
.form-row.create-account label.checkbox{margin-bottom:0;}
.the7-woocommerce-checkout .woocommerce-shipping-fields{padding-top:15px;clear:both;}
.the7-woocommerce-checkout .woocommerce-shipping-fields label.checkbox{margin-bottom:0;}
#account_password_field{padding-top:10px;margin-bottom:0;}
.the7-woocommerce-checkout .woocommerce-shipping-fields{margin-bottom:45px;}
.the7-woocommerce-checkout .woocommerce-shipping-fields .shipping_address{margin-top:20px;margin-bottom:-20px;}
.the7-woocommerce-checkout #order_comments_field{margin-top:30px;}
.wc-side-column{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;padding:30px;margin-right:60px;box-sizing:border-box;}
.wc-complete-wrap .wc-side-column{margin-bottom:30px;}
.content .woocommerce-thankyou-order-details{margin:0;}
.woocommerce-thankyou-order-details li{padding:10px 0;border-top:1px solid;list-style:none;}
.woocommerce-thankyou-order-details li:first-child{border-top:none;}
.woocommerce-thankyou-order-details li:last-child{padding-bottom:0;}
.woocommerce-thankyou-order-details li strong{display:block;font-weight:normal;}
.order_details, .customer_details{display:block;}
.order_details thead, .customer_details thead{display:none;}
.order_details tbody tr:first-of-type td, .customer_details tbody tr:first-of-type td{border-top:none;}
.order_details tbody, .order_details tfoot, .customer_details tbody, .customer_details tfoot{display:block;}
.order_details tr, .customer_details tr{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}
.order_details tr td, .order_details tr th, .customer_details tr td, .customer_details tr th{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;width:50%;padding:10px 0;}
.order_details tr td.product-name, .order_details tr th.product-name, .customer_details tr td.product-name, .customer_details tr th.product-name{justify-content:space-between;}
.order_details tr td.product-total, .order_details tr th.product-total, .customer_details tr td.product-total, .customer_details tr th.product-total{justify-content:flex-end;}
.order_details tfoot td, .customer_details tfoot td{justify-content:flex-end;}
.woocommerce-cart-wrap .order_details .product-total, .woocommerce-cart-wrap .order_details tfoot td, .woocommerce-cart-wrap .customer_details .product-total, .woocommerce-cart-wrap .customer_details tfoot td{padding-right:0;}
.woocommerce-cart-wrap .order_details tfoot th, .woocommerce-cart-wrap .customer_details tfoot th{padding-right:10px;}
.woocommerce-table--order-details .shipped_via{margin-left:5px;}
.woocommerce-cart-wrap .order_details tbody tr td:first-of-type{padding-right:10px;}
.shop_table.order_details{margin-bottom:40px;}
.shop_table.order_details .product-quantity{margin-left:5px;}
.shop_table.order_details .product-name a{text-decoration:none;}
.wc-item-meta{margin:0 !important;}
.wc-item-meta li{list-style:none;}
.wc-item-meta li > *{display:inline-block;margin-bottom:0;font-weight:normal;}
.the7-woo-select2-dropdown .select2-dropdown{border:0;border-radius:3px;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.2);}
.theme-dt-the7 .the7-cart-form .select2-container .select2-selection--single .select2-selection__rendered, .theme-dt-the7 .the7-woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{padding:0;}
.theme-dt-the7 .select2-drop.select2-drop-above.select2-drop-active{border-top:none;}
.the7-woo-select2-dropdown .select2-search{padding-top:5px;padding-bottom:5px;}
.the7-woo-select2-dropdown .select2-search input[type="text"]{margin-bottom:0;}
.theme-dt-the7 .the7-woo-select2-dropdown .the7-woo-select2-dropdown .select2-dropdown .select2-search input{margin-top:4px;}
.theme-dt-the7 .the7-woo-select2-dropdown .select2-search--dropdown .select2-search__field{border:1px solid rgba(0,0,0,0.12);height:auto;background-color:#fff;color:#888888;border-radius:3px;box-shadow:none;}
.theme-dt-the7 .the7-woo-select2-dropdown .select2-search--inline .select2-search__field{background:0 0;border:none !important;outline:0;box-shadow:none;-webkit-appearance:textfield;margin-bottom:0;}
.the7-woo-select2-dropdown .select2-search--dropdown{padding:10px 10px 0;}
.theme-dt-the7 .the7-woo-select2-dropdown .select2-results{color:#000;font-size:14px;line-height:18px;background:none;}
.woocommerce-form-login .woocommerce-form__label-for-checkbox{margin-top:18px;}
body .wc-item-downloads{width:100%;margin:0;}
body .wc-item-downloads li{list-style:none;}
.shop_table.cart{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.shop_table.cart .product-subtotal{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.myaccount_user, .order-info, .order-again, .product .upsells.products{margin-bottom:30px;}
.shipping-calculator-button{position:relative;font:var(--the7-base-font);word-spacing:normal;text-decoration:none;color:var(--the7-accent-color);}
body.accent-gradient .shipping-calculator-button{background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
body.accent-gradient .shipping-calculator-button{color:#1ebbf0;}
}
form .form-row label{clear:both;}
form .form-row label, .wp-block-woocommerce-product-search label{display:block;}
.form-row.terms{margin-top:20px;}
.form-row.terms label, .form-row.create-account label{display:inline-block;}
.terms #terms{float:left;margin:5px 5px 0 0;}
form label[for="rememberme"]{display:block;margin:18px 0 8px;}
form.woocommerce-checkout:not(.the7-woocommerce-checkout) .form-row select{width:100%;line-height:1.5;margin-bottom:0;height:auto;}
form .form-row-first, form .form-row-last{float:left;overflow:visible;width:47%;box-sizing:border-box;}
form .form-row-last{float:right;}
form .form-row-first{padding-right:15px;}
form .form-row-last{padding-left:15px;}
.clear{clear:both;}
form .form-row input.input-text, form .form-row input.input-text.woocommerce-Input--password, form .form-row textarea{width:100%;margin:0;box-sizing:border-box;outline:0 none;}
form.woocommerce-checkout:not(.the7-woocommerce-checkout) .form-row input.input-text,
form.woocommerce-checkout:not(.the7-woocommerce-checkout) .form-row textarea{margin:0;line-height:normal;}
form.woocommerce-checkout:not(.the7-woocommerce-checkout) .form-row{padding:3px;margin:0 0 6px;}
form.woocommerce-checkout:not(.the7-woocommerce-checkout) .form-row-wide{clear:both;}
.cart td.actions .coupon .input-text{float:left;margin:0 calc(10px + var(--button-spacing,10px)) 0px 0;outline:0 none;}
.cart td.actions .coupon:before{color:var(--the7-input-color);line-height:var(--the7-input-height);}
.cart .coupon-error-notice{align-self:center;margin:0 0 0 10px;}
.stars a.active, .stars a:hover{color:var(--the7-accent-color);}
.the7-elementor-widget p.stars a.active ~ a,
.the7-elementor-widget p.stars a:hover ~ a{color:var(--the7-accent-color);}
.dt-products .star-rating span:before, .products-shortcode .star-rating span:before, .product .star-rating span:before, .widget.woocommerce .star-rating span:before, .products-carousel-shortcode .star-rating span:before, .elementor-widget-wp-widget-woocommerce_top_rated_products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_recent_reviews .star-rating span:before, .elementor-widget-woocommerce-products.elementor-wc-products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_rating_filter .star-rating span:before, .cross-sells .star-rating span:before{color:var(--the7-accent-color);background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.dt-products .star-rating span:before, .products-shortcode .star-rating span:before, .product .star-rating span:before, .widget.woocommerce .star-rating span:before, .products-carousel-shortcode .star-rating span:before, .elementor-widget-wp-widget-woocommerce_top_rated_products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_recent_reviews .star-rating span:before, .elementor-widget-woocommerce-products.elementor-wc-products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_products .star-rating span:before, .elementor-widget-wp-widget-woocommerce_rating_filter .star-rating span:before, .cross-sells .star-rating span:before{color:#1ebbf0;}
}
.widget a.wishlist_products_counter:hover, .woocommerce-widget-layered-nav-list li a:hover, ul.product_list_widget li a:hover, .sidebar-content .widget ul.product_list_widget li a:hover, .footer ul.cart_list li a:hover, .sidebar-content .widget_product_categories li a:hover, .footer ul.product_list_widget li a:hover, .widget_product_categories li a:hover, .order-info mark, .widget_layered_nav:not(.yith-woocommerce-ajax-product-filter) li > a:hover{color:var(--the7-accent-color);}
.product-name > a:hover{color:var(--the7-accent-color);background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.product-name > a:hover{color:#1ebbf0;}
}
.elementor-widget-woocommerce-product-rating .star-rating{margin-bottom:0;}
#tab-reviews .fancy-comments-form{display:none;}
#main .woocommerce:before,
#main .woocommerce:after{content:"";display:table;clear:both;}
.order-info mark, .product-category mark{background-color:transparent;}
.woocommerce fieldset{border:none;}
.woocommerce fieldset legend{font:var(--the7-h3-font);text-transform:var(--the7-h3-text-transform);margin-bottom:20px;color:var(--the7-h1-color);}
.sidebar-content .woocommerce fieldset legend{color:#333333;}
.footer .woocommerce fieldset legend{color:#eeeeee;}
#reviews ol.commentlist .comment_container{border:none;color:var(--the7-base-color);}
table.shop_table td, .cart-collaterals .cart_totals tr td, .cart-collaterals .cart_totals tr th, .shop_attributes td, .shop_attributes th, table.shop_attributes, .content table.shop_table tr, .woocommerce table.shop_table, p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5, .wc-complete-wrap .wc-bacs-bank-details li{border-color:var(--the7-divider-color);}
.woocom-list-content .price ins, .woocom-list-content .price ins *,
.woocommerce-variation-price .price ins{color:var(--the7-h1-color);}
.sidebar-content .woocom-list-content .price ins, .sidebar-content .woocom-list-content .price ins *,
.sidebar-content .woocommerce-variation-price .price ins{color:#333333;}
.footer .woocom-list-content .price ins, .footer .woocom-list-content .price ins *,
.footer .woocommerce-variation-price .price ins{color:#eeeeee;}
.star-rating, .star-rating:before{color:rgba(51,51,51,0.2);}
.sidebar-content .star-rating, .sidebar-content .star-rating:before{color:rgba(51,51,51,0.2);}
.footer .star-rating, .footer .star-rating:before{color:rgba(238,238,238,0.2);}
#the7-body .widget_layered_nav ul:not(.yith-wcan-color) li.chosen a,
#the7-body .widget_layered_nav_filters ul li a,
#the7-body .widget_layered_nav ul.yith-wcan-label li a:hover,
#the7-body .elementor-widget-wp-widget-woocommerce_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice,
#the7-body .woocommerce-widget-layered-nav .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--the7-accent-color);}
#the7-body.accent-gradient .widget_layered_nav ul:not(.yith-wcan-color) li.chosen a,
#the7-body.accent-gradient .widget_layered_nav_filters ul li a,
#the7-body.accent-gradient .widget_layered_nav ul.yith-wcan-label li a:hover,
#the7-body.accent-gradient .elementor-widget-wp-widget-woocommerce_layered_nav .select2-container--default .select2-selection--multiple .select2-selection__choice,
#the7-body.accent-gradient .woocommerce-widget-layered-nav .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.the7-woo-select2-dropdown .select2-selection--multiple.select2-selection .select2-selection__choice, .the7-woo-select2-dropdown .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove, .the7-woo-select2-dropdown .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{border-radius:0;border:none;color:#fff;}
.the7-woo-select2-dropdown .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{font-size:0;margin:0;line-height:1;}
#reviews ol.commentlist .meta,
.woocommerce-result-count
.woocommerce form .form-row .required{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
#payment .payment_box,
.woocommerce-terms-and-conditions{position:relative;margin:10px 0;color:var(--the7-base-color);font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-terms-and-conditions-text, .woocommerce-privacy-policy-text, .woocommerce-terms-and-conditions-checkbox-text, .wc_payment_methods .woocommerce-info{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.woocommerce-privacy-policy-text a{text-decoration:none;}
.woocommerce-privacy-policy-text a:hover{text-decoration:underline;}
.widget_shopping_cart_content .elementor-menu-cart__product{position:relative;}
body .widget_shopping_cart a.remove, .elementor-menu-cart__main a.remove, .masthead .shopping-cart-inner a.remove, .dt-mobile-header .shopping-cart-inner a.remove{display:block;font-size:14px !important;height:14px !important;width:14px;margin:3px;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:700;font-family:Arial, Verdana, sans-serif;border:0;}
.woocommerce .cart_list:not(.product_list_widget) a.remove:hover,
.masthead .shopping-cart-inner .cart_list a.remove:hover, .elementor-menu-cart__main .cart_list a.remove:hover, .dt-mobile-header .shopping-cart-inner .cart_list a.remove:hover, .light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .cart_list a.remove:hover,
#the7-body .widget_shopping_cart a.remove:hover{color:#fff !important;background:rgba(0,0,0,0.3);}
.widget_shopping_cart .cart_list li a.remove, .elementor-menu-cart__main .cart_list li a.remove, .shopping-cart-inner .cart_list li a.remove{position:absolute;top:20px;left:0;}
.widget_shopping_cart .cart_list li a.remove, .elementor-menu-cart__main .cart_list li a.remove, .shopping-cart-inner .cart_list li a.remove{top:0;}
.widget_shopping_cart .cart_list li:first-child a.remove, .elementor-menu-cart__main .cart_list li:first-child a.remove, .shopping-cart-inner .cart_list li:first-child a.remove{top:0;}
.masthead .shopping-cart-inner a.remove, .elementor-menu-cart__main a.remove, .dt-mobile-header .shopping-cart-inner a.remove, .light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .shopping-cart-inner a.remove,
#the7-body .widget_shopping_cart a.remove{border-radius:100%;color:#fff !important;background:rgba(0,0,0,0.15);}
.woocommerce-MyAccount-navigation{float:left;width:300px;padding-right:60px;}
.content .woocommerce-MyAccount-navigation > ul{margin:0;}
.woocommerce-MyAccount-navigation > ul li{margin-bottom:10px;list-style:none;border-radius:0px;}
.woocommerce-MyAccount-navigation > ul li:not(.is-active) a,
.woocommerce-MyAccount-navigation > ul li:not(.is-active) a:hover{background-color:var(--the7-content-boxes-bg);}
.outline-element-decoration .woocommerce-MyAccount-navigation > ul li:not(.is-active) a,
.outline-element-decoration .woocommerce-MyAccount-navigation > ul li:not(.is-active) a:hover{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0);}
.shadow-element-decoration .woocommerce-MyAccount-navigation > ul li:not(.is-active) a,
.shadow-element-decoration .woocommerce-MyAccount-navigation > ul li:not(.is-active) a:hover{box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.woocommerce-MyAccount-navigation > ul li.is-active a, .woocommerce-MyAccount-navigation > ul li.is-active a:hover{color:#fff;background-color:var(--the7-accent-color);background:#1ebbf0;background:-webkit-linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);background:linear-gradient(135deg, #1ebbf0 30%, #39dfaa 100%);}
.woocommerce-MyAccount-navigation > ul li.is-active a a, .woocommerce-MyAccount-navigation > ul li.is-active a:hover a{color:#fff;}
.woocommerce-MyAccount-navigation > ul li a:hover{color:var(--the7-accent-color);}
.woocommerce-MyAccount-navigation > ul li a{display:block;padding:15px 20px;text-decoration:none;color:var(--the7-h1-color);font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);}
.sidebar-content .woocommerce-MyAccount-navigation > ul li a{color:#333333;}
.footer .woocommerce-MyAccount-navigation > ul li a{color:#eeeeee;}
@media screen and (max-width:768px){
.woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content{display:block;float:none;width:100%;padding:0;margin-bottom:40px;}
}
.woocommerce-Addresses{padding-top:20px;}
.woocommerce-MyAccount-content address{font-style:normal;}
.wc-single-shortcode.wf-container{margin:0;}
.products-carousel-shortcode .product h4, .products-shortcode .product h4{margin-top:15px;margin-bottom:0;}
.hide-rating .star-rating{display:none;}
.wc-grid:not(.resize-by-browser-width) .dt-css-grid{grid-row-gap:44px;grid-column-gap:44px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));}
.cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid,
.no-cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid{display:flex;flex-flow:row wrap;margin:-22px;}
.cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid .wf-cell,
.no-cssgridlegacy.no-cssgrid .wc-grid:not(.resize-by-browser-width) .dt-css-grid .wf-cell{flex:1 0 220px;min-width:220px;max-width:100%;padding:22px;box-sizing:border-box;}
.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);grid-template-rows:auto;grid-column-gap:44px;grid-row-gap:44px;}
.cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid, .no-cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid{margin:-22px;}
.cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid .wf-cell, .no-cssgridlegacy.no-cssgrid .wc-grid.resize-by-browser-width .dt-css-grid .wf-cell{padding:22px;}
@media screen and (max-width:1199px){
.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
@media screen and (max-width:991px){
.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
@media screen and (max-width:767px){
.wc-grid.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);}
}
.woocommerce-pagination{text-align:center;}
.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px;}
.woocommerce-pagination ul li{display:inline-block;border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden;}
.woocommerce-pagination ul li a, .woocommerce-pagination ul li span{margin:0;text-decoration:inherit;padding:0;padding:.5em;min-width:1em;display:block;}
.woocommerce-pagination{line-height:1;font-size:1em;font-weight:400;}
.tinv-modal-inner button{display:inline-flex;justify-content:center;align-items:center;}
.tinv-modal-inner button > i{line-height:inherit;}
.tinv-modal-inner button > i:before{top:0 !important;}
.tinv-wishlist .tinvwl-to-right button, .tinvwl-input-group-btn button{min-height:var(--the7-input-height);}
.tinvwl-input-group select.form-control{line-height:1;}
.tinv-wishlist .product-remove button{font-size:24px;background:none;width:20px;min-height:20px;padding:0;color:rgba(51,51,51,0.2);}
.tinv-wishlist .product-remove button:hover{color:rgba(51,51,51,0.35);}
.wishlist_item, .tinv-wishlist table th{font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);font-weight:inherit;}
.wishlist_item .product-name a{display:block;font-size:var(--the7-base-font-size);line-height:var(--the7-base-line-height);}
.wishlist_item a{text-decoration:none;}
.tinv-wishlist table thead th{font-size:var(--the7-text-small-font-size);line-height:var(--the7-text-small-line-height);border:none;padding:0 0 10px 0;}
.tinv-wishlist table td, .tinv-wishlist table th{padding:25px 10px 25px 0;}
.wishlist_item .product-thumbnail > a{display:block;width:70px;font-size:0;line-height:0;}
.woocommerce .product p.price, .related-product .price, .woocom-list-content, article.product-category .woocom-list-content .count{font:var(--the7-woo-content-font);text-transform:var(--the7-woo-content-text-transform);}
.related-product .product-title, .woocom-list-content .entry-title{font:var(--the7-woo-title-font);text-transform:var(--the7-woo-title-text-transform);}
.woocommerce div.product.elementor .the7-elementor-widget .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .the7-elementor-widget .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce div.product.elementor .the7-elementor-widget .wc-tabs-wrapper, .woocommerce .the7-elementor-widget .dt-tab-accordion-title:not(.first),
.woocommerce .dt-tabs-view-mobile-accordion.the7-elementor-widget .dt-tab-accordion-title:not(.first),
.woocommerce .the7-elementor-widget .woocommerce-tabs ul.wc-tabs li.active{border-color:var(--the7-divider-color);}
.woocommerce div.product .the7-elementor-widget .wc-tabs li.active:before, .woocommerce div.product .the7-elementor-widget .wc-tabs li.active:after{border-color:var(--the7-divider-color);background:none;}
@media screen and (max-width:768px){
.product div.images, .product div.summary{width:100%;margin-right:0;}
.product:not(.elementor) .woocommerce-tabs .tabs > li,
.the7-elementor-widget .woocommerce-tabs .tabs > li{float:none;margin:0;}
.woocommerce-tabs .tabs > li:after{display:none;}
#reviews ol.commentlist li{padding-left:0;}
#comments .children{margin-left:0px;}
#reviews ol.commentlist .comment_container{overflow:hidden;}
#reviews ol.commentlist .comment_container .star-rating{float:none;display:block;margin-bottom:5px;}
}
@media screen and (max-width:500px){
.wc-layout-list .woocom-project{-ms-flex-flow:column wrap;flex-flow:column wrap;}
.wc-layout-list .woocom-project .woo-buttons-on-img{width:100%;}
.wc-layout-list .woocom-project .woocom-list-content{margin-top:20px;padding-left:0;width:100%;}
.view-mode-switcher{display:none;}
}
@media screen and (max-width:700px){
.woocommerce-cart-wrap .cart-collaterals, .woocommerce-cart-wrap .cross-sells {
width: 100%;
margin: 0;
}
.woocommerce-cart-wrap .cross-sells {
margin-top: 50px;
}
.the7-cart-form, .the7-woocommerce-checkout #customer_details,
.wc-side-column, .wc-complete-wrap .wc-wide-column, .wc-complete-wrap .woocommerce-bacs-bank-details {
width: 100%;
}
.wc-side-column {
margin: 0;
}
.woocommerce-cart-wrap, form.woocommerce-checkout, .wc-complete-wrap {
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.wc-order-review, .wc-wide-column {
width: 100%;
margin: 40px 0 0 0;
}
.cart-collaterals .cart_totals, .cart-collaterals .shipping_calculator, .col2-set .col-1, .col2-set .col-2, form .form-row-first, form .form-row-last {
width: 100%;
padding-right: 0;
padding-left: 0;
}
.col2-set .col-1 {
margin-bottom: 25px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
right: 10px;
}
.woocommerce-thankyou-order-details li {
overflow: hidden;
}
.woocommerce-thankyou-order-details li strong {
width: 100%;
float: left;
}
.shop_table.my_account_orders {
border-bottom: 1px solid;
}
#page .woocommerce-checkout-review-order-table td {
display: block;
padding: 0;
border: none;
-ms-flex-pack: flex-start;
-ms-justify-content: flex-start;
justify-content: flex-start;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
#page .woocommerce-checkout-review-order-table td .variation {
flex: 100%;
}
#page .woocommerce-checkout-review-order-table tr.cart_item {
-ms-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
}
#page .woocommerce-checkout-review-order-table .cart_item .product-name {
-ms-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
}
#page .woocommerce-checkout-review-order-table tfoot tr {
padding-top: 10px;
padding-bottom: 10px;
}
#page .woocommerce-checkout-review-order-table tbody tr:first-of-type {
border: none;
}
#page .woocommerce-checkout-review-order-table .cart-subtotal th
#page .woocommerce-checkout-review-order-table .order-total th {
display: none;
}
.woocommerce-cart-wrap .shop_table td.actions {
padding-top: 25px;
}
.woocommerce-cart-wrap .coupon {
padding-bottom: 50px;
}
.woocommerce-cart-wrap .coupon:before {
top: 15px;
}
.woocommerce-cart-wrap .coupon > * {
margin-top: 15px;
}
.product .variations td, .elementor-widget .variations td {
text-align: left;
}
}

@media screen and (min-width: 1051px) {
#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.floating-navigation-below-slider #page{grid-template-areas:"slider" "header" "title" "fancyheader" "main" "footer";}
.footer-overlap #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.header-side-left:not(.sticky-header):not(.hidden-header) #page,
.header-side-line.left-side-line:not(.hidden-header) #page{grid-template-areas:"header-side slider" "header-side title" "header-side fancyheader" "header-side checkout" "header-side main" "header-side footer";}
.footer-overlap.header-side-left:not(.sticky-header):not(.hidden-header) #page,
.footer-overlap.header-side-line.left-side-line:not(.hidden-header) #page{grid-template-areas:"header-side page-inner" "header-side footer";}
.header-side-right:not(.sticky-header):not(.hidden-header) #page,
.header-side-line.right-side-line:not(.hidden-header) #page{grid-template-areas:"slider header-side" "title header-side" "fancyheader header-side" "checkout header-side" "main header-side" "footer header-side";}
.footer-overlap.header-side-right:not(.sticky-header):not(.hidden-header) #page,
.footer-overlap.header-side-line.right-side-line:not(.hidden-header) #page{grid-template-areas:"page-inner header-side" "footer header-side";}
.header-side-left:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:300px calc(100% - 300px);grid-template-columns:300px calc(100% - 300px);}
.rtl.header-side-left:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:calc(100% - 300px) 300px;grid-template-columns:calc(100% - 300px) 300px;}
.header-side-right:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:calc(100% - 300px) 300px;grid-template-columns:calc(100% - 300px) 300px;}
.rtl.header-side-right:not(.sticky-header):not(.hidden-header) #page{-ms-grid-columns:300px calc(100% - 300px);grid-template-columns:300px calc(100% - 300px);}
.header-side-line.left-side-line:not(.hidden-header) #page{-ms-grid-columns:60px calc(100% - 60px);grid-template-columns:60px calc(100% - 60px);}
.rtl.header-side-line.left-side-line:not(.hidden-header) #page{-ms-grid-columns:calc(100% - 60px) 60px;grid-template-columns:calc(100% - 60px) 60px;}
.header-side-line.right-side-line:not(.hidden-header) #page{-ms-grid-columns:calc(100% - 60px) 60px;grid-template-columns:calc(100% - 60px) 60px;}
.rtl.header-side-line.right-side-line:not(.hidden-header) #page{-ms-grid-columns:60px calc(100% - 60px);grid-template-columns:60px calc(100% - 60px);}
.footer-overlap.floating-navigation-below-slider .page-inner{display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:"slider" "header" "title" "fancyheader" "checkout" "main" "footer";}
.dt-mobile-header,
.dt-mobile-menu-icon,
.mobile-header-space,
.masthead .mobile-header-bar,
.transparent .header-space,
.hidden-header.header-side-left .masthead,
.hidden-header.header-side-right .masthead,
.hidden-header .top-line-space,
.hidden-header .masthead:not(.sticky-on):not(#phantom),
.hidden-header .header-space:not(.sticky-space-on){display:none;}
.side-header > .top-bar,
.mixed-header > .top-bar{position:absolute;visibility:hidden;opacity:0;}
.is-safari .desktop-side-header{height:100vh;}
.admin-bar .desktop-side-header.is-safari{height:calc(100vh - 32px);}
.is-safari .desktop-side-header .mCustomScrollbar.header-scrollbar-wrap{height:100vh;}
.header-side-left.footer-overlap:not(.sticky-header) #footer,
.header-side-right.footer-overlap:not(.sticky-header) #footer{max-width:calc(100% - 300px);}
.header-side-left.footer-overlap:not(.sticky-header) .boxed #footer,
.header-side-right.footer-overlap:not(.sticky-header) .boxed #footer{max-width:100%;width:calc(1340px - 300px);}
.header-side-left.footer-overlap:not(.sticky-header) #footer{right:0;}
.header-side-line.footer-overlap #footer{max-width:calc(100% - 60px);}
.left-side-line.header-side-line.footer-overlap #footer{right:0;}
.header-side-line.footer-overlap .boxed #footer{max-width:100%;width:calc(1340px - 60px);}
.is-iOS .side-header:not(.sub-sideways),
.mobile-true .side-header:not(.sub-sideways){overflow-y:auto;-webkit-overflow-scrolling:touch;}
.overlay-navigation .sticky-header-overlay{display:none;}
.phantom-sticky .fixed-masthead.masthead{position:absolute;top:0;width:100%;z-index:500;}
.phantom-sticky .fixed-masthead.sticky-on.masthead{position:fixed;}
.floating-navigation-below-slider.phantom-sticky:not(.transparent) .masthead{position:relative;}
.floating-navigation-below-slider.phantom-sticky.transparent .masthead{position:absolute;}
.floating-navigation-below-slider.phantom-sticky .masthead.sticky-on{position:fixed;}
.floating-navigation-below-slider.phantom-sticky .header-space.sticky-space-off{display:none;}
.phantom-sticky .sticky-on.masthead:not(.masthead-mobile){background:#0eaf97 !important;}
.phantom-line-decoration.phantom-sticky .sticky-on.masthead{border-bottom:1px solid rgba(51,51,51,0.11);-webkit-box-shadow:none !important;box-shadow:none !important;}
.phantom-shadow-decoration.phantom-sticky .sticky-on.masthead{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);border-bottom:none;}
.phantom-disable-decoration.phantom-sticky .sticky-on.masthead{-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:none;}
.phantom-sticky:not(.phantom-shadow-decoration) .sticky-on.masthead.shadow-decoration{-webkit-box-shadow:none;box-shadow:none;}
.phantom-sticky:not(.overlap):not(.transparent) .masthead{-webkit-transition:background-color 330ms ease;transition:background-color 330ms ease;}
.phantom-sticky .page-inner .masthead{-webkit-backface-visibility:hidden;}
.phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,
.phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo),
.phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo){display:none;opacity:0;}
.phantom-sticky:not(.phantom-custom-logo-on) .sticky-off .branding .sticky-logo,
.phantom-sticky:not(.phantom-custom-logo-on) .sticky-on .branding .sticky-logo,
.phantom-main-logo-on.phantom-sticky .sticky-on .branding > a,
.phantom-main-logo-on.phantom-sticky .sticky-on .branding > img,
.phantom-logo-off.phantom-sticky .sticky-on .branding > a,
.phantom-logo-off.phantom-sticky .sticky-on .branding > img{display:none;visibility:hidden;}
.phantom-main-logo-on.phantom-sticky .sticky-on .branding .sticky-logo{display:block;visibility:visible;}
.phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,
.phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo),
.phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo){visibility:hidden;}
.phantom-sticky.phantom-custom-logo-on .sticky-on .branding .sticky-logo,
.phantom-sticky.phantom-custom-logo-on .sticky-off .branding > a:not(.sticky-logo),
.phantom-sticky.phantom-custom-logo-on .sticky-off .branding > img:not(.sticky-logo){visibility:visible;}
.phantom-main-logo-on.phantom-sticky .branding .sticky-logo{display:none;}
.phantom-sticky #page .side-header .branding > a:not(.sticky-logo),
.phantom-sticky #page .side-header .branding > img:not(.sticky-logo):not(.mobile-logo){display:block;opacity:1;-webkit-animation:none;animation:none;visibility:visible;}
.phantom-fade .masthead,
.phantom-slide .masthead{top:0 !important;}
.masthead .in-top-bar-left:not(.show-on-desktop),
.masthead .in-top-bar-right:not(.show-on-desktop),
.masthead .in-top-bar:not(.show-on-desktop),
.masthead .hide-on-desktop{visibility:hidden;position:absolute;left:-9999px;}
.masthead .in-top-bar-left:not(.show-on-desktop).display-none,
.masthead .in-top-bar-right:not(.show-on-desktop).display-none,
.masthead .in-top-bar:not(.show-on-desktop).display-none,
.masthead .hide-on-desktop.display-none{display:none;}
.masthead .hide-on-desktop .menu-select{display:none;}
.select-type-menu .menu-select{position:relative;display:inline-block;visibility:visible;margin:0 auto;opacity:1;}
.select-type-menu .menu-select:hover{opacity:0.7;}
.select-type-menu > ul{visibility:hidden;}
.mini-nav:not(.select-type-menu) > ul > li:not(:last-child){margin:0 16px 0 0;}
.list-type-menu.mini-nav > ul > li > .sub-nav{top:23px;}
.list-type-menu .menu-select{position:absolute;visibility:hidden;opacity:0;}
.list-type-menu.mini-nav ul{display:block;line-height:0;}
.list-type-menu.mini-nav > ul > li.act > a .menu-item-text,
.list-type-menu.mini-nav > ul > li > a:hover{opacity:0.7;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .list-type-menu.mini-nav > ul > li.act > a .menu-item-text,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .list-type-menu.mini-nav > ul > li > a:hover{opacity:1;}
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .list-type-menu.mini-nav > ul > li.act > a .menu-item-text span,
.light-preset-color .masthead:not(#phantom):not(.sticky-on) .list-type-menu.mini-nav > ul > li > a:hover span{color:rgba(255,255,255,0.7) !important;}
.side-header .mini-nav.select-type-menu > .sub-nav:not(.bottom-overflow),
.side-header .list-type-menu > ul > li > .sub-nav,
.top-header.floating-navigation-below-slider .main-nav > li >  .sub-nav.bottom-overflow{top:auto !important;bottom:100%;}
}
@media screen and (max-width: 1050px) {
#page{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:"header" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.floating-navigation-below-slider #page{grid-template-areas:"slider" "header" "title" "fancyheader" "checkout" "main" "footer";}
.footer-overlap #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.header-side-left:not(.sticky-header) #page,
.header-side-line.left-side-line #page,
.header-side-right:not(.sticky-header) #page,
.header-side-line.right-side-line #page{grid-template-areas:"header" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.footer-overlap.header-side-left:not(.sticky-header) #page,
.footer-overlap.header-side-line.left-side-line #page,
.footer-overlap.header-side-right:not(.sticky-header) #page,
.footer-overlap.header-side-line.right-side-line #page{grid-template-areas:"header" "page-inner" "slider" "title" "fancyheader" "checkout" "main" "footer";}
.footer-overlap.floating-navigation-below-slider .page-inner{display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:"slider" "header" "title" "fancyheader" "checkout" "main" "footer";}
.hidden-header.header-side-left .masthead:not(.show-floating-icon):not(.sticky-mobile-on),
.hidden-header.header-side-right .masthead:not(.show-floating-icon):not(.sticky-mobile-on),
.hidden-header.header-side-left .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),
.hidden-header.header-side-right .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),
.hidden-header.header-side-left .mobile-header-space,
.hidden-header.header-side-right .mobile-header-space{display:none;}
.masthead{grid-area:header;}
.side-header.masthead,
.side-header-v-stroke.masthead{grid-area:header;-ms-grid-column:1;}
.header-side-left:not(.sticky-header) .checkout-page-title,
.header-side-line.left-side-line .checkout-page-title,
.header-side-left:not(.sticky-header) .page-title,
.header-side-line.left-side-line .page-title,
.header-side-left:not(.sticky-header) .fancy-header,
.header-side-line.left-side-line .fancy-header,
.header-side-left:not(.sticky-header) #main,
.header-side-line.left-side-line #main,
.header-side-left:not(.sticky-header) .footer,
.header-side-line.left-side-line .footer,
.header-side-left:not(.sticky-header) #main-slideshow,
.header-side-line.left-side-line #main-slideshow,
.header-side-left:not(.sticky-header) .photo-scroller,
.header-side-line.left-side-line .photo-scroller{-ms-grid-column:1;}
.mobile-header-space{grid-area:header;}
.masthead.masthead-mobile-header:not(#phantom){-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);}
.transparent.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead.masthead-mobile-header:not(#phantom){transform:translateY(0);}
.phantom-sticky.floating-mobile-menu-icon:not(.transparent) .fixed-masthead.masthead{position:relative;}
.overlay-navigation.header-side-line #page,
.header-side-left.header-side-line #page{padding:0 !important;}
.header-side-left #page{padding-left:0 !important;}
.header-side-right #page{padding-right:0 !important;}
.side-header{height:auto;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}
.admin-bar .side-header{height:auto;}
.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102;}
.side-header .top-bar .mini-widgets.right-widgets{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;}
.masthead .main-nav,
.masthead:not(.side-header) .main-nav,
#phantom,
.masthead:not(.side-header) .header-bar,
.masthead.side-header .header-bar,
.header-scrollbar-wrap,
.masthead.mixed-header,
.header-space,
.hide-overlay,
.top-line-space{display:none;}
.sticky-header .masthead.side-header,
.overlay-navigation .masthead.side-header{display:none;}
.sticky-header .masthead.mixed-header,
.overlay-navigation .masthead.mixed-header,
.dt-mobile-header{display:block;}
.phantom-fade.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,
.phantom-slide.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,
.phantom-sticky.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead{display:block;}
.show-floating-icon.masthead:not(.side-header),
.fixed-mobile-header.masthead:not(.side-header){-webkit-transform:none !important;transform:none !important;}
.transparent.floating-navigation-below-slider .show-floating-icon.masthead{background:none !important;}
body:not(.transparent) .masthead:not(.side-header){background-color:#ffffff;}
.transparent .masthead:not(.mixed-header),
.transparent .masthead.masthead-mobile-header{background:rgba(255,255,255,0);}
.sticky-mobile-on.masthead:not(.side-header){background-color:#ffffff !important;}
.sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space{display:block;}
.no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent)  .masthead.masthead-mobile-header:not(#phantom){position:absolute;}
.masthead .mobile-header-bar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}
.dt-mobile-menu-icon{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.masthead .mobile-header-bar{min-height:80px;}
.masthead.full-width,
.masthead.mixed-header{padding:0 50px;box-sizing:border-box;}
.top-bar{padding-left:0;padding-right:0;}
.top-bar.top-bar-disabled{display:none;}
.top-bar .soc-ico a{float:none;display:inline-block;vertical-align:middle;}
#bottom-bar .mini-nav select,
#bottom-bar .menu-select{display:inline-block;}
.header-side-left:not(.header-top-line-active)  .masthead,
.header-side-right:not(.header-top-line-active) .masthead,
.overlay-navigation:not(.header-top-line-active) .masthead{position:relative;left:0 !important;width:100%;margin-left:0 !important;margin-right:0;}
.header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
.header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
.overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
.header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
.header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
.overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
.header-side-left:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,
.header-side-right:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,
.overlay-navigation:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead{width:100% !important;}
.header-side-left:not(.header-top-line-active)  .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
.header-side-right:not(.header-top-line-active) .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
.overlay-navigation:not(.header-top-line-active) .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
.header-side-left:not(.header-top-line-active)  .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
.header-side-right:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
.overlay-navigation:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
.header-side-left:not(.header-top-line-active)  .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
.header-side-right:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
.overlay-navigation:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on){top:0 !important;}
.header-side-left:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),
.header-side-right:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),
.overlay-navigation:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on){-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important;}
#page .mixed-header.side-header-menu-icon.line-decoration,
#page .mixed-header.side-header-v-stroke.line-decoration{border-bottom:1px solid #dd9933;}
.masthead.shadow-decoration.side-header-menu-icon{-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);}
.sticky-header.header-side-line .mixed-header.side-header-v-stroke{margin:0;}
.side-header-v-stroke .header-bar .mini-login,
.side-header-v-stroke .header-bar .mini-search,
.side-header-v-stroke .header-bar .shopping-cart,
.side-header-v-stroke .header-bar .mini-contacts,
.side-header-v-stroke .header-bar .text-area,
.side-header-v-stroke .header-bar .mini-nav,
.side-header-v-stroke .header-bar .soc-ico,
.side-header-v-stroke .header-bar .mini-wpml{margin:0 10px;}
.transparent .masthead.side-header{position:absolute;height:auto;}
.transparent .masthead.full-width-line:not(.side-header){border-bottom:none;}
.sticky-header.fade-header-animation .side-header,
.overlay-navigation .masthead{opacity:1 !important;visibility:visible !important;-webkit-animation:none !important;animation:none !important;}
.sticky-header.header-side-left.slide-header-animation .side-header{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn{top:50px;}
#page .project-navigation{top:10px;right:10px;}
.mobile-branding img.mobile-logo,
.mobile-branding img.mobile-desktop-logo,
.show-device-logo .branding img,
.show-device-logo .mobile-branding img,
.transparent .sticky-mobile-logo-first-switch,
.transparent .sticky-mobile-logo-second-switch,
.transparent .sticky-mobile-on .mobile-branding *{display:none;}
.show-device-logo .branding img.mobile-logo,
.show-device-logo .mobile-branding img.mobile-logo{display:block;max-width:100%;height:auto;}
.mobile-header-bar .mobile-mini-widgets{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}
.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-branding{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;}
.first-switch-logo-right.first-switch-menu-left .mobile-header-bar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-branding{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-branding{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;}
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}
.first-switch-logo-center.first-switch-menu-right .mobile-branding{-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;}
.first-switch-logo-center.first-switch-menu-right .mobile-navigation{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}
.mobile-sticky-header-overlay.active{opacity:1;visibility:visible;z-index:9601;}
.show-overlay-mobile-header .sticky-header-overlay.active,
.closed-overlay-mobile-header .sticky-header-overlay.active{opacity:0;visibility:hidden;}
.footer-overlap .footer{width:100% !important;}
.floating-navigation-below-slider.phantom-sticky:not(.transparent):not(.sticky-mobile-header) .masthead-mobile{top:0 !important;}
.mobile-mini-widgets-in-menu{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.dt-mobile-header .mini-widgets{display:none;}
.floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,
.floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead{position:relative;}
html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,
html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead{top:0 !important;}
.sticky-mobile-header .masthead{height:auto;width:100%;}
.sticky-mobile-header:not(.floating-navigation-below-slider) .masthead{top:0;}
.sticky-mobile-header:not(.floating-navigation-below-slider) .sticky-mobile-on.masthead{position:fixed !important;top:0;}
.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead{position:fixed !important;}
.sticky-mobile-header.floating-navigation-below-slider:not(.admin-bar) .fixed-mobile-header.masthead{top:0 !important;}
.sticky-mobile-header.fixed-mobile-menu .top-bar{display:none;}
.sticky-mobile-header.floating-navigation-below-slider.transparent .mobile-header-space{display:none;}
}
@media screen and (min-width: 778px) and (max-width: 1050px) {
.transparent:not(.photo-scroller-album) .masthead{position:absolute;width:100%;z-index:102;}
.masthead .top-bar .mini-widgets > *,
.masthead .mobile-header-bar .in-top-bar-left,
.masthead .mobile-header-bar .in-top-bar-right,
.dt-mobile-header .in-top-bar-left,
.dt-mobile-header .in-top-bar-right{display:none;}
.masthead .top-bar .left-widgets .in-top-bar-left,
.masthead .top-bar .right-widgets .in-top-bar-right,
.mobile-mini-widgets .near-logo-first-switch{display:inline-block;}
.masthead .top-bar .left-widgets .in-top-bar-left:not(.show-on-first-switch){display:none;}
.masthead .top-bar .right-widgets .in-top-bar-right:not(.show-on-first-switch){display:none;}
.side-header .top-bar .mini-widgets.left-widgets{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}
.select-type-menu-first-switch .menu-select{position:relative;display:inline-block;visibility:visible;margin:0 auto;opacity:1;}
.select-type-menu-first-switch .menu-select:hover{opacity:0.7;}
.select-type-menu-first-switch > ul{visibility:hidden;}
.mini-nav:not(.select-type-menu-first-switch) > ul > li:not(:last-child){margin:0 16px 0 0;}
.list-type-menu-first-switch.mini-nav > ul > li > .sub-nav{top:23px;}
.list-type-menu-first-switch .menu-select{position:absolute;visibility:hidden;opacity:0;}
.list-type-menu-first-switch.mini-nav ul{display:block;line-height:0;}
.list-type-menu-first-switch.mini-nav > ul > li.act > a .menu-item-text,
.list-type-menu-first-switch.mini-nav > ul > li > a:hover{opacity:0.7;}
.transparent .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch img,
.transparent .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch{display:block;}
.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.first-switch-logo-center.first-switch-menu-left .mobile-navigation{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;}
.first-switch-logo-center.first-switch-menu-right .mobile-navigation{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last{margin-right:0;}
.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .dt-mobile-menu-icon{margin-right:10px;}
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .dt-mobile-menu-icon{margin-left:10px;}
.first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first{margin-left:0;}
.masthead .in-menu-first-switch{display:none;}
.masthead .hide-on-first-switch,
.dt-mobile-header .hide-on-first-switch{display:none;}
.mobile-mini-widgets-in-menu .in-menu-second-switch,
.masthead.widgets .show-on-second-switch,
.masthead .show-on-second-switch{display:none;}
.mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch){display:inline-block;}
}
@media screen and (max-width: 778px) {
html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on){top:0 !important;}
.sticky-mobile-header .masthead{height:auto;width:100%;}
.transparent .sticky-mobile-on .mobile-branding .sticky-mobile-logo-second-switch img,
.transparent .sticky-mobile-on .mobile-branding .sticky-mobile-logo-second-switch{display:block;}
.masthead .top-bar .mini-widgets > *{margin:0 10px !important;}
.masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch){display:none;}
.select-type-menu-second-switch .menu-select{position:relative;display:block;visibility:visible;margin:0 auto;opacity:1;}
.select-type-menu-second-switch .menu-select:hover{opacity:0.7;}
.select-type-menu-second-switch > ul{visibility:hidden;}
.mini-nav:not(.select-type-menu-second-switch) > ul > li:not(:last-child){margin:0 16px 0 0;}
.list-type-menu-second-switch.mini-nav > ul > li > .sub-nav{top:23px;}
.list-type-menu-second-switch .menu-select{position:absolute;visibility:hidden;opacity:0;}
.list-type-menu-second-switch.mini-nav ul{display:block;line-height:0;}
.list-type-menu-second-switch.mini-nav > ul > li.act > a .menu-item-text,
.list-type-menu-second-switch.mini-nav > ul > li > a:hover{opacity:0.7;}
body.page:not(.sticky-mobile-header):not(.floating-navigation-below-slider) .masthead:not(.side-header){-webkit-transform:none !important;transform:none !important;}
.sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space{display:block;}
.no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent)  .masthead.masthead-mobile-header:not(#phantom){position:absolute;}
.masthead .mobile-header-bar{min-height:60px;}
.masthead .mobile-header-bar .mobile-mini-widgets > *,
.masthead .mobile-mini-widgets .in-menu-second-switch{display:none;}
.masthead .top-bar .mini-widgets > *,
.masthead .mobile-header-bar .in-top-bar-left,
.masthead .mobile-header-bar .in-top-bar-right,
.masthead .top-bar .right-widgets,
.dt-mobile-header .in-top-bar{display:none;}
.side-header .top-bar .mini-widgets.left-widgets,
.masthead .top-bar .left-widgets{-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}
.side-header .top-bar .mini-widgets.left-widgets .in-top-bar,
.masthead .top-bar .left-widgets .in-top-bar{display:inline-block;text-align:center;}
.hide-on-second-switch{display:none !important;}
.show-on-second-switch{display:block !important;}
.dt-mobile-header .mini-widgets{display:none;}
.mobile-mini-widgets-in-menu .near-logo-second-switch{display:none;}
.masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch{display:inline-block;}
.masthead.line-decoration{border-bottom:none;}
.mini-contacts{white-space:normal;}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-branding{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation{-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%;}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last{margin-right:0;}
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-branding{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation{-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;}
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .dt-mobile-menu-icon{margin-right:10px;}
.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .dt-mobile-menu-icon{margin-right:10px;margin-left:0;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-branding{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .dt-mobile-menu-icon{margin-left:10px;}
.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-branding{-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}
.second-switch-logo-center.second-switch-menu-right .mobile-navigation{-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;}
.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets{-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;-ms-flex-positive:1;-ms-flex-negative:1;-ms-flex-preferred-size:0%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;}
.second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first{margin-left:0;}
.show-mobile-logo .branding img,
.show-device-logo .branding img.mobile-logo,
.side-header.show-device-logo .branding img.mobile-logo,
.show-mobile-logo.show-device-logo .branding img,
.show-mobile-logo.side-header.show-device-logo .branding img,
.show-mobile-logo .mobile-branding img,
.show-device-logo .mobile-branding img.mobile-logo,
.side-header.show-device-logo .mobile-branding img.mobile-logo,
.show-mobile-logo.show-device-logo .mobile-branding img,
.show-mobile-logo.side-header.show-device-logo .mobile-branding img{display:none;}
.show-mobile-logo .branding img.mobile-logo,
.show-mobile-logo.show-device-logo .branding img.mobile-logo,
.show-device-logo .branding img,
.show-mobile-logo .mobile-branding img.mobile-logo,
.show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo,
.show-device-logo .mobile-branding img,
.transparent .mobile-branding img.mobile-desktop-logo{display:inline-block;max-width:100%;height:auto;}
#fancy-header{min-height:auto !important;}
#page #fancy-header > .wf-wrap{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;padding-bottom:20px !important;min-height:auto !important;}
.fancy-header.title-left .breadcrumbs{text-align:center;}
.fancy-header.title-left .breadcrumbs{float:none;}
.breadcrumbs{margin-bottom:10px;}
.breadcrumbs.breadcrumbs-bg{margin-top:10px;}
.fancy-header.title-right .breadcrumbs{margin:10px 0 10px 0;}
#fancy-header .hgroup,
#fancy-header .breadcrumbs{text-align:center;}
.fancy-header .hgroup{padding-bottom:5px;}
.breadcrumbs-off .hgroup{padding-bottom:5px;}
.title-right .hgroup{padding:0 0 5px 0;}
.title-right.breadcrumbs-off .hgroup{padding-top:5px;}
.title-left.disabled-bg .breadcrumbs{margin-bottom:0;}
}
@media screen and (max-width: 778px) {
.page-title.disabled-bg.page-title-responsive-enabled .wf-wrap{padding-top:0;padding-bottom:0;}
.page-title.page-title-responsive-enabled .wf-wrap{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;min-height:70px;}
.page-title-responsive-enabled.page-title.title-left.disabled-bg h1{margin:5px 0;}
.page-title-responsive-enabled.page-title.title-left .breadcrumbs{text-align:center;}
.page-title-responsive-enabled.page-title h1,
.page-title-responsive-enabled.page-title h1 *,
.page-title-responsive-enabled.page-title h1 a:hover,
#page .page-title-responsive-enabled.page-title .entry-title{font:500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs{display:none;}
}
@media screen and (min-width: 800px) {
.transparent.video-playing .masthead{display:none !important;}
.video-playing .rsHomePorthole .rsCloseVideoBtn{top:30px;}
}
@media screen and (max-width: 768px) {
.project-even .alignleft,
.project-even ul.royalSlider.alignleft{width:100%;}
.content .project-wide-col{width:100%;}
.content .project-wide-col.left-side{padding-right:0;}
.content .project-wide-col.right-side{padding-left:0;}
.content .project-narrow-col{width:100%;}
.layout-list .blog-content,
.layout-list .blog-media,
.layout-list .project-list-content,
.layout-list .project-list-media{float:none;width:100% !important;}
.layout-list .buttons-on-img,
.layout-list .project-even .buttons-on-img{margin-left:0;margin-right:0;}
.blog.layout-list .post .alignleft{margin-right:0;margin-left:0;}
}
@media screen and (max-width: 778px) {
.footer .widget{width:100%;}
.mobile-hide-footer #footer > .wf-wrap{display:none;}
.footer-overlap .page-inner{margin-bottom:0 !important;}
.footer-overlap .footer{position:relative !important;left:0 !important;}
}
@media screen and (max-width: 990px) {
#bottom-bar .wf-container-bottom{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}
#bottom-bar .wf-container-bottom > div{margin:0;}
#branding-bottom,
#bottom-bar .wf-float-left,
#bottom-bar .wf-float-right{display:block;float:none;width:auto;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto;text-align:center !important;}
#bottom-bar.logo-split .wf-float-left,
#bottom-bar.logo-split .wf-float-right{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}
#bottom-bar .mini-nav ul{display:none;}
#bottom-bar .mini-nav select,
#bottom-bar .menu-select{display:block;height:auto;}
#bottom-bar .menu-select{position:relative;opacity:1;visibility:visible;}
#bottom-bar .bottom-text-block{text-align:center;margin-left:0;}
}
@media screen and (min-width: 778px) {
.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon),
.side-header .mobile-header-bar,
.side-header .top-bar,
.wf-wrap{padding:0 50px;}
.side-header .mobile-header-bar{box-sizing:border-box;}
.no-cssgridlegacy.no-cssgrid .wf-container,
.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -25px;}
.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{max-width:calc(1300px - 100px);}
.masthead:not(.side-header).full-width .top-bar,
.top-bar .masthead.side-header-menu-icon,
.masthead:not(.side-header).full-width .header-bar,
.header-bar .masthead.side-header-menu-icon,
.masthead:not(.side-header).full-width .mobile-header-bar,
.mobile-header-bar .masthead.side-header-menu-icon{max-width:100%;}
.boxed .masthead:not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke).top-bar,
.boxed .masthead:not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke).header-bar,
.boxed .masthead:not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke).mobile-header-bar{max-width:100%;width:calc(1300px - 100px);}
.page-title .wf-wrap:after{width:calc(1300px - 100px);max-width:calc(100% - 100px);}
.boxed .masthead:not(.width-in-pixel) .top-bar-bg,
.boxed .classic-header:not(.width-in-pixel) .navigation:before{margin:0 -50px;padding:0 1000px;}
#main-slideshow.fixed > .royalSlider,
#main-slideshow.fixed .three-d-slider,
.ph-wrap,
#phantom .ph-wrap.boxed,
.boxed .top-bar.line-content:before,
.boxed .classic-header.content-width-line .navigation:before{max-width:calc(1300px - 100px);}
.no-cssgridlegacy.no-cssgrid .wf-container,
.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -25px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .content{padding-left:25px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .content{padding-right:25px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-right:25px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-left:25px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-left:0;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:0;}
.no-cssgridlegacy.no-cssgrid .content,
.no-cssgridlegacy.no-cssgrid .sidebar{padding:0 25px;}
.sidebar-right .sidebar,
.sidebar-divider-off.sidebar-right .sidebar,
.sidebar-right .sidebar.solid-bg,
.sidebar-right .sidebar.bg-under-widget{margin-right:0;margin-left:0;}
.sidebar-left .sidebar,
.sidebar-divider-off.sidebar-left .sidebar,
.sidebar-left .sidebar.solid-bg,
.sidebar-left .sidebar.bg-under-widget{margin-right:0;margin-left:0;}
#main-slideshow.fixed{padding:50px;}
.wf-container{margin:0 -25px;}
.wf-cell,
.wf-usr-cell{padding:0 25px;}
}
@media screen and (max-width: 778px) {
.masthead.full-width,
.masthead.mixed-header{box-sizing:border-box;}
#main .wf-wrap,
.masthead:not(.side-header):not(.full-width):not(.side-header-v-stroke):not(.side-header-menu-icon),
.side-header .mobile-header-bar,
#page .masthead.full-width,
#page .masthead.mixed-header:not(.side-header-v-stroke){padding:0 20px;}
.page-title .wf-wrap{padding-left:20px;padding-right:20px;}
.side-header .mobile-header-bar{box-sizing:border-box;}
#main-slideshow.fixed{padding:20px;}
#main-slideshow.fixed > .royalSlider,
#main-slideshow.fixed .three-d-slider{max-width:1260px;}
.page-title .wf-wrap:after{width:calc(1300px - 40px);max-width:calc(100% - 40px);}
.ph-wrap,
.boxed .top-bar.line-content:before,
.boxed .classic-header.content-width-line .navigation:before{max-width:1260px;}
.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar,
.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar{max-width:calc(1300px - 40px);}
.boxed .masthead:not(.width-in-pixel) .top-bar-bg,
.boxed .classic-header:not(.width-in-pixel) .navigation:before{margin:0 -20px;padding:0 1000px;}
.no-cssgridlegacy.no-cssgrid .wf-container,
.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -10px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar{padding-right:20px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar{padding-left:20px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .content{padding-left:10px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .content{padding-right:10px;}
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget{padding-right:10px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .content,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-left:10px;}
.no-cssgridlegacy.no-cssgrid .wf-container-main{margin:0 -10px;}
.no-cssgridlegacy.no-cssgrid .content,
.no-cssgridlegacy.no-cssgrid .sidebar{padding:0 10px;}
.footer .wf-wrap{padding:0 20px;}
.wf-container{margin:0 -10px;}
.wf-cell,
.wf-usr-cell{padding:0 10px;}
}
@media screen and (max-width: 1050px) and (max-width: 778px) {
#page .masthead.mixed-header{padding:0 20px;}
}
@media screen and (min-width: 990px) {
.no-cssgridlegacy.no-cssgrid .content{width:calc(100% - 340px);}
.no-cssgridlegacy.no-cssgrid .sidebar{width:340px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .content,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar{float:right;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .content{float:left;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .content,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:10px;}
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .content,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget{padding-right:20px;}
.no-cssgridlegacy.no-cssgrid .sidebar-left .content,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,
.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg{padding-left:10px;}
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .content,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
.sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg{padding-left:20px;}
#main:not(.sidebar-none) .wf-container-main{display:-ms-grid;display:grid;grid-column-gap:20px;}
.sidebar-right .wf-container-main{grid-template-areas:"content sidebar";}
.sidebar-left .wf-container-main{grid-template-areas:"sidebar content";}
.sidebar{grid-area:sidebar;-ms-grid-row:1;}
.sidebar-right .sidebar{-ms-grid-column:3;}
.sidebar-left .sidebar{-ms-grid-column:1;}
.content{grid-area:content;-ms-grid-row:1;}
.sidebar-right .content{-ms-grid-column:1;}
.sidebar-left .content{-ms-grid-column:3;}
.sidebar-right .wf-container-main{-ms-grid-columns:calc(100% - 340px - 10px) 20px calc(340px - 10px);grid-template-columns:calc(100% - 340px - 10px) calc(340px - 10px);}
.sidebar-left .wf-container-main{-ms-grid-columns:calc(340px - 10px) 20px calc(100% - 340px - 10px);grid-template-columns:calc(340px - 10px) calc(100% - 340px - 10px);}
.sidebar-divider-vertical.sidebar-left .sidebar{padding-right:20px;}
.sidebar-divider-vertical.sidebar-right .sidebar{padding-left:20px;}
}
@media screen and (max-width: 990px) {
.mobile-hide-sidebar .sidebar{display:none;}
.sidebar-right .sidebar,
.sidebar-left .sidebar{border:none;}
.sidebar-right .sidebar,
.sidebar-left .sidebar,
.sidebar-divider-off.sidebar-right .sidebar,
.sidebar-divider-off.sidebar-left .sidebar,
.sidebar-right .sidebar.solid-bg,
.sidebar-left .sidebar.solid-bg,
.sidebar-right .sidebar.bg-under-widget,
.sidebar-left .sidebar.bg-under-widget{width:100%;margin-right:0;margin-left:0;margin-top:60px;}
}
@media screen and (max-width: ) {
.product div.images,
.product div.summary{width:100%;margin-right:0;}
.woocommerce-tabs .tabs > li{float:none;margin:0;}
.woocommerce-tabs .tabs > li:after{display:none;}
#reviews ol.commentlist li{padding-left:0;}
#comments .children{margin-left:0px;}
#reviews ol.commentlist .comment_container{overflow:hidden;}
#reviews ol.commentlist .comment_container .star-rating{float:none;display:block;margin-bottom:5px;}
}
@media screen and (max-width: ) {
.wc-layout-list .woocom-project{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.wc-layout-list .woocom-project .woo-buttons-on-img{width:100%;}
.wc-layout-list .woocom-project .woocom-list-content{margin-top:20px;padding-left:0;width:100%;}
.view-mode-switcher{display:none;}
}
@media screen and (max-width: ) {
.woocommerce-cart-wrap .cart-collaterals,
.woocommerce-cart-wrap .cross-sells{width:100%;margin:0;}
.woocommerce-cart-wrap .cross-sells{margin-top:50px;}
.woocommerce-cart-form,
#customer_details,
.wc-side-column,
.wc-complete-wrap .wc-wide-column,
.wc-complete-wrap .woocommerce-bacs-bank-details{width:100%;}
.wc-side-column{margin:0;}
.woocommerce-cart-wrap,
form.woocommerce-checkout,
.wc-complete-wrap{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.wc-order-review,
.wc-wide-column{width:100%;margin:40px 0 0 0;}
.cart-collaterals .cart_totals,
.cart-collaterals .shipping_calculator,
.col2-set .col-1,
.col2-set .col-2,
form .form-row-first,
form .form-row-last{width:100%;padding-right:0;padding-left:0;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:10px;}
.woocommerce-thankyou-order-details li{overflow:hidden;}
.woocommerce-thankyou-order-details li strong{width:100%;float:left;}
.shop_table.my_account_orders{border-bottom:1px solid;}
#page .woocommerce-checkout-review-order-table td{display:block;padding:0;border:none;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
#page .woocommerce-checkout-review-order-table td .variation{flex:100%;}
#page .woocommerce-checkout-review-order-table tr.cart_item{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
#page .woocommerce-checkout-review-order-table .cart_item .product-name{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
#page .woocommerce-checkout-review-order-table tfoot tr{padding-top:10px;padding-bottom:10px;}
#page .woocommerce-checkout-review-order-table tbody tr:first-of-type{border:none;}
#page .woocommerce-checkout-review-order-table .cart-subtotal th
#page .woocommerce-checkout-review-order-table .order-total th{display:none;}
.woocommerce-cart-wrap .shop_table td.actions{padding-top:25px;}
.woocommerce-cart-wrap .coupon{padding-bottom:50px;}
.woocommerce-cart-wrap .coupon:before{top:15px;}
.woocommerce-cart-wrap .coupon > *{margin-top:15px;}
.product .variations td{text-align:left;}
}
@media screen and (max-width: 600px) {
#page .order_details tbody tr:first-of-type,
#page .customer_details tbody tr:first-of-type{border:none;}
#page .order_details td,
#page .customer_details td{text-align:left;padding:0;border:none;}
#page .order_details th,
#page .customer_details th{border:none;padding:0;}
#page .order_details tbody tr,
#page .customer_details tbody tr{padding-top:10px;padding-bottom:10px;}
#page .order_details tfoot,
#page .customer_details tfoot{display:block;}
#page .order_details tfoot tr,
#page .customer_details tfoot tr{padding-top:10px;padding-bottom:10px;}
table.shop_table tbody tr{overflow:hidden;padding-top:25px;padding-bottom:25px;}
.wc-complete-wrap .wc-bacs-bank-details li{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.wc-complete-wrap .wc-bacs-bank-details li > strong{padding-left:0;}
.shop_table{display:block;}
.shop_table tbody,
.shop_table tfoot{display:block;}
.shop_table thead{display:none;}
.shop_table tr{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;border-top:1px solid rgba(51,51,51,0.12);}
.calculated_shipping .shop_table tr:first-child{border-top:none;}
#page .shop_table tr td{border:none;padding:0;}
.content .woocommerce-cart-wrap .shop_table tr.cart_item td{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;width:100%;max-width:100%;padding:5px 0;border:none;}
.content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-price{display:none;}
.shop_table tr.cart_item td a.remove{display:inline-block;text-align:center;}
.shop_table tr.cart_item td a.remove i[class^="fa"]{vertical-align:top;}
.shop_table tr.cart_item td.product-name{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.shop_table tr.cart_item td.product-name a,
.shop_table tr.cart_item td.product-name .variation{display:block;}
table.shop_table td,
.product .variations td{display:block;}
.cart .product-thumbnail{margin:0 auto;}
.cart-footer{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
}
@media screen and (max-width: 768px) {
.checkout-page-title a{font:500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.checkout-page-title .checkout-counter{width:40px;height:40px;}
}
@media screen and (max-width: 1200px) {
.rsHomePorthole .rsPlayBtn,
.rsHomePorthole .rsCLink{height:50px;margin-left:-25px;margin-top:-25px;width:50px;}
.rsHomePorthole .rsPlayBtn{background-size:30px 30px;background-position:15px center;}
.rsHomePorthole .rsCLink{background-size:24px 24px;}
.rsHomePorthole .rsBtnCenterer{margin-top:-25px;height:50px;}
.rsHomePorthole .rsBtnCenterer:not(.with-link) .rsPlayBtn{margin-top:0;}
.rsHomePorthole .rsBtnCenterer.with-link{width:120px;margin:-25px 0 0 -60px;}
.rsHomePorthole .with-link .rsCLink,
.rsHomePorthole .with-link .rsPlayBtn{position:relative;top:0;left:0;display:inline-block;margin:0 5px;}
}
@media screen and (max-width: 1100px) {
.floating-content{-webkit-transform:translateY(0) !important;transform:translateY(0) !important;}
}
@media screen and (max-width: 970px) {
#main .wf-mobile-hidden,
.filter-extras{display:none;}
#main .wf-mobile-visible,
.content .wf-table.wf-mobile-collapsed,
.content .wf-mobile-collapsed .wf-tr,
.content .wf-mobile-collapsed .wf-td{display:block;}
.table-standard{overflow:scroll;}
.content .wf-1,
.content .wf-1-2,
.content .wf-2-4,
.content .wf-1-3,
.content .wf-2-3,
.content .wf-1-4,
.content .wf-3-4,
.content .wf-1-5,
.content [class*="wf-span-"]{width:100%;}
.items-grid .wf-cell.wf-1-3,
.items-grid .wf-cell.wf-1-2{width:50%;}
.related-product > li{width:50%;}
.sidebar-right .related-product > li,
.sidebar-left .related-product > li{width:50%;}
.woocommerce-cart-wrap .related-product > li{width:100%;}
.single-related-posts .items-grid > .related-item{width:50%;}
.sidebar-right .single-related-posts .items-grid > .related-item,
.sidebar-left .single-related-posts .items-grid > .related-item{width:50%;}
li.comment,
li.pingback{padding-left:0;}
.children li.comment,
.children li.pingback{padding-left:30px;}
#comments .children{margin-left:10px;}
.box-style-table .shortcode-action-container{display:block;margin-top:20px;margin-bottom:0;padding-left:0;overflow:hidden;}
.shortcode-action-box.box-style-table{display:block;}
.box-style-table .action-button .dt-btn{float:left;}
}
@media only screen and (max-width: 960px) {
.header-side-left .mega-full-width > .sub-nav,
.header-side-left .mega-auto-width > .sub-nav{max-width:767px;left:0;top:auto !important;padding-left:0;}
.header-side-right .mega-full-width > .sub-nav,
.header-side-right .mega-auto-width > .sub-nav{max-width:767px;right:0;top:auto !important;padding-right:0;}
.wc-login-wrap,
.wc-coupon-wrap,
form.track_order,
form.lost_reset_password{width:67%;}
#customer_login{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
#customer_login > div{width:67%;}
#customer_login > div + div{margin-left:auto;margin-top:60px;}
}
@media screen and (max-width: 800px) {
.rsHomePorthole .rsCapt{bottom:25px;}
}
@media screen and (min-width: 0px) and (max-width: 760px) {
#main-slideshow .psThumbs{display:none;}
.rsHomePorthole .rsCapt{padding:0 20px;bottom:15px;}
.wc-login-wrap,
.wc-coupon-wrap,
form.track_order,
form.lost_reset_password{width:100%;}
#customer_login > div{width:100%;}
}
@media screen and (max-width: 760px) {
.scroller-arrow,
.project-navigation > span,
.album-content-description,
.hide-thumb-btn,
.photo-scroller .ts-wrap.scroller-thumbnails,
.share-overlay h3{display:none;}
.photo-scroller .btn-cntr,
.photo-scroller .slide-caption{bottom:5px !important;}
.project-navigation .next-post{margin-right:0;}
.share-overlay .wf-td{padding-top:60px;}
.share-overlay h1{margin-bottom:30px;font-size:40px;line-height:44px;}
#page .share-overlay .soc-ico a,
.share-overlay .soc-ico a{width:50px;height:50px;margin:5px;}
.share-overlay .soc-ico a .icon{width:40px;height:40px;}
.dt-fancy-separator{width:100% !important;}
.overlap.video-playing #header{display:none !important;}
.items-grid .wf-cell.wf-1-3,
.items-grid .wf-cell.wf-1-2{width:100%;}
.related-product > li{width:100%;}
.sidebar-right .related-product > li,
.sidebar-left .related-product > li,
.woocommerce-cart-wrap .related-product > li{width:100%;}
.single-related-posts .items-grid > .related-item{width:100%;}
.sidebar-right .single-related-posts .items-grid > .related-item,
.sidebar-left .single-related-posts .items-grid > .related-item{width:100%;}
.dt-testimonials-shortcode.layout-6 .testimonial-item,
.dt-testimonials-shortcode.layout-5 .testimonial-item{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.dt-testimonials-shortcode.layout-6 .testimonial-item .content-wrap,
.dt-testimonials-shortcode.layout-5 .testimonial-item .content-wrap{width:100% !important;}
.dt-testimonials-shortcode.layout-6 .testimonial-item .testimonial-avatar,
.dt-testimonials-shortcode.layout-5 .testimonial-item .testimonial-avatar{padding:0;margin-bottom:20px;}
.content-align-center.dt-testimonials-shortcode.layout-6 .testimonial-item,
.content-align-center.dt-testimonials-shortcode.layout-5 .testimonial-item{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
}
@media screen and (max-width: 778px) {
.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .dt-mobile-menu-icon{margin-right:10px;}
.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .dt-mobile-menu-icon{margin-left:10px;}
.second-switch-logo-left.second-switch-menu-right .mobile-header-bar .dt-mobile-menu-icon{margin-left:10px;}
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .dt-mobile-menu-icon{margin-right:10px;}
}
@media screen and (max-width: 568px) {
.rollover-content p,
.rollover-content .entry-meta{display:none;}
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-message,
.popup-message-style .woocommerce-error,
.popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-info,
.popup-message-style .parentFormundefined:not(.run-animation),
.popup-message-style .parentFormundefined.run-animation,
.popup-message-style #page .wpcf7-mail-sent-ok,
.popup-message-style #page .wpcf7-validation-errors{max-width:300px;}
@-webkit-keyframes slide-in-message {
0%{opacity:0;-webkit-transform:translate3d(600px,-50%,0);transform:translate3d(600px,-50%,0);}
50%{opacity:0;-webkit-transform:translate3d(-100px,-50%,0);transform:translate3d(-200px,-50%,0);}
100%{opacity:1;-webkit-transform:translate3d(-300px,-50%,0);transform:translate3d(-300px,-50%,0);}
}
@keyframes slide-in-message {
0%{opacity:0;-webkit-transform:translate3d(600px,-50%,0);transform:translate3d(600px,-50%,0);}
50%{opacity:0;-webkit-transform:translate3d(-200px,-50%,0);transform:translate3d(-200px,-50%,0);}
100%{opacity:1;-webkit-transform:translate3d(-300px,-50%,0);transform:translate3d(-300px,-50%,0);}
}
@-webkit-keyframes slide-out-message {
0%{opacity:1;-webkit-transform:translate3d(-300px,-50%,0);transform:translate3d(-300px,-50%,0);}
100%{opacity:0;-webkit-transform:translate3d(800px,-50%,0);transform:translate3d(800px,-50%,0);}
}
@keyframes slide-out-message {
0%{opacity:1;-webkit-transform:translate3d(-300px,-50%,0);transform:translate3d(-300px,-50%,0);}
100%{opacity:0;-webkit-transform:translate3d(800px,-50%,0);transform:translate3d(800px,-50%,0);}
}
}
@media (max-width: 600px) {
.floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn{top:10px;}
}
@media (max-width: 480px) {
#main .tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,
#main .tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,
#main #content .tab-style-one.wpb_content_element .wpb_tabs_nav,
#main #content .tab-style-three.wpb_content_element .wpb_tabs_nav,
#main .wpb_tour.wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,
#main .wpb_tour.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,
#main #content .wpb_tour.tab-style-one.wpb_content_element .wpb_tabs_nav,
#main #content .wpb_tour.tab-style-three.wpb_content_element .wpb_tabs_nav,
#main #content .wpb_tour.tab-style-two.wpb_content_element .wpb_tabs_nav,
#main .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,
#main .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,
#main .wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab{display:block;}
#main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,
#main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,
#main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper{display:block !important;}
.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding-top:0;}
.wpb_tour.tab-style-one .wpb_tabs_nav,
.wpb_tour.tab-style-three .wpb_tabs_nav{border-right:none;}
.wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab{padding-left:0;}
.wc-login-wrap .log-left-block,
.wc-login-wrap .log-right-block{width:100%;}
.wc-login-wrap .log-right-block{margin-top:20px;}
}
@media screen and (max-width: 500px) {
.post-navigation .nav-links{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.post-navigation .nav-previous,
.post-navigation .nav-next{width:100%;padding:0;margin:0 0 25px 0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}
.post-navigation .nav-previous .post-title,
.post-navigation .nav-next .post-title{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center;}
.rtl .post-navigation .nav-previous .post-title,
.rtl .post-navigation .nav-next .post-title{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center;}
.post-navigation .nav-previous i[class^="fa"],
.post-navigation .nav-next i[class^="fa"]{display:none;}
.post-navigation .nav-links{padding-bottom:0;}
.post-navigation .back-to-list,
.post-navigation .disabled{display:none;}
}
@media screen and (max-width: 450px) {
.woocommerce-result-count{float:none;}
.mobile-header-bar,
.masthead .mini-search .submit{position:relative;}
.dt-mobile-header .mini-nav,
.masthead .mini-nav,
.dt-mobile-header .shopping-cart,
.masthead .shopping-cart,
.dt-mobile-header .mini-search,
.masthead .mini-search,
.dt-mobile-header .searchform,
.masthead .searchform,
.dt-mobile-header .mini-search.act,
.masthead .mini-search.act,
.dt-mobile-header .mini-nav li,
.masthead .mini-nav li{position:static;}
#page .masthead .mini-nav .sub-nav,
#page .masthead .shopping-cart-wrap,
#page .masthead .mini-search .field{max-width:280px;left:50% !important;transform:translateX(-50%);}
.dt-mobile-header .select-type-menu .sub-nav,
.dt-mobile-header .select-type-menu-first-switch .sub-nav,
.dt-mobile-header .select-type-menu-second-switch .sub-nav{top:0;}
.masthead .mini-search .field,
.masthead .top-bar .mini-search .field{top:100%;}
.masthead .shopping-cart-wrap,
.masthead .top-bar .shopping-cart-wrap{top:100%;padding-top:0;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
body:after{content:'tablet';display:none;}
}
@media screen and (max-width: 760px),screen and (max-height: 300px) {
body:after {
content: 'phone';
display: none;
}
}.main-nav > li.dt-mega-menu > a{position:relative;}
.side-header .main-nav > li > a.mega-menu-img-top, .side-header .main-nav > li > a.mega-menu-img-top_align_left, .side-header .mini-nav li > a.mega-menu-img-top, .side-header .mini-nav li > a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap;}
.masthead:not(.sub-downwards) .main-nav .sub-nav li.hide-mega-title > a .menu-text,
.dt-mega-menu .sub-nav li.has-children:after, .dt-mega-menu .sub-nav .dt-mega-parent:before, .dt-mega-menu .sub-nav .dt-mega-parent:first-child:before, .dt-mega-menu .sub-nav li:before{display:none;}
.sub-downwards .sub-nav li.hide-mega-title > a{display:block;}
.sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top, .sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top_align_left{display:-ms-flex;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.menu-subtitle{display:block;text-transform:none;}
.menu-subtitle{font-family:Arial, sans-serif;font-style:normal;font-weight:normal;}
.dt-mega-menu .sub-nav .dt-mega-parent > a span.menu-subtitle{font-size:12px;line-height:14px;}
.menu-subtitle:after, .mega-icon:after{display:none !important;}
.top-header .mega-full-width > .dt-mega-menu-wrap{width:100%;}
.side-header .mega-full-width .dt-mega-menu-wrap, .side-header .mega-auto-width .dt-mega-menu-wrap{top:0;left:100%;}
.header-side-right .mega-full-width > .dt-mega-menu-wrap, .header-side-right .mega-auto-width > .dt-mega-menu-wrap{top:0;left:auto;right:100%;padding-left:0;}
.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap,
.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap{width:890px;max-width:890px;}
.mega-auto-width .dt-mega-menu-wrap{left:0;width:auto;}
.main-nav .mega-auto-width > .dt-mega-menu-wrap{min-width:240px;}
.mega-auto-width > .dt-mega-menu-wrap.left-overflow, .mega-full-width .dt-mega-menu-wrap.left-overflow{left:0 !important;right:auto !important;margin-left:0 !important;}
.top-header .main-nav .dt-mega-menu-wrap{position:absolute;top:100%;visibility:hidden;opacity:0;padding:10px;box-sizing:border-box;}
.main-nav .dt-mega-menu-wrap{box-shadow:0px 0px 4px rgba(0,0,0,0.2);}
.top-header.floating-navigation-below-slider .main-nav > li > .dt-mega-menu-wrap.bottom-overflow{top:auto;bottom:100%;}
.dt-mega-menu-wrap.y-overflow{overflow-y:auto;}
.top-header.floating-navigation-below-slider .dt-mega-menu-wrap.bottom-overflow{top:auto;bottom:0;}
.dt-mega-menu-wrap .sub-nav{position:relative;width:auto;padding:0;background:none;box-shadow:none;}
.show-mega-menu .dt-mega-menu-wrap .sub-nav, .sub-downwards .dt-mega-menu-wrap .sub-nav{visibility:visible;opacity:1;}
#page .dt-mobile-header .dt-mega-menu-wrap > .sub-nav{visibility:visible;opacity:1;width:auto;}
.main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav, .main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul, .main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav, .main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul{width:auto;}
.dt-mega-menu .dt-mega-menu-wrap{padding-top:0;padding-bottom:0;font-size:0;line-height:0;word-spacing:-4px;text-align:left;}
.dt-mega-menu .dt-mega-menu-wrap:before, .dt-mega-menu .dt-mega-menu-wrap:after{content:"";display:table;clear:both;}
.dt-mega-menu > .dt-mega-menu-wrap{padding:20px 10px 10px;}
.dt-mega-menu .dt-mega-menu-wrap  li{padding-left:0;padding-right:0;word-spacing:normal;}
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{position:static;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:0 10px 0;box-sizing:border-box;}
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent > .sub-nav > li:last-child{padding-bottom:0;margin-bottom:0;}
.dt-mega-menu .sub-nav .dt-mega-parent:first-child{border-left:none;}
.new-column > a{margin-left:-21px !important;border-radius:none;}
.dt-mega-menu .sub-nav .dt-mega-parent:hover > a{border-radius:0;}
.dt-mega-menu .sub-nav .dt-mega-parent > a{width:auto;}
.dt-mega-menu .sub-nav .dt-mega-parent.no-link > a:hover, .no-link > a:hover{opacity:1;}
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow{position:relative;left:auto !important;top:auto;max-width:100%;padding:0;background:none;box-shadow:none;}
.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,
.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow{right:auto;left:auto !important;}
.dt-mega-menu.dt-hovered .sub-nav .sub-nav, .show-mega-menu.dt-mega-menu .sub-nav .sub-nav{visibility:visible !important;opacity:1 !important;}
.dt-mega-parent .sub-nav > li{margin-bottom:2px;}
.side-header .main-nav .new-column{display:none;}
.top-header .sub-nav > li.dt-mega-parent > a{margin:0;}
.top-header .sub-nav > li.dt-mega-parent > a.mega-menu-img-top{text-align:center;}
.top-header .sub-nav > li.dt-mega-parent.empty-title > a, .sub-sideways .sub-nav > li.dt-mega-parent.empty-title > a{padding:0;}
.menu-item .dt-mega-menu-wrap > .sub-nav{transition:opacity 200ms ease;}
.menu-item.show-mega-menu-content .dt-mega-menu-wrap > .sub-nav{visibility:visible;opacity:1;}
.dt-mega-menu-wrap > .sub-nav{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.dt-mega-parent .sub-nav .sub-nav{margin-left:20px;}
.sub-downwards.side-header .main-nav .sub-nav li.dt-mega-parent .sub-nav{padding-top:0;padding-bottom:0;}
.dt-mega-parent .sub-nav .sub-nav > li:first-child{padding-top:0;}
.dt-mega-parent .sub-nav > li.has-children > a:after{display:none;}
.sub-nav-widgets .sidebar-content .widget:first-child{padding-top:0;}
.mobile-main-nav .sub-nav.sub-nav-widgets{padding:0 !important;}
#page .mobile-main-nav .sub-nav.sub-nav-widgets{max-width:100%;width:100% !important;}
.side-header .mega-menu-widgets, .mobile-main-nav .mega-menu-widgets{max-width:100%;}
.dt-mega-menu .dt-mega-menu-wrap .sub-nav .mega-menu-widgets{overflow:hidden;max-width:100%;}
.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap .sub-nav-widgets,
.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap .sub-nav-widgets{width:100%;}
.mega-menu-img, .mega-menu-img img{max-width:100%;height:auto;}
.mega-menu-img-right img, .mega-menu-img-right i, .mega-menu-img-right_top img, .mega-menu-img-right_top i{order:1;}
.mega-menu-img-right .menu-item-text, .mega-menu-img-right_top .menu-item-text{order:0;}
.mega-menu-img-right_top, .mega-menu-img-left_top{-ms-flex-flow:column wrap;flex-flow:column wrap;}
.masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-right_top,
.mobile-main-nav .mega-menu-img-right_top, .masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-left_top,
.mobile-main-nav .mega-menu-img-left_top{-ms-align-content:flex-start;align-content:flex-start;}
.mobile-main-nav .mega-menu-img-right_top, .mobile-main-nav .mega-menu-img-left_top{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.mega-menu-img-right_top .menu-item-text, .mega-menu-img-left_top .menu-item-text{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,
.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;}
.masthead:not(.sub-downwards) .mega-menu-img-right_top .subtitle-text,
.masthead:not(.sub-downwards) .mega-menu-img-left_top .subtitle-text{-ms-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;width:100%;}
.mega-menu-img-right, .mega-menu-img-left{-ms-flex-flow:row nowrap;flex-flow:row nowrap;}
.sub-nav li .mega-menu-img-top, .sub-nav li .mega-menu-img-top img, .sub-nav li .mega-menu-img-top_align_left, .sub-nav li .mega-menu-img-top_align_left img{display:block;}
.sub-downwards.h-justify.h-center .sub-nav li .mega-menu-img-top_align_left img, .sub-downwards.h-center .sub-nav li .mega-menu-img-top_align_left img{display:inline-block;}
.mobile-main-nav .mega-menu-img-top img, .mobile-main-nav .mega-menu-img-top_align_left img{margin:0 0 5px 0 !important;}
.sub-nav li .mega-menu-img-top img{display:inline-block;}
.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,
.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap;}
.masthead:not(.sub-downwards) .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left{-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top .menu-text{text-align:center;}
.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,
.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left{-ms-flex-flow:column wrap;flex-flow:column wrap;}
.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right_top,
.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right{-ms-align-content:flex-start;align-content:flex-start;}
.masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right_top .menu-item-text,
.dt-mobile-header .sub-nav > li > a.mega-menu-img-right_top .menu-item-text, .masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right .menu-item-text,
.dt-mobile-header .sub-nav > li > a.mega-menu-img-right .menu-item-text{width:100%;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;}
.masthead:not(.sub-downwards) .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top{text-align:center;}
.sub-downwards.h-center .sub-nav > li > a.mega-menu-img-top{-ms-flex-flow:column wrap;flex-flow:column wrap;display:-ms-flexbox;display:-ms-flex;display:flex;}
.mega-menu-widgets .slider-content{visibility:visible;}
.main-nav .dt-mega-menu .post-rollover i, .main-nav .dt-mega-menu .rollover i{padding:0;}
.sub-nav > li.dt-mega-parent > a:not(.not-clickable-item):hover{cursor:pointer;}
.top-header .dt-mega-menu-wrap .sub-nav-widgets > li:last-child .widget{padding-bottom:0;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap{background-color:#ffffff;}
.top-header .main-nav .dt-mega-menu-wrap, .sub-sideways .main-nav .dt-mega-menu-wrap{padding:20px 10px 20px 10px;}
.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent{padding:0px 10px 0px 10px;}
.dt-mega-menu > .sub-nav > li:hover > a{background-color:transparent;}
.main-nav .sub-nav > li.dt-mega-parent:not(.empty-title) > a,
.sub-downwards .main-nav .sub-nav > li.dt-mega-parent.empty-title > a{padding:9px 10px 9px 10px;}
.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children:not(.has-widget) > a,
.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children.has-widget > .sub-nav-widgets, .sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children:not(.has-widget) > a,
.sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children.has-widget > .sub-nav-widgets{margin-bottom:0px;}
.sub-downwards .sub-nav > li.dt-mega-parent > .next-level-button{margin-top:9px;margin-bottom:9px;}
.main-nav > li > a > span > span.menu-subtitle{color:rgba(51,51,51,0.4);}
.sub-nav .menu-subtitle, .sub-nav li.act > a:hover .menu-subtitle{color:rgba(51,51,51,0.4);font-family:"Roboto", Helvetica, Arial, Verdana, sans-serif;font-size:10px;}
.main-nav .sub-nav > li.dt-mega-parent > a .menu-text{font:700 16px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:uppercase;color:#333333;}
.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text{color:#1e73be;background:-webkit-linear-gradient(left, #1e73be 30%, #eeee22 99%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text{color:#1e73be;}
}
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item > a .menu-text{color:#8224e3;background:-webkit-linear-gradient(left, #8224e3 30%, #eeee22 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.main-nav .sub-nav > li.dt-mega-parent.current-menu-item > a .menu-text{color:#8224e3;}
}
.main-nav .sub-nav > li.dt-mega-parent > a .subtitle-text{font:normal 10px / 14px "Roboto", Helvetica, Arial, Verdana, sans-serif;color:#333333;}
.main-nav .sub-nav .mega-menu-img > i, .main-nav .sub-nav .mega-menu-img > span > i, .mobile-main-nav .sub-nav .mega-menu-img > i, .mobile-main-nav .sub-nav .mega-menu-img > span > i{display:inline-block;}
.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > i, .main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > span i{font-size:16px;color:#333333;}
.main-nav .dt-mega-menu .sub-nav .dt-mega-parent:not(.current-menu-item) > a:not(.not-clickable-item):hover i{color:#1e73be;}
.main-nav .dt-mega-menu .sub-nav .dt-mega-parent.current-menu-item > a i{color:#8224e3;}
.sub-nav .menu-subtitle, .sub-nav li.act > a:hover .menu-subtitle{color:rgba(51,51,51,0.4);}
.dt-mega-menu .sub-nav .dt-mega-parent > a{border-bottom-color:rgba(51,51,51,0.1);}
.top-header .main-nav .mega-auto-width > .dt-mega-menu-wrap, .sub-sideways .main-nav .mega-auto-width > .dt-mega-menu-wrap{min-width:260px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent{width:260px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-1 > .dt-mega-menu-wrap{width:280px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-2 > .dt-mega-menu-wrap{width:540px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3 > .dt-mega-menu-wrap{width:800px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-4 > .dt-mega-menu-wrap{width:1060px;}
.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-5 > .dt-mega-menu-wrap{width:1320px;}
.dt-mega-parent .sidebar-content .widget{border:none;margin-bottom:0;}
.dt-mega-parent .sidebar-content .widget *,
.dt-mega-parent .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(:hover),
.dt-mega-parent .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(:hover) *{color:#333333;}
.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a{color:#333333;}
.dt-mega-parent .sidebar-content .widget-title, .dt-mega-parent .sidebar-content .widget .team-author-name a:not(:hover){color:#333333;}
.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,
.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{color:var(--the7-accent-color);}
.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover *{color:#1ebbf0;}
}
.mobile-main-nav > li .dt-mega-menu-wrap, .mobile-main-nav > li .dt-mega-menu-wrap > .sub-nav .sub-nav{margin-bottom:16px;}
.dt-mega-parent .sidebar-content .widget .soc-ico a:before{background-color:rgba(51,51,51,0.15);}
.mega-menu-widgets .soc-ico a:after{background-color:var(--the7-accent-color);box-shadow:none;}
.dt-mega-parent .sidebar-content .widget .soc-ico a:not(:hover) .soc-font-icon{color:#333333;}
.dt-mega-parent .sidebar-content .widget .post-content .text-secondary{color:rgba(51,51,51,0.5);}
.dt-mega-parent .sidebar-content .widget .custom-categories a, .dt-mega-parent .sidebar-content .widget .custom-categories a .item-name, .dt-mega-parent .sidebar-content .widget .cat-item a, .dt-mega-parent .sidebar-content .widget .widget_recent_comments a, .dt-mega-parent .sidebar-content .widget .widget_tag_cloud a:hover{color:#333333;}
.dt-mega-parent .sidebar-content .widget .custom-categories a span.item-num, .dt-mega-parent .sidebar-content .widget .cat-item a span.item-num{color:rgba(51,51,51,0.5);}
.dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a, .dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a, .dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span, .dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span, .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span, .dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover, .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,
.dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name, .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover, .dt-mega-parent .sidebar-content .widget .widget_meta a:hover, .dt-mega-parent .sidebar-content .widget .blogroll a:hover, .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover, .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover, .dt-mega-parent .sidebar-content .widget .widget_links a:hover, .dt-mega-parent .sidebar-content .widget .widget_pages a:hover, .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,
.dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover, .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,
.dt-mega-parent .sidebar-content .widget .tagcloud a:hover, .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover, .dt-mega-parent .sidebar-content .widget a.rsswidget:hover{color:var(--the7-accent-color);}
.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,
.accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover{background:-webkit-linear-gradient(left, #1ebbf0 30%, #39dfaa 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,
.accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,
.accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover{color:#1ebbf0;}
}
.dt-mega-parent .sidebar-content .widget .custom-menu a:after{color:rgba(51,51,51,0.5);}
.dt-mega-parent .sidebar-content .widget .st-accordion li > a:before, .dt-mega-parent .sidebar-content .widget .custom-menu a:before{background-color:rgba(51,51,51,0.15);}
.dt-mega-parent .sidebar-content .widget .st-accordion li > a:after{color:rgba(51,51,51,0.5);}
.main-nav li.dt-mega-menu .mega-menu-img >.the7-svg-image {
width: 16px;
}.floating-content{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out;}
.project-wide-col{display:inline-block;vertical-align:top;width:66.6667%;box-sizing:border-box;}
.project-wide-col.left-side{padding-right:50px;}
.project-wide-col.right-side{padding-left:50px;}
.project-narrow-col{display:inline-block;vertical-align:top;width:33.3333%;}
.mobile-false .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img{position:absolute;left:0;top:50%;width:calc(100% + 40px);max-width:calc(100% + 40px);}
.filter-grayscale .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img,
.filter-grayscale-static .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.effect-layla .rollover-content{display:block;padding:35px 45px;opacity:1;text-align:center;}
.effect-layla .rollover-content:hover{padding:35px 45px;}
.effect-layla .rollover-content:before, .effect-layla .rollover-content:after{position:absolute;content:'';opacity:0;}
.effect-layla .rollover-content:before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;}
.effect-layla .rollover-content:after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;}
.effect-layla .entry-title, .effect-layla .links-container, .effect-layla .rollover-thumbnails{-ms-transition:-ms-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.effect-layla:not(.always-show-info) .entry-title,
.effect-layla:not(.always-show-info) .links-container,
.effect-layla:not(.always-show-info) .rollover-thumbnails{opacity:0;-ms-transition:-ms-transform 0.35s, opacity 0.35s;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s;}
.effect-layla p, .effect-layla .entry-meta{opacity:0;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}
.effect-layla .entry-title, .effect-layla .links-container, .effect-layla .rollover-thumbnails{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}
.always-show-info.effect-layla .entry-title, .always-show-info.effect-layla .links-container, .always-show-info.effect-layla .rollover-thumbnails{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}
.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project > a > img{-webkit-transform:translate3d(-20px,-50%,0);transform:translate3d(-20px,-50%,0);}
.effect-layla .rollover-project > a > img, .effect-layla .rollover-content:before, .effect-layla .rollover-content:after, .effect-layla p, .effect-layla .entry-meta{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.effect-layla .links-container, .effect-layla .entry-meta{position:relative;z-index:10;}
.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img{-webkit-transform:translate3d(-20px,calc(-50% + 10px),0);transform:translate3d(-20px,calc(-50% + 10px),0);}
.mobile-true .filter-grayscale .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,
.mobile-true .filter-grayscale-static .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,
.mobile-true .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobile-false .effect-layla.hover-color-static .rollover-project:hover > a > img, .mobile-true .effect-layla.hover-color-static .rollover-project.is-clicked > a > img{opacity:0.3;}
.mobile-false .effect-layla .rollover-project:hover figcaption::before, .mobile-true .effect-layla .rollover-project.is-clicked figcaption::before, .mobile-false .effect-layla .rollover-project:hover figcaption::after, .mobile-true .effect-layla .rollover-project.is-clicked figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.mobile-false .effect-layla .rollover-project:hover .entry-title, .mobile-true .effect-layla .rollover-project.is-clicked .entry-title, .mobile-false .effect-layla .rollover-project:hover p, .mobile-true .effect-layla .rollover-project.is-clicked p, .mobile-false .effect-layla .rollover-project:hover .entry-meta, .mobile-true .effect-layla .rollover-project.is-clicked .entry-meta, .mobile-false .effect-layla .rollover-project:hover .links-container, .mobile-true .effect-layla .rollover-project.is-clicked .links-container, .mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails, .mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-content:after, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-content:after, .mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-title, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-title, .mobile-false.mobile-false .effect-layla .rollover-project:hover .links-container, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .links-container, .mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails, .mobile-false.mobile-false .effect-layla .rollover-project:hover p, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked p, .mobile-false.mobile-false .effect-layla .rollover-project:hover a > img, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked a > img, .mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-meta, .mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta{-webkit-transition-delay:0.15s;transition-delay:0.15s;}
.effect-bubba .rollover-project > a > img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
.mobile-false .effect-bubba.hover-color-static .rollover-project:hover > a > img, .mobile-true .effect-bubba.hover-color-static .rollover-project.is-clicked > a > img{opacity:0.3;}
.effect-bubba .rollover-content{display:block;padding:35px 45px;text-align:center;opacity:1;}
.effect-bubba .rollover-content:before, .effect-bubba .rollover-content:after{position:absolute;top:25px;right:25px;bottom:25px;left:25px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.effect-bubba .rollover-content:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);}
.effect-bubba .rollover-content:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);}
.effect-bubba:not(.always-show-info) .rollover-content .entry-title,
.effect-bubba:not(.always-show-info) .rollover-content .links-container,
.effect-bubba:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}
.effect-bubba .rollover-content p, .effect-bubba .rollover-content .entry-meta{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}
.effect-bubba .links-container, .effect-bubba .entry-meta{position:relative;z-index:10;}
.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:before, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:before, .mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:after, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-title, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-title, .mobile-false.mobile-false .effect-bubba .rollover-project:hover .links-container, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .links-container, .mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-thumbnails, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-thumbnails, .mobile-false.mobile-false .effect-bubba .rollover-project:hover p, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked p, .mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-meta, .mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-meta{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobile-false .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img{position:absolute;top:50%;left:0;width:calc(100% + 20px);max-width:calc(100% + 20px);}
.filter-grayscale .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img,
.filter-grayscale-static .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img{top:0;width:100%;max-width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.effect-sarah .rollover-project > a > img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.jg-container.effect-sarah .rollover-project > a > img, .slider-wrapper.effect-sarah .rollover-project > a > img, .mobile-true .effect-sarah .rollover-project > a > img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slider-wrapper.effect-sarah .rollover-project > a > img{width:100%;}
.mobile-false.mobile-false .effect-sarah.hover-color-static .rollover-project:hover > a > img, .mobile-true.mobile-true .effect-sarah.hover-color-static .rollover-project.is-clicked > a > img{opacity:0.3;}
.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img,
.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
.effect-sarah .rollover-content{display:block;padding:25px 40px;text-align:left;opacity:1;}
.effect-sarah .rollover-content .links-container{text-align:left;}
.effect-sarah:not(.always-show-info) .rollover-content .entry-title,
.effect-sarah:not(.always-show-info) .rollover-content .links-container,
.effect-sarah:not(.always-show-info) .rollover-content .rollover-thumbnails{opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
.effect-sarah .rollover-content .entry-title{position:relative;overflow:hidden;padding:0 0 15px;margin-bottom:15px;}
.effect-sarah .rollover-content .entry-title:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-100%,0,0);}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title{opacity:1;}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title:after, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover .links-container, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .links-container, .mobile-false.mobile-false .effect-sarah .rollover-project:hover .rollover-thumbnails, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .rollover-thumbnails{opacity:1;}
.effect-sarah .rollover-content p, .effect-sarah .rollover-content .entry-meta{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
.mobile-false.mobile-false .effect-sarah .rollover-project:hover p, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked p, .mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-meta, .mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-meta{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.effect-layla .links-container, .effect-sarah .links-container, .effect-bubba .links-container{width:100%;height:44px;}
.effect-layla .rollover-content, .effect-sarah .rollover-content, .effect-bubba .rollover-content{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;}
.effect-layla .rollover-content, .effect-bubba .rollover-content{-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;}
.cs-style-3 .rollover-project .rollover-content{opacity:1;}
.cs-style-3 .rollover-content{padding:0;}
.cs-style-3.content-align-centre .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;}
.cs-style-3 .rollover-project > a{position:relative;display:block;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;}
.mobile-false .cs-style-3 .rollover-project:hover > a{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);}
.hover-style-three .rollover-project > a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.2);opacity:0;}
.mobile-false .hover-style-three .rollover-project:hover > a:after, .mobile-true .hover-style-three .rollover-project.is-clicked > a:after{opacity:1;}
.cs-style-3.content-align-left .rollover-content-container{position:absolute;bottom:0;}
.cs-style-3 .rollover-content-container{width:100%;padding:15px 20px 5px;background-color:#1e1e1e;}
.mobile-false .cs-style-3 .rollover-content-container{-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;transition:transform 0.4s, opacity 0.1s 0.3s;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);}
.cs-style-3 .rollover-project:hover .rollover-content-container, .mobile-false .cs-style-3 .dt-owl-item:hover .rollover-content-container, .mobile-true .cs-style-3 .is-clicked .rollover-content-container, .mobile-true .cs-style-3 .dt-owl-item .rollover-content-container{opacity:1;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);-ms-transition:-ms-transform 0.4s, opacity 0.1s;-webkit-transition:-webkit-transform 0.4s, opacity 0.1s;transition:transform 0.4s, opacity 0.1s;}
.mobile-true .cs-style-3 .is-clicked .rollover-content{display:block;}
.mobile-true .cs-style-3.content-align-centre .rollover-content{display:none;}
.cs-style-3.content-align-centre .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}
.cs-style-3 .rollover-thumbnails{opacity:0;margin-bottom:20px;}
.mobile-false .cs-style-3 .links-container{opacity:0;}
.cs-style-3 .links-container{margin-bottom:15px;}
.mobile-false .cs-style-3 .rollover-project:hover .links-container, .mobile-false .cs-style-3 .rollover-project:hover .rollover-thumbnails, .mobile-false .cs-style-3 .dt-owl-item:hover .links-container{opacity:1;}
.mobile-false .cs-style-3 .links-container, .cs-style-3 .rollover-project .rollover-thumbnails{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.mobile-true .cs-style-3 .links-container{-webkit-transition:opacity 0.1s 0.3s;transition:opacity 0.1s 0.3s;}
.cs-style-3 .rollover-content *{color:#fff !important;}
.accent-gradient .cs-style-3 .rollover-content .entry-title a{-webkit-backface-visibility:hidden;background-image:none;}
.hover-style-one .rollover-content, .accent-gradient .hover-style-one .rollover-content{background:rgba(0,0,0,0.6);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),rgba(0,0,0,0.1) 50%,color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%);background-color:transparent !important;color:#fff;}
.hover-style-one .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content-align-centre.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;}
.content-align-left.hover-style-one .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;}
.hover-style-one .rollover-project > a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.2);opacity:0;}
.mobile-false .hover-style-one .rollover-project:hover > a:after{opacity:1;}
.hover-style-one .rollover-content-container{margin-top:10px;width:100%;}
.hover-style-one.always-show-info .links-container, .hover-style-one.always-show-info .rollover-thumbnails{opacity:0;}
.hover-style-one.always-show-info .rollover-project:hover .links-container, .hover-style-one.always-show-info .rollover-project:hover .rollover-thumbnails{opacity:1;}
.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content.is-clicked{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.hover-style-two .rollover-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content-align-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;}
.content-align-centre.hover-style-two .rollover-content{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.content-align-left-bottom.hover-style-two .rollover-content{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;}
.content-align-left-top.hover-style-two .rollover-content{-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-align:start;}
.hover-style-two .rollover-content-container{margin-top:10px;width:100%;}
.buttons-on-img{position:relative;overflow:hidden;margin:0 0 20px;text-align:center;}
.bg-on .buttons-on-img{margin:0;}
.layout-list .buttons-on-img{margin:0 30px 25px 0;}
.layout-list .project-even .buttons-on-img{margin:0 0 25px 30px;}
.layout-list .media-wide .buttons-on-img{margin-right:0;margin-left:0;}
.buttons-on-img > p, .post .buttons-on-img .alignnone, .description-under-image .post .buttons-on-img .alignnone, .description-under-image .post .buttons-on-img .slider-masonry{margin-bottom:0;}
.post .buttons-on-img .alignleft{margin:0;}
.buttons-on-img > .rollover-content{padding:0;}
.mobile-true .buttons-on-img > .rollover-content {
display: block;
}.accent-bg-mixin{color:#fff;background-color:#699912;}
.accent-gradient .accent-bg-mixin{background:#699912;background:-webkit-linear-gradient(135deg, #699912 30%, #78d838 100%);background:linear-gradient(135deg, #699912 30%, #78d838 100%);}
.solid-bg-mixin{background-color:#f7f7f7;}
.header-color{color:#333333;}
#main .sidebar-content .header-color{color:#000000;}
.footer .header-color{color:#ffffff;}
.color-base-transparent{color:#b4b5bb;}
.sidebar-content .color-base-transparent{color:rgba(0,0,0,0.5);}
.footer .color-base-transparent{color:rgba(133,134,140,0.5);}
.outline-element-decoration .outline-decoration{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .shadow-decoration{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.testimonial-item:not(.testimonial-item-slider),
.testimonial-item .ts-viewport,
.bg-on.team-container,
.dt-team-shortcode.content-bg-on .team-container{background-color:#f7f7f7;}
.outline-element-decoration .testimonial-item:not(.testimonial-item-slider),
.outline-element-decoration .testimonial-item .ts-viewport,
.outline-element-decoration .bg-on.team-container,
.outline-element-decoration .dt-team-shortcode.content-bg-on .team-container{-webkit-box-shadow:inset 0px 0px 0px 1px #999999;box-shadow:inset 0px 0px 0px 1px #999999;}
.shadow-element-decoration .testimonial-item:not(.testimonial-item-slider),
.shadow-element-decoration .testimonial-item .ts-viewport,
.shadow-element-decoration .bg-on.team-container,
.shadow-element-decoration .dt-team-shortcode.content-bg-on .team-container{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.1);box-shadow:0 6px 18px rgba(0,0,0,0.1);}
.dt-team-shortcode .team-content{font-size:14px;line-height:25px;}
.testimonial-item .testimonial-vcard .text-secondary,
.testimonial-item .testimonial-vcard .text-primary,
.testimonial-item .testimonial-vcard .text-primary *{color:#333333;}
.sidebar-content .testimonial-item .testimonial-vcard .text-secondary,
.sidebar-content .testimonial-item .testimonial-vcard .text-primary,
.sidebar-content .testimonial-item .testimonial-vcard .text-primary *{color:#000000;}
.footer .testimonial-item .testimonial-vcard .text-secondary,
.footer .testimonial-item .testimonial-vcard .text-primary,
.footer .testimonial-item .testimonial-vcard .text-primary *{color:#ffffff;}
.testimonial-item .testimonial-vcard a.text-primary:hover,
.testimonial-item .testimonial-vcard a.text-primary:hover *{text-decoration:underline;}
.team-author p{color:#333333;font:500 14px / 24px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.dt-team-shortcode .team-author p{font:15px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#699912;}
.accent-gradient .dt-team-shortcode .team-author p{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-team-shortcode .team-author p{color:#699912;}
}
.testimonial-vcard .text-secondary{color:#333333;font-size:13px;line-height:23px;font-weight:bold;}
#main .sidebar-content .testimonial-vcard .text-secondary{color:#000000;}
.footer .testimonial-vcard .text-secondary{color:#ffffff;}
.dt-testimonials-shortcode .testimonial-vcard .text-secondary{font-size:14px;line-height:25px;font-weight:normal;color:#699912;}
.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary{color:#699912;}
}
.dt-testimonials-shortcode .more-link{color:#699912;}
.testimonial-vcard .text-primary{color:#333333;font-size:14px;line-height:25px;font-weight:bold;}
#main .sidebar-content .testimonial-vcard .text-primary{color:#000000;}
.footer .testimonial-vcard .text-primary{color:#ffffff;}
.testimonial-vcard .text-primary *{color:#333333;}
#main .sidebar-content .testimonial-vcard .text-primary *{color:#000000;}
.footer .testimonial-vcard .text-primary *{color:#ffffff;}
.dt-testimonials-shortcode .testimonial-vcard .text-primary{font:normal normal 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.team-author-name,
.team-author-name a{color:#333333;font:normal normal 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.content .team-author-name a:hover{color:#699912;}
.accent-gradient .content .team-author-name a:hover{background:-webkit-linear-gradient(left, #699912 30%, #78d838 100%);color:transparent;-webkit-background-clip:text;background-clip:text;}
@media all and (-ms-high-contrast: none) {
.accent-gradient .content .team-author-name a:hover{color:#699912;}
}
.widget .team-author-name{font:500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;color:#333333;}
#main .sidebar-content .widget .team-author-name{color:#000000;}
.footer .widget .team-author-name{color:#ffffff;}
.team-author-name,
.team-author-name a{color:#333333;}
#main .sidebar-content .team-author-name,
#main .sidebar-content .team-author-name a{color:#000000;}
.footer .team-author-name,
.footer .team-author-name a{color:#ffffff;}
.rsTitle{font:500 34px / 44px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
.rsDesc{font:500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;text-transform:none;}
@media screen and (max-width: 1200px) {
.rsTitle{font:500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.rsDesc{font:500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
}
@media screen and (max-width: 1024px) {
.rsTitle{font:500 24px / 34px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.rsDesc{font:500 20px / 30px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
}
@media screen and (max-width: 800px) {
.rsTitle{font:500 16px / 26px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.rsDesc{font:14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
}
@media screen and (max-width: 320px) {
.rsTitle{font:14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
.rsDesc{display:none !important;font:14px / 25px "Roboto", Helvetica, Arial, Verdana, sans-serif;}
}
#main-slideshow .progress-spinner-left,
#main-slideshow .progress-spinner-right{border-color:#699912 !important;}
.slider-content .owl-dot:not(.active):not(:hover),
.slider-content .owl-dot:not(.active):hover{-webkit-box-shadow:inset 0 0 0 2px rgba(133,134,140,0.35);box-shadow:inset 0 0 0 2px rgba(133,134,140,0.35);}
.slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(133,134,140,0.35);box-shadow:inset 0 0 0 20px rgba(133,134,140,0.35);}
.sidebar .slider-content .owl-dot:not(.active):not(:hover),
.sidebar .slider-content .owl-dot:not(.active):hover,
.sidebar-content .slider-content .owl-dot:not(.active):not(:hover),
.sidebar-content .slider-content .owl-dot:not(.active):hover{-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.35);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.35);}
.sidebar .slider-content .owl-dot.active,
.sidebar-content .slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgba(0,0,0,0.35);box-shadow:inset 0 0 0 20px rgba(0,0,0,0.35);}
.footer .slider-content .owl-dot:not(.active):not(:hover),
.footer .slider-content .owl-dot:not(.active):hover{-webkit-box-shadow:inset 0 0 0 2px rgba(133,134,140,0.35);box-shadow:inset 0 0 0 2px rgba(133,134,140,0.35);}
.footer .slider-content .owl-dot.active {
-webkit-box-shadow: inset 0 0 0 20px rgba(133,134,140,0.35);
box-shadow: inset 0 0 0 20px rgba(133,134,140,0.35);
}