::selection{background:#e97700}::-moz-selection{background:#e97700}::-webkit-selection{background:#e97700}#portfolio-navigation a:hover,#primary-menu div ul li.current>a,#primary-menu div ul li:hover>a,#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column>li.mega-menu-title>a:hover,#primary-menu ul li.current>a,#primary-menu ul li:hover>a,#primary-menu ul ul li:hover>a,#top-cart>a:hover,.breadcrumb a:hover,.btn-link,.clear-rating-active:hover,.comment-content .comment-author a:hover,.dark .post-timeline .entry:hover .entry-timeline,.dark .post-timeline .entry:hover .timeline-divider,.entry-meta li a:hover,.entry-title h2 a:hover,.feature-box.fbox-border .fbox-icon i,.feature-box.fbox-border .fbox-icon img,.feature-box.fbox-plain .fbox-icon i,.feature-box.fbox-plain .fbox-icon img,.header-extras li .he-text span,.ipost .entry-title h3 a:hover,.ipost .entry-title h4 a:hover,.mpost .entry-title h4 a:hover,.portfolio-desc h3 a:hover,.portfolio-filter li a:hover,.portfolio-overlay a:hover,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.pricing-box.best-price .pricing-price,.process-steps li.active h5,.process-steps li.ui-tabs-active h5,.product-price ins,.product-title h3 a:hover,.single-product .product-price,.single-product .product-title h2 a:hover,.spost .entry-title h4 a:hover,.team-title span,.top-cart-action span.top-checkout-price,a,h1>span:not(.nocolor):not(.badge),h2>span:not(.nocolor):not(.badge),h3>span:not(.nocolor):not(.badge),h4>span:not(.nocolor):not(.badge),h5>span:not(.nocolor):not(.badge),h6>span:not(.nocolor):not(.badge){color:#e97700}.color,.dark .top-cart-item-desc a:hover,.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu>ul>li.current>a,.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu>ul>li:hover>a,.faqlist li a:hover,.iconlist-color li i,.nav-tree li.active>a,.nav-tree li.current>a,.nav-tree li:hover>a,.overlay-menu #primary-menu.dark>ul>li.current>a,.overlay-menu #primary-menu.dark>ul>li:hover>a,.portfolio-filter.style-3 li.activeFilter a,.tagcloud a:hover,.top-cart-item-desc a:hover{color:#e97700!important}#gotoTop:hover,#page-menu ul ul,#page-menu-wrap,#page-menu.dots-menu nav li div,#page-menu.dots-menu nav li.current a,#primary-menu.style-3>ul>li.current>a,#primary-menu.sub-title>div>ul>li.current>a,#primary-menu.sub-title>div>ul>li:hover>a,#primary-menu.sub-title>ul>li.current>a,#primary-menu.sub-title>ul>li:hover>a,#top-cart>a>span,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-themecolor,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-themecolor,.button.button-dark:hover,.button:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime):not(:hover),.checkbox-style:checked+.checkbox-style-1-label:before,.checkbox-style:checked+.checkbox-style-2-label:before,.checkbox-style:checked+.checkbox-style-3-label:before,.dark .button-dark:hover,.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.dark .fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-effect.fbox-dark:hover .fbox-icon i,.dark .i-circled:hover,.dark .i-rounded:hover,.dark .tagcloud a:hover,.dark ul.tab-nav.tab-nav2 li.ui-state-active a,.ei-slider-thumbs li.ei-slider-element,.entry-link:hover,.entry:after,.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-effect.fbox-dark:hover .fbox-icon i,.feature-box .fbox-icon i,.feature-box .fbox-icon img,.i-circled:hover,.i-rounded:hover,.irs-bar,.irs-from,.irs-single,.irs-to,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .show>.nav-link,.owl-carousel .owl-dots .owl-dot,.portfolio-filter li.activeFilter a,.portfolio-filter.style-4 li.activeFilter a:after,.portfolio-shuffle:hover,.promo.promo-flat,.radio-style:checked+.radio-style-3-label:before,.sale-flash,.skills li .progress,.testimonial .flex-control-nav li a,input.switch-toggle-flat:checked+label,input.switch-toggle-flat:checked+label:after,input.switch-toggle-round:checked+label:before,ul.tab-nav.tab-nav2 li.ui-state-active a{background-color:#e97700}.bgcolor,.button.button-3d:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime):hover,.owl-carousel .owl-nav [class*=owl-]:hover,.page-item.active .page-link,.page-link:focus,.page-link:hover,.process-steps li.active a,.process-steps li.ui-tabs-active a,.sidenav>.ui-tabs-active>a,.sidenav>.ui-tabs-active>a:hover{background-color:#e97700!important}#primary-menu.style-4>ul>li.current>a,#primary-menu.style-4>ul>li:hover>a,.cart-product-thumbnail img:hover,.dark .cart-product-thumbnail img:hover,.dark .post-timeline .entry:hover .entry-timeline,.dark .post-timeline .entry:hover .timeline-divider,.dark .top-cart-item-image:hover,.feature-box.fbox-border .fbox-icon,.feature-box.fbox-outline .fbox-icon,.heading-block.border-color:after,.portfolio-filter.style-3 li.activeFilter a,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.top-cart-item-image:hover{border-color:#e97700}#primary-menu ul li .mega-menu-content,#primary-menu ul ul:not(.mega-menu-column),#primary-menu.dark ul li .mega-menu-content,#primary-menu.dark ul li .mega-menu-content.style-2,#primary-menu.dark ul ul,#primary-menu.style-6>ul>li.current>a:after,#primary-menu.style-6>ul>li>a:after,#top-cart .top-cart-content,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,.dark #primary-menu:not(.not-dark) ul ul,.dark #top-cart .top-cart-content,.fancy-title.title-border-color:before,.irs-from:after,.irs-single:after,.irs-to:after,.tabs.tabs-tb ul.tab-nav li.ui-tabs-active a,.top-links ul div.top-link-section,.top-links ul ul{border-top-color:#e97700}#page-menu.dots-menu nav li div:after,.title-block{border-left-color:#e97700}.title-block-right{border-right-color:#e97700}.fancy-title.title-bottom-border h1,.fancy-title.title-bottom-border h2,.fancy-title.title-bottom-border h3,.fancy-title.title-bottom-border h4,.fancy-title.title-bottom-border h5,.fancy-title.title-bottom-border h6,.more-link,.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a{border-bottom-color:#e97700}.border-color,.page-item.active .page-link,.page-link:focus,.page-link:hover,.process-steps li.active a,.process-steps li.ui-tabs-active a,.tagcloud a:hover{border-color:#e97700!important}.dark .fbox-effect.fbox-dark .fbox-icon i:after,.fbox-effect.fbox-dark .fbox-icon i:after{box-shadow:0 0 0 2px #e97700}.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i,.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i{box-shadow:0 0 0 1px #e97700}@media only screen and (max-width:767px){.portfolio-filter li a:hover{color:#e97700}}:root{--themecolor:#e97700;--themecolorrgb:198,192,156;--header-height:70px;--sticky-header-height:70px}#primary-menu ul li>a.header-button{border-top:1px solid #eee!important;color:#e97700;color:var(--themecolor)}.swiper-container-horizontal>.swiper-scrollbar{top:auto;bottom:180px;left:auto;right:100px;width:200px;height:2px;background-color:rgba(0,0,0,.4);border-radius:2px}.swiper-scrollbar-drag{background:#000}.slide-number{opacity:1;bottom:10px;text-align:left;right:auto}.slide-number-current{top:auto;bottom:0;font-size:30px;font-weight:700}.slide-number span{margin-left:20px;font-size:16px}.slide-number-total{font-size:13px;line-height:28px;left:29px}.swiper-navs{position:absolute;left:auto;right:300px;bottom:140px;top:auto;z-index:99}.slider-arrow-left,.slider-arrow-right{border-radius:50%;background:transparent;border:1px solid rgba(0,0,0,.7);width:36px;height:36px}.slider-arrow-right{left:45px}.slider-arrow-left i,.slider-arrow-right i{display:block;width:36px;height:36px;font-size:16px;line-height:34px;margin:0 auto;color:#000}.slider-arrow-right i{margin-left:-1px}.swiper-button-disabled{opacity:.5;cursor:default}.dark .slider-arrow-left,.dark .slider-arrow-right{border-color:hsla(0,0%,100%,.7)}.dark .swiper-container-horizontal>.swiper-scrollbar{background-color:hsla(0,0%,100%,.4)}.dark .swiper-scrollbar-drag{background:#fff}.dark .slide-number,.dark .slider-arrow-left i,.dark .slider-arrow-right i{color:#fff}.slider-feature{position:relative;transform:translateY(-20%);z-index:4}.slider-feature a{color:#222;transition:all .2s ease}.slider-feature a:hover{background-color:#e97700;background-color:var(--themecolor);transform:translateY(-2px);z-index:1}.slider-feature a i{position:relative;top:4px;font-size:20px;padding-right:6px}.animated{animation-duration:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}.oc-desc{position:absolute;top:5%;left:5%;bottom:16px;background-color:#fff;padding:25px;border-radius:3px;height:90%;width:90%}.oc-desc p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.oc-desc h3{font-size:16px}.oc-desc h3 a{color:#111}.oc-desc .skills li .progress:after{content:"\e9e3";font-family:font-icons;color:#e97700;color:var(--themecolor);position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.oc-desc .counter.counter-inherit.counter-instant{display:inline-block}.oc-desc .skills li .progress-percent{display:inherit;position:relative;background-color:transparent;color:#222;text-shadow:none;font-size:14px;font-weight:400;top:-30px;width:100%;left:0;height:auto;line-height:inherit;padding:0;border-radius:0}.oc-desc .progress-percent:after,.progress-percent:before{display:none}.oc-desc .skills li .progress-percent .counter{display:block;position:relative;white-space:nowrap}.owl-carousel .owl-item .oc-desc{opacity:0;transform:scale(.7);transition:all .3s cubic-bezier(.4,.2,.2,1)}.owl-carousel .owl-item.active.center .oc-desc{opacity:1;transform:scale(1)}.world-map-image{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.device-md .counter-section [class^=col-]:nth-child(2):after,.device-sm .counter-section [class^=col-]:nth-child(2):after,.device-xs .counter-section [class^=col-]:after{display:none}.play-video i{display:block;width:60px;height:60px;line-height:61px;border-radius:50%;z-index:1;background-color:hsla(0,0%,100%,.85);text-align:center;font-size:24px;color:#111;transition:all .3s ease;box-shadow:0 0 1px 15px hsla(0,0%,100%,.1);-webkit-backface-visibility:hidden}.play-video i.icon-small{width:40px;height:40px;line-height:41px;font-size:16px;box-shadow:0 0 1px 10px hsla(0,0%,100%,.1)}.play-video:hover i{transform:scale(1.2);background-color:#fff}.bg-color:before{content:"";position:absolute;top:-15px;left:-15px;width:75%;height:75%;z-index:-1;border-radius:6px;opacity:.3;background-color:#e97700;background-color:var(--themecolor)}.bg-color.left:before{top:-10px;left:-10px}.heading-block h2{font-size:36px;letter-spacing:-1px}.missions-gloals .feature-box{box-shadow:0 0 10px rgba(99,114,130,.15);padding:25px 20px;border-radius:10px}.team-title{font-size:17px}.team-title small{display:block;font-size:13px;color:#aaa}.team-image img{border-radius:6px}.team.full-border{border:5px solid #e97700;border-color:var(--themecolor);border-radius:4px}.subscribe-section .subscribe-section-target{cursor:pointer;padding:35px 0}.subscribe-icon{position:absolute;top:0;left:50%;width:120px;height:120px;line-height:110px;background-color:#e97700;background-color:var(--themecolor);border-radius:50%;text-align:center;transform:translate(-50%,-45%)}.subscribe-icon i{font-size:38px;text-align:center;color:#444;font-weight:600}.subscribe-button{opacity:0;display:block;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%) scale(.5);transition:opacity .3s linear;z-index:1001}body:not(.nonprofit-success):not(.nonprofit-processing) .show .subscribe-button{opacity:1;transform:translate(-50%,50%) scale(1)}.nonprofit-loader.css3-spinner{background-color:hsla(51,27%,69%,.5);background-color:rgba(var(--themecolorrgb),.5)}.css3-spinner>div{background-color:#111}#nonprofit-submitted,.nonprofit-success #nonprofit,body:not(.nonprofit-processing) .nonprofit-loader{display:none}.subscribe-section-target .icon-arrow-down{transform:rotate(0deg);transition:transform .2s linear}.subscribe-section-target:not(.collapsed) .icon-arrow-down{transform:rotate(180deg)}.subscribe-section .subscribe-icon i{transform:scale(1);transition:transform .25s ease}.subscribe-section:hover .subscribe-icon i{transform:scale(1.2)}.nonprofit-success #nonprofit-submitted{display:block}.section-details p{color:#999}.testi-content p{font-style:normal;padding-left:30px;border-left:3px solid hsla(51,27%,69%,.2);border-left:3px solid rgba(var(--themecolorrgb),.2)}.testimonials-carousel .owl-stage{padding:5px 0}.testimonials-carousel:before{content:'"';position:absolute;top:-20px;left:22px;font-size:60px;color:hsla(51,27%,69%,.4);color:rgba(var(--themecolorrgb),.4);z-index:-1;font-family:Segoe Print,Times New Roman,Verdana}.testi-meta{margin:10px 0 0 30px}.floating-contact-wrap{position:fixed;right:50px;bottom:120px;z-index:299}.floating-contact-wrap .floating-contact-btn{position:absolute;left:0;top:0;width:50px;height:50px;border-radius:8px;background-color:#e97700;background-color:var(--themecolor);color:#fff;cursor:pointer;z-index:3;color:#222;transform:translate(-50%,-50%);transition:transform .3s ease}.floating-contact-wrap .floating-contact-btn:hover,.floating-contact-wrap.active .floating-contact-btn{transform:translate(-50%,-50%) scale(1.1);background-color:#222;color:#fff}.floating-contact-wrap .floating-contact-btn .floating-contact-icon{position:absolute;top:50%;left:50%;font-size:22px;transition:.3s cubic-bezier(.645,.045,.355,1);transition-property:opacity,transform;transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}.floating-contact-wrap .floating-contact-btn .floating-contact-icon.btn-active,.floating-contact-wrap.active .floating-contact-btn .floating-contact-icon{opacity:0;transform:translate(-50%,-50%)}.floating-contact-wrap.active .floating-contact-btn .floating-contact-icon.btn-active{opacity:1;transform:translate(-50%,-50%) rotate(-45deg)}.floating-contact-wrap .floating-contact-box{opacity:0;position:absolute;right:0;bottom:0;width:380px;background-color:#fff;border-radius:6px;z-index:1;transform-origin:right bottom;box-shadow:0 0 13px 3px rgba(0,0,0,.07);transform:scale(.01);transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-backface-visibility:hidden}.floating-contact-wrap.active .floating-contact-box{opacity:1;transform:scale(1)}.floating-contact-wrap .css3-spinner{background-color:hsla(0,0%,100%,.8)}.floating-contact-wrap form{padding:35px 30px}#floating-contact-submitted,.floating-contact-success #floating-contact,.floating-contact-success .floating-contact-heading,body:not(.floating-contact-processing) .floating-contact-loader{display:none}.floating-contact-success #floating-contact-submitted{display:block}@media (min-width:992px){#header.transparent-header+#google-map,#header.transparent-header+#page-title.page-title-parallax,#header.transparent-header+#slider,#slider+#header.transparent-header{top:-70px;top:calc(-1 * var(--header-height));margin-bottom:-70px;margin-bottom:calc(-1 * var(--header-height))}#header.transparent-header+#page-title.page-title-parallax .container{padding-top:70px;padding-top:var(--header-height)}#primary-menu ul>li>a{padding-top:24px;padding-bottom:24px;padding-top:calc((var(--header-height) - 22px) / 2);padding-bottom:calc((var(--header-height) - 22px) / 2);font-weight:500!important;text-transform:uppercase;letter-spacing:0;font-size:15px;transition:color .3s ease;color:#fff!important}#primary-menu ul>li>a.current,#primary-menu ul>li>a:focus,#primary-menu ul>li>a:hover{color:#f3c300!important}#primary-menu ul li>a.header-button{padding:13px 18px;margin:11px 0;background-color:#e97700;background-color:var(--themecolor);border-radius:4px;border-top:0!important}#header,#header-wrap,#logo img{height:70px;height:var(--header-height)}#header-wrap{width:100%}#header.sticky-header:not(.static-sticky) #primary-menu>ul>li>a{padding-top:19px;padding-top:calc((var(--sticky-header-height) - 22px) / 2);padding-bottom:19px;padding-bottom:calc((var(--sticky-header-height) - 22px) / 2)}#header.sticky-header:not(.static-sticky) #primary-menu>ul>li>a.header-button{margin-top:0;margin-bottom:0;border-radius:0}#header .menu-bg{width:87px;height:70px;height:var(--header-height);background:#fff}#header.sticky-header:not(.static-sticky) .menu-bg{height:70px;height:var(--sticky-header-height)}#header .menu-bg:after{content:"";position:absolute;left:100%;top:0;bottom:0;background-color:#fff;width:100vw;z-index:-1}#header .menu-bg:before{content:"";position:absolute;top:0;left:0;border-left:0 solid transparent;border-right:70px solid transparent;border-right-width:var(--header-height);border-bottom-width:70px;border-bottom-color:#e97700;border-bottom:var(--header-height) solid var(--themecolor);z-index:0}#header.sticky-header:not(.static-sticky) .menu-bg:before{border-right-width:70px;border-right-width:var(--sticky-header-height);border-bottom-width:70px;border-bottom-width:var(--sticky-header-height)}#header-wrap,#header.sticky-header #header-wrap{background-color:#e97700;background-color:var(--themecolor)}.slider-feature{transform:translateY(-50%)}.heading-block h2{font-size:54px}.feature-box .fbox-icon{width:80px;height:80px}.feature-box h3{font-size:20px}.oc-desc h3{font-size:22px}.counter{font-size:48px;letter-spacing:1px}.counter-section h3{font-size:2.6rem}}@media (max-width:767.98px){.swiper-container-horizontal>.swiper-scrollbar{bottom:140px;right:30px;width:140px}.swiper-navs{bottom:100px;right:168px}.floating-contact-wrap .floating-contact-box{width:330px}}