.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}h3.theplus-posts-not-found{font-size:14px;background:#8072fc;padding:10px;text-align:center;line-height:25px;border-radius:3px;box-shadow:0 5px 30px -5px #8072fc;color:#fff}.magic-scroll .parallax-scroll,.magic-scroll .scale-scroll,.magic-scroll .both-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}.animted-content-inner{position:relative;display:block;width:100%;z-index:1}.grid-item:focus{outline:none}@media (min-width:1025px){.elementor-element.elementor-element-edit-mode.elementor-hidden-desktop{opacity:.5}}@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-mobile{opacity:.5}}@media (max-width:767px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{width:33.33%!important;height:250px!important}.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{width:50%!important;height:300px!important}}@media (max-width:480px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{width:100%!important;height:420px!important}}@media (max-width:375px){.list-isotope-metro:not(.plus-smart-gallery) .post-inner-loop .grid-item{height:300px!important}}.ts-icon-img{margin-bottom:10px;position:relative}.flip-back,.flip-front{width:100%;height:100%;position:absolute;left:0;top:0;display:table}.flip-back .vertical-center,.flip-front .vertical-center{display:table-cell;vertical-align:middle}.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}.numtext-right{text-align:right}.icon-right{text-align:right}.icon-left{float:left}.icon-center{margin:0 auto}.ts-icon{display:block;position:relative;-o-transition:all 1.3s;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;-ms-transition:all 1.3s;transition:all 1.3s}.icon-img-b{line-height:1;margin-bottom:15px}.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;margin-bottom:20px;line-height:1}.sub-subject-color{margin-bottom:20px;line-height:1}.ts-icon-1{display:block;vertical-align:middle;text-align:center;overflow:hidden}.pad-0{padding:0}.pad-5{padding:5px}.pad-30{padding:30px;padding-bottom:10px}.border-icon{display:block;position:relative;padding:30px;padding-bottom:10px}hr.hr-border{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.service-icon-style-1 .icn-txt{display:block;position:relative;width:100%;overflow:hidden}.icon-right .ts-icon-1{text-align:right}.service-icon-style-2 .icn-content{padding:20px;display:block;position:relative;background:#F9B701}.service-icon-style-2 .icn-header{display:block;position:relative;padding:20px}.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{width:auto;margin-right:15px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@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{text-align:right!important;margin-right:0!important}.text--tabletjustify{text-align:justify!important}}@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{text-align:right!important;margin-right:0!important}.text--mobilejustify{text-align:justify!important}}.pt-plus-button-wrapper{position:relative;display:block}.ts-button.content_hover_effect{position:relative;display:inline-block;width:auto}.pt-plus-button-wrapper .parallax-scroll{position:relative;display:inline-block}.pt-plus-button-wrapper .pt-plus-move-parallax{position:relative;display:inline-block;width:auto}.pt-plus-button-wrapper .pt-plus-move-parallax.full-button{width:100%}.pt_plus_button{position:relative;display:inline-block;width:auto}.pt_plus_button.full-button{width:100%;text-align:center}.ts-button.content_hover_effect.full-button{width:100%}.pt_plus_button.full-button a.button-link-wrap{display:block;width:100%;text-align:center}a.button-link-wrap:hover{text-decoration:blink}.pt_plus_button.trnasition_hover{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.pt_plus_button.trnasition_hover:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.pt_plus_button .button-link-wrap i{padding-left:5px;padding-right:5px;vertical-align:middle}.pt_plus_button .button-link-wrap{position:relative;display:inline-flex;align-items:center;padding:15px 30px;font-size:16px;line-height:25px;letter-spacing:1px;cursor:pointer;color:#000;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.pt_plus_button .btn-icon.button-after svg,.pt_plus_button .btn-icon.button-before svg{height:25px;width:25px}.button-link-wrap i.button-before{margin-right:10px}.button-link-wrap i.button-after{margin-left:10px}.pt-plus-button-wrapper .button-link-wrap.shake_animate{backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);animation-name:shake_animate;-o-animation-name:shake_animate;-ms-animation-name:shake_animate;-moz-animation-name:shake_animate;-webkit-animation-name:shake_animate;animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running}@keyframes shake_animate{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}html.video{overflow:inherit!important}html.video:before{content:unset!important}html.opacity{position:relative;opacity:1}.pt_plus_button.button-style-6{overflow:visible}.pt_plus_button.button-style-6 .button-link-wrap{-webkit-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-moz-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-o-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-ms-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);position:relative;left:22px;display:inline-block}.pt_plus_button.button-style-6 .button-link-wrap:hover{left:0;padding-right:22px}.pt_plus_button.button-style-6 .button-link-wrap::before{-webkit-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-moz-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-o-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);-ms-transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);transition:left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);font-size:10px;position:absolute;left:0;display:inline-block;content:"\f054";font-family:'Font Awesome 5 Free';font-weight:600;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pt_plus_button.button-style-6 .button-link-wrap:hover::before{left:calc(100% - 11px)}.tp-post-meta-info{position:relative;display:flex;align-items:center;flex-wrap:wrap;font-size:16px;line-height:20px;color:#666}.tp-post-meta-info .tp-post-meta-info-inner{position:relative;display:flex;align-items:center;flex-wrap:wrap}.tp-post-meta-info,.tp-post-meta-info a,.tp-post-meta-info .tp-meta-date i,.tp-post-meta-info .tp-meta-author i,.tp-post-meta-info .tp-meta-comment i,.tp-post-meta-info .tp-post-meta-info-inner,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-date,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-category,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-author,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-comment,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-post-likes,.tp-post-meta-info .tp-post-meta-info-inner .tp-meta-post-views{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.tp-post-meta-info>span:after{margin-right:5px}.tp-post-meta-info>span:after,.tp-meta-category.style-1 a:after{position:relative;display:inline-block;content:',';color:inherit;font-size:inherit;line-height:inherit;vertical-align:bottom}.tp-post-meta-info>span:last-child:after,.tp-meta-category.style-1 a:last-child:after{display:none}.tp-post-meta-info .tp-meta-author a{text-transform:uppercase;font-weight:600}.tp-post-meta-info .tp-meta-post-likes i,.tp-post-meta-info .tp-meta-post-views i{font-style:normal}.tp-post-meta-info .tp-post-meta-info-inner>span:not(:last-child):after{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;position:relative}.tp-meta-date i,.tp-meta-author i,.tp-meta-author img,.tp-meta-comment i{margin-right:7px;font-style:normal}.tp-meta-category.style-1 a:after{content:',';margin-right:4px}.tp-post-meta-info .tp-meta-category.style-2 a{margin-right:5px}.tp-post-meta-info .tp-meta-category.style-2 a:last-child{margin-right:0!important}.tp-post-meta-info .tp-meta-category.style-2 .tp-meta-category-list{display:flex;flex-wrap:wrap}.tp-post-meta-info .tp-meta-author,.tp-post-meta-info .tp-meta-author a{display:flex;align-items:center}.tp-meta-author img{max-width:22px;border-radius:2px}.tp-post-meta-info.tp-meta-layout-2 .tp-meta-category.style-1{justify-content:center}.tp-post-meta-info .tp-meta-date .tp-meta-date-label,.tp-post-meta-info .tp-meta-category.style-2 .tp-meta-category-label,.tp-post-meta-info .tp-meta-author .tp-meta-author-label{position:relative;display:inline-flex;align-items:center;margin-right:10px}.tp-post-meta-info .tp-meta-category .tp-meta-category-label,.tp-post-meta-info .tp-meta-author .tp-meta-author-label,.tp-post-meta-info .tp-meta-comment,.tp-meta-post-likes,.tp-meta-post-views{margin-left:10px}.tp-post-meta-info .tp-meta-category .tp-meta-category-label{margin-right:10px}.tp-post-meta-info.tp-meta-layout-2 .tp-meta-date,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-category.style-2,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-author,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-comment,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-post-likes,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-post-views{margin-right:10px;display:flex;align-items:flex-start;justify-content:flex-start;vertical-align:middle;padding:10px;min-height:60px}.tp-post-meta-info.tp-meta-layout-2 .tp-meta-category .tp-meta-category-label,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-author .tp-meta-author-label,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-comment,.tp-post-meta-info.tp-meta-layout-2.tp-meta-post-likes,.tp-post-meta-info.tp-meta-layout-2.tp-meta-post-views{margin:0}.tp-post-meta-info.tp-meta-layout-2 .tp-meta-date,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-category,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-author,.tp-post-meta-info.tp-meta-layout-2 .tp-meta-comment{display:inline-flex;flex-direction:column}.tp-post-meta-info .tp-meta-comment .tp-meta-comment-label{margin-right:10px}