.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.animate-general{opacity:0}:not(.elementor-editor-active) .plus-conditions--hidden{display:none}body.plus_row_scroll_overflow{overflow-x:hidden}section.plus_row_scroll_overflow{overflow:hidden!important}.elementor-widget-video .elementor-wrapper .fluidvids{position:static}.fluidvids{position:relative;max-width:100%;width:100%}.fluidvids-item{height:100%;position:absolute;top:0;left:0;width:100%}.wpb_video_wrapper .fluidvids{position:static}.elementor-widget-wrap .js-tilt[data-tilt]:hover{box-shadow:none}.elementor-widget-wrap .js-tilt[data-tilt]{transition:initial}.plus-widget-wrapper .plus-widget-inner-tilt{-webkit-transform:perspective(500px);transform:perspective(500px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;display:block}h3.theplus-posts-not-found{padding:10px;font-size:14px;color:#fff;text-align:center;box-shadow:0 5px 30px -5px #8072fc;border-radius:3px;background:#8072fc;line-height:25px}.plus-sticky-column-sticky{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.magic-scroll .both-scroll,.magic-scroll .parallax-scroll,.magic-scroll .scale-scroll,.plus-list-adv-typo-block .plus-adv-text-typo.parallax-scroll{-webkit-transition:-webkit-transform 1.3s ease 0s;-ms-transition:-ms-transform 1.3s ease 0s;-moz-transition:-moz-transform 1.3s ease 0s;-o-transition:-o-transform 1.3s ease 0s;transition:transform 1.3s ease 0s;will-change:transform}.pt-plus-reveal.animated{position:relative;display:block}.heading-title.pt-plus-reveal{display:inline-block}.pt-plus-reveal.animated:before{-webkit-animation:pt-plus-reveal 2s cubic-bezier(0,0,.2,1) .8s both;animation:pt-plus-reveal 2s cubic-bezier(0,0,.2,1) .8s both;background:#313131;z-index:11}.pt-plus-reveal.animated:after,.pt-plus-reveal.animated:before{transform:scaleX(0);right:0;content:"";position:absolute;bottom:0;top:0;transform-origin:0 0 0;left:0}.pt-plus-reveal.animated:after{-webkit-animation:pt-plus-reveal 2s cubic-bezier(0,0,.2,1) .4s both;animation:pt-plus-reveal 2s cubic-bezier(0,0,.2,1) .4s both;background:#ff214f;z-index:1}@-webkit-keyframes pt-plus-reveal{0%{transform:scaleX(0)}50%{transform:scaleX(1);transform-origin:0 0 0}51%{transform-origin:100% 50% 0}to{transform:scaleX(0);transform-origin:100% 50% 0}}@keyframes pt-plus-reveal{0%{transform:scaleX(0)}50%{transform:scaleX(1);transform-origin:0 0 0}51%{transform-origin:100% 50% 0}to{transform:scaleX(0);transform-origin:100% 50% 0}}.hover_floating,.hover_pulse,.hover_tossing,.image-floating,.image-pulse,.image-tossing{animation-duration:1.5s;-webkit-animation-duration:1.5s;display:inline-block}.hover_floating:hover,.image-floating{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_floating;-webkit-animation-name:content_effect_floating;animation-duration:2.2s;-webkit-animation-duration:2.2s}.hover_tossing:hover,.image-tossing{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_tossing;-webkit-animation-name:content_effect_tossing;animation-duration:2.2s;-webkit-animation-duration:2.2s}.hover_pulse:hover,.image-pulse{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_pulse;-webkit-animation-name:content_effect_pulse;animation-duration:2.2s;-webkit-animation-duration:2.2s}.hover_rotating:hover,.image-rotating{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-name:continue-rotating;-webkit-animation-name:rotating;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;animation-duration:8s;-webkit-animation-duration:8s}.hover_drop_waves:after,.image-drop_waves:after{height:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;content:"";position:absolute;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;top:0;background:#ff214f;left:0;width:100%;-webkit-animation-duration:1.5s;animation-duration:1.5s;z-index:-1}.hover_drop_waves:hover:after,.image-drop_waves:after{-webkit-animation-name:content-icon-float-away;animation-name:content-icon-float-away}@-webkit-keyframes content-icon-float-away{0%{opacity:.8}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes content-icon-float-away{0%{opacity:.8}to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes continue-rotating{0%{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translate(-10px) rotate(-1turn);-moz-transform:rotate(1turn) translate(-10px) rotate(-1turn);-ms-transform:rotate(1turn) translate(-10px) rotate(-1turn);-o-transform:rotate(1turn) translate(-10px) rotate(-1turn);transform:rotate(1turn) translate(-10px) rotate(-1turn)}}@-webkit-keyframes continue-rotating{0%{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translate(-10px) rotate(-1turn);-moz-transform:rotate(1turn) translate(-10px) rotate(-1turn);-ms-transform:rotate(1turn) translate(-10px) rotate(-1turn);-o-transform:rotate(1turn) translate(-10px) rotate(-1turn);transform:rotate(1turn) translate(-10px) rotate(-1turn)}}.floating{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_floating;-webkit-animation-name:content_effect_floating}.floating,.tossing{animation-duration:2.2s;-webkit-animation-duration:2.2s}.tossing{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_tossing;-webkit-animation-name:content_effect_tossing}.pulse{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:content_effect_pulse;-webkit-animation-name:content_effect_pulse;animation-duration:2.2s;-webkit-animation-duration:2.2s}.rotate-continue{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:rotating;-moz-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:10s;-moz-animation-duration:10s;animation-duration:10s}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes rotating{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes content_effect_floating{0%{transform:translateY(0)}50%{transform:translateY(2%)}to{transform:translateY(0)}}@-webkit-keyframes content_effect_floating{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(2%)}to{-webkit-transform:translateY(0)}}@keyframes content_effect_tossing{0%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}to{transform:rotate(-1deg)}}@-webkit-keyframes content_effect_tossing{0%{-webkit-transform:rotate(-1deg)}50%{-webkit-transform:rotate(1deg)}to{-webkit-transform:rotate(-1deg)}}@keyframes content_effect_pulse{0%{transform:scale(.97);opacity:1}50%{transform:scale(1);opacity:1}to{transform:scale(.97);opacity:1}}@-webkit-keyframes content_effect_pulse{0%{-webkit-transform:scale(.97);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(.97);opacity:.7}}.animted-content-inner{position:relative;width:100%;display:block;z-index:1}.pt_plus_animated_svg .svg_inner_block{position:relative;display:inline-flex}.pt_plus_animated_svg object{max-width:100%;width:100%}.pt_plus_animated_svg object,.pt_plus_row_bg_animated_svg object,.ts-hover-draw-svg object{opacity:0}.pt_plus_row_bg_animated_svg .svg_inner_block{position:absolute}.pt_plus_animated_svg object{min-height:100%}.svg_inner_block .embed-responsive,.svg_inner_block .embed-responsive .embed-responsive-item,.svg_inner_block .embed-responsive embed,.svg_inner_block .embed-responsive iframe,.svg_inner_block .embed-responsive object,.svg_inner_block .embed-responsive video{height:auto;padding:0;position:relative}.lity-wrap{overflow:auto!important}.pop-up-btn .button-link-wrap span{position:relative;z-index:2}.pop-up-btn .button-style-7 .button-link-wrap span{position:static}.pop-up-btn .button-style-21 .button-link-wrap:after{background:#ff004b;z-index:1}.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{min-width:auto!important}.lity-iframe-container{height:100vh;overflow:auto;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:auto;padding-top:0;-webkit-overflow-scrolling:touch;width:100%}.lity-iframe-container iframe{margin-bottom:0}.ts-icon-img{margin-bottom:10px}.flip-back,.flip-front{height:100%;position:absolute;top:0;left:0;width:100%;display:table}.flip-back .vertical-center,.flip-front .vertical-center{vertical-align:middle;display:table-cell}.flip-horizontal :hover .flip-front{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flip-horizontal :hover .flip-back{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.flip-horizontal .flip-back{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.bezier-flip{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.padding-flip{padding:30px 40px}.origin-center{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}.no-backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.numtext-left{text-align:left}.numtext-center{text-align:center}.icon-right,.numtext-right{text-align:right}.icon-left{float:left}.icon-center{margin:0 auto}.ts-icon{-o-transition:all 1.3s;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;-ms-transition:all 1.3s;transition:all 1.3s;position:relative;display:block}.icon-img-b{margin-bottom:15px;line-height:1}.service-media .icon-img-b{margin-right:15px}.border-pd{border:2px solid}.subject-color{-o-transition:all 1.3s;-webkit-transition:all 1.3s;-ms-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}.sub-subject-color,.subject-color{margin-bottom:20px;line-height:1}.ts-icon-1{overflow:hidden;text-align:center;vertical-align:middle;display:block}.pad-0{padding:0}.pad-5{padding:5px}.border-icon,.pad-30{padding:30px 30px 10px}.border-icon{position:relative;display:block}hr.hr-border{border:0;margin-bottom:20px;border-top:1px solid #eee;margin-top:20px}.service-icon-style-1 .icn-txt{overflow:hidden;position:relative;width:100%;display:block}.icon-right .ts-icon-1{text-align:right}.service-icon-style-2 .icn-content{background:#f9b701}.service-icon-style-2 .icn-content,.service-icon-style-2 .icn-header{padding:20px;position:relative;display:block}.service-icon-style-2 .plus-number-counter,.service-icon-style-2 .subject-color{margin-bottom:0}.service-icon-style-3 .pt_plus_animated_svg,.service-icon-style-4 .pt_plus_animated_svg{margin-right:15px;width:auto}.grid-item:focus{outline:none}.pt-plus-pagination .current{color:#fff;background:#313131}.ajax_load_more{position:relative;text-align:center;width:100%;display:block}.post-load-more{padding:10px 20px;font-size:22px;border:1px solid;margin:20px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;display:inline-block}.ajax_lazy_load{position:relative;text-align:center;width:100%;display:block}.post-lazy-load{padding:37px;font-size:20px;position:relative;display:block}.ajax_lazy_load.hide,.post-lazy-load.hide,.post-load-more.hide{display:none!important}.plus-all-posts-loaded{-moz-animation:plus-hide-load .7s ease-in-out 5s forwards;-webkit-animation:plus-hide-load .7s ease-in-out 5s forwards;-o-animation:plus-hide-load .7s ease-in-out 5s forwards;animation:plus-hide-load .7s ease-in-out 5s forwards;font-size:18px;font-weight:500;color:#313131;position:relative;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;text-align:center;top:0;line-height:1;margin-top:25px;display:block}@keyframes plus-hide-load{0%{opacity:1}50%{opacity:0;top:-25px}to{height:0;opacity:0;width:0;margin-top:0;display:none}}@-webkit-keyframes plus-hide-load{0%{opacity:1}50%{opacity:0;top:-25px}to{height:0;opacity:0;width:0;margin-top:0;display:none}}@media (min-width:1025px){.elementor-element.elementor-element-edit-mode.elementor-hidden-desktop{opacity:.5}.pt-plus-row-set .desktop-hide,.tooltip_desktop_hide .menu-tooltip-title{display:none}}@media (max-width:1024px) and (min-width:768px){.elementor-element.elementor-element-edit-mode.elementor-hidden-tablet{opacity:.5}}@media (max-width:767px){.elementor-element.elementor-element-edit-mode.elementor-hidden-phone{opacity:.5}.plus-table-col{border:none}.plus-sort-icon:after{font-weight:600;font-family:Font Awesome\ 5 Free!important}.sorting .plus-sort-icon:after{content:"\f0dc"}.sorting_asc .plus-sort-icon:after{content:"\f0de"}.sorting_desc .plus-sort-icon:after{content:"\f0dd"}}@media (min-width:601px) and (max-width:1024px){.text--tabletleft{text-align:left!important;margin-left:0!important}.text--tabletcenter{text-align:center!important;margin:0 auto!important}.text--tabletright{margin-right:0!important;text-align:right!important}.text--tabletjustify{text-align:justify!important}.elementor-widget-tp-heading-title.text--tabletjustify .seprator.sep-l,.elementor-widget-tp-heading-title.text--tabletleft .seprator.sep-l{margin-left:0}.elementor-widget-tp-heading-title.text--tabletcenter .seprator.sep-l{margin:0 auto}.elementor-widget-tp-heading-title.text--tabletright .seprator.sep-l{margin-right:0}.pt-plus-row-set .tablet-hide,.tooltip_tablet_hide .menu-tooltip-title{display:none}}@media (max-width:600px){.text--mobileleft{text-align:left!important;margin-left:0!important}.text--mobilecenter{text-align:center!important;margin:0 auto!important}.text--mobileright{margin-right:0!important;text-align:right!important}.text--mobilejustify{text-align:justify!important}.elementor-widget-tp-heading-title.text--mobilejustify .seprator.sep-l,.elementor-widget-tp-heading-title.text--mobileleft .seprator.sep-l{margin-left:0}.elementor-widget-tp-heading-title.text--mobilecenter .seprator.sep-l{margin:0 auto}.elementor-widget-tp-heading-title.text--mobileright .seprator.sep-l{margin-right:0}.plus-advance-heading{position:relative;display:block}.dataTables_length.plus-tbl-entry-wrapper.plus-table-info{margin-bottom:10px}.dataTables_filter.plus-tbl-search-wrapper.plus-table-info,.dataTables_length.plus-tbl-entry-wrapper.plus-table-info{justify-content:center;position:relative;align-items:center;display:flex}}@media (min-width:991px){.hide-desktop{display:none}}@media (min-width:601px) and (max-width:990px){.hide-tablet{display:none}}@media (max-width:600px){.hide-mobile{display:none}}@media (max-width:767px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:250px!important;width:33.33%!important}ul.pt_plus_countdown li{margin:0 10px 20px}.service-flipbox,.service-flipbox-holder{cursor:pointer}.pt_plus_social_list.style-14 ul.social_list li{width:130px;display:inline-block}.pt_plus_social_list.style-14 .social_list{flex-wrap:wrap}.pt-plus-row-set .mobile-hide,.tooltip_mobile_hide .menu-tooltip-title{display:none}.post-inner-loop.tp-row{margin-right:-10px;margin-left:-10px}}@media (max-width:660px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:300px!important;width:50%!important}#wpadminbar{position:fixed}}@media (max-width:480px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:420px!important;width:100%!important}}@media (max-width:375px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:300px!important}}.ajax_lazy_load .post-lazy-load .tp-spin-ring{height:80px;position:relative;width:80px;display:inline-block}.ajax_lazy_load .post-lazy-load .tp-spin-ring div{animation:tp-spin-ring-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;height:32px;border:2px solid transparent;position:absolute;border-top-color:#000;box-sizing:border-box;margin:8px;border-radius:50%;width:32px;display:block}.ajax_lazy_load .post-lazy-load .tp-spin-ring div:first-child{animation-delay:-.45s}.ajax_lazy_load .post-lazy-load .tp-spin-ring div:nth-child(2){animation-delay:-.3s}.ajax_lazy_load .post-lazy-load .tp-spin-ring div:nth-child(3){animation-delay:-.15s}@keyframes tp-spin-ring-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.plus-navigation-wrap{position:relative;margin:0 auto;width:100%;display:block}#theplus-navigation-normal-menu{padding:0;margin:0}.plus-navigation-menu{position:relative;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.plus-navigation-wrap.text-center .plus-navigation-menu{justify-content:center}.plus-navigation-wrap.text-left .plus-navigation-menu{justify-content:flex-start}.plus-navigation-wrap.text-right .plus-navigation-menu{justify-content:flex-end}.plus-navigation-menu .nav>li{height:100%;padding:5px;position:relative;-webkit-align-items:center;align-items:center;vertical-align:middle;display:inline-block}.plus-navigation-menu .nav li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plus-navigation-menu .nav>li>a{position:relative;display:block}.plus-navigation-menu .nav>li ul.dropdown-menu{list-style:none;padding:5px 0;font-size:14px;border:0;position:absolute;min-width:160px;text-align:left;top:100%;margin:0;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:none;box-shadow:0 1px 10px -2px rgba(0,0,0,.1);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;background:#fff;display:none;z-index:1000}.plus-navigation-menu .nav>li>.dropdown-menu li{min-height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;text-transform:capitalize;position:relative}.plus-navigation-menu .nav li ul.dropdown-menu ul.dropdown-menu{border:0;margin-right:0;top:0;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;margin-left:0;left:100%}.plus-navigation-menu .nav ul.dropdown-menu li>.dropdown-menu{transition:none;opacity:1;display:none;z-index:1}.plus-navigation-menu .nav .dropdown-menu>li>a{font-size:15px;line-height:24px}.plus-navigation-menu .nav li.dropdown .dropdown-menu>li>a{padding:0!important}.plus-navigation-menu .navbar-nav.menu-hover-style-1>li>a:before{height:1px;overflow:hidden;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.075);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.075);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.075);-ms-transition:all .4s cubic-bezier(.175,.885,.32,1.075);transition:all .4s cubic-bezier(.175,.885,.32,1.075);content:"";position:absolute;bottom:-1px;background-color:#222;left:0;width:0;display:block}.plus-navigation-menu .navbar-nav.menu-hover-style-1>li.active>a:before,.plus-navigation-menu .navbar-nav.menu-hover-style-1>li:focus>a:before,.plus-navigation-menu .navbar-nav.menu-hover-style-1>li:hover>a:before{width:100%}.plus-navigation-menu .navbar-nav ul.dropdown-menu li .dropdown-menu .depth-3 .dropdown-menu{top:0}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:after,.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:before{height:1px;content:"";position:absolute;bottom:0;width:0;z-index:-1}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:before{right:0;transition:width .7s cubic-bezier(.77,0,.175,1) 0s,opacity .4s ease-in-out .4s;width:100%}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:after{right:0;transition:width .4s cubic-bezier(.77,0,.175,1) 0s,opacity .4s ease-in-out .4s;left:0;width:0}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:after,.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:before{background:rgba(0,0,0,.4)}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:not(:hover):after,.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:not(:hover):before{opacity:0}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:hover:after,.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:hover:before{background:rgba(0,0,0,.8)}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:hover:before{transition:width .4s cubic-bezier(.77,0,.175,1) 0s,opacity .4s ease-in-out 0s;width:0}.plus-navigation-menu .navbar-nav.menu-hover-style-2>li>a:hover:after{transition:width .7s cubic-bezier(.77,0,.175,1) 0s,opacity .4s ease-in-out 0s;width:100%}.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown ul.dropdown-menu>li.dropdown-submenu>a:after,.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown>a:after,.plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-mobile-menu .navbar-nav li.dropdown>a:after,.plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-navigation-menu .navbar-nav>li.dropdown>a:after{text-rendering:auto;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"\f107";position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;padding-left:5px;display:inline-block}.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-1 .plus-navigation-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:after{height:20px;transform:translateY(-50%);text-rendering:auto;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"\f105";position:absolute;text-align:center;top:50%;-webkit-font-smoothing:antialiased;width:20px;line-height:20px;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block}.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-2 .plus-navigation-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:after,.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-2 .plus-navigation-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:before{height:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;top:50%;background:#404044;width:2px;vertical-align:middle;display:inline-block}.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-2 .plus-navigation-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:before{border:2px solid #000;right:7px;border-top:none;border-bottom:none;background:0 0;width:8px}.plus-navigation-wrap .navbar-nav .dropdown-menu>li>a{padding:3px 20px;font-weight:400;color:#333;position:relative;clear:both;line-height:1.42857143;white-space:nowrap;display:block}.plus-navigation-wrap .plus-navigation-inner:not(.mega-menu-fullwidth) .navbar-nav>.yamm-fw>.dropdown-menu{right:0;left:auto;width:100%}.plus-navigation-menu .nav>li.yamm-fw{position:static}.plus-navigation-menu.menu-vertical .navbar-nav li{display:block}.plus-navigation-menu.menu-vertical .nav>li ul.dropdown-menu{right:0;position:relative;left:0!important}.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-2 .plus-navigation-menu.menu-vertical .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:after{right:15px}.plus-navigation-wrap .plus-navigation-inner.sub-menu-indicator-style-2 .plus-navigation-menu.menu-vertical .navbar-nav ul.dropdown-menu>li.dropdown-submenu>a:before{right:21px}.plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-navigation-menu.menu-vertical .navbar-nav>li.dropdown>a:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}@media (min-width:992px){.plus-navigation-wrap .plus-mobile-menu-content.collapse{display:none!important}}.plus-navigation-wrap .plus-mobile-menu-content.collapse{display:none}.plus-navigation-wrap .plus-mobile-menu-content{height:auto;padding:0;border:0;right:0;position:absolute;background:#dedede;left:0}.plus-mobile-menu-content.collapse.in{overflow-x:visible;padding:0;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;border-top:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;z-index:1}.plus-mobile-nav-toggle.mobile-toggle{float:none;display:none}.plus-mobile-menu.plus-navigation-menu .nav>li{display:block}.plus-mobile-menu-content .plus-mobile-menu{padding:0;position:relative;text-align:left;width:100%;display:block}.plus-mobile-menu .navbar-nav li a{padding:10px!important;border-bottom:1px solid #aaa}.plus-mobile-menu-content .plus-mobile-menu .dropdown-menu{border:0;border-radius:0;display:none}.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown ul.dropdown-menu>li.dropdown-submenu>a:after,.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown ul.dropdown-menu>li>a:after,.plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown>a:after,.plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-mobile-menu .navbar-nav li.dropdown>a:after{transform:translateY(-50%);right:10px;color:#313131;position:absolute;top:50%}.plus-mobile-menu .navbar-nav .dropdown-menu>li>a{font-size:15px;color:#313131;position:relative;line-height:20px}.mobile-plus-toggle-menu{height:2.25em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;margin:0;cursor:pointer;width:2.25em}.mobile-plus-toggle-menu ul.toggle-lines{list-style:none;height:1.625em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);padding:0;-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),color 1s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;margin:-.8125em 0 0 -.8125em;left:50%;width:1.625em}.mobile-plus-toggle-menu ul.toggle-lines li.toggle-line{height:2px;-webkit-transform:translateY(-3.75px) translateZ(0);-ms-transform:translateY(-3.75px) translateZ(0);-moz-transform:translateY(-3.75px) translateZ(0);-o-transform:translateY(-3.75px) translateZ(0);transform:translateY(-3.75px) translateZ(0);-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),background 1s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;background:#ff214f;width:100%;margin-top:-.75px}.mobile-plus-toggle-menu.plus-collapsed ul.toggle-lines li.toggle-line:last-child{-webkit-transform:translateY(3.75px) translateZ(0);transform:translateY(3.75px) translateZ(0)}.mobile-plus-toggle-menu:not(.plus-collapsed) ul.toggle-lines li.toggle-line{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.mobile-plus-toggle-menu:not(.plus-collapsed) ul.toggle-lines li.toggle-line:last-child{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.plus-mobile-menu-content .nav,.plus-mobile-menu-content .nav .dropdown-menu{list-style:none;margin:0;padding-left:0}.plus-mobile-menu-content .nav>li{position:relative;display:block}.plus-mobile-menu-content .nav>li>a{padding:10px 5px;position:relative;line-height:20px;display:block}@media (max-width:991px){.plus-mobile-menu-content .navbar-nav{float:none!important}}