@charset "UTF-8";
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}


.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel{display:none;width:100%;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:poCommissioner;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:none;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:poCommissioner;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-theme .owl-controls{display:block}
.owl-theme .owl-controls .owl-nav [class*=owl-]{position:relative;cursor:poCommissioner;display:inline-block;color:#898f9f;margin:0 10px;transition:all .5s ease}
.owl-theme .owl-controls .owl-nav [class*=owl-] span:before{margin:0;font-size:25px}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{color:#f2be00}
.owl-theme .owl-controls .owl-nav .disabled{cursor:default;opacity:.5}
.owl-theme .owl-dots .owl-dot{display:inline-block}
.owl-theme .owl-dots .owl-dot span{background:#222;display:block;margin:0 5px 0 5px;transition:opacity .2s ease 0s;width:15px;height:15px}
.owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #cda274}
body.fancybox-active{overflow:hidden}
body.fancybox-iosfix{position:fixed;left:0;right:0}
.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}
.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}
.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}
.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;poCommissioner-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}
.fancybox-toolbar{top:0;right:0;margin:0;padding:0}
.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}
.fancybox-is-closing .fancybox-stage{overflow:visible}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:visible}
.fancybox-slide--image:before{display:none}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}
.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}
.fancybox-slide--next{z-index:99995}
.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}
.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}
.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}
.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}
.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}
.fancybox-iframe{display:block;padding:0;border:0;height:100%}
.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}
.fancybox-error{padding:40px;max-width:380px;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}
.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:poCommissioner;outline:0}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:focus,.fancybox-button:hover{color:#fff}
.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}
.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}
.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}
.fancybox-button--share svg path{stroke-width:1}
.fancybox-button--pause svg path:first-child,.fancybox-button--play svg path:nth-child(2){display:none}
.fancybox-button--zoom svg path{fill:transparent}
.fancybox-navigation{display:none}
.fancybox-show-nav .fancybox-navigation{display:block}
.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:0 0;width:60px;height:100px;padding:17px}
.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}
.fancybox-navigation .fancybox-button--arrow_left{left:0}
.fancybox-navigation .fancybox-button--arrow_right{right:0}
.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:0 0;z-index:10;cursor:poCommissioner}
.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus{outline:0}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-close-small:hover:after{color:#555;background:#eee}
.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}
.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}
.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:0 0}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}
.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));poCommissioner-events:none}
.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{poCommissioner-events:all;position:relative}
.fancybox-caption a{color:#fff;text-decoration:underline}
.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}
@-webkit-keyframes a{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes a{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}
.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}
.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}
.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}
.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}
.fancybox-share p{margin:0;padding:0}
p.fancybox-share__links{margin-right:-10px}
.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:0 0;color:#5d5b5b;font-size:14px;outline:0;border:0;border-bottom:2px solid #d7d7d7}
.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}
.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}
.fancybox-thumbs-x>ul{overflow:hidden}
.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:poCommissioner;outline:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
@media (max-width:800px){
.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}
}
.slider-one{position:relative;overflow:hidden}
.banner-carousel .slide-item{background-repeat:no-repeat;background-position:center;background-size:cover}
.banner-carousel .content-box{position:relative;width:100%}
.banner-carousel .slide-item:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:red;mix-blend-mode:multiply;z-index:1}
.banner-carousel .slide-item:after{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#000;opacity:.6}
.banner-carousel .slide-item .image-layer{left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear}
.banner-carousel .active .slide-item .image-layer{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}
.banner-carousel .content-box h2{color:#fff;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;transform:scaleX(0)}
.banner-carousel .active .content-box h2{opacity:1;transform:scaleX(1)}
.banner-carousel .content-box p{line-height:28px;color:#fff;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.banner-carousel .active .content-box p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.banner-carousel .content-box .btn-box{position:relative;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.banner-carousel .active .content-box .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;-ms-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}
.owl-dots-none .owl-dots,.owl-nav-none .owl-nav{display:none!important}
.banner-carousel .owl-nav{position:absolute;left:0;top:40%;transform:translateY(-50%);width:100%;z-index:3}
.banner-carousel .owl-nav button{position:absolute;display:inline-block;width:60px;height:60px;line-height:66px;background-color:rgba(255,255,255,.2);text-align:center;border-radius:50%;font-size:45px;font-weight:400;cursor:poCommissioner;transition:all .5s ease}
.banner-carousel .owl-nav button.owl-next:before{content:'';position:absolute;top:50%;right:35px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:45px;height:2px;-webkit-transition:.5s cubic-bezier(.858, .01, .068, .99);-o-transition:.5s cubic-bezier(.858, .01, .068, .99);transition:.5s cubic-bezier(.858, .01, .068, .99);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;background:#fff}
.banner-carousel .owl-nav button.owl-next:hover:before{background:#f4244f;right:23px;width:20px}
.banner-carousel .owl-nav button.owl-next:after{content:'';position:absolute;top:50%;right:35px;width:10px;height:10px;border-right:3px solid #fff;border-top:3px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:.5s cubic-bezier(.858, .01, .068, .99);-o-transition:.5s cubic-bezier(.858, .01, .068, .99);transition:.5s cubic-bezier(.858, .01, .068, .99)}
.banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #f4244f;border-top:2px solid #f4244f;right:23px}
.banner-carousel .owl-nav button.owl-prev:before{content:'';position:absolute;top:50%;left:35px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:45px;height:2px;-webkit-transition:.5s cubic-bezier(.858, .01, .068, .99);-o-transition:.5s cubic-bezier(.858, .01, .068, .99);transition:.5s cubic-bezier(.858, .01, .068, .99);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;background:#fff}
.banner-carousel .owl-nav button.owl-prev:hover:before{background:#f4244f;left:23px;width:20px}
.banner-carousel .owl-nav button.owl-prev:after{content:'';position:absolute;top:50%;left:35px;width:10px;height:10px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:.5s cubic-bezier(.858, .01, .068, .99);-o-transition:.5s cubic-bezier(.858, .01, .068, .99);transition:.5s cubic-bezier(.858, .01, .068, .99)}
.banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #f4244f;border-bottom:2px solid #f4244f;left:23px}
.banner-carousel .owl-nav button.owl-prev{left:70px}
.banner-carousel .owl-nav button.owl-next{right:70px}
.banner-carousel .owl-nav button:hover{background:#fff}
.slider-two .banner-carousel .owl-nav button.owl-next:hover:before{background:#41a0ea}
.slider-two .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #41a0ea;border-top:2px solid #41a0ea}
.slider-two .banner-carousel .owl-nav button.owl-prev:hover:before{background:#41a0ea}
.slider-two .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #41a0ea;border-bottom:2px solid #41a0ea}
.slider-three .banner-carousel .owl-nav button.owl-next:hover:before{background:#6a36ff}
.slider-three .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #6a36ff;border-top:2px solid #6a36ff}
.slider-three .banner-carousel .owl-nav button.owl-prev:hover:before{background:#6a36ff}
.slider-three .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #6a36ff;border-bottom:2px solid #6a36ff}
.slider-four .banner-carousel .owl-nav button.owl-next:after{border-right:2px solid rgba(0,0,0,.4);border-top:2px solid rgba(0,0,0,.4)}
.slider-four .banner-carousel .owl-nav button.owl-prev:after{border-left:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}
.slider-four .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #f1592a;border-top:2px solid #f1592a}
.slider-four .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #f1592a;border-bottom:2px solid #f1592a}
.slider-six .banner-carousel .owl-nav button.owl-next:hover:before{background:#f38836}
.slider-six .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #f38836;border-top:2px solid #f38836}
.slider-six .banner-carousel .owl-nav button.owl-prev:hover:before{background:#f38836}
.slider-six .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #f38836;border-bottom:2px solid #f38836}
.slider-seven .banner-carousel .owl-nav button.owl-next:hover:before{background:#ff7f4c}
.slider-seven .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #ff7f4c;border-top:2px solid #ff7f4c}
.slider-seven .banner-carousel .owl-nav button.owl-prev:hover:before{background:#ff7f4c}
.slider-seven .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #ff7f4c;border-bottom:2px solid #ff7f4c}
.slider-eight .banner-carousel .owl-nav button.owl-next:hover:before{background:#ae8c64}
.slider-eight .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #ae8c64;border-top:2px solid #ae8c64}
.slider-eight .banner-carousel .owl-nav button.owl-prev:hover:before{background:#ae8c64}
.slider-eight .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #ae8c64;border-bottom:2px solid #ae8c64}
.slider-nine .banner-carousel .owl-nav button.owl-next:hover:before{background:#ff5e14}
.slider-nine .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #ff5e14;border-top:2px solid #ff5e14}
.slider-nine .banner-carousel .owl-nav button.owl-prev:hover:before{background:#ff5e14}
.slider-nine .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #ff5e14;border-bottom:2px solid #ff5e14}
.slider-11 .banner-carousel .owl-nav button.owl-next:hover:before{background:#17be74}
.slider-11 .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #17be74;border-top:2px solid #17be74}
.slider-11 .banner-carousel .owl-nav button.owl-prev:hover:before{background:#17be74}
.slider-11 .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #17be74;border-bottom:2px solid #17be74}
.slider-12 .banner-carousel .owl-nav button.owl-next:hover:before{background:#e35712}
.slider-12 .banner-carousel .owl-nav button.owl-next:hover:after{border-right:2px solid #e35712;border-top:2px solid #e35712}
.slider-12 .banner-carousel .owl-nav button.owl-prev:hover:before{background:#e35712}
.slider-12 .banner-carousel .owl-nav button.owl-prev:hover:after{border-left:2px solid #e35712;border-bottom:2px solid #e35712}
/*!

Animate.css - http://daneden.me/animate

Licensed under the MIT license - http://opensource.org/licenses/MIT



Copyright (c) 2015 Daniel Eden

*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{
0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{
0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{
0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{
0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{
0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{
0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{
0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble{
0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{
11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes jello{
11.1%{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
100%{-webkit-transform:none;transform:none}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{
0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{
0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{
0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{
20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{
20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{
20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{
20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{
20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{
20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{
20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{
20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{
0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDown{
0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{
0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInDownBig{
0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{
0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInLeftBig{
0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{
0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRightBig{
0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp{
0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{
0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUpBig{
0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
}
@keyframes fadeOutDown{
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}
@keyframes fadeOutDownBig{
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
}
@keyframes fadeOutLeft{
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}
@keyframes fadeOutLeftBig{
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
}
@keyframes fadeOutRight{
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{
0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}
@keyframes fadeOutRightBig{
0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
}
@keyframes fadeOutUp{
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{
0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}
@keyframes fadeOutUpBig{
0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{
0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{
0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{
0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{
0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{
0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{
0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{
0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{
0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{
0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInStable{
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
33.333%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
66.666666%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes zoomInStable{
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
33.333%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
66.666666%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.zoomInStable{-webkit-animation-name:zoomInStable;animation-name:zoomInStable}
@-webkit-keyframes zoomInDown{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInDown{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInLeft{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInRight{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomInUp{
0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut{
0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutDown{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
@keyframes zoomOutUp{
40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{
0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{
0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{
0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{
0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{
0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{
0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{
0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{
0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@keyframes anime{
from{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}
to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1)}
}
@-webkit-keyframes anime{
from{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}
to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1)}
}
@-moz-keyframes anime{
from{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}
to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1)}
}
@-o-keyframes anime{
from{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}
to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1)}
}
@-ms-keyframes anime{
from{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}
to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1)}
}
@keyframes float-bob-y{
0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
}
@keyframes float-bob-x{
0%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
}
@keyframes float-bob{
0%{-webkit-transform:translateX(-430px);transform:translateX(-430px)}
50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(-430px);transform:translateX(-430px)}
}
@-webkit-keyframes zoom-fade{
0%{-webkit-transform:scale(.9);transform:scale(.9)}
50%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(.9);transform:scale(.9)}
}
@keyframes zoom-fade{
0%{-webkit-transform:scale(.9);transform:scale(.9)}
50%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(.9);transform:scale(.9)}
}
@-webkit-keyframes zoom-fade-two{
0%{-webkit-transform:scale(1.5);transform:scale(1.5)}
50%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@keyframes zoom-fade-two{
0%{-webkit-transform:scale(1.5);transform:scale(1.5)}
50%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.banner .parallax-container div img,.fullwidth-video-section .play-link .icon-box{animation-name:zoom-fade;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
@keyframes rotateme{
from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@-webkit-keyframes rotateme{
from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotateme{
from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-o-keyframes rotateme{
from{-o-transform:rotate(0)}
to{-o-transform:rotate(360deg)}
}
.main-banner .icon-one,.page-banner .icon-one{animation-name:rotateme;animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotateme;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateme;-moz-animation-duration:7s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateme;-ms-animation-duration:7s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotateme;-o-animation-duration:7s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
.how-it-works:before,.main-banner .icon-six,.main-banner .icon-two,.page-banner .icon-six,.page-banner .icon-two{animation-name:rotateme;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotateme;-webkit-animation-duration:24s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateme;-moz-animation-duration:24s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateme;-ms-animation-duration:24s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotateme;-o-animation-duration:24s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
@-webkit-keyframes footer-animate{
0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}
50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}
}
@keyframes footer-animate{
0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}
50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}
}
squares{transform:scale(1);opacity:0}
20%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:1}
100%{-webkit-transform:scale(2.1);transform:scale(2.1);opacity:0}
20%{-moz-transform:scale(1.24);transform:scale(1.24);opacity:1}
100%{-moz-transform:scale(2.1);transform:scale(2.1);opacity:0}
20%{-o-transform:scale(1.24);transform:scale(1.24);opacity:1}
100%{-o-transform:scale(2.1);transform:scale(2.1);opacity:0}
20%{-webkit-transform:scale(1.24);-moz-transform:scale(1.24);-o-transform:scale(1.24);transform:scale(1.24);opacity:1}
100%{-webkit-transform:scale(2.1);-moz-transform:scale(2.1);-o-transform:scale(2.1);transform:scale(2.1);opacity:0}
100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
100%{-moz-transform:rotateY(360deg);transform:rotateY(360deg)}
100%{-o-transform:rotateY(360deg);transform:rotateY(360deg)}
100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
100%{margin-top:-30%}
100%{margin-top:-30%}
100%{margin-top:-30%}
100%{margin-left:25px}
100%{margin-left:25px}
100%{margin-left:25px}
.handle-preloader{background:-webkit-linear-gradient(45deg,#90c235,#cfdb4b 100%);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#1fcf2d 0,#0678e0 100%)}
.handle-preloader.home-2{background:-webkit-linear-gradient(45deg,#90c235,#cfdb4b 100%)}
.header-top-one .social-links li a:hover{background:-webkit-linear-gradient(45deg,#90c235,#cfdb4b 100%)}
.header-top-one .info li i{background:-webkit-linear-gradient(45deg,#1bc04c,#18b562 100%)}
.header-top-one .info li p a:hover{background:-webkit-linear-gradient(45deg,#373435,#000 100%)}
.header-top-one .info li.search-box-outer .search-box-btn:hover i{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.main-header .search-panel .search-btn{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.theme-btn.btn-one{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#1bc04c}
.main-menu .navigation>li>.megamenu li>a:hover,.main-menu .navigation>li>ul>li>a:hover{color:#1bc04c;padding-left:8px}
.main-menu .navigation>li>ul>li>a:before{width:calc(100% - 15px);left:15px;background:#6a36ff}
.main-menu .navigation>li>ul>li>ul>li>a:hover{color:#f4244f}
.main-menu .navigation>li>.megamenu li>a:before{background:#f4244f}
.g_color{background:-webkit-linear-gradient(45deg,#c335da,#fc2643 100%)}
.image_block_one .image-box .video-inner .video-btn a{color:#c2152f}
.list-style-one li:before{background:-webkit-linear-gradient(45deg,#bd1ec7,#f92542 100%)}
.service-block-one .inner-box h4 a:hover{color:#f4244f}
.service-block-one .inner-box .link a:hover{color:#f4244f}
.service-block-one .inner-box:hover .icon-box .icon{background:-webkit-linear-gradient(45deg,#f92542,#bd1ec7 100%)}
.feature-block-one .inner-box .icon-box:before{background:-webkit-linear-gradient(45deg,#bd1ec7,#f92542 100%)}
.content_block_two .content-box .inner-box .single-item h4 a:hover{color:#f4244f}
.processing-block-one .inner-box .icon-box:before{background:-webkit-linear-gradient(45deg,#1bc04c,#18b562 100%)}
.processing-block-one .inner-box .icon-box .count-box:before{background:-webkit-linear-gradient(45deg,#1bc04c,#18b562 100%)}
.image_block_three .image-box .text:before{background:-webkit-linear-gradient(90deg,#bd1ec7,#f92542 100%)}
.progress-box .bar-inner{background:-webkit-linear-gradient(0deg,#bd1ec7,#f92542 100%)}
.dots-style-one .owl-dots .owl-dot span:hover,.dots-style-one .owl-dots .owl-dot.active span{background:#fff}
.pricing-one .tab-btn-box .tab-btns li:before{background:-webkit-linear-gradient(0deg,#bd1ec7,#f92542 100%)}
.pricing-block-one .pricing-table .table-header h6{background:-webkit-linear-gradient(0deg,#a8cf45,#373435 100%)}
.pricing-block-one .pricing-table .table-content .feature-list li:before{background:-webkit-linear-gradient(0deg,#a8cf45,#373435 100%)}
.theme-btn.btn-three:before{background:-webkit-linear-gradient(0deg,#a8cf45,#373435 100%)}
.news-block-one .inner-box .image{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.news-block-one .inner-box .post-info li a:hover{color:#f4244f}
.news-block-one .inner-box .lower-content h4 a:hover{color:#f4244f}
.footer-top .social-links li a:before{background:-webkit-linear-gradient(45deg,#c335da,#fc2643 100%)}
.footer-widget-section .about-widget .subscribe-form .form-group input:focus{border-color:#f4244f!important}
.footer-widget-section .about-widget .subscribe-form .form-group button:hover,.footer-widget-section .about-widget .subscribe-form .form-group input:focus+button{color:#f4244f}
.header-style-two .main-menu .navigation>li.current>a,.header-style-two .main-menu .navigation>li:hover>a{color:#41a0ea}
.header-style-two .main-menu .navigation>li>.megamenu li>a:hover,.header-style-two .main-menu .navigation>li>ul>li>a:hover{color:#41a0ea}
.subscribe-one .form-inner .form-group button{background:-webkit-linear-gradient(0deg,#41a0ea,#f18e95 100%)}
.header-style-two .search-panel .search-btn{background:-webkit-linear-gradient(45deg,#41a0ea,#f18e95 100%)}
.header-style-two .nav-right .search-box-outer:hover{color:#41a0ea}
.header-style-two .main-menu .navigation>li>.megamenu li>a:before{background:#41a0ea}
.header-style-two .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#41a0ea}
.header-style-two .nav-right .nav-btn:hover{color:#41a0ea}
.g_color_2{background:-webkit-linear-gradient(45deg,#41a0ea,#f18e95 75%)}
.sec-title-two span{background:-webkit-linear-gradient(0deg,#41a0ea,#f18e95 100%)}
.service-block-two .inner-box h4 a:hover{color:#41a0ea}
.service-block-two .inner-box .link a:hover{color:#41a0ea}
.chooseus-two .inner-box .single-item h4 a:hover{color:#41a0ea}
.team-block-one .inner-box .lower-content h4 a:hover{color:#41a0ea}
.team-block-one .inner-box .lower-content h4:hover:before{background:#41a0ea}
.project-block-one .inner-box .content-box .link a:hover{color:#41a0ea}
.testimonial-two .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-two .dots-style-one .owl-dots .owl-dot.active span{background:-webkit-linear-gradient(0deg,#41a0ea,#f18e95 100%)}
.news-two .news-block-one .inner-box .image{background:-webkit-linear-gradient(0deg,#41a0ea,#f18e95 100%)}
.news-two .news-block-one .inner-box .post-info li a:hover{color:#41a0ea}
.news-two .news-block-one .inner-box .lower-content h4 a:hover{color:#41a0ea}
.subscribe-one .form-inner .form-group input:focus{border-color:#41a0ea!important}
.footer-top-two .footer-menu li a:hover{color:#41a0ea}
.footer-two .footer-widget-section a:hover{color:#41a0ea!important}
.footer-social-two li a:before{background:-webkit-linear-gradient(45deg,#41a0ea,#f18e95 100%)}
.footer-two .footer-bottom a:hover{color:#41a0ea}
.handle-preloader.home-3{background:#6a36ff}
.header-style-three .sticky-header .main-menu .navigation>li.current>a,.header-style-three .sticky-header .main-menu .navigation>li:hover>a{color:#6a36ff}
.header-style-three .main-menu .navigation>li>.megamenu li>a:hover,.header-style-three .main-menu .navigation>li>ul>li>a:hover{color:#6a36ff}
.header-style-three .nav-right .nav-btn:hover,.header-style-three .nav-right .search-box-outer:hover{color:#6a36ff}
.header-style-three .main-menu .navigation>li>.megamenu li>a:before{background:#6a36ff}
.header-style-three .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#6a36ff}
.theme-btn.btn-five{background:#6a36ff}
.slider-three .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(45deg,#6a36ff,#6a36ff 100%)}
.sec-title-three h6{color:#6a36ff}
.feature-block-three .inner-box .icon-box{color:#6a36ff}
.feature-block-three .inner-box:before{background:#6a36ff}
.chooseus-three .inner-box .single-item .icon-box .icon{color:#6a36ff}
.chooseus-three .inner-box .single-item h4 a:hover{color:#6a36ff}
.service-block-three .inner-box .image-box{background:#6a36ff}
.service-block-three .inner-box .icon-box{color:#6a36ff}
.service-three .more-btn .theme-btn:hover{border-color:#6a36ff}
.skills-two .progress-box .bar-inner{background:#6a36ff}
.project-block-two .inner-box h4 a:hover{color:#6a36ff}
.project-block-two .inner-box .link a:hover{color:#6a36ff}
.sortable-masonry .filter-tabs li.active,.sortable-masonry .filter-tabs li:hover{color:#6a36ff}
.sortable-masonry .filter-tabs li:before{background:#6a36ff}
.testimonial-three .nav-style-one .owl-nav button:hover{color:#6a36ff}
.news-three .news-block-one .inner-box .post-info li a:hover{color:#6a36ff}
.news-three .news-block-one .inner-box .lower-content h4 a:hover{color:#6a36ff}
.contact-one input:focus,.contact-one textarea:focus{border-color:#6a36ff!important}
.contact-one .form-group button{background:#6a36ff}
.handle-preloader.home-4{background:#612ade}
.theme-btn.btn-six{background:#612ade}
.banner-one h2 span{background:-webkit-linear-gradient(0deg,#f18b92,#3c9ee9 100%)}
.banner-one .video-btn i{color:#612ade}
.banner-one .video-btn:hover{color:#612ade}
.header-style-four .main-menu .navigation>li.current>a,.header-style-four .main-menu .navigation>li:hover>a{color:#612ade}
.header-style-four .main-menu .navigation>li>.megamenu li>a:before{background:#612ade}
.header-style-four .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#612ade}
.sec-title-four h6{color:#612ade}
.service-block-four .inner-box h4 a:hover{color:#612ade}
.service-block-four .inner-box .link a{color:#612ade}
.accordion-box .block .acc-btn.active .icon-outer{color:#612ade}
.team-block-one .inner-box .image-box .social-links-two li a:hover{background:#612ade}
.team-one.home-4 .team-block-one .inner-box .lower-content h4 a:hover{color:#612ade}
.team-one.home-4 .team-block-one .inner-box .lower-content h4:hover:before{background:#612ade}
.content_block_six .content-box .tab-btns li:before{background:#612ade}
.content_block_six .content-box .form-group input:focus{border-color:#612ade!important}
.testimonial-four .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-four .dots-style-one .owl-dots .owl-dot.active span{background:-webkit-linear-gradient(0deg,#612ade,#612ade 100%)}
.pricing-two .tab-btns li.active-btn,.pricing-two .tab-btns li:hover{background:#612ade}
.pricing-two .pricing-block-one .pricing-table .table-header h6{color:#612ade}
.pricing-two .pricing-block-one .pricing-table .table-content .feature-list li:before{background:-webkit-linear-gradient(0deg,#612ade,#612ade 100%)}
.news-four .news-block-one .inner-box .image{background:#612ade}
.news-four .news-block-one .inner-box .post-info li a:hover{color:#612ade}
.news-four .news-block-one .inner-box .lower-content h4 a:hover{color:#612ade}
.footer-four .footer-social-two li a:hover{background:#612ade;border-color:#612ade}
.footer-four .footer-widget-section .links-list li a:hover{color:#612ade}
.footer-four .footer-widget-section .info-list li a:hover{color:#612ade}
.footer-four .footer-bottom a:hover{color:#612ade}
.header-style-four .main-menu .navigation>li>.megamenu li>a:hover,.header-style-four .main-menu .navigation>li>ul>li>a:hover{color:#612ade}
.handle-preloader.home-5{background:#bc8664}
.header-style-five .header-top-one .social-links-two li a:hover{color:#bc8664}
.header-style-five .header-top-one .info li.search-box-outer .search-box-btn:hover i{background:-webkit-linear-gradient(0deg,#bc8664,#bc8664 100%)}
.header-style-five .main-menu .navigation>li>.megamenu li>a:before{background:#bc8664}
.header-style-five .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#bc8664}
.theme-btn.btn-seven::before{background:#bc8664;border-color:#bc8664}
.theme-btn.btn-seven::hover{border-color:#bc8664}
.header-style-five .main-menu .navigation>li.current>a,.header-style-five .main-menu .navigation>li:hover>a{color:#bc8664}
.header-style-five .main-menu .navigation>li>.megamenu li>a:hover,.header-style-five .main-menu .navigation>li>ul>li>a:hover{color:#bc8664}
.header-style-five .search-panel .search-btn{background:-webkit-linear-gradient(45deg,#bc8664,#bc8664 100%)}
.nice-select:focus{border-color:#bc8664!important}
.content_block_eight .content-box .form-group input:focus,.content_block_eight .content-box .form-group textarea:focus{border-color:#bc8664!important}
.content_block_eight .content-box .theme-btn{background:#bc8664;border-color:#bc8664;border:2px solid #bc8664}
.sec-title-five h4{color:#bc8664}
.service-block-five .inner-box:hover .link a{background:#bc8664;border-color:#bc8664}
.service-block-five .inner-box .icon-box{color:#bc8664}
.image_block_five .image-box .text p span{color:#bc8664}
.image_block_five .image-box .icon-box{color:#bc8664}
.image_block_five .image-box .shape .shape-1{border:17px solid #bc8664}
.content_block_nine .content-box .video-btn a{background:#bc8664}
.team-two .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#bc8664}
.team-two .team-block-one .inner-box .lower-content h4 a:hover{color:#bc8664}
.testimonial-five .owl-nav button:hover{background:#bc8664;border-color:#bc8664}
.pricing-three .tab-btn-box .tab-btns li:before{background:#bc8664}
.pricing-three .pricing-block-one .pricing-table .table-header h6{background:-webkit-linear-gradient(0deg,#bc8664,#bc8664 25%)}
.pricing-three .pricing-block-one .pricing-table .table-content .feature-list li:before{background:-webkit-linear-gradient(0deg,#bc8664,#bc8664 100%)}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven{background:#bc8664;border-color:#bc8664}
.contact-two .inner-box h2 a:hover{color:#bc8664}
.contact-two .inner-box .theme-btn{background:#bc8664}
.news-five .news-block-one .inner-box .image{background:#bc8664}
.news-five .news-block-one .inner-box .lower-content h4 a:hover{color:#bc8664}
.news-five .news-block-one .inner-box .post-info li a:hover{color:#bc8664}
.footer-five .footer-social-two li a:before{background:#bc8664}
.footer-five .footer-social-two li a:hover{border-color:#bc8664;background:#bc8664}
.header-style-six .main-menu .navigation>li.current>a,.header-style-six .main-menu .navigation>li:hover>a{color:#f1592a}
.header-style-six .main-menu .navigation>li>.megamenu li>a:hover,.header-style-six .main-menu .navigation>li>ul>li>a:hover{color:#f1592a}
.header-style-six .nav-right .search-box-outer:hover{color:#f1592a}
.header-style-six .nav-right .nav-btn:hover{color:#f1592a}
.header-style-six .main-menu .navigation>li>.megamenu li>a:before{background:#f1592a}
.header-style-six .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#f1592a}
.theme-btn.btn-eight{background:#f1592a}
.slider-four .image-box .shape .shape-1{border:75px solid #f1592a}
.slider-four .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(0deg,#f1592a,#f1592a 100%)}
.feature-block-four .inner-box .icon-box{color:#f1592a}
.sec-title-six h4{color:#f1592a}
.about-six .content_block_nine .content-box .video-btn a{background:#f1592a}
.service-block-six .inner-box .icon-box{color:#f1592a}
.service-block-six .inner-box .icon-box:before{background:#f1592a}
.service-block-six .inner-box h4 a:hover{color:#f1592a}
.service-block-six .inner-box .link a:hover{color:#f1592a}
.content_block_ten .content-box .list-style-two li:before{color:#f1592a}
.processing-block-two .inner-box .icon-box{color:#f1592a}
.processing-block-two .inner-box .icon-box .count-box{background:#f1592a}
.processing-block-two .inner-box .icon-box:before{background:#f1592a}
.processing-block-two .inner-box:hover .icon-box .count-box{color:#f1592a}
.testimonial-six .owl-nav button:hover{background:#f1592a}
.team-three .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#f1592a}
.handle-preloader.home-6{background:#f1592a}
.team-three .team-block-one .inner-box .lower-content h4 a:hover{color:#f1592a}
.news-six .news-block-one .inner-box .category a{color:#f1592a}
.news-six .news-block-one .inner-box .lower-content h4 a:hover{color:#f1592a}
.news-six .news-block-one .inner-box .post-info li a:hover{color:#f1592a!important}
.news-six .news-block-one .theme-btn.btn-three:before{background:#f1592a}
.subscribe-two .inner-container{background:#f1592a}
.footer-social-three li a:hover{background:#f1592a;border-color:#f1592a}
.header-top-two .social-links-two li a:hover{color:#e93421}
.header-top-two .info li.search-box-outer i:hover{color:#e93421}
.header-top-two .info li i{color:#e93421}
.header-top-two .info li.search-box-outer i:hover{color:#e93421}
.header-top-two .info li p a:hover{color:#e93421}
.header-style-seven .main-menu .navigation>li.current>a,.header-style-seven .main-menu .navigation>li:hover>a{color:#e93421}
.header-style-seven .main-menu .navigation>li>.megamenu li>a:before{background:#e93421}
.header-style-seven .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#e93421}
.theme-btn.btn-nine{background:#e93421}
.header-style-seven .theme-btn.btn-nine:hover{color:#e93421!important}
.header-style-seven .search-panel .search-btn{background:#e93421}
.feature-block-five .inner-box .icon-box{color:#e93421}
.feature-block-five .inner-box p a:hover{color:#e93421}
.sec-title-seven h4{color:#e93421}
.content_block_11 .content-box .list li:before{color:#e93421}
.service-block-seven .inner-box .icon-box{color:#e93421}
.service-block-seven .inner-box:hover .icon-box{border-color:#e93421}
.service-block-seven .inner-box .icon-box:before{background:#e93421}
.service-block-seven .inner-box h3 a:hover{color:#e93421!important}
.service-block-seven .inner-box .link a:hover{color:#e93421!important}
.content_block_12 .content-box .single-item .icon-box{background:#e93421}
.testimonial-one.home-7 .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-one.home-7 .dots-style-one .owl-dots .owl-dot.active span{background:#e93421}
.testimonial-one{background-color:#82ba1a}
.processing-block-three .inner-box .icon-box{color:#e93421}
.processing-block-three .inner-box .icon-box .count-text{background:#e93421}
.team-four .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#e93421}
.clients-one.home-7{background:#e93421}
.news-seven .news-block-one .inner-box .image{background:#e93421}
.news-seven .news-block-one .inner-box .lower-content h4 a:hover{color:#e93421}
.news-seven .news-block-one .inner-box .post-info li a:hover{color:#e93421}
.news-seven .news-block-one .inner-box .lower-content .theme-btn:before{background:#e93421}
.news-seven .news-block-one .inner-box .lower-content .theme-btn:hover{border-color:#e93421}
.appointment-one .content-box .form-group input:focus,.appointment-one .content-box .form-group textarea:focus{border-color:#e93421!important}
.footer-seven .footer-social li a:hover{color:#e93421}
.handle-preloader.home-7{background:#e93421}
.footer-seven .subscribe-inner .form-inner .form-group input:focus{border-color:#e93421!important}
.handle-preloader.home-8{background:#f38836}
.header-style-eight .header-top-two .info li i{color:#f38836}
.header-style-eight .header-top-two .info li p a:hover{color:#f38836}
.header-style-eight .search-box-outer:hover{color:#f38836}
.header-style-eight .social-links-two li a:hover{color:#f38836}
.header-style-eight .search-panel .search-btn{background:#f38836}
.header-style-eight .main-menu .navigation>li>.megamenu li>a:before{background:#f38836}
.header-style-eight .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#f38836}
.theme-btn.btn-ten{background:#f38836}
.header-style-eight .main-menu .navigation>li.current>a,.header-style-eight .main-menu .navigation>li:hover>a{color:#f38836}
.header-style-eight .main-menu .navigation>li>.megamenu li>a:hover,.header-style-eight .main-menu .navigation>li>ul>li>a:hover{color:#f38836}
.slider-six .content-inner{background:-webkit-linear-gradient(-45deg,#f38836,#ffd155 100%)}
.sec-title-eight h5{color:#f38836}
.theme-btn.btn-11{border:2px solid #fbdbc2;color:#f38836!important}
.theme-btn.btn-11:hover{border-color:#f38836}
.theme-btn.btn-11:before{background:#f38836}
.feature-block-six .inner-box .image-box{background:#f38836}
.feature-block-six .inner-box .lower-content h3 a:hover{color:#f38836}
.about-eight .content_block_nine .content-box .video-btn a{color:#f38836}
.about-eight .content_block_nine .content-box .video-btn a i{color:#f38836}
.service-eight .tab-btns li:before{background:-webkit-linear-gradient(0deg,#f38836,#ffd155 100%)}
.service-eight .tab-btns li:after{background:#f9ac45}
.service-eight .content-box .list li:before{border:2px solid #f38836}
.testimonial-seven .owl-nav button:hover{background:#f9ac45}
.pricing-four .tab-btns li.active-btn,.pricing-four .tab-btns li:hover{background:#f9ac45}
.pricing-four .pricing-block-one .pricing-table .table-header h6{color:#f9ac45}
.pricing-four .pricing-block-one .pricing-table .table-content .feature-list li:before{background:#f9ac45}
.pricing-four.pricing-two .pricing-block-one.active-block .pricing-table{background:-webkit-linear-gradient(-45deg,#f38836,#ffd155 100%)}
.pricing-four.pricing-two .pricing-block-one.active-block .pricing-table .table-content{background:-webkit-linear-gradient(-45deg,#f38836,#ffd155 100%)}
.news-eight .news-block-one .inner-box .image{background:#f9ac45}
.news-eight .news-block-one .inner-box .lower-content h4 a:hover{color:#f9ac45}
.news-eight .news-block-one .inner-box .post-info li a:hover{color:#f9ac45}
.appointment-two .content-box .form-group input:focus,.appointment-two .content-box .form-group textarea:focus{border-color:#f9ac45!important}
.footer-eight.footer-seven .footer-social li a:hover{background:#f9ac45;border-color:#f9ac45}
.header-style-nine .header-top-two .social-links-two li a:hover{color:#ff7f4c}
.header-style-nine .header-top-two .info li.search-box-outer:hover i{color:#ff7f4c}
.header-style-nine .header-top-two .info li p a:hover{color:#ff7f4c}
.header-style-nine .header-top-two .info li p span{color:#ff7f4c}
.header-style-nine .main-menu .navigation>li>.megamenu li>a:before{background:#ff7f4c}
.header-style-nine .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#ff7f4c}
.theme-btn.btn-12{background:#ff7f4c}
.header-style-nine .main-menu .navigation>li.current>a,.header-style-nine .main-menu .navigation>li:hover>a{color:#ff7f4c}
.header-style-nine .main-menu .navigation>li>.megamenu li>a:hover,.header-style-nine .main-menu .navigation>li>ul>li>a:hover{color:#ff7f4c}
.header-style-nine .sticky-header .theme-btn:hover{color:#ff7f4c!important}
.header-style-nine .search-panel .search-btn{background:#ff7f4c}
.image_block_nine .image-box .text h2{color:#ff7f4c}
.image_block_nine .image-box .text:before{background:#ff7f4c}
.service-block-eight .inner-box .icon-box{background:#ff7f4c}
.service-block-eight .inner-box h4 a:hover{color:#ff7f4c}
.service-block-eight .inner-box .image-box{background:#ff7f4c}
.chooseus-six .inner-box .single-item .icon-box{color:#ff7f4c}
.chooseus-six .inner-box .single-item h4 a:hover{color:#ff7f4c}
.funfact-five .inner-container:before{background:#ff7f4c}
.testimonial-three .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-three .dots-style-one .owl-dots .owl-dot.active span{background:#ff7f4c}
.handle-preloader.home-9{background:#ff7f4c}
.pricing-five .tab-btns li.active-btn,.pricing-five .tab-btns li:hover{background:#ff7f4c}
.pricing-block-two .pricing-table .table-header h5{color:#ff7f4c}
.pricing-block-two .pricing-table .feature-list li i{color:#ff7f4c}
.pricing-block-two.active-block .pricing-table .theme-btn{background:#ff7f4c;border-color:#ff7f4c}
.project-four .sortable-masonry .filter-tabs li.active,.project-four .sortable-masonry .filter-tabs li:hover{color:#ff7f4c}
.project-four .sortable-masonry .filter-tabs li:before{background:#ff7f4c}
.project-four .project-block-two .inner-box h4 a:hover{color:#ff7f4c}
.project-four .project-block-two .inner-box .link a:hover{color:#ff7f4c}
.news-nine .news-block-one .inner-box .theme-btn.btn-three:hover{border-color:#ff7f4c}
.news-nine .news-block-one .inner-box .theme-btn.btn-three:before{background:#ff7f4c}
.news-nine .news-block-one .inner-box .image{background:#ff7f4c}
.news-nine .news-block-one .inner-box .lower-content h4 a:hover{color:#ff7f4c}
.news-nine .news-block-one .inner-box .post-info li a:hover{color:#ff7f4c}
.footer-nine .footer-top .social-links li a:before{background:#ff7f4c}
.footer-nine .footer-widget-section .about-widget .subscribe-form .form-group input[type=email]:focus{border-color:#ff7f4c!important}
.footer-nine .footer-widget-section .about-widget .subscribe-form .form-group button:hover,.footer-nine .footer-widget-section .about-widget .subscribe-form .form-group input:focus+button{color:#ff7f4c}
.handle-preloader.home-10{background:#ae8c64}
.header-style-ten .nav-right .search-box-outer:hover{color:#ae8c64}
.header-style-ten .nav-right .nav-btn:hover{color:#ae8c64}
.header-style-ten .main-menu .navigation>li>.megamenu li>a:before{background:#ae8c64}
.header-style-ten .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#ae8c64}
.theme-btn.btn-13{background:#ae8c64}
.header-style-ten .main-menu .navigation>li.current>a,.header-style-ten .main-menu .navigation>li:hover>a{color:#ae8c64}
.header-style-ten .main-menu .navigation>li>.megamenu li>a:hover,.header-style-ten .main-menu .navigation>li>ul>li>a:hover{color:#ae8c64}
.slider-eight .banner-carousel .owl-nav button:hover:before{background:#ae8c64}
.header-style-ten .search-panel .search-btn{background:#ae8c64}
.feture-black-eight .inner-box h3 a:hover{color:#ae8c64}
.feture-black-eight .inner-box .link a:hover{color:#ae8c64}
.feture-black-eight .inner-box:hover .icon-box{color:#ae8c64}
.image_block_ten .image-box .text{border:7px solid #ae8c64}
.image_block_ten .image-box .text h2{color:#ae8c64}
.about-ten .content_block_nine .content-box .video-btn a{background:#ae8c64}
.service-block-nine .inner-box h3 a:hover{color:#ae8c64!important}
.service-block-nine .inner-box .icon-box{color:#ae8c64}
.content_block_14 .content-box .single-item .icon-box{background:#ae8c64}
.project-block-four .inner-box .image{background:#ae8c64}
.project-block-four .inner-box .content-box .inner h3 a:hover{color:#ae8c64}
.project-five .sortable-masonry .filter-tabs li.active,.project-five .sortable-masonry .filter-tabs li:hover{color:#ae8c64}
.project-five .sortable-masonry .filter-tabs li:before{background:#ae8c64}
.testimonial-eight .owl-nav button:hover{background:#ae8c64}
.team-five .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#ae8c64}
.team-five .team-block-one .inner-box .lower-content h4 a:hover{color:#ae8c64}
.skills-three .progress-box .bar-inner{background:#ae8c64}
.news-ten .news-block-one .theme-btn:before{background:#ae8c64}
.news-ten .news-block-one .inner-box .post-info li a:hover{color:#ae8c64}
.news-ten .news-block-one .inner-box .lower-content h4 a:hover{color:#ae8c64}
.subscribe-three .inner-container{background:#ae8c64}
.footer-ten .footer-social-three li a:hover{background:#ae8c64;border-color:#ae8c64}
.footer-ten .footer-widget-section .links-list li a:hover{color:#ae8c64}
.footer-ten .footer-widget-section .info-list li a:hover{color:#ae8c64}
.header-style-11 .header-top-two .info li i{color:#ff5e14}
.header-style-11 .header-top-two .info li p a:hover{color:#ff5e14}
.header-style-11 .search-box-outer .search-box-btn:hover{color:#ff5e14}
.header-style-11 .social-links-two li a:hover{color:#ff5e14}
.header-style-11 .search-panel .search-btn{background:#ff5e14}
.header-style-11 .logo-box{background:#ff5e14}
.logo-box logo{width:142px}
.client-logo-hide{overflow:hidden}
.testimonial-one h2{color:#fff}
.header-style-11 .main-menu .navigation>li.current>a,.header-style-11 .main-menu .navigation>li:hover>a{color:#ff5e14}
.header-style-11 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-11 .main-menu .navigation>li>ul>li>a:hover{color:#ff5e14}
.header-style-11 .main-menu .navigation>li>.megamenu li>a:before{background:#ff5e14}
.header-style-11 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#ff5e14}
.theme-btn.btn-14{background:#ff5e14}
.slider-nine .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(0deg,#ff5e14,#ff5e14 100%)}
.feature-block-nine .inner-box .icon-box{color:#ff5e14}
.feature-block-nine .inner-box h3 a:hover{color:#ff5e14}
.image_block_11 .image-box .text h2{color:#ff5e14}
.handle-preloader.home-11{background:#ff5e14}
.about-11 .list-style-two li:before{color:#ff5e14}
.service-11 .service-block-eight .inner-box .image-box{background:#ff5e14}
.service-11 .service-block-eight .inner-box .icon-box{background:#ff5e14}
.service-11 .theme-btn.btn-two:before{background:#ff5e14}
.service-11 .service-block-eight .inner-box h4 a:hover{color:#ff5e14}
.funfact-six .inner-container{background:#ff5e14}
.chooseus-eight .content_block_14 .content-box .single-item .icon-box{background:#ff5e14}
.team-six .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#ff5e14}
.team-six .team-block-one .inner-box .lower-content h4 a:hover{color:#ff5e14}
.project-block-three .inner-box .lower-content h3 a:hover{color:#ff5e14}
.news-11 .news-block-one .inner-box .image{background:#ff5e14}
.news-11 .news-block-one .inner-box .post-info li a:hover{color:#ff5e14}
.news-11 .news-block-one .inner-box .lower-content h4 a:hover{color:#ff5e14}
.news-11 .news-block-one .inner-box .theme-btn:before{background:#ff5e14}
.subscribe-four{background:#ff5e14}
.footer-11 .footer-social-three li a:hover{border-color:#ff5e14;background:#ff5e14}
.handle-preloader.home-12{background:#fb4754}
.header-style-12 .main-menu .navigation>li.current>a,.header-style-12 .main-menu .navigation>li:hover>a{color:#fb4754}
.header-style-12 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-12 .main-menu .navigation>li>ul>li>a:hover{color:#fb4754}
.header-style-12 .nav-right .search-box-outer:hover{color:#fb4754}
.header-style-12 .nav-right .nav-btn:hover{color:#fb4754}
.header-style-12 .search-panel .search-btn{background:#fb4754}
.header-style-12 .main-menu .navigation>li>.megamenu li>a:before{background:#fb4754}
.header-style-12 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#fb4754}
.banner-three .video-btn:hover{color:#fb4754}
.banner-three .video-btn i{color:#fb4754}
.theme-btn.btn-15{background:#fb4754}
.sec-title-nine h6{color:#fb4754}
.service-block-10 .inner-box h3 a:hover{color:#fb4754}
.service-block-10 .inner-box .link a:hover{color:#fb4754}
.project-block-five .inner-box .image-box .link a{background:#fb4754}
.project-block-five .inner-box .lower-content h4 a:hover{color:#fb4754}
.project-block-five .inner-box .image-box .link a:hover{color:#fb4754}
.testimonial-nine .owl-nav button:hover{background:#fb4754}
.news-12 .news-block-one .inner-box .image{background:#fb4754}
.news-12 .news-block-one .inner-box .post-info li a:hover{color:#fb4754}
.news-12 .news-block-one .inner-box .lower-content h4 a:hover{color:#fb4754}
.subscribe-five .subscribe-form .form-group input:focus{border-color:#fb4754!important}
.footer-12 .footer-top-two .footer-menu li a:hover{color:#fb4754}
.footer-12 .footer-social-two li a:hover{border-color:#fb4754;background:#fb4754}
.footer-12 .footer-social-two li a:before{background:#fb4754}
.handle-preloader.home-13{background:-webkit-linear-gradient(0deg,#237ecd,#051b88 100%)}
.header-style-13 .main-menu .navigation>li.current>a,.header-style-13 .main-menu .navigation>li:hover>a{color:#00d0f5}
.header-style-13 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-13 .main-menu .navigation>li>ul>li>a:hover{color:#00d0f5}
.header-style-13 .nav-right .search-box-outer:hover{color:#00d0f5}
.header-style-13 .nav-right .nav-btn:hover{color:#00d0f5}
.header-style-13 .search-panel .search-btn{background:#00d0f5}
.header-style-13 .main-menu .navigation>li>.megamenu li>a:before{background:#00d0f5}
.header-style-13 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#00d0f5}
.theme-btn.btn-16{background:#00d0f5}
.slider-ten{background:-webkit-linear-gradient(0deg,#237ecd,#051b88 100%)}
.slider-ten .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(0deg,#00d0f5,#00d0f5 100%)}
.domain-field .search-form .form-group input:focus{border-color:#00d0f5!important}
.domain-field .search-form .form-group button{background:#00d0f5}
.domain-field .domain-list h4 span{color:#00d0f5}
.feature-block-ten .inner-box h3 a:hover{color:#00d0f5}
.pricing-six .tab-btn-box .tab-btns li:before{background:#00d0f5}
.pricing-six .pricing-block-two .pricing-table .table-header h5{color:#00d0f5}
.pricing-six .pricing-block-two .pricing-table .feature-list li i{color:#00d0f5}
.pricing-six .pricing-block-two .pricing-table .theme-btn:before{background:#00d0f5}
.pricing-six .pricing-block-two .pricing-table .theme-btn:hover{border-color:#00d0f5}
.pricing-six .pricing-block-two.active-block .pricing-table .theme-btn{background:#00d0f5;border-color:#00d0f5}
.pricing-six .pricing-block-two.active-block .pricing-table{background:-webkit-linear-gradient(-90deg,#051b88,#237ece 100%)}
.content_block_15 .inner-box .single-item .icon-box{color:#00d0f5}
.chooseus-ten{background:-webkit-linear-gradient(0deg,#237ece,#051b88 100%)}
.service-block-11 .inner-box .icon-box{color:#00d0f5}
.service-block-11 .inner-box h3 a:hover{color:#00d0f5}
.service-block-11 .inner-box .icon-box:before{background:#00d0f5}
.testimonial-ten .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-ten .dots-style-one .owl-dots .owl-dot.active span{background:#00d0f5}
.cta-seven{background:-webkit-linear-gradient(0deg,#237ece,#051b88 100%)}
.news-13 .news-block-one .inner-box .post-date-two{background:#00d0f5}
.news-13 .news-block-one .inner-box .post-info li a:hover{color:#00d0f5}
.news-13 .news-block-one .inner-box .lower-content h4 a:hover{color:#00d0f5}
.footer-13{background:-webkit-linear-gradient(90deg,#051b88,#237ece 100%)}
.footer-13 .footer-social-two li a:hover{background:#00d0f5;border-color:#00d0f5}
.header-style-14 .main-menu .navigation>li.current>a,.header-style-14 .main-menu .navigation>li:hover>a{color:#a44ac5}
.header-style-14 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-14 .main-menu .navigation>li>ul>li>a:hover{color:#a44ac5}
.header-style-14 .main-menu .navigation>li>.megamenu li>a:before{background:#a44ac5}
.header-style-14 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#a44ac5}
.header-style-14 .search-panel .search-btn{background:#a44ac5}
.banner-four .content-box .btn-box a.play-store{background:-webkit-linear-gradient(0deg,#6d42c3,#ab4ac3 100%)}
.sec-title-ten .sub-title{color:#6f42c2}
.g_color_3{background:-webkit-linear-gradient(45deg,#6e42c3 40%,#ad4bc6 60%)}
.feature-block-11 .inner-box h3 a:hover{color:#6f42c2}
.about-14 .content_block_nine .content-box .video-btn a{background:-webkit-linear-gradient(0deg,#6d42c3,#ab4ac3 100%)!important}
.content_block_16 .content-box .single-item .icon-box:after{background:-webkit-linear-gradient(45deg,#6d42c3,#ab4ac3 100%)}
.content_block_16 .content-box .single-item h3 a:hover{color:#6f42c2}
.service-14 .service-block-11 .inner-box .icon-box:before{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.service-14 .service-block-11 .inner-box h3 a:hover{color:#6f42c2}
.screenshot-section .owl-nav button:before{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.handle-preloader.home-14{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.testimonial-11 .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-11 .dots-style-one .owl-dots .owl-dot.active span{background:-webkit-linear-gradient(0deg,#6e42c3 0,#ad4bc6 100%)}
.image_block_18 .image-box .image:before{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.content_block_17 .content-box .btn-box a.play-store{background:-webkit-linear-gradient(0deg,#6e42c3 0,#ad4bc6 100%)}
.news-14 .news-block-one .inner-box .post-date-two{background:-webkit-linear-gradient(45deg,#6d42c3 0,#ae4bc6 100%)}
.news-14 .news-block-one .inner-box .image{background:-webkit-linear-gradient(45deg,#6d42c3 0,#ae4bc6 100%)}
.news-14 .news-block-one .inner-box .post-info li a:hover{color:#6f42c2}
.news-14 .news-block-one .inner-box .lower-content h4 a:hover{color:#6f42c2}
.subscribe-one.home-14 .inner-container{background:-webkit-linear-gradient(0deg,#6d42c3 0,#ae4bc6 100%)}
.subscribe-one.home-14 .form-inner .form-group button{background:-webkit-linear-gradient(0deg,#6d42c3 0,#ad4bc6 100%)}
.footer-14 .footer-social-three li a:before{background:-webkit-linear-gradient(45deg,#6d42c3 0,#ad4bc6 100%)}
.footer-14 .footer-widget-section .links-list li a:hover{color:#6f42c2}
.footer-14 .footer-widget-section .info-list li a:hover{color:#6f42c2}
.footer-14 .footer-bottom a:hover{color:#6f42c2}
.handle-preloader.home-15{background:#17be74}
.header-style-15 .nav-right .search-box-outer:hover{color:#17be74}
.header-style-15 .search-panel .search-btn{background:#17be74}
.header-style-15 .main-menu .navigation>li.current>a,.header-style-15 .main-menu .navigation>li:hover>a{color:#17be74}
.header-style-15 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-15 .main-menu .navigation>li>ul>li>a:hover{color:#17be74}
.header-style-15 .main-menu .navigation>li>.megamenu li>a:before{background:#17be74}
.header-style-15 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#17be74}
.theme-btn.btn-17{background:#17be74}
.slider-11 .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(0deg,#17be74,#17be74 100%)}
.feature-block-12 .inner-box .icon-box{color:#17be74}
.feature-block-12 .inner-box h3 a:hover{color:#17be74}
.image_block_19 .image-box .video-btn a i{color:#17be74}
.image_block_19 .image-box .video-btn a:hover{background:#17be74}
.content_block_18 .content-box .tab-btns li:before{background:#17be74}
.content_block_18 .content-box .list-style-two li:before{color:#17be74}
.service-block-12 .inner-box .icon-box{background:#17be74}
.service-block-12 .inner-box .lower-content .link a:hover{color:#17be74}
.service-block-12 .inner-box .image-box{background:#17be74}
.service-block-12 .inner-box .lower-content h3 a:hover{color:#17be74}
.chooseus-11 .inner-box .single-item .icon-box .icon{color:#17be74}
.chooseus-11 .inner-box .single-item h3 a:hover{color:#17be74}
.team-seven .team-block-one .inner-box .lower-content h4 a:hover{color:#17be74}
.testimonial-eight.home-15 .owl-nav button:hover{background:#17be74}
.project-three.home-15 .project-block-three .inner-box .image-box{background:#17be74}
.pricing-seven .tab-btn-box .tab-btns li:before{background:#17be74}
.pricing-seven .pricing-block-two .pricing-table .table-header h6{color:#17be74}
.pricing-block-two .pricing-table .feature-list-two li:before{border:2px solid #17be74}
.pricing-seven .pricing-block-two.active-block .pricing-table .theme-btn{background:#17be74;border-color:#17be74}
.cta-eight .inner-box h6{color:#17be74}
.news-15 .news-block-one .inner-box .post-date-two{background:#17be74}
.news-15 .news-block-one .inner-box .post-info li a:hover{color:#17be74}
.news-15 .news-block-one .inner-box .lower-content h4 a:hover{color:#17be74}
.subscribe-one.home-15 .form-inner .form-group button:hover{color:#17be74!important}
.footer-15 .footer-top-two .footer-menu li a:hover{color:#17be74}
.footer-15 .footer-social-two li a:before{background:#17be74}
.footer-15 .footer-widget-section .links-list li a:hover{color:#17be74}
.footer-15 .footer-widget-section .info-list li a:hover{color:#17be74}
.footer-15 .footer-bottom a:hover{color:#17be74}
.handle-preloader.home-16{background:#e35712}
.header-style-16 .header-top-two .info li p a:hover{color:#e35712}
.header-style-16 .header-top-two .info li p span{color:#e35712}
.header-style-16 .header-top-two .info li i{color:#e35712}
.header-style-16 .social-links-two li a:hover{color:#e35712}
.header-style-16 .main-menu .navigation>li.current>a,.header-style-16 .main-menu .navigation>li:hover>a{color:#e35712}
.header-style-16 .main-menu .navigation>li>.megamenu li>a:hover,.header-style-16 .main-menu .navigation>li>ul>li>a:hover{color:#e35712}
.header-style-16 .main-menu .navigation>li>.megamenu li>a:before{background:#e35712}
.theme-btn.btn-18{background:#e35712}
.header-style-16 .nav-right .search-box-outer:hover{color:#e35712}
.header-style-16 .search-panel .search-btn{background:#e35712}
.header-style-16 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#e35712}
.slider-12 .content-box h2 .color{color:#e35712}
.slider-12 .content-box:before{background:#e35712}
.slider-12 .banner-carousel .owl-nav button:hover:before{background:-webkit-linear-gradient(0deg,#e35712,#e35712 100%)}
.request-form .small-title{background:#e35712}
.request-form .form-group input:focus{border-color:#e35712!important}
.image_block_20 .image-box .text{background:#e35712}
.sec-title-11 h5{color:#e35712}
.content_block_19 .content-box .tab-btns li.active-btn,.content_block_19 .content-box .tab-btns li:hover{color:#e35712}
.service-block-13 .inner-box .lower-content .icon-box{background:#e35712}
.service-block-13 .inner-box .lower-content h3 a:hover{color:#e35712}
.service-block-13 .inner-box .lower-content .link a:hover{color:#e35712}
.service-16 .tab-btn-box .tab-btns li.active-btn,.service-16 .tab-btn-box .tab-btns li:hover{background:#e35712}
.content_block_20 .content-box .list li:before{color:#e35712}
.service-17 .tab-btns li.active-btn,.service-17 .tab-btns li:hover{background:#e35712}
.service-17 .tab-btns li:before{background:#e35712}
.funfact-eight .inner-container{background:#e35712}
.team-block-two .inner-box .image-box .image:before{background:#e35712}
.team-block-two .inner-box .lower-content h3 a:hover{color:#e35712}
.team-eight .dots-style-one .owl-dots .owl-dot span{background:#e35712}
.project-seven .sortable-masonry .filter-tabs li.active,.project-seven .sortable-masonry .filter-tabs li:hover{color:#e35712}
.project-block-six .inner-box .view-btn a{color:#e35712}
.project-block-six .inner-box .content-box h3 a:hover{color:#e35712}
.testimonial-block-four .inner-box .icon-box{color:#e35712}
.testimonial-12 .nav-style-one .owl-nav button:hover{background:#e35712}
.pricing-eight .tab-btn-box .tab-btns li:before{background:#e35712}
.pricing-block-three .pricing-table .theme-btn:before{background:#e35712}
.pricing-block-three .pricing-table .table-header h6{color:#e35712}
.pricing-block-three .pricing-table .feature-list li:before{color:#e35712}
.content_block_21 .content-box .support-box .icon-box{background:#e35712}
.content_block_21 .content-box .support-box h3 a:hover{color:#e35712}
.news-16 .news-block-one .inner-box .image{background:#e35712}
.news-16 .news-block-one .inner-box .lower-content .theme-btn:before{background:#e35712}
.news-16 .news-block-one .inner-box .post-info li a:hover{color:#e35712}
.news-16 .news-block-one .inner-box .lower-content h4 a:hover{color:#e35712}
.news-16 .inner-content .single-item .post-info li a:hover{color:#e35712}
.news-16 .inner-content .single-item h4 a:hover{color:#e35712}
.subscribe-one.home-16{background:#e35712}
.subscribe-one.home-16 .form-inner .form-group button:hover{color:#e35712!important}
.footer-16 .footer-top .social-links li a:before{background:#e35712}
.footer-16 .footer-widget-section .about-widget .subscribe-form .form-group button:hover,.footer-16 .footer-widget-section .about-widget .subscribe-form .form-group input:focus+button{color:#e35712}
.footer-16 .footer-widget-section .about-widget .subscribe-form .form-group input:focus{border-color:#e35712!important}
.team-five.about-page-1 .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#6a36ff}
.team-five.about-page-1 .team-block-one .inner-box .lower-content h4 a:hover{color:#6a36ff}
.subscribe-five.about-page-1 .subscribe-form .message-btn .theme-btn{background:#6a36ff}
.header-style-three .search-panel .search-btn{background:#6a36ff}
.handle-preloader.about-page-2{background:#fb4754}
.main-header.about-page-2 .nav-right .search-box-outer:hover{color:#fb4754}
.main-header.about-page-2 .nav-right .nav-btn:hover{color:#fb4754}
.main-header.about-page-2 .search-panel .search-btn{background:#fb4754}
.sec-title-12 h5{color:#fb4754}
.content_block_25 .content-box .single-item .icon-box{color:#fb4754}
.project-three.about-page-2 .project-block-three .inner-box .view-btn a:hover{color:#fb4754}
.project-three.about-page-2 .project-block-three .inner-box .lower-content h3 a:hover{color:#fb4754}
.processing-block-four .inner-box .count-box{background:#fb4754}
.processing-block-four .inner-box .count-box .overlay-icon{color:#fb4754}
.processing-block-four .inner-box .count-box:after{border:2px dashed #fb4754}
.faq-two .image_block_one .image-box .video-inner .video-btn a{background:#fb4754}
.skills-two.about-page-2 .progress-box .bar-inner{background:#fb4754}
.team-block-three .inner-box .social-links li a:hover{background:#fb4754;border-color:#fb4754}
.team-block-three .inner-box .lower-content h4 a:hover{color:#fb4754}
.subscribe-five.about-page-2 .subscribe-form .message-btn .theme-btn{background:#fb4754}
.handle-preloader.about-page-3{background:#17be74}
.sec-title-13 h5{color:#17be74}
.About-us .content_block_11 .content-box .list li:before{color:#17be74}
.feature-block-eight .inner-box .icon-box{color:#17be74}
.team-block-four .inner-box .social-links li a:hover{background:#17be74}
.team-block-four .inner-box .lower-content h4 a:hover{color:#17be74}
.funfact-nine{background:#17be74}
.content_block_26 .content-box .single-item .icon-box{background:#17be74}
.testimonial-five.about-page-3 .dots-style-one .owl-dots .owl-dot span{background:#17be74}
.handle-preloader.about-page-4{background:#f1592a}
.header-style-six .search-panel .search-btn{background:#f1592a}
.feature-13.about-page-4 .feature-block-eight .inner-box .icon-box{color:#f1592a}
.about-19 .list-style-one li:before{background:#f1592a}
.processing-block-five .inner-box .count-box{background:#e35712}
.testimonial-three.about-page-4 .nav-style-one .owl-nav button:hover{color:#e35712}
.handle-preloader.about-page-5{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.header-style-two.header-style-14 .nav-right .nav-btn:hover,.header-style-two.header-style-14 .nav-right .search-box-outer .search-box-btn:hover{color:#a44ac5!important}
.about-20 .feature-block-nine .inner-box .icon-box .icon{background:-webkit-linear-gradient(45deg,#7443c3 30%,#a149c6 70%)}
.team-block-five .inner-box .lower-content:before{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.skills-four .progress-box .bar-inner{background:-webkit-linear-gradient(0deg,#6e42c3 0,#ad4bc6 100%)}
.news-three.about-page-5 .news-block-one .lower-content .category a{background:-webkit-linear-gradient(0deg,#6e42c3 30%,#ad4bc6 70%)}
.news-three.about-page-5 .news-block-one .inner-box .lower-content h4 a:hover{color:#a44ac5}
.news-three.about-page-5 .news-block-one .inner-box .post-info li a:hover{color:#a44ac5}
.main-header.testimonial-page .main-menu .navigation>li.current>a,.main-header.testimonial-page .main-menu .navigation>li:hover>a{color:#6a36ff}
.main-header.testimonial-page .main-menu .navigation>li>.megamenu li>a:hover,.main-header.testimonial-page .main-menu .navigation>li>ul>li>a:hover{color:#6a36ff}
.main-header.testimonial-page .main-menu .navigation>li>.megamenu li>a:before{background:#6a36ff}
.main-header.testimonial-page .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#6a36ff}
.main-header.testimonial-page .nav-right .search-box-outer:hover{color:#6a36ff}
.main-header.testimonial-page .nav-right .nav-btn:hover{color:#6a36ff}
.main-header.testimonial-page .search-panel .search-btn{background:#6a36ff}
.testimonial-seven.testimonial-page-3 .owl-nav button:hover{background:#6a36ff}
.main-header.service-page-1 .main-menu .navigation>li.current>a,.main-header.service-page-1 .main-menu .navigation>li:hover>a{color:#f4244f}
.main-header.service-page-1 .main-menu .navigation>li>.megamenu li>a:hover,.main-header.service-page-1 .main-menu .navigation>li>ul>li>a:hover{color:#f4244f}
.main-header.service-page-1 .main-menu .navigation>li>.megamenu li>a:before{background:#f4244f}
.main-header.service-page-1 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#f4244f}
.main-header.service-page-1 .nav-right .nav-btn:hover,.main-header.service-page-1 .nav-right .search-box-outer:hover{color:#f4244f!important}
.main-header.service-page-1 .search-panel .search-btn{background:-webkit-linear-gradient(45deg,#bd1ec7,#f92542 100%)}
.service-block-14 .inner-box h4 a:hover{color:#f4244f}
.service-block-14 .inner-box .link a:hover{color:#f4244f}
.faq-two.service-page-1 .image_block_one .image-box .video-inner .video-btn a{background:-webkit-linear-gradient(45deg,#bd1ec7,#f92542 100%)}
.pricing-block-one .pricing-table .table-content-two .feature-list li:before{background:-webkit-linear-gradient(45deg,#bd1ec7,#f92542 100%)}
.service-19 .tab-btns li.active-btn h6,.service-19 .tab-btns li:hover h6{color:#6a36ff}
.service-19 .tab-btns li.active-btn .icon-box,.service-19 .tab-btns li:hover .icon-box{color:#6a36ff}
.service-19 .tab-btns li:before{background:#6a36ff}
.handle-preloader.service-page-3{background:#e45712}
.main-header.service-page-3 .main-menu .navigation>li.current>a,.main-header.service-page-3 .main-menu .navigation>li:hover>a{color:#e45712}
.main-header.service-page-3 .main-menu .navigation>li>.megamenu li>a:hover,.main-header.service-page-3 .main-menu .navigation>li>ul>li>a:hover{color:#e45712}
.main-header.service-page-3 .main-menu .navigation>li>.megamenu li>a:before{background:#e45712}
.main-header.service-page-3 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#e45712}
.main-header.service-page-3 .nav-right .nav-btn:hover,.main-header.service-page-3 .nav-right .search-box-outer:hover{color:#e45712!important}
.service-20 .tab-btns li.active-btn .icon-box{color:#e45712}
.pricing-one.service-page-3 .tab-btn-box .tab-btns li:before{background:#e45712}
.pricing-block-four .pricing-table .table-header h5{color:#e45712}
.pricing-block-four .pricing-table .list-style-two li:before{color:#e45712}
.pricing-block-four.active-block .pricing-table .table-header{background:#e45712}
.main-header.service-page-3 .search-panel .search-btn{background:#e45712}
.handle-preloader.service-page-4{background:#17be74}
.main-header.service-page-4 .search-panel .search-btn{background:#17be74}
.main-header.service-page-4 .nav-right .nav-btn:hover,.main-header.service-page-4 .nav-right .search-toggler:hover{color:#17be74!important}
.main-header.service-page-4 .main-menu .navigation>li.current>a,.main-header.service-page-4 .main-menu .navigation>li:hover>a{color:#17be74}
.pricing-nine .tab-btns li.active-btn,.pricing-nine .tab-btns li:hover{background:#17be74}
.pricing-block-five .pricing-table .theme-btn:hover{border-color:#17be74}
.pricing-block-five .pricing-table .theme-btn:before{background:#17be74}
.pricing-block-five .pricing-table .feature-list li i{color:#17be74}
.pricing-block-five .pricing-table .table-header h5{color:#17be74}
.subscribe-five.service-page-4 .subscribe-form .message-btn .theme-btn{background:#17be74}
.handle-preloader.service-page-5{background:#e45712}
.content_block_28 .content-box .theme-btn:hover{color:#e45712}
.content_block_28 .content-box .theme-btn:before{background:#e45712}
.service-21 .tab-btns li:before{background:#e45712}
.service-21 .tab-btns li.active-btn:after,.service-21 .tab-btns li:hover:after{background:#e45712}
.subscribe-five.service-page-5 .subscribe-form .message-btn .theme-btn{background:#e45712}
.service-details-content .accordion-box .block .acc-btn.active{background:#e45712}
.service-sidebar .category-widget .category-list li a.current:before,.service-sidebar .category-widget .category-list li a:hover:before{background:#e45712}
.service-sidebar .consulting-widget input:focus,.service-sidebar .consulting-widget textarea:focus{border-color:#e45712!important}
.service-sidebar .contact-widget .info-list li i{color:#e45712}
.service-sidebar .contact-widget .info-list li a:hover{color:#e45712}
.handle-preloader.service-details-2{background:#6a36ff}
.header-style-three .sticky-header .nav-right .nav-btn:hover,.header-style-three .sticky-header .nav-right .search-box-outer:hover{color:#6a36ff}
.service-details-2 .service-sidebar .category-widget .category-list li a.current:before,.service-details-2 .service-sidebar .category-widget .category-list li a:hover:before{background:#6a36ff}
.service-details-2 .service-sidebar .category-widget .category-list li a.current,.service-details-2 .service-sidebar .category-widget .category-list li a:hover{border-color:#6a36ff}
.service-details-2 .service-sidebar .consulting-widget .theme-btn{background:#6a36ff}
.service-details-2 .service-sidebar .consulting-widget input:focus,.service-details-2 .service-sidebar .consulting-widget textarea:focus{border-color:#6a36ff!important}
.service-sidebar .support-widget:before{background:#6a36ff}
.service-details-content .tabs-box .tab-btns li:before{background:#6a36ff}
.service-details-2 .service-details-content .accordion-box .block .acc-btn.active{background:#6a36ff}
.handle-preloader.service-details-3{background:#18be74}
.service-details-3 .service-sidebar .category-widget .category-list li a.current,.service-details-3 .service-sidebar .category-widget .category-list li a:hover{border-color:#18be74}
.service-details-3 .service-sidebar .category-widget .category-list li a.current:before,.service-details-3 .service-sidebar .category-widget .category-list li a:hover:before{background:#18be74}
.service-details-3 .service-sidebar .contact-widget .info-list li i{color:#18be74}
.service-sidebar .contact-widget .social-links li a:hover{color:#18be74}
.service-details-3 .contact-widget .info-list li a:hover{color:#18be74}
.service-sidebar .download-widget .download-list li a i{color:#18be74}
.service-sidebar .download-widget .download-list li a:hover{background:#18be74}
.service-details-content .quote-inner blockquote{background:#18be74}
.handle-preloader.career-page{background:#612ade}
.main-header.career-page .main-menu .navigation>li.current>a,.main-header.career-page .main-menu .navigation>li:hover>a{color:#612ade}
.main-header.career-page .main-menu .navigation>li>.megamenu li>a:hover,.main-header.career-page .main-menu .navigation>li>ul>li>a:hover{color:#612ade}
.main-header.career-page .main-menu .navigation>li>.megamenu li>a:before{background:#612ade}
.main-header.career-page .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#612ade}
.main-header.career-page .nav-right .search-box-outer:hover{color:#612ade}
.main-header.career-page .nav-right .nav-btn:hover{color:#612ade}
.main-header.career-page .search-panel .search-btn{background:#612ade}
.job-category .single-item .icon-box{color:#612ade}
.job-category .single-item:before{background:#612ade}
.positions-block-one .inner-box .list li:before{border:2px solid #612ade}
.positions-block-one .inner-box .theme-btn:hover{border-color:#612ade}
.positions-block-one .inner-box .theme-btn:before{background:#612ade}
.process-six.process-page .processing-block-five .inner-box .count-box{background:#612ade}
.process-one.process-page .processing-block-one .inner-box .icon-box{color:#612ade}
.process-one.process-page .processing-block-one .inner-box .icon-box:before{background:-webkit-linear-gradient(45deg,#612ade,#612ade 100%)}
.process-one.process-page .processing-block-one .inner-box .icon-box .count-box:before{background:-webkit-linear-gradient(45deg,#8054ff,#8054ff 100%)}
.processing-block-six .inner-box .count-box:before{background:#612ade}
.processing-block-six .inner-box:hover .count-box:after{border-color:#612ade}
.process-three.process-page .processing-block-three .inner-box .icon-box{color:#612ade}
.process-three.process-page .processing-block-three .inner-box .icon-box .count-text{background:#612ade}
.process-three.process-page .processing-block-three .inner-box:hover .icon-box:before{background:#612ade}
.process-three.process-page .processing-block-three .inner-box:hover .icon-box .count-text{color:#612ade}
.process-five.process-page .processing-block-four .inner-box .count-box{background:#612ade}
.process-five.process-page .processing-block-four .inner-box .count-box:after{border:2px dashed #612ade}
.process-five.process-page .processing-block-four .inner-box .count-box .overlay-icon{color:#612ade}
.handle-preloader.faq-page{background:#612ade}
.faq-sidebar .support-widget:before{background:#612ade}
.faq-sidebar .consulting-widget input:focus,.faq-sidebar .consulting-widget textarea:focus{border-color:#612ade!important}
.faq-sidebar .consulting-widget .theme-btn{background:#612ade}
.faq-sidebar .category-widget .category-list li a{color:#612ade}
.faq-page-section.faq-page-2 .accordion-box .block .acc-btn.active{background:#612ade}
.faq-page-section.faq-page-3 .accordion-box .block .acc-btn.active{background:#612ade}
.team-four.team-page-2 .team-block-one .inner-box .lower-content h4 a:hover{color:#612ade!important}
.team-four.team-page-2 .team-block-one .inner-box .image-box .social-links-two li a:hover{background:#612ade}
.main-header.team-page-4 .main-menu .navigation>li.current>a,.main-header.team-page-4 .main-menu .navigation>li:hover>a{color:#e93421}
.main-header.team-page-4 .main-menu .navigation>li>.megamenu li>a:hover,.main-header.team-page-4 .main-menu .navigation>li>ul>li>a:hover{color:#e93421}
.main-header.team-page-4 .main-menu .navigation>li>.megamenu li>a:before{background:#e93421}
.main-header.team-page-4 .main-menu .navigation>li>ul>li>ul>li>a:hover{color:#e93421}
.main-header.team-page-4 .nav-right .search-box-outer:hover{color:#e93421}
.main-header.team-page-4 .nav-right .nav-btn:hover{color:#e93421}
.main-header.team-page-4 .search-panel .search-btn{background:#e93421}
.team-nine.team-page-6 .team-block-three .inner-box .social-links li a:hover{background:#f1592a;border-color:#f1592a}
.team-nine.team-page-6 .team-block-three .inner-box .lower-content h4 a:hover{color:#f1592a}
.main-header.team-page-7 .nav-right .nav-btn:hover{color:#17be74}
.team-details-one .team-details-content .content-one .designation{background:-webkit-linear-gradient(0deg,#6d42c3 0,#bb4cc7 30%)}
.team-details-one .team-details-content .content-one .info:before{background:-webkit-linear-gradient(90deg,#6d42c3 0,#bb4cc7 100%)}
.team-details-one .team-details-content .content-one .info li a:hover{color:#bb4cc7}
.team-details-one .team-details-content .content-one .social-links li a:before{background:-webkit-linear-gradient(45deg,#6d42c3 0,#bb4cc7 100%)}
.team-details-one .progress-box .bar-inner{background:-webkit-linear-gradient(0deg,#6d42c3 0,#bb4cc7 100%)}
.team-details-one .content-three .form-inner .form-group button{background:-webkit-linear-gradient(0deg,#6d42c3 0,#ad4bc6 100%)}
.team-details-one .content-three .form-inner .form-group input:focus,.team-details-one .content-three .form-inner .form-group textarea:focus{border-color:#ad4bc6!important}
.team-details-two .team-details-content .content-box .designation{color:#f1592a}
.team-details-two .team-details-content .content-box .info li a:hover{color:#f1592a}
.team-details-two .team-details-content .content-box .social-links li a:hover{background:#f1592a}
.experience-section .progress-box .bar-inner{background:#f1592a}
.experience-section .form-inner .form-group .theme-btn{background:#f1592a}
.experience-section .form-inner .form-group input:focus,.experience-section .form-inner .form-group textarea:focus{border-bottom:1px solid #f1592a!important}
.team-details-three .image-box .designation{color:#6a36ff}
.team-details-three .image-box .social-links li a:hover{border-color:#6a36ff;background:#6a36ff}
.team-details-three .team-details-content .content-one .info li a:hover{color:#6a36ff}
.registration-section .default-form input:focus,.registration-section .default-form textarea:focus{border-color:#6a36ff!important}
.check-box input:checked+label:before{background:#6a36ff;border-color:#6a36ff}
.registration-section .default-form .form-group .lost-password a{color:#6a36ff}
.registration-section .default-form .form-group .theme-btn{background:#6a36ff}
.registration-section .text p a{color:#6a36ff}
.check-box label a{color:#6a36ff}
.error-section .inner-box .theme-btn{background:#6a36ff}
.comingsoon-section{background:-webkit-linear-gradient(45deg,#3c9ee9,#f18b92 100%)}
.comingsoon-section .subscribe-inner .form-group button:hover,.comingsoon-section .subscribe-inner .form-group input:focus+button{color:#6a36ff}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .table-header h6{color:#e25712}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .table-content .feature-list li:before{background:#e25712}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn:hover{border-color:#e25712}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn:before{background:#e25712}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn{background:#e25712;border-color:#e25712}
.pricing-one.pricing-page-1 .tab-btn-box .tab-btns li:before{background:#e25712}
.faq-two.pricing-page-1 .sec-title-12 h5{color:#e25712}
.faq-two.pricing-page-1 .image_block_one .image-box .video-inner .video-btn a{background:#e25712}
.main-header.pricing-page-3 .nav-right .nav-btn:hover{color:#17be74}
.contactinfo-one .sec-title h5{color:#e25712}
.info-block-one .inner-box .icon-box{color:#e25712}
.info-block-one .inner-box p a:hover{color:#e25712}
.contact-three #contact-form .form-group input:focus,.contact-three #contact-form .form-group textarea:focus{border-color:#e25712!important}
.contact-four .info-list li .icon-box{background:#e25712}
.contact-four .info-list li p a:hover{color:#e25712}
.contact-four .sec-title h5{color:#e25712}
.contact-four #contact-form .form-group input:focus,.contact-four #contact-form .form-group textarea:focus{border-color:#e25712!important}
.contact-five #contact-form .form-group input:focus,.contact-five #contact-form .form-group textarea:focus{border-color:#e25712!important}
.contact-five .theme-btn,.contact-four .theme-btn,.contact-seven .theme-btn,.contact-six .theme-btn,.contact-three .theme-btn{background:#e25712}
.info-block-two .inner-box .info li a:hover{color:#e25712}
.info-block-two .inner-box{border-bottom:3px solid #e25712}
.contactinfo-one.contact-page-4 .info-block-one .inner-box:hover .icon-box{color:#e25712}
.contact-six #contact-form .form-group input:focus,.contact-six #contact-form .form-group textarea:focus{border-color:#e25712!important}
.contact-seven .info-list li p a:hover{color:#e25712}
.contact-seven .info-list li .icon-box{color:#e25712}
.contact-seven #contact-form .form-group input:focus,.contact-seven #contact-form .form-group textarea:focus{border-color:#e25712!important}
.project-block-seven .inner-box .image-box:before{background:-webkit-linear-gradient(45deg,#6e42c3 0,#ad4bc6 100%)}
.project-block-seven .inner-box .image-box .links li a:hover{color:#ad4bc6}
.project-block-seven .inner-box .content-box h4 a:hover{color:#ad4bc6}
.project-eight .sortable-masonry .filter-tabs li:after{background:-webkit-linear-gradient(0deg,#6e42c3 0,#ad4bc6 100%)}
.project-nine .sortable-masonry .filter-tabs li:after{background:-webkit-linear-gradient(0deg,#63b1ed 0,#f4a2a8 100%)}
.project-two.project-page-5 .project-block-seven .inner-box .image-box:before{background:#e25712}
.project-two.project-page-5 .project-block-seven .inner-box .image-box .links li a:hover{color:#e25712}
.project-two.project-page-5 .sortable-masonry .filter-tabs li.active,.project-two.project-page-5 .sortable-masonry .filter-tabs li:hover{color:#e25712}
.project-two.project-page-5 .project-block-seven .inner-box .content-box h4 a:hover{color:#e25712}
.project-details .project-info .info-list li a:hover{color:#e25712}
.project-details .project-info .info-list li.social-links a:hover{color:#e25712}
.project-details .carousel-outer .owl-nav button:hover{background:#e25712;border-color:#e25712}
.project-details .nav-btn .single-btn a:hover{color:#e25712}
.project-details-4 .porject-info .info-list .single-item p a:hover{color:#e25712}
.shop-sidebar .search-widget .search-form .form-group input:focus{border-color:#e25712!important}
.shop-sidebar .search-widget .search-form .form-group button:hover,.shop-sidebar .search-widget .search-form .form-group input:focus+button{color:#e25712}
.shop-sidebar .category-widget .category-list li a:hover{color:#e25712}
.shop-sidebar .category-widget .category-list li a:hover:before{background:#e25712}
.shop-sidebar .tags-widget .tags-list li a:hover{background:#e25712;border-color:#e25712}
.shop-page-section .item-shorting .left-column .btn-box button.on{color:#e25712}
.shop-block-one .inner-box .image-box .option-list li a:hover{background:#e25712}
.shop-block-one .inner-box .lower-content .rating li a:hover{color:#e25712}
.shop-block-one .inner-box .image-box .category.hot{background:#e25712}
.shop-block-one .inner-box .image-box .category.sale{background:#15ad64}
.shop-block-one .inner-box .lower-content h6 a:hover{color:#e25712}
.pagination li a.current,.pagination li a:hover{background:#e25712;border-color:#e25712}
.product-details-content .image-box .preview-link a:hover{background:#e35712}
.product-details-content .product-details .rating li a:hover{color:#e35712}
.product-details-content .product-details .addto-cart-box .clearfix li a:hover{background:#e35712;border-color:#e35712}
.product-details-content .product-details .other-option .list li a:hover{color:#e35712}
.shop-details .product-discription .comment-form input:focus,.shop-details .product-discription .comment-form textarea:focus{border-color:#e35712!important}
.shop-details .product-discription .check-box input:checked+label:before{background:#e35712;border-color:#e35712}
.product-details-content .bxslider .thumb-box li a.active{border-color:#e35712}
.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn:hover{background:#e35712}
.cart-section .othre-content .coupon-box input:focus{border-color:#e35712!important}
.cart-section .othre-content .coupon-box button:hover,.cart-section .othre-content .coupon-box input:focus+button{background:#e35712}
.cart-section .othre-content .update-btn button:hover{background:#e35712;border-color:#e35712}
.checkout-section .coupon-box a{color:#e35712}
.checkout-section .billing-form .form-group input:focus{border-color:#e35712!important}
.checkout-section .billing-form .check-box input:checked+label:before{background:#e35712;border-color:#e35712}
.checkout-section .additional-info .note-book textarea:focus{border-color:#e35712!important}
.checkout-section .payment-info .payment-inner .link a:hover{color:#e35712}
.blog-standard-content .news-block-one .lower-content .category a{color:#e35712}
.blog-standard-content .news-block-one .lower-content h2 a:hover{color:#e35712}
.blog-standard-content .news-block-one .inner-box .image{background:#e35712}
.news-block-one.video-block .image-box .video-btn a{color:#e35712}
.news-block-one.carousel-block .owl-nav button:hover{background:#e35712}
.blog-standard-content .news-block-one .lower-content .theme-btn:before{background:#e35712}
.news-block-one .inner-box blockquote{border-left:3px solid #e35712}
.blog-sidebar .search-widget .search-form .form-group button:hover,.blog-sidebar .search-widget .search-form .form-group input:focus+button{color:#e35712}
.blog-sidebar .search-widget .search-form .form-group input:focus{border-color:#e35712!important}
.blog-sidebar .category-widget .category-list li a:hover{color:#e35712}
.blog-sidebar .post-widget .post .post-thumb{background:#e35712}
.blog-sidebar .post-widget .post h5 a:hover{color:#e35712}
.blog-sidebar .archives-widget .archives-list li a:hover{color:#e35712}
.blog-sidebar .tags-widget .tags-list li a:hover{background:#e35712;border-color:#e35712}
.blog-grid-one .news-block-one .inner-box .image{background:#e35712}
.blog-grid-one .news-block-one .inner-box .theme-btn:before{background:#e35712}
.blog-grid-one .news-block-one .inner-box .theme-btn:hover{border-color:#e35712}
.blog-grid-one .news-block-one .inner-box .lower-content h4 a:hover{color:#e35712}
.blog-grid-one .news-block-one .inner-box .post-info li a:hover{color:#e35712}
.blog-grid-two .news-block-one .inner-box .lower-content .category a{color:#e35712}
.blog-grid-two .news-block-one .inner-box .post-info li a:hover{color:#e35712}
.blog-grid-two .news-block-one .inner-box .lower-content h4 a:hover{color:#e35712}
.blog-grid-two .news-block-one .inner-box .theme-btn:before{background:#e35712}
.blog-masonry-two .news-block-one .inner-box .image{background:#e35712}
.blog-masonry-two .news-block-one .inner-box .lower-content h4 a:hover{color:#e35712}
.blog-masonry-two .news-block-one .inner-box .post-info li a:hover{color:#e35712}
.blog-list-content .news-block-one .inner-box .image-box .image{background:#e35712}
.blog-list-content .news-block-one .inner-box .lower-content .category a{color:#e35712}
.blog-list-content .news-block-one .inner-box .lower-content h4 a:hover{color:#e35712}
.blog-list-content .news-block-one .inner-box .post-info li a:hover{color:#e35712}
.blog-list-content .news-block-one .inner-box .theme-btn:before{background:#e35712}
.blog-details-content .blog-post .content-one .post-title .category a{color:#e35712}
.blog-details-content blockquote{border-left:3px solid #e35712}
.blog-details-content .post-share-option .tags-list li a:hover{border-color:#e35712;background:#e35712}
.blog-details-content .post-share-option .social-list li a:hover{border-color:#e35712;background:#e35712}
.blog-details-content .nav-btn .single-btn h6 a:hover{color:#e35712}
.blog-details-content .comments-form-area .form-group input:focus,.blog-details-content .comments-form-area .form-group textarea:focus{border-color:#e35712!important}
.blog-details-content .comments-form-area .check-box input:checked+label:before{border-color:#e35712;background:#e35712}
.page-title .post-title .category a{color:#e35712}
.content_block_29 .content-box .theme-btn:hover{color:#e45712}
.content_block_29 .content-box .theme-btn:before{background:#e45712}
.header-top-one .info li.search-box-outer:hover i{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.service-block-one .inner-box:before{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.service-block-two .inner-box:before{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
.theme-btn-one{background-color:#d7df36}
.theme-btn-one:before{background-color:#a3cf54}
.theme-btn-three{background:-webkit-linear-gradient(45deg,#a8cf45,#373435 100%)}
*{margin:0;padding:0;border:none;outline:0}
body{font-size:16px;color:#000;line-height:28px;font-weight:400;background:#fff;font-family:Commissioner,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing:antialiased}
.large-container{max-width:1500px;padding:0 15px;margin:0 auto}
.container-fluid{padding:0}
.auto-container{position:static;max-width:1400px;padding:0 15px;margin:0 auto}
.small-container{max-width:680px;margin:0 auto}
.boxed_wrapper{position:relative;margin:0 auto;overflow:hidden!important;width:100%;min-width:300px}
a{text-decoration:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
a:hover{text-decoration:none;outline:0}
button,input,select,textarea{font-weight:400;font-size:16px;background:0 0}
::-webkit-input-placeholder{color:inherit}
::-moz-input-placeholder{color:inherit}
::-ms-input-placeholder{color:inherit}
li,ul{list-style:none;padding:0;margin:0}
input{transition:all .5s ease}
button:focus,input:focus,textarea:focus{outline:0;box-shadow:none;transition:all .5s ease}
p{position:relative;font-family:Commissioner,sans-serif;color:#000;font-size:16px;line-height:26px;margin-bottom:0;font-weight:400;transition:all .5s ease}
p:last-child{margin-bottom:0}
h1,h2,h3,h4,h5,h6{position:relative;font-family:Commissioner,sans-serif;font-weight:400;color:#141417;line-height:1.7em;margin:0;transition:all .5s ease}
.font_family_Commissioner{font-family:Commissioner,sans-serif}
.font_family_Commissioner{font-family:Commissioner,sans-serif}
.font_family_Commissioner{font-family:Commissioner,sans-serif}
.font_family_frank{font-family:Commissioner,serif}
.font_family_spartan{font-family:Spartan,sans-serif}
.font_family_muli{font-family:Mulish,sans-serif}
.font_family_pt{font-family:Commissioner,serif}
.font_family_Commissioner{font-family:Commissioner,sans-serif}
.handle-preloader{align-items:center;-webkit-align-items:center;display:flex;display:-ms-flexbox;height:100%;justify-content:center;-webkit-justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9999999}
.preloader-close{position:fixed;z-index:99999999;font-size:18px;background:#fff;width:30px;height:30px;line-height:26px;text-align:center;cursor:poCommissioner;right:15px;top:15px;border-radius:50%}
.handle-preloader .animation-preloader{position:absolute;z-index:100}
.handle-preloader .animation-preloader .spinner{animation:spinner 1s infinite linear;border-radius:50%;height:150px;margin:0 auto 45px auto;width:150px}
.handle-preloader .animation-preloader .txt-loading{text-align:center;user-select:none}
.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);left:0;opacity:0;top:0;position:absolute}
.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family:Lexend,sans-serif;font-weight:500;letter-spacing:15px;display:inline-block;position:relative;font-size:70px;line-height:70px;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,0.30)}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}
.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}
.handle-preloader .loader-section{background-color:#fff;height:100%;position:fixed;top:0;width:calc(50% + 1px)}
.preloader .loaded .animation-preloader{opacity:0;transition:.3s ease-out}
.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:#fff}
.handle-preloader .animation-preloader .spinner{border:3px solid #fff;border-top-color:rgba(255,255,255,.5)}
@keyframes spinner{
to{transform:rotateZ(360deg)}
}
@keyframes letters-loading{
0%,100%,75%{opacity:0;transform:rotateY(-90deg)}
25%,50%{opacity:1;transform:rotateY(0)}
}
.centred{text-align:center}
.pull-left{float:left}
.pull-right{float:right}
figure{margin:0}
img{display:inline-block;max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}
.theme-btn{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;font-size:18px;line-height:26px;font-weight:600;color:#000!important;text-align:center;padding:10px 30px;border-radius:0;text-transform:capitalize;z-index:1;-webkit-transition:all cubic-bezier(.4,0,.2,1) .4s;-o-transition:all cubic-bezier(.4,0,.2,1) .4s;transition:all cubic-bezier(.4,0,.2,1) .4s;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#1fcf2d 0,#0678e0 100%);color:#fff!important}
.theme-btn i{position:relative;margin-left:8px;font-size:14px;font-weight:400;top:1px}
.theme-btn-one:before{position:absolute;content:'';width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.theme-btn-one:hover:before{width:100%}
.view-btn{padding:12px 16px}
.theme-btn-two{background:#fff;padding:12px 62px 12px 30px}
.theme-btn-two:hover{padding:12px 69px 12px 30px}
.theme-btn-two span{position:relative;color:transparent}
.theme-btn-two span:after,.theme-btn-two span:before{content:attr(data-text);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);width:100%;-webkit-transition:all cubic-bezier(.4,0,.2,1) .4s;-o-transition:all cubic-bezier(.4,0,.2,1) .4s;transition:all cubic-bezier(.4,0,.2,1) .4s}
.theme-btn-two span:before{color:#141417}
.theme-btn-two span:after{color:#f4244f;opacity:0}
.theme-btn-two:hover span:before{-webkit-transform:translateY(-50%) translateX(-30px);-ms-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px);opacity:0}
.theme-btn-two:hover span:after{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}
.theme-btn-two:before{content:'';position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:18px;height:2px;background:#141417;transition:all .5s ease;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.theme-btn-two:hover:before{-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:25px}
.theme-btn-two:after{content:'';position:absolute;top:50%;right:32px;width:9px;height:9px;border-right:2px solid #141417;border-top:2px solid #141417;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.theme-btn-three{padding:12px 62px 12px 30px}
.theme-btn-three:hover{padding:12px 69px 12px 30px}
.theme-btn-three span{position:relative;color:transparent}
.theme-btn-three span:after,.theme-btn-three span:before{content:attr(data-text);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);width:100%;transition:all .5s ease}
.theme-btn-three span:before{color:#fff}
.theme-btn-three span:after{color:#141417;opacity:0}
.theme-btn-three:hover span:before{-webkit-transform:translateY(-50%) translateX(-30px);-ms-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px);opacity:0}
.theme-btn-three:hover span:after{-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}
.theme-btn-three:before{content:'';position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:18px;height:2px;background:#fff;transition:all .5s ease;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.theme-btn-three:hover:before{-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:25px}
.theme-btn-three:after{content:'';position:absolute;top:50%;right:32px;width:9px;height:9px;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .5s ease}
.theme-btn-four{border-radius:30px;background:#6a36ff}
.theme-btn-four:before{background-color:#141417;border-radius:30px;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%,0) rotate(10deg);transform-origin:top left;transition:.3s transform ease-out;will-change:transform;z-index:-1}
.theme-btn-four:hover:before{transform:translate(0,0)}
.theme-btn-five{background:#612ade;padding:17px 40px}
.theme-btn-five:before{position:absolute;content:'';background:#141417;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.theme-btn-five:hover:before{width:100%}
.theme-btn-six{border:1px solid #e7e7e7;padding:16px 40px;color:#141417!important}
.theme-btn-six:hover{color:#fff!important;border-color:#612ade}
.theme-btn-six:before{position:absolute;content:'';background:#612ade;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.theme-btn-six:hover:before{width:100%}
.theme-btn-seven{background:#f1592a;border-radius:30px;font-size:17px;font-weight:500;font-family:Muli,sans-serif;padding:17px 35px;letter-spacing:1px}
.theme-btn-seven:before{position:absolute;content:'';background:#141417;width:0%;height:100%;top:0;right:0;border-radius:30px;z-index:-1;transition:all .5s ease}
.theme-btn-seven:hover:before{width:100%;left:0}
.theme-btn-eight{font-weight:500;font-family:Spartan,sans-serif;border-radius:0;padding:13px 26px 11px 26px;background:#ff7f4c}
.theme-btn-eight:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#141417;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.theme-btn-eight:hover:before{bottom:-40%}
.theme-btn-nine{border-radius:0;padding:17px 40px;font-size:17px;background:#fff;color:#141417!important}
.theme-btn-nine:before{position:absolute;content:'';background:#141417;width:100%;height:0%;left:0;bottom:0;z-index:-1;transition:all .5s ease}
.theme-btn-nine:hover:before{top:0;height:100%}
.theme-btn-nine:hover{color:#fff!important}
.scroll-to-top{position:fixed;right:-30px;bottom:100px;transform:rotate(90deg);z-index:99}
.scroll-to-top .visible{visibility:visible!important;opacity:1!important}
.scroll-to-top .scroll-top-inner{opacity:0;visibility:hidden}
.scroll-to-top .scroll-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all cubic-bezier(.4,0,.2,1) .4s;-o-transition:all cubic-bezier(.4,0,.2,1) .4s;transition:all cubic-bezier(.4,0,.2,1) .4s}
.scroll-to-top .scroll-bar{width:50px;height:2px;margin-right:10px;position:relative}
.scroll-to-top .scroll-bar:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:#f4244f;opacity:.3}
.scroll-to-top .scroll-bar .bar-inner{position:absolute;top:0;right:0;height:100%;background-color:currentColor}
.scroll-to-top .scroll-bar-text{font-size:14px;font-weight:600;cursor:poCommissioner;transition:all .5s ease;cursor:pointer}
.scroll-to-top .scroll-bar-text:hover{transform:scale(1.1)}
.pagination{position:relative;display:block}
.pagination li{position:relative;display:inline-block;margin:0 3.5px;font-size:16px;height:50px;width:50px;line-height:50px;text-align:center;color:#141417}
.pagination li:last-child{margin:0!important}
.pagination li a{position:relative;display:inline-block;font-size:16px;height:50px;width:50px;line-height:50px;text-align:center;color:#141417;z-index:1;border:1px solid #e5e5e5;transition:all .5s ease}
.pagination li a.current,.pagination li a:hover{color:#fff}
.pagination li.dot a{border:none}
.sec-pad{padding:40px 0}
.sec-title .sub-title{border-radius:30px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);padding:6px 37px;text-transform:uppercase}
.sec-title .sub-title:before{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0;right:0;bottom:0;border-radius:30px;z-index:-1}
.sec-title h2{line-height:52px}
.sec-title-two span{color:#fff;border-radius:30px;text-transform:uppercase}
.sec-title-two h2{line-height:52px}
.sec-title-two.light h2{color:#fff}
.sec-title-three h6{text-transform:uppercase}
.sec-title-three h2{line-height:52px}
.sec-title-three.light h2{color:#fff}
.sec-title-four h6{border:1px solid #e5e5e5;padding:0 28px}
.sec-title-four h2{line-height:52px}
.sec-title-five.light h2{color:#fff}
.sec-title-seven h4{padding-right:14px}
.sec-title-seven h4:after{position:absolute;content:'/';top:0;right:0;font-size:16px}
.sec-title-seven.centred h4{padding-left:14px}
.sec-title-seven.centred h4:before{position:absolute;content:'/';top:0;left:0;font-size:16px}
.sec-title-seven h2{line-height:55px}
.sec-title-nine h6{background:#feecee}
.sec-title-ten .sub-title{background:#e9e3f6;border-radius:25px}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
@-webkit-keyframes circle{
0%{opacity:1}
40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
}
@keyframes circle{
0%{opacity:1}
40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
}
@-webkit-keyframes ripple{
70%{-webkit-box-shadow:0 0 0 40px rgba(255,255,255,0);box-shadow:0 0 0 40px rgba(255,255,255,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@keyframes ripple{
70%{-webkit-box-shadow:0 0 0 40px rgba(255,255,255,0);box-shadow:0 0 0 40px rgba(255,255,255,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@keyframes slide{
from{background-position:0 0}
to{background-position:1920px 0}
}
@-webkit-keyframes slide{
from{background-position:0 0}
to{background-position:1920px 0}
}
.float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-y;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-y;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-y;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-y;-o-animation-duration:2s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
.float-bob-x{animation-name:float-bob-x;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-x;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-x;-moz-animation-duration:15s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-x;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-x;-o-animation-duration:15s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
.main-header{position:relative;left:0;top:0;right:0;z-index:999;width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.sticky-header{position:fixed;opacity:0;visibility:hidden;left:0;top:0;width:100%;z-index:0;background-color:#fff;box-shadow:0 10px 20px 0 rgba(27,24,47,.1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:.5s;-op-animation-duration:500ms;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.main-menu .navbar-collapse{padding:0;display:block!important}
.main-menu .navigation{margin:0}
.main-menu .navigation>li{position:inherit;float:left;z-index:2;margin:0 11px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.main-menu .navigation>li:last-child{margin-right:0!important}
.main-menu .navigation>li:first-child{margin-left:0!important}
.main-menu .navigation>li>a{position:relative;display:block;text-transform:capitalize;text-align:center;font-size:16px;line-height:30px;padding:40px 0;font-weight:600;opacity:1;color:#141417;overflow:hidden;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#1bc04c}
.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul{position:absolute;left:inherit;top:100%;width:230px;margin-top:15px;z-index:100;display:none;opacity:0;padding-top:0;padding-bottom:0;visibility:hidden;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.07);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.main-menu .navigation>li>ul{padding-top:15px;padding-bottom:15px}
.main-menu .navigation>li>ul.from-right{left:auto;right:0}
.main-menu .navigation>li>ul>li{position:relative;width:100%}
.main-menu .navigation>li>.megamenu li>a,.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:8px 15px;line-height:24px;font-weight:600;font-size:16px;text-transform:capitalize;color:#141417;text-align:left;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.main-menu .navigation>li>ul>li>a{border-bottom:1px solid rgba(255,255,255,.1)}
.main-menu .navigation>li>a{padding:6px 0;display:inline-block}
.main-menu .navigation>li>a:before{position:absolute;content:'';width:0%;height:1px;left:0;bottom:8px;transition:all .5s ease}
.main-menu .navigation>li>a:hover:before{width:calc(100% - 15px);left:15px}
.main-menu .navigation>li:last-child>a,.main-menu .navigation>li>ul>li:last-child>a{border-bottom:none}
.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:8px;display:block;line-height:24px;font-size:16px;font-weight:800;text-align:center;z-index:5}
.main-menu .navigation>li>ul>li>ul{position:absolute;right:100%;top:0;margin-top:15px;width:230px;z-index:100;display:none;background:#fff;padding-top:15px;padding-bottom:15px;box-shadow:0 10px 20px 0 rgba(0,0,0,.07);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.dropdown img{height:15px;padding-right:5px}
.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}
.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%}
.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}
.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8px 30px;line-height:24px;font-weight:500;font-size:16px;text-transform:capitalize;color:#141417;text-align:left;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}
.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}
.main-menu .navigation>li.dropdown:hover>.megamenu,.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;margin-top:0;top:100%}
.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;margin-top:0}
.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-32px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;color:#3b3b3b;cursor:poCommissioner;display:none;z-index:5;transition:all .5s ease}
.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{display:none}
.menu-area .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:poCommissioner;color:#3786ff;display:none}
.menu-area .mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:5px;background-color:#222;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.menu-area .mobile-nav-toggler .icon-bar:last-child{margin-bottom:0}
.sticky-header .main-menu .navigation>li>a{padding:30px 0}
.sticky-header .logo-box{padding:5px 0}
.sticky-header .nav-right{margin-left:30px}
.main-menu .navigation>li.dropdown>.megamenu{position:absolute;width:100%;padding:30px 50px;left:0}
.main-menu .navigation li.dropdown .megamenu li h6{position:relative;display:block;border-bottom:1px solid #e5e5e5;padding-bottom:13px;padding-top:13px;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;color:#141417;margin-bottom:7px}
.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:poCommissioner;color:#3786ff;display:none}
.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999;transition:all .9s ease}
.mobile-menu .navbar-collapse{display:block!important}
.mobile-menu .nav-logo{position:relative;padding:50px 25px;text-align:left;padding-bottom:100px}
.mobile-menu-visible{overflow:hidden}
.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}
.mobile-menu .menu-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;transition:all .9s ease;background-color:#000}
.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;right:100%;-webkit-transition:all .8s ease-out 0s;-o-transition:all .8s ease-out 0s}
.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#a8cf45;padding:0 0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all .9s ease!important}
.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.mobile-menu .close-btn{position:absolute;right:25px;top:10px;line-height:30px;width:24px;text-align:center;font-size:16px;color:#000;cursor:poCommissioner;z-index:10;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}
.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.mobile-menu .close-btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}
.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid rgb(236 223 223 / 39%)}
.droplist1 a{padding-top:0!important}
.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}
.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}
.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:16px;font-weight:600;color:#fff;text-transform:capitalize;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.mobile-menu .navigation li ul li>a{font-size:16px;margin-left:0;text-transform:capitalize}
.fw a{font-weight:500!important}
.mobile-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;border-left:5px solid #fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.mobile-menu .navigation li.current>a:before{height:100%}
.fa-angle-down:before{content:"\f107";color:#000}
.mobile-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#000;cursor:poCommissioner;border-radius:2px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:5}
.mobile-menu .navigation li.dropdown .dropdown-btn.open{color:#000;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.mobile-menu .navigation>li.dropdown>.megamenu{display:none}
.menulist span{display:none}
.mobile-menu .social-links{position:relative;padding:0 25px}
.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}
.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
div#mCSB_1_container{top:0!important}
.mobile-menu .contact-info{position:relative;padding:120px 30px 20px 30px}
.mobile-menu .contact-info h4{position:relative;font-size:20px;color:#fff;font-weight:700;margin-bottom:20px}
.mobile-menu .contact-info ul li{position:relative;display:block;font-size:15px;color:#fff;margin-bottom:3px}
.mobile-menu .contact-info ul li a{color:#fff}
.mobile-menu .contact-info ul li a:hover{text-decoration:underline}
.mobile-menu .contact-info ul li:last-child{margin-bottom:0}
.header-top-one{background:#a8cf45}
.header-top-one .social-links li{color:#fff}
.header-top-one .social-links li a{color:transparent;background:-webkit-linear-gradient(0deg,#141417,#141417 100%);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.header-top-one .info li p{line-height:40px;color:#fff}
.header-top-one .info li p a{line-height:40px;color:#fff;background:#fff;-webkit-background-clip:text!important;-webkit-text-fill-color:#fff}
.header-top-one .info li i{position:absolute;left:0;top:14px;font-size:16px;color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.header-top-one .info li.search-box-outer i{position:relative;left:0;top:3px;font-size:22px;color:transparent;-webkit-background-clip:text!important;background:-webkit-linear-gradient(0deg,#141417,#141417 100%);-webkit-text-fill-color:transparent;transition:all .5s ease}
.header-top-one .info li:before{position:absolute;content:'';background:#fff;width:1px;height:100%;top:0;right:-30px}
.header-top-one .info li:last-child:before{display:none}
.header-top-one .shape{left:380px;width:93px;height:32px;background-repeat:no-repeat}
.main-header .outer-box{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.header-lower .outer-box .logo-box{padding:5px 0}
.client-logo-hide .owl-carousel{overflow:hidden!important}
.testimonial-one .three-item-carousel{overflow:hidden}
.header-lower .outer-box .logo-box .logo{max-width:142px}
figure.logo{width:142px}
.header-lower .outer-box .logo-box .logo img{width:100%}
.icon-right{padding-right:5px}
.header-style-two .outer-container{position:relative;padding:0 70px}
.header-style-two .main-menu .navigation>li>a{padding-right:15px}
.header-style-two .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:40px;right:0}
.header-style-two .nav-right .nav-btn,.header-style-two .nav-right .search-box-outer{position:relative;float:left;font-size:22px;line-height:30px;color:#141417;transition:all .5s ease}
.header-style-two .nav-right .search-box-outer{margin-right:30px}
.header-style-two .nav-right .nav-btn{position:relative;display:inline-block;font-size:24px;line-height:30px;color:#141417;cursor:poCommissioner;transition:all .5s ease}
.header-style-two .header-lower .shape .shape-1{position:absolute;left:290px;top:0;width:117px;height:46px;background-repeat:no-repeat;animation-name:float-bob-x;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-x;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-x;-moz-animation-duration:15s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-x;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-x;-o-animation-duration:15s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
.header-style-two .header-lower .shape .shape-2{position:absolute;right:290px;top:0;width:117px;height:46px;background-repeat:no-repeat;animation-name:float-bob-x;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-x;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-x;-moz-animation-duration:15s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-x;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-x;-o-animation-duration:15s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}
.header-style-two .sticky-header .main-menu .navigation>li>a:before{top:32px}
video{object-fit:cover;width:100%;height:530px}
.xs-sidebar-group .xs-overlay{left:0;top:0;position:fixed;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in .8s;-o-transition:all .4s ease-in .8s;transition:all .4s ease-in .8s;cursor:url(../images/icons/cross-out.png),poCommissioner;z-index:999999}
.xs-sidebar-group.isActive .xs-overlay{opacity:.8;visibility:visible;-webkit-transition:all .8s ease-out 0s;-o-transition:all .8s ease-out 0s;transition:all .8s ease-out 0s;right:100%}
.xs-sidebar-group .widget-heading{position:absolute;top:0;right:0;padding:25px}
.xs-sidebar-group .widget-heading a{color:#00224f;font-size:20px;font-weight:400}
.xs-sidebar-widget{position:fixed;left:-100%;top:0;bottom:0;width:100%;max-width:360px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:all .5s cubic-bezier(.9, .03, 0, .96) .6s;-o-transition:all .5s cubic-bezier(.9, .03, 0, .96) .6s;transition:all .5s cubic-bezier(.9, .03, 0, .96) .6s;visibility:hidden;opacity:0}
.xs-sidebar-group.isActive .xs-sidebar-widget{opacity:1;visibility:visible;left:0;-webkit-transition:all .7s cubic-bezier(.9, .03, 0, .96) .4s;-o-transition:all .7s cubic-bezier(.9, .03, 0, .96) .4s;transition:all .7s cubic-bezier(.9, .03, 0, .96) .4s}
.sidebar-textwidget{padding:70px 30px}
.sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;-o-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.xs-sidebar-group.isActive .sidebar-widget-container{top:0;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;-o-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.xs-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}
.xs-bg-black{background-color:#00224f}
.xs-sidebar-group .content-inner .logo{position:relative;max-width:172px;width:100%;margin-bottom:43px}
.xs-sidebar-group .content-inner .text-box{position:relative;display:block;margin-bottom:35px}
.xs-sidebar-group .content-inner h4{position:relative;display:block;font-size:20px;line-height:30px;font-weight:600;margin-bottom:15px}
.xs-sidebar-group .content-inner .content-box p{font-size:16px;line-height:26px;color:#141417}
.xs-sidebar-group .content-inner .info-inner{position:relative;display:block;margin-bottom:45px}
.xs-sidebar-group .content-inner .info-inner h4{margin-bottom:30px}
.xs-sidebar-group .content-inner .info-inner .info li{position:relative;display:block;padding-left:45px;font-size:16px;line-height:26px;color:#141417;margin-bottom:20px}
.xs-sidebar-group .content-inner .info-inner .info li a{color:#141417}
.xs-sidebar-group .content-inner .info-inner .info li a:hover{text-decoration:underline}
.xs-sidebar-group .content-inner .info-inner .info li i{position:absolute;left:0;top:0;font-size:30px}
.xs-sidebar-group .content-inner .info-inner .info li:first-child i{top:5px}
.xs-sidebar-group .content-inner .info-inner .info li:last-child{margin-bottom:0}
.xs-sidebar-group .content-inner .social-links li{position:relative;display:inline-block;float:left;margin-right:10px}
.xs-sidebar-group .content-inner .social-inner h4{margin-bottom:27px}
.xs-sidebar-group .content-inner .social-links li:last-child{margin:0!important}
.xs-sidebar-group .content-inner .social-links li a{position:relative;display:inline-block;width:40px;height:40px;line-height:40px;font-size:16px;border:1px solid #e6e6e6;border-radius:50%;text-align:center;color:#252628}
.xs-sidebar-group .content-inner .social-links li a:hover{color:#fff;background:#252628;border-color:#252628}
.xs-sidebar-group .widget-heading a:hover{color:red}
.header-style-three{position:absolute;left:0;top:0;right:0;width:100%}
.header-style-three .header-lower .main-menu .navigation>li>a{color:#fff}
.header-style-three .header-lower{border-bottom:1px solid rgba(255,255,255,.2)}
.header-style-three .nav-right .nav-btn,.header-style-three .nav-right .search-box-outer{color:#fff}
.header-style-four{position:absolute;left:0;top:0;right:0;width:100%}
.header-style-four .header-lower .nav-right .nav-btn,.header-style-four .header-lower .nav-right .search-box-outer{color:#fff}
.header-style-five{position:absolute;left:0;top:0;right:0;width:100%}
.header-style-five .header-top-one{background:0 0}
.header-style-five .header-top-one .social-links-two li{color:#fff}
.header-style-five .header-top-one .social-links-two li a{color:#fff}
.header-style-five .header-top-one .info li.search-box-outer i{background:-webkit-linear-gradient(0deg,#fff,#fff 100%)}
.header-style-five .header-top-one .info li:before{display:none}
.header-style-five .header-top-one .info li p{color:#fff;font-weight:700}
.header-style-five .header-top-one .info li p a{background:-webkit-linear-gradient(0deg,#fff,#fff 100%)}
.header-style-five .header-top-one .info li i{background:-webkit-linear-gradient(0deg,#fff,#fff 100%)}
.header-style-five .outer-box{background:#fff;padding-left:30px;padding-right:30px;border-radius:5px}
.header-style-five .main-menu .navigation>li>a{padding-right:15px;padding-top:30px;padding-bottom:30px}
.header-style-five .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:30px;right:0}
.header-style-five .header-lower .outer-box .logo-box{padding:20px 0}
.header-style-seven{position:absolute;left:0;top:0;right:0;width:100%;background:0 0}
.header-top-two .social-links li{color:#141417}
.header-top-two .social-links li a{color:transparent;background:-webkit-linear-gradient(0deg,#141417,#141417 100%);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.header-top-two .info li p{line-height:55px;color:#141417}
.header-top-two .info li p a{line-height:55px}
.header-top-two{padding:7px 0}
.header-top-two .info li i{position:absolute;left:0;top:18px;font-size:16px}
.header-top-two .info li.search-box-outer i{position:relative;left:0;top:3px;font-size:22px;transition:all .5s ease}
.header-top-two .social-links-two li a{color:#141417}
.header-top-two .info li p a{color:#141417}
.header-style-seven .header-lower .outer-box{background:#2d2d31;padding:0 30px}
.header-style-seven .header-lower .outer-box .logo-box{padding:20px 0}
.header-style-seven .main-menu .navigation>li>a{padding:30px 0;color:#fff;font-weight:600;padding-right:17px}
.header-style-seven .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:32px;right:0;font-weight:400}
.header-style-seven .main-menu .navigation>li{margin:0 15px}
.header-style-seven .main-menu .navigation>li>.megamenu li>a,.header-style-seven .main-menu .navigation>li>ul>li>a{font-weight:500;padding-right:16px}
.header-style-seven .main-menu .navigation>li>.megamenu li>a{padding-right:0}
.header-style-seven .sticky-header{background:#2d2d31}
.header-style-seven .theme-btn.btn-nine:before{background:#fff}
.header-top-two .info li.search-box-outer i{color:#141417}
.header-top-two .outer-container{padding:0 70px;background:#232327}
.header-style-eight .header-top-two .info li p{color:#fff}
.header-style-eight .header-top-two .info li p a{color:#fff}
.header-style-eight .header-top-two{padding:0}
.header-style-eight .search-box-outer{color:#fff;padding-right:30px;border-right:1px solid rgba(255,255,255,.15);font-size:18px;transition:all .5s ease}
.header-style-eight .social-links-two li{color:#fff}
.header-style-eight .social-links-two li a{color:#fff}
.header-style-eight .header-lower .outer-container{padding:0 70px}
.header-style-eight .main-menu .navigation>li>a{padding:40px 0;font-weight:500;padding-right:19px;font-size:16px}
.header-style-eight .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:41px;right:0;font-weight:400}
.header-style-eight .main-menu .navigation>li>.megamenu li>a,.header-style-eight .main-menu .navigation>li>ul>li>a{font-weight:500;font-size:16px}
.header-style-eight .sticky-header .outer-container{padding:0 70px}
.header-style-nine{position:absolute;left:0;top:0;right:0;width:100%;background:0 0}
.header-style-nine .header-top-two{padding:0;border-bottom:1px solid rgba(255,255,255,.1)}
.header-style-nine .header-top-two .social-links-two li{color:#fff;margin:0}
.header-style-nine .header-top-two .social-links-two li a{color:#fff;border-right:1px solid rgba(255,255,255,.1);width:40px;text-align:center}
.header-style-nine .header-top-two .social-links-two li:first-child{border-right:1px solid rgba(255,255,255,.1);padding-right:30px}
.header-style-nine .header-top-two .info li p,.header-style-nine .header-top-two .info li p a{line-height:40px}
.header-style-nine .search-box-outer{color:#fff;width:40px;border-right:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);padding:0!important;text-align:center}
.header-style-nine .header-top-two .info li.search-box-outer i{color:#fff;font-size:18px;top:2px}
.header-style-nine .header-top-two .info li p,.header-style-nine .header-top-two .info li p a{color:#fff}
.header-style-nine .header-top-two .info li i{top:12px;color:#fff}
.header-style-nine .header-top-two .info li{border-right:1px solid rgba(255,255,255,.1);padding-right:30px}
.header-style-nine .main-menu .navigation>li>a{padding:30px 10px;color:#fff;font-size:16px;font-weight:500;font-family:Spartan,sans-serif;padding-right:19px}
.header-style-nine .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:31px;right:0;font-weight:400}
.header-style-nine .main-menu .navigation>li>.megamenu li>a,.header-style-nine .main-menu .navigation>li>ul>li>a{font-size:16px;font-weight:500;font-family:Spartan,sans-serif}
.header-style-nine .main-menu .navigation>li{margin:0 15px}
.header-style-nine .header-lower .outer-box .logo-box{padding:20px 0}
.header-style-nine .header-lower{border-bottom:1px solid rgba(255,255,255,.1)}
.header-style-nine .sticky-header{background:#222}
.header-style-nine .sticky-header .theme-btn:before{background:#fff}
.header-style-ten{padding:0 70px}
.header-style-ten .nav-right .nav-btn,.header-style-ten .nav-right .search-box-outer{position:relative;float:left}
.header-style-ten .nav-right .search-box-outer{position:relative;display:inline-block;font-size:22px;line-height:30px;color:#141417;margin-right:30px;transition:all .5s ease}
.header-style-ten .nav-right .nav-btn{position:relative;display:inline-block;font-size:24px;line-height:30px;color:#141417;cursor:poCommissioner;transition:all .5s ease}
.header-style-ten .main-menu .navigation>li>.megamenu li>a,.header-style-ten .main-menu .navigation>li>a,.header-style-ten .main-menu .navigation>li>ul>li>a{font-weight:700}
.header-style-ten .main-menu .navigation>li>a{padding-right:19px}
.header-style-ten .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:41px;right:0;font-weight:400}
.header-style-ten .sticky-header{padding:0 70px}
.header-style-ten .sticky-header .main-menu .navigation>li>a:before{top:31px}
.header-style-11 .header-top-two .outer-container{background:#001b47}
.header-style-11 .header-top-two .info li p{line-height:45px}
.header-style-11 .header-top-two .info li{padding-right:50px;margin-right:50px;border-right:1px solid rgba(255,255,255,.1)}
.header-style-11 .header-top-two .info li:last-child{border:none;padding-right:0;margin-right:0}
.header-style-11 .header-lower .outer-container,.header-style-11 .sticky-header .outer-container{padding:0 50px 0 0}
.header-style-11 .logo-box{padding:30px 50px 30px 50px!important}
.header-style-11 .sticky-header .logo-box{padding:20px 50px 20px 50px!important}
.header-style-11 .sticky-header .main-menu .navigation>li>a{padding-top:30px;padding-bottom:30px}
.header-style-11 .sticky-header .main-menu .navigation>li>a:before{top:31px}
.header-style-11 .theme-btn{padding-top:12px;padding-bottom:12px}
.header-style-12{position:absolute;left:0;top:0;right:0;width:100%}
.header-style-12 .main-menu .navigation>li>a{font-weight:700}
.header-style-12 .main-menu .navigation>li>.megamenu li>a,.header-style-12 .main-menu .navigation>li>ul>li>a{font-weight:500}
.header-13 .main-menu .navigation>li>a{font-weight:700}
.header-13 .main-menu .navigation>li>.megamenu li>a,.header-13 .main-menu .navigation>li>ul>li>a{font-weight:500}
.header-style-14{position:absolute;left:0;top:0;right:0;width:100%}
.header-style-14 .main-menu .navigation>li>a{font-size:16px;font-weight:700}
.main-header.header-style-two.header-style-14 .nav-right .nav-btn,.main-header.header-style-two.header-style-14 .nav-right .search-box-outer{color:#fff!important}
.header-style-15 .nav-right .btn-box,.header-style-15 .nav-right .search-box-outer{float:left}
.header-style-15 .outer-container{padding:0 70px}
.header-style-15 .nav-right .btn-box .theme-btn{border-radius:30px}
.header-style-15 .nav-right .search-box-outer{font-size:22px;color:#141417;margin-right:40px;margin-top:12px;transition:all .5s ease}
.header-style-15 .nav-right .btn-box .theme-btn{font-size:16px;font-weight:500}
.header-style-16 .header-top-two{background:#343d51;padding:0}
.header-style-16 .header-top-two .info li p{color:#fff}
.header-style-16 .header-top-two .info li p a{color:#fff}
.header-style-16 .header-top-two .info li i{font-size:18px}
.header-style-16 .social-links-two li{color:#fff;font-weight:400}
.header-style-16 .social-links-two li a{color:#fff}
.header-style-16 .nav-right{padding:0 0}
.header-style-16 .nav-right{display:flex;align-items:center}
.header-style-16 .nav-right .search-box-outer{margin-right:30px}
.header-style-16 .nav-right .search-box-outer{font-size:22px;color:#141417;transition:all .5s ease}
.header-style-16 .nav-right .theme-btn{padding-top:12px;padding-bottom:12px}
.main-header.about-page-2 .outer-container{padding:0 70px;box-shadow:0 10px 20px 0 rgba(0,0,0,.08)}
.main-header.about-page-2 .sticky-header .outer-container{box-shadow:none}
.main-header.about-page-2 .nav-right .nav-btn,.main-header.about-page-2 .nav-right .search-box-outer{position:relative;float:left}
.main-header.about-page-2 .nav-right .search-box-outer{margin-right:30px}
.main-header.about-page-2 .nav-right .search-box-outer{position:relative;display:inline-block;font-size:22px;line-height:30px;color:#141417;transition:all .5s ease}
.main-header.about-page-2 .nav-right .nav-btn{position:relative;display:inline-block;font-size:24px;line-height:30px;color:#141417;cursor:poCommissioner;transition:all .5s ease}
.main-header.about-page-2 .main-menu .navigation>li>a{padding-right:15px}
.main-header.about-page-2 .main-menu .navigation>li>a:before{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';top:40px;right:0}
.main-header.about-page-2 .sticky-header .main-menu .navigation>li>a:before{top:31px}
.main-header.about-page-3 .nav-right .search-box-outer{margin-top:0}
.header-style-two.header-style-14{position:relative}
.header-style-two.header-style-14 .header-lower{padding:0 70px;box-shadow:0 20px 30px 0 rgb(0 0 0 / 5%)}
.header-style-two.header-style-14 .nav-right .nav-btn,.header-style-two.header-style-14 .nav-right .search-box-outer .search-box-btn{color:#141417!important}
.main-header.service-page-1 .sticky-header .nav-right .nav-btn,.main-header.service-page-1 .sticky-header .nav-right .search-box-outer .search-box-btn{color:#141417}
.main-header.service-page-3 .sticky-header .nav-right .nav-btn,.main-header.service-page-3 .sticky-header .nav-right .search-box-outer .search-box-btn{color:#141417}
.main-header.service-page-4 .nav-right .search-box-outer{margin-top:0;color:#fff}
.header-style-three .sticky-header .nav-right .nav-btn,.header-style-three .sticky-header .nav-right .search-box-outer{color:#141417}
.main-header.service-details-3 .nav-right .search-box-outer{margin-top:0}
.main-header.career-page .header-lower .outer-container,.main-header.service-details-3 .header-lower .outer-container{box-shadow:0 10px 20px 0 rgba(0,0,0,.03)}
.main-header.career-page .nav-right .search-box-outer{margin-top:0}
.main-header.team-page-7 .nav-right .search-box-outer{margin-top:0}
.main-header.pricing-page-3 .nav-right .search-box-outer{margin-top:0}
.Transforming img{width:70%!important}
.footer-one{background:url(../images/Assets/footer_bg.png);background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100%;width:100%}
.footer-top{position:relative;padding:30px 0;border-bottom:1px solid rgba(255,255,255,.1)}
.footer-top .social-links li{position:relative;display:inline-block;float:left;margin-right:15px}
.footer-top .social-links li:last-child{margin:0!important}
.footer-top .social-links li a{position:relative;display:inline-block;width:42px;height:42px;line-height:42px;font-size:16px;color:#fff;overflow:hidden;background:rgba(255,255,255,.15);border-radius:5px;text-align:center;z-index:1}
.footer-top .social-links li a:before{position:absolute;content:'';width:100%;height:100%;transform:scale(0,0);left:0;top:0;z-index:-1;transition:all .5s ease}
.footer-top .social-links li a:hover:before{transform:scale(1,1)}
.footer-top .social-links{position:relative;top:4px}
.footer-widget-section{position:relative;background-color:#1514145c;padding:80px 0 80px 0}
.footer-widget .widget-title{position:relative;display:block;margin-bottom:10px}
.footer-widget .widget-title h4{font-size:18px;line-height:30px;color:#fff;margin-bottom:0}
.footer-widget p{color:#fff}
.footer-widget-section .about-widget p{margin-bottom:32px}
.footer-widget-section .about-widget .subscribe-form .form-group{position:relative;margin:0}
.footer-widget-section .about-widget .subscribe-form .form-group input[type=email]{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #1c1c1f;border-radius:6px;font-size:15px;color:#000;padding:0 20px;transition:all .5s ease}
.footer-widget-section .about-widget .subscribe-form .form-group button{position:absolute;top:12px;right:20px;font-size:14px;background:0 0;color:#a9a9aa;transition:all .5s ease}
.footer-widget-section .links-list li img{height:11px;padding-right:5px}
.footer-widget-section .links-list li{position:relative;display:block;font-size:16px;color:#fff;margin-bottom:7px}
.footer-widget-section .links-list li:last-child{margin-bottom:0}
.footer-widget-section .links-list li a{display:inline-block;color:#fff}
.footer-widget-section .links-list li a:hover{color:#1bc04c}
.footer-widget-section .info-list li{position:relative;display:block;font-size:16px;line-height:26px;color:#fff;margin-bottom:19px}
.footer-widget-section .info-list li:last-child{margin-bottom:0}
.footer-widget-section .info-list li a{display:inline-block;color:#fff}
.footer-widget-section .info-list li a:hover{color:#1bc04c}
.footer-bottom{position:relative;background:#a8cf45;padding:10px 0}
.footer-bottom a,.footer-bottom p{color:#fff}
.footer-bottom a:hover{color:#fff}
.footer-bottom .footer-nav li{position:relative;display:inline-block;float:left;margin-right:35px}
.footer-bottom .footer-nav li:last-child{margin-right:0}
.footer-bottom .footer-nav li:before{position:absolute;content:'';background:#9b9b9c;width:1px;height:16px;top:7px;right:-18px}
.footer-bottom .footer-nav li:last-child:before{display:none}
.footer-one .pattern-layer .pattern-1{position:absolute;left:-30px;bottom:50px;width:205px;height:272px;background-repeat:no-repeat;opacity:.03}
.footer-one .pattern-layer .pattern-2{position:absolute;left:0;bottom:90px;width:196px;height:266px;background-repeat:no-repeat}
.footer-one .pattern-layer .pattern-3{position:absolute;top:-24px;right:-50px;width:193px;height:278px;background-repeat:no-repeat;opacity:.03}
.footer-one .pattern-layer .pattern-4{position:absolute;top:0;right:0;width:196px;height:266px;background-repeat:no-repeat}
.footer-two{position:relative;background:#f7f7f7}
.footer-top-two{position:relative;padding:66px 0 30px 0;border-bottom:1px solid #ebebeb}
.footer-top-two .footer-menu li{position:relative;display:inline-block;float:left;margin-right:44px;font-size:16px;line-height:26px;font-weight:700;color:#141417}
.footer-top-two .footer-menu li a{display:inline-block;color:#141417}
.footer-two .footer-widget .widget-title h4{font-weight:700;color:#141417}
.footer-two .footer-widget-section .about-widget p,.footer-two .footer-widget-section .info-list li,.footer-two .footer-widget-section .info-list li a,.footer-two .footer-widget-section .links-list li a{font-size:16px;color:#141417}
.footer-social-two li{position:relative;display:inline-block;float:left;margin-right:15px}
.footer-social-two li:last-child{margin:0!important}
.footer-social-two li a{position:relative;display:inline-block;width:42px;height:42px;line-height:42px;background:#f0f0f0;font-size:14px;color:#141417;text-align:center;border-radius:5px;z-index:1}
.footer-social-two li a:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:5px;transition:all .5s ease}
.footer-two .footer-social-two li a:hover{color:#fff!important}
.footer-social-two li a:hover:before{transform:scale(1,1)}
.footer-two .footer-bottom{background:#f0f0f0}
.footer-two .footer-bottom a,.footer-two .footer-bottom p{color:#141417}
.footer-three{background:#222226}
.footer-three .footer-widget-section{border-bottom:1px solid rgba(255,255,255,.1);padding:100px 0 100px 0}
.footer-three .pattern-layer .pattern-1{width:216px;height:407px;left:-100px;background-repeat:no-repeat}
.footer-three .footer-bottom{background:0 0}
.footer-three .pattern-layer .pattern-2{width:209px;height:402px;background-repeat:no-repeat}
.footer-four{position:relative;background:#f5f8fc}
.footer-four .about-widget .text p{color:#141417;font-weight:500;line-height:28px}
.footer-four .footer-social-two li a{background:0 0;border:1px solid #e4e7eb}
.footer-four .footer-social-two li a:hover{color:#fff}
.footer-four .footer-social-two li a:before{display:none}
.footer-four .footer-widget .widget-title h4,.footer-four .footer-widget-section .info-list li,.footer-four .footer-widget-section .info-list li a,.footer-four .footer-widget-section .links-list li a{color:#141417}
.footer-four .footer-widget-section{padding:100px 0}
.footer-four .footer-bottom{background:0 0;border-top:1px solid #e4e7eb}
.footer-four .footer-bottom a,.footer-four .footer-bottom p{color:#141417}
.footer-four .pattern-layer .pattern-1{width:470px;background-repeat:no-repeat}
.footer-four .pattern-layer .pattern-2{width:157px;height:304px}
.footer-five{background:#222226}
.footer-five .footer-social-two li a{background:0 0;border:1px solid #4e4e51;color:#fff}
.footer-five .footer-widget-section{padding:100px 0}
.footer-five .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-five .pattern-layer .pattern-1{width:470px;height:170px;background-repeat:no-repeat}
.footer-five .pattern-layer .pattern-2{width:170px;height:354px;background-repeat:no-repeat}
.footer-five .pattern-layer .pattern-3{width:100%;height:50px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.footer-six{background:#222226}
.footer-social-three li{position:relative;display:inline-block;float:left;margin-right:15px}
.footer-social-three li:last-child{margin:0!important}
.footer-social-three li a{position:relative;display:inline-block;width:42px;height:42px;line-height:42px;text-align:center;font-size:14px;color:#fff;border:1px solid #4d4d50;border-radius:50%}
.footer-six p{font-family:Muli,sans-serif;font-size:17px;line-height:28px}
.footer-six .footer-widget-section .info-list li,.footer-six a{font-family:Muli,sans-serif;font-size:16px}
.footer-six .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-widget .widget-title h4{font-weight:700}
.footer-six .pattern-layer .pattern-1{width:470px;height:170px;background-repeat:no-repeat}
.footer-six .pattern-layer .pattern-2{width:189px;height:424px;background-repeat:no-repeat}
.footer-seven{background:#1f1f22}
.footer-seven .about-widget .text p{font-size:17px;font-weight:500;line-height:28px}
.footer-seven .footer-social li{position:relative;display:inline-block;float:left;margin-right:15px}
.footer-seven .footer-social li:last-child{margin:0!important}
.footer-seven .footer-social li a{position:relative;display:inline-block;width:42px;height:42px;line-height:42px;font-size:16px;color:#fff;border:1px solid rgba(255,255,255,.1);text-align:center}
.footer-seven .footer-social li a:hover{background:#fff;border-color:#fff}
.footer-seven .footer-widget .widget-title h4{font-size:22px;font-weight:700}
.footer-seven .footer-widget-section .info-list li,.footer-seven .footer-widget-section .links-list li a{font-size:16px}
.footer-seven .subscribe-inner{position:relative;padding:23px 50px 21px 50px;background:rgba(255,255,255,.05);margin-bottom:100px}
.footer-seven .subscribe-inner h2{position:relative;display:block;font-size:30px;font-weight:700;color:#fff;line-height:38px}
.footer-seven .subscribe-inner .form-inner .form-group{position:relative;margin-bottom:0;padding-right:170px}
.footer-seven .subscribe-inner .form-inner .form-group button{position:absolute;top:0;right:0;width:160px;padding:12px 25px}
.footer-seven .subscribe-inner .form-inner .form-group input{border-radius:0;font-size:15px;color:grey}
.footer-seven .subscribe-inner .form-inner{margin-top:12px}
.footer-seven .footer-widget-section{padding:94px 0 90px 0}
.footer-seven .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-seven .pattern-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.footer-eight{background:#222226}
.footer-eight .footer-social li a:hover{color:#fff}
.footer-eight .footer-widget .widget-title h4{font-family:Commissioner,serif;font-size:22px;font-weight:700}
.footer-seven .footer-bottom a,.footer-seven .footer-bottom p{font-size:15px}
.footer-nine{background:#1c1c1c}
.footer-nine .footer-top .social-links li a{border-radius:0}
.footer-nine .footer-widget-section .about-widget .subscribe-form .form-group input[type=email]{background:rgba(255,255,255,.1);border-radius:0}
.footer-nine .footer-widget .widget-title h4{font-weight:600}
.footer-ten{padding:0 70px}
.footer-ten .outer-container{background:#222226}
.footer-ten .footer-widget-section{padding-top:190px;padding-bottom:90px}
.footer-ten .footer-widget-section .about-widget p{font-size:17px}
.footer-ten .footer-social-three li a{border-radius:0}
.footer-ten .footer-widget .widget-title h4{font-size:24px;font-weight:500}
.footer-ten .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-11{background:#001b47}
.footer-11 .footer-social-three li a{border-radius:0}
.footer-11 .footer-widget-section .about-widget p,.footer-11 .footer-widget-section .info-list li,.footer-11 .footer-widget-section .links-list li a{font-size:16px}
.footer-11 .footer-widget .widget-title h4{font-weight:600;font-size:24px}
.footer-11 .footer-widget-section{padding:92px 0 90px 0}
.footer-11 .footer-bottom{background:#00173d}
.footer-11 .image-layer{width:310px;height:310px;background-repeat:no-repeat}
.footer-12{background:#222226}
.footer-12 .footer-top-two .footer-menu li a{color:#fff;font-weight:500}
.footer-12 .footer-top-two{border-bottom:1px solid rgba(255,255,255,.1);padding:40px 0}
.footer-12 .footer-widget-section .about-widget p{font-size:17px;font-weight:500;line-height:30px;color:#fff}
.footer-12 .footer-social-two li a{background:0 0;border:1px solid rgba(255,255,255,.1);color:#fff}
.footer-12 .footer-widget .widget-title h4{font-weight:600}
.footer-12 .footer-widget-section .info-list li,.footer-12 .footer-widget-section .links-list li a{font-size:16px}
.footer-12 .footer-widget-section{position:relative;padding:93px 0 90px 0}
.footer-12 .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-12 .footer-bottom a,.footer-12 .footer-bottom p{font-size:16px}
.footer-13{position:relative;padding-top:92px}
.footer-13 .footer-bottom{background:0 0;border-top:1px solid rgba(255,255,255,.1)}
.footer-13 .footer-top-two{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:40px}
.footer-13 .footer-top-two .footer-menu li a{color:#fff;font-size:16px;font-weight:500}
.footer-13 .footer-top-two .footer-menu li a:hover{text-decoration:underline}
.footer-13 .shape .shape-1{position:absolute;left:0;top:0;width:100%;height:100px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.footer-13 .shape .shape-2{width:100%;height:135px;background-repeat:no-repeat;animation:slide 70s linear infinite;-webkit-animation:slide 70s linear infinite}
.footer-13 .shape .shape-3{left:50%;top:290px;width:100%;height:135px;background-repeat:no-repeat;animation:slide 70s linear infinite;-webkit-animation:slide 70s linear infinite}
.footer-13 .footer-widget-section .about-widget p{font-size:17px;font-weight:500;color:#b9cbe7}
.footer-13 .footer-social-two li a{background:0 0;border:1px solid rgba(255,255,255,.1);color:#fff}
.footer-13 .footer-social-two li a:before{display:none}
.footer-13 .footer-social-two li a:hover{color:#fff}
.footer-13 .footer-widget .widget-title h4{font-family:Commissioner,serif;font-weight:500}
.footer-13 .footer-widget-section .info-list li,.footer-13 .footer-widget-section .info-list li a,.footer-13 .footer-widget-section .links-list li,.footer-13 .footer-widget-section .links-list li a{color:#b9cbe7;font-weight:400}
.footer-13 .footer-widget-section .info-list li a:hover,.footer-13 .footer-widget-section .links-list li a:hover{color:#fff}
.footer-13 .footer-widget-section{padding:92px 0 90px 0}
.footer-13 .footer-bottom a,.footer-13 .footer-bottom p{color:#b9cbe7}
.footer-13 .footer-bottom a:hover{color:#fff}
.footer-14 .pattern-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center}
.footer-14 .footer-widget-section .about-widget p{font-size:17px;font-weight:500;color:#141417}
.footer-14 .footer-social-three li a{border:none;background:#fff;color:#141417}
.footer-14 .footer-social-three li a:hover{color:#fff;z-index:1}
.footer-14 .footer-social-three li a:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.footer-14 .footer-social-three li a:hover:before{transform:scale(1,1)}
.footer-14 .footer-widget .widget-title h4{font-size:24px;font-weight:600;font-family:Commissioner,serif;color:#141417}
.footer-14 .footer-widget-section .info-list li,.footer-14 .footer-widget-section .info-list li a,.footer-14 .footer-widget-section .links-list li a{color:#141417}
.footer-14 .footer-bottom{background:0 0;border-top:1px solid #e9e6ed}
.footer-14 .footer-bottom a,.footer-14 .footer-bottom p{color:#141417}
.footer-14 .footer-widget-section{padding-bottom:90px}
.footer-15 .footer-widget .widget-title h4{color:#141417;font-size:20px;font-weight:700}
.footer-15 .footer-widget-section .about-widget p{font-size:15px;color:#141417}
.footer-15 .footer-social-two li a{background:#f0f0f0}
.footer-15 .footer-social-two li a:hover{color:#fff}
.footer-15 .footer-widget-section .info-list li,.footer-15 .footer-widget-section .info-list li a,.footer-15 .footer-widget-section .links-list li a{color:#141417}
.footer-15 .footer-bottom{background:0 0;border-top:1px solid #e5e5e5}
.footer-15 .footer-bottom a,.footer-15 .footer-bottom p{color:#141417}
.footer-15 .footer-bottom .footer-nav li:before{background:#141417}
.footer-15 .footer-top-two{padding:90px 0 30px 0}
.footer-16{background:#262c3b}
.footer-16 .footer-widget-section .about-widget .subscribe-form .form-group input[type=email]{background:#2e3647;border-color:#2e3647}
.footer-16 .footer-widget .widget-title h4{font-weight:600}
.footer-16 .footer-bottom{background:#2e3647}
.footer-16 .shape .shape-1{top:50%;transform:translateY(-50%);width:244px;height:217px;background-repeat:no-repeat}
.footer-16 .shape .shape-2{top:50%;transform:translateY(-50%);width:191px;height:192px;background-repeat:no-repeat}
.footer-three.about-page-2 .footer-bottom a,.footer-three.about-page-2 .footer-bottom p,.footer-three.about-page-2 .footer-widget-section .about-widget p,.footer-three.about-page-2 .footer-widget-section .info-list li,.footer-three.about-page-2 .footer-widget-section .links-list li a{font-size:15px}
.footer-three.service-page .footer-bottom a,.footer-three.service-page .footer-bottom p,.footer-three.service-page .footer-widget-section .about-widget p,.footer-three.service-page .footer-widget-section .info-list li,.footer-three.service-page .footer-widget-section .links-list li a{font-size:15px}
.color_blue{color:#7f27d8}
.color_purple{color:#6f42c1}
.color_pink{color:#d63384}
.color_red{color:#dc3545}
.color_orange{color:#fd7e14}
.color_yellow{color:#ffc107}
.color_green{color:#198754}
.color_gray{color:#6c757d}
.color_gray_dark{color:#343a40}
.color_light{color:#f8f9fa}
.color_dark{color:#212529}
.bg_blue{background-color:#7f27d8}
.bg_purple{background-color:#6f42c1}
.bg_pink{background-color:#d63384}
.bg_red{background-color:#dc3545}
.bg_orange{background-color:#fd7e14}
.bg_yellow{background-color:#ffc107}
.bg_green{background-color:#198754}
.bg_gray{background-color:#6c757d}
.bg_gray-dark{background-color:#343a40}
.bg_light{background-color:#f8f9fa}
.bg_dark{background-color:#212529}
.bg_cover{background-size:cover}
.bg_contain{background-size:contain}
.bg_fixed{background-attachment:fixed}
.bg_top{background-position:top}
.bg_right{background-position:right}
.bg_bottom{background-position:bottom}
.bg_left{background-position:left}
.bg_center{background-position:center}
.d_block{display:block}
.d_iblock{display:inline-block}
.d_flex{display:flex}
.d_table{display:table}
.d_tcell{display:table-cell}
.d_none{display:none}
.p_relative{position:relative}
.p_absolute{position:absolute}
.p_fixed{position:fixed}
.border{border:1px solid #ddd}
.border_top{border-top:1px solid #ddd}
.border_right{border-right:1px solid #ddd}
.border_bottom{border-bottom:1px solid #ddd}
.border_left{border-left:1px solid #ddd}
.tran_3{transition:.3s}
.tran_4{transition:.4s}
.tran_5{transition:.5s}
.fs_0{font-size:0}
.fs_1{font-size:1px}
.fs_2{font-size:2px}
.fs_3{font-size:3px}
.fs_4{font-size:4px}
.fs_5{font-size:5px}
.fs_6{font-size:6px}
.fs_7{font-size:7px}
.fs_8{font-size:8px}
.fs_9{font-size:9px}
.fs_10{font-size:10px}
.fs_11{font-size:11px}
.fs_12{font-size:12px}
.fs_13{font-size:13px}
.fs_14{font-size:14px}
.fs_15{font-size:15px}
.fs_16{font-size:16px}
.fs_17{font-size:17px}
.fs_18{font-size:18px}
.fs_19{font-size:19px}
.fs_20{font-size:20px}
.fs_25{font-size:25px}
.fs_30{font-size:30px}
.fs_35{font-size:35px}
.fs_40{font-size:40px}
.fs_45{font-size:45px}
.fs_50{font-size:50px}
.fs_55{font-size:55px}
.fs_60{font-size:60px}
.fs_65{font-size:65px}
.fs_70{font-size:70px}
.fs_75{font-size:75px}
.fs_80{font-size:80px}
.fs_85{font-size:85px}
.fs_90{font-size:90px}
.fs_95{font-size:95px}
.fs_100{font-size:100px}
.fs_110{font-size:110px}
.fs_120{font-size:120px}
.fs_130{font-size:130px}
.fs_140{font-size:140px}
.fs_150{font-size:150px}
.fs_160{font-size:160px}
.fs_170{font-size:170px}
.fs_180{font-size:180px}
.fs_190{font-size:190px}
.fs_200{font-size:200px}
.fw_light{font-weight:300}
.fw_normal{font-weight:400}
.fw_medium{font-weight:500}
.fw_sbold{font-weight:600}
.fw_bold{font-weight:700}
.fw_exbold{font-weight:800}
.float_left{float:left}
.float_right{float:right}
.w_0{width:0}
.w_1{width:1px}
.w_2{width:2px}
.w_3{width:3px}
.w_4{width:4px}
.w_5{width:5px}
.w_6{width:6px}
.w_7{width:7px}
.w_8{width:8px}
.w_9{width:9px}
.w_10{width:10px}
.w_11{width:11px}
.w_12{width:12px}
.w_13{width:13px}
.w_14{width:14px}
.w_15{width:15px}
.w_16{width:16px}
.w_17{width:17px}
.w_18{width:18px}
.w_19{width:19px}
.w_20{width:20px}
.w_25{width:25px}
.w_30{width:30px}
.w_35{width:35px}
.w_40{width:40px}
.w_45{width:45px}
.w_50{width:50px}
.w_55{width:55px}
.w_60{width:60px}
.w_65{width:65px}
.w_70{width:70px}
.w_75{width:75px}
.w_80{width:80px}
.w_85{width:85px}
.w_90{width:90px}
.w_95{width:95px}
.w_100{width:100px}
.w_110{width:110px}
.w_120{width:120px}
.w_130{width:130px}
.w_140{width:140px}
.w_150{width:150px}
.w_160{width:160px}
.w_170{width:170px}
.w_180{width:180px}
.w_190{width:190px}
.w_200{width:200px}
.mw_0{max-width:0}
.mw_1{max-width:1px}
.mw_2{max-width:2px}
.mw_3{max-width:3px}
.mw_4{max-width:4px}
.mw_5{max-width:5px}
.mw_6{max-width:6px}
.mw_7{max-width:7px}
.mw_8{max-width:8px}
.mw_9{max-width:9px}
.mw_10{max-width:10px}
.mw_11{max-width:11px}
.mw_12{max-width:12px}
.mw_13{max-width:13px}
.mw_14{max-width:14px}
.mw_15{max-width:15px}
.mw_16{max-width:16px}
.mw_17{max-width:17px}
.mw_18{max-width:18px}
.mw_19{max-width:19px}
.mw_20{max-width:20px}
.mw_25{max-width:25px}
.mw_30{max-width:30px}
.mw_35{max-width:35px}
.mw_40{max-width:40px}
.mw_45{max-width:45px}
.mw_50{max-width:50px}
.mw_55{max-width:55px}
.mw_60{max-width:60px}
.mw_65{max-width:65px}
.mw_70{max-width:70px}
.mw_75{max-width:75px}
.mw_80{max-width:80px}
.mw_85{max-width:85px}
.mw_90{max-width:90px}
.mw_95{max-width:95px}
.mw_100{max-width:100px}
.mw_110{max-width:110px}
.mw_120{max-width:120px}
.mw_130{max-width:130px}
.mw_140{max-width:140px}
.mw_150{max-width:150px}
.mw_160{max-width:160px}
.mw_170{max-width:170px}
.mw_180{max-width:180px}
.mw_190{max-width:190px}
.mw_200{max-width:200px}
.h_0{height:0}
.h_1{height:1px}
.h_2{height:2px}
.h_3{height:3px}
.h_4{height:4px}
.h_5{height:5px}
.h_6{height:6px}
.h_7{height:7px}
.h_8{height:8px}
.h_9{height:9px}
.h_10{height:10px}
.h_11{height:11px}
.h_12{height:12px}
.h_13{height:13px}
.h_14{height:14px}
.h_15{height:15px}
.h_16{height:16px}
.h_17{height:17px}
.h_18{height:18px}
.h_19{height:19px}
.h_20{height:20px}
.h_25{height:25px}
.h_30{height:30px}
.h_35{height:35px}
.h_40{height:40px}
.h_45{height:45px}
.h_50{height:50px}
.h_55{height:55px}
.h_60{height:60px}
.h_65{height:65px}
.h_70{height:70px}
.h_75{height:75px}
.h_80{height:80px}
.h_85{height:85px}
.h_90{height:90px}
.h_95{height:95px}
.h_100{height:100px}
.h_110{height:110px}
.h_120{height:120px}
.h_130{height:130px}
.h_140{height:140px}
.h_150{height:150px}
.h_160{height:160px}
.h_170{height:170px}
.h_180{height:180px}
.h_190{height:190px}
.h_200{height:200px}
.mh_0{max-height:0}
.mh_1{max-height:1px}
.mh_2{max-height:2px}
.mh_3{max-height:3px}
.mh_4{max-height:4px}
.mh_5{max-height:5px}
.mh_6{max-height:6px}
.mh_7{max-height:7px}
.mh_8{max-height:8px}
.mh_9{max-height:9px}
.mh_10{max-height:10px}
.mh_11{max-height:11px}
.mh_12{max-height:12px}
.mh_13{max-height:13px}
.mh_14{max-height:14px}
.mh_15{max-height:15px}
.mh_16{max-height:16px}
.mh_17{max-height:17px}
.mh_18{max-height:18px}
.mh_19{max-height:19px}
.mh_20{max-height:20px}
.mh_25{max-height:25px}
.mh_30{max-height:30px}
.mh_35{max-height:35px}
.mh_40{max-height:40px}
.mh_45{max-height:45px}
.mh_50{max-height:50px}
.mh_55{max-height:55px}
.mh_60{max-height:60px}
.mh_65{max-height:65px}
.mh_70{max-height:70px}
.mh_75{max-height:75px}
.mh_80{max-height:80px}
.mh_85{max-height:85px}
.mh_90{max-height:90px}
.mh_95{max-height:95px}
.mh_100{max-height:100px}
.mh_110{max-height:110px}
.mh_120{max-height:120px}
.mh_130{max-height:130px}
.mh_140{max-height:140px}
.mh_150{max-height:150px}
.mh_160{max-height:160px}
.mh_170{max-height:170px}
.mh_180{max-height:180px}
.mh_190{max-height:190px}
.mh_200{max-height:200px}
.lh_0{line-height:0}
.lh_1{line-height:1px}
.lh_2{line-height:2px}
.lh_3{line-height:3px}
.lh_4{line-height:4px}
.lh_5{line-height:5px}
.lh_6{line-height:6px}
.lh_7{line-height:7px}
.lh_8{line-height:8px}
.lh_9{line-height:9px}
.lh_10{line-height:10px}
.lh_11{line-height:11px}
.lh_12{line-height:12px}
.lh_13{line-height:13px}
.lh_14{line-height:14px}
.lh_15{line-height:15px}
.lh_16{line-height:16px}
.lh_17{line-height:17px}
.lh_18{line-height:18px}
.lh_19{line-height:19px}
.lh_20{line-height:20px}
.lh_25{line-height:25px}
.lh_30{line-height:30px}
.lh_35{line-height:35px}
.lh_40{line-height:40px}
.lh_45{line-height:45px}
.lh_50{line-height:50px}
.lh_55{line-height:55px}
.lh_60{line-height:60px}
.lh_65{line-height:65px}
.lh_70{line-height:70px}
.lh_75{line-height:75px}
.lh_80{line-height:80px}
.lh_85{line-height:85px}
.lh_90{line-height:90px}
.lh_95{line-height:95px}
.lh_100{line-height:100px}
.lh_110{line-height:110px}
.lh_120{line-height:120px}
.lh_130{line-height:130px}
.lh_140{line-height:140px}
.lh_150{line-height:150px}
.lh_160{line-height:160px}
.lh_170{line-height:170px}
.lh_180{line-height:180px}
.lh_190{line-height:190px}
.lh_200{line-height:200px}
.m_0{margin:0}
.m_1{margin:1px}
.m_2{margin:2px}
.m_3{margin:3px}
.m_4{margin:4px}
.m_5{margin:5px}
.m_6{margin:6px}
.m_7{margin:7px}
.m_8{margin:8px}
.m_9{margin:9px}
.m_10{margin:10px}
.m_11{margin:11px}
.m_12{margin:12px}
.m_13{margin:13px}
.m_14{margin:14px}
.m_15{margin:15px}
.m_16{margin:16px}
.m_17{margin:17px}
.m_18{margin:18px}
.m_19{margin:19px}
.m_20{margin:20px}
.m_25{margin:25px}
.m_30{margin:30px}
.m_35{margin:35px}
.m_40{margin:40px}
.m_45{margin:45px}
.m_50{margin:50px}
.m_55{margin:55px}
.m_60{margin:60px}
.m_65{margin:65px}
.m_70{margin:70px}
.m_75{margin:75px}
.m_80{margin:80px}
.m_85{margin:85px}
.m_90{margin:90px}
.m_95{margin:95px}
.m_100{margin:100px}
.m_110{margin:110px}
.m_120{margin:120px}
.m_130{margin:130px}
.m_140{margin:140px}
.m_150{margin:150px}
.m_160{margin:160px}
.m_170{margin:170px}
.m_180{margin:180px}
.m_190{margin:190px}
.m_200{margin:200px}
.mx_0{margin-left:0;margin-right:0}
.mx_1{margin-left:1px;margin-right:1px}
.mx_2{margin-left:2px;margin-right:2px}
.mx_3{margin-left:3px;margin-right:3px}
.mx_4{margin-left:4px;margin-right:4px}
.mx_5{margin-left:5px;margin-right:5px}
.mx_6{margin-left:6px;margin-right:6px}
.mx_7{margin-left:7px;margin-right:7px}
.mx_8{margin-left:8px;margin-right:8px}
.mx_9{margin-left:9px;margin-right:9px}
.mx_10{margin-left:10px;margin-right:10px}
.mx_11{margin-left:11px;margin-right:11px}
.mx_12{margin-left:12px;margin-right:12px}
.mx_13{margin-left:13px;margin-right:13px}
.mx_14{margin-left:14px;margin-right:14px}
.mx_15{margin-left:15px;margin-right:15px}
.mx_16{margin-left:16px;margin-right:16px}
.mx_17{margin-left:17px;margin-right:17px}
.mx_18{margin-left:18px;margin-right:18px}
.mx_19{margin-left:19px;margin-right:19px}
.mx_20{margin-left:20px;margin-right:20px}
.mx_25{margin-left:25px;margin-right:25px}
.mx_30{margin-left:30px;margin-right:30px}
.mx_35{margin-left:35px;margin-right:35px}
.mx_40{margin-left:40px;margin-right:40px}
.mx_45{margin-left:45px;margin-right:45px}
.mx_50{margin-left:50px;margin-right:50px}
.mx_55{margin-left:55px;margin-right:55px}
.mx_60{margin-left:60px;margin-right:60px}
.mx_65{margin-left:65px;margin-right:65px}
.mx_70{margin-left:70px;margin-right:70px}
.mx_75{margin-left:75px;margin-right:75px}
.mx_80{margin-left:80px;margin-right:80px}
.mx_85{margin-left:85px;margin-right:85px}
.mx_90{margin-left:90px;margin-right:90px}
.mx_95{margin-left:95px;margin-right:95px}
.mx_100{margin-left:100px;margin-right:100px}
.mx_110{margin-left:110px;margin-right:110px}
.mx_120{margin-left:120px;margin-right:120px}
.mx_130{margin-left:130px;margin-right:130px}
.mx_140{margin-left:140px;margin-right:140px}
.mx_150{margin-left:150px;margin-right:150px}
.mx_160{margin-left:160px;margin-right:160px}
.mx_170{margin-left:170px;margin-right:170px}
.mx_180{margin-left:180px;margin-right:180px}
.mx_190{margin-left:190px;margin-right:190px}
.mx_200{margin-left:200px;margin-right:200px}
.my_0{margin-top:0;margin-bottom:0}
.my_1{margin-top:1px;margin-bottom:1px}
.my_2{margin-top:2px;margin-bottom:2px}
.my_3{margin-top:3px;margin-bottom:3px}
.my_4{margin-top:4px;margin-bottom:4px}
.my_5{margin-top:5px;margin-bottom:5px}
.my_6{margin-top:6px;margin-bottom:6px}
.my_7{margin-top:7px;margin-bottom:7px}
.my_8{margin-top:8px;margin-bottom:8px}
.my_9{margin-top:9px;margin-bottom:9px}
.my_10{margin-top:10px;margin-bottom:10px}
.my_11{margin-top:11px;margin-bottom:11px}
.my_12{margin-top:12px;margin-bottom:12px}
.my_13{margin-top:13px;margin-bottom:13px}
.my_14{margin-top:14px;margin-bottom:14px}
.my_15{margin-top:15px;margin-bottom:15px}
.my_16{margin-top:16px;margin-bottom:16px}
.my_17{margin-top:17px;margin-bottom:17px}
.my_18{margin-top:18px;margin-bottom:18px}
.my_19{margin-top:19px;margin-bottom:19px}
.my_20{margin-top:20px;margin-bottom:20px}
.my_25{margin-top:25px;margin-bottom:25px}
.my_30{margin-top:30px;margin-bottom:30px}
.my_35{margin-top:35px;margin-bottom:35px}
.my_40{margin-top:40px;margin-bottom:40px}
.my_45{margin-top:45px;margin-bottom:45px}
.my_50{margin-top:50px;margin-bottom:50px}
.my_55{margin-top:55px;margin-bottom:55px}
.my_60{margin-top:60px;margin-bottom:60px}
.my_65{margin-top:65px;margin-bottom:65px}
.my_70{margin-top:70px;margin-bottom:70px}
.my_75{margin-top:75px;margin-bottom:75px}
.my_80{margin-top:80px;margin-bottom:80px}
.my_85{margin-top:85px;margin-bottom:85px}
.my_90{margin-top:90px;margin-bottom:90px}
.my_95{margin-top:95px;margin-bottom:95px}
.my_100{margin-top:100px;margin-bottom:100px}
.my_110{margin-top:110px;margin-bottom:110px}
.my_120{margin-top:120px;margin-bottom:120px}
.my_130{margin-top:130px;margin-bottom:130px}
.my_140{margin-top:140px;margin-bottom:140px}
.my_150{margin-top:150px;margin-bottom:150px}
.my_160{margin-top:160px;margin-bottom:160px}
.my_170{margin-top:170px;margin-bottom:170px}
.my_180{margin-top:180px;margin-bottom:180px}
.my_190{margin-top:190px;margin-bottom:190px}
.my_200{margin-top:200px;margin-bottom:200px}
.mt_0{margin-top:0}
.mt_1{margin-top:1px}
.mt_2{margin-top:2px}
.mt_3{margin-top:3px}
.mt_4{margin-top:4px}
.mt_5{margin-top:5px}
.mt_6{margin-top:6px}
.mt_7{margin-top:7px}
.mt_8{margin-top:8px}
.mt_9{margin-top:9px}
.mt_10{margin-top:10px}
.mt_11{margin-top:11px}
.mt_12{margin-top:12px}
.mt_13{margin-top:13px}
.mt_14{margin-top:14px}
.mt_15{margin-top:15px}
.mt_16{margin-top:16px}
.mt_17{margin-top:17px}
.mt_18{margin-top:18px}
.mt_19{margin-top:19px}
.mt_20{margin-top:20px}
.mt_25{margin-top:25px}
.mt_30{margin-top:30px}
.mt_35{margin-top:35px}
.mt_40{margin-top:40px}
.mt_45{margin-top:45px}
.mt_50{margin-top:50px}
.mt_55{margin-top:55px}
.mt_60{margin-top:60px}
.mt_65{margin-top:65px}
.mt_70{margin-top:70px}
.mt_75{margin-top:75px}
.mt_80{margin-top:80px}
.mt_85{margin-top:85px}
.mt_90{margin-top:90px}
.mt_95{margin-top:95px}
.mt_100{margin-top:100px}
.mt_110{margin-top:110px}
.mt_120{margin-top:120px}
.mt_130{margin-top:130px}
.mt_140{margin-top:140px}
.mt_150{margin-top:150px}
.mt_160{margin-top:160px}
.mt_170{margin-top:170px}
.mt_180{margin-top:180px}
.mt_190{margin-top:190px}
.mt_200{margin-top:200px}
.mr_0{margin-right:0}
.mr_1{margin-right:1px}
.mr_2{margin-right:2px}
.mr_3{margin-right:3px}
.mr_4{margin-right:4px}
.mr_5{margin-right:5px}
.mr_6{margin-right:6px}
.mr_7{margin-right:7px}
.mr_8{margin-right:8px}
.mr_9{margin-right:9px}
.mr_10{margin-right:10px}
.mr_11{margin-right:11px}
.mr_12{margin-right:12px}
.mr_13{margin-right:13px}
.mr_14{margin-right:14px}
.mr_15{margin-right:15px}
.mr_16{margin-right:16px}
.mr_17{margin-right:17px}
.mr_18{margin-right:18px}
.mr_19{margin-right:19px}
.mr_20{margin-right:20px}
.mr_25{margin-right:25px}
.mr_30{margin-right:30px}
.mr_35{margin-right:35px}
.mr_40{margin-right:40px}
.mr_45{margin-right:45px}
.mr_50{margin-right:50px}
.mr_55{margin-right:55px}
.mr_60{margin-right:60px}
.mr_65{margin-right:65px}
.mr_70{margin-right:70px}
.mr_75{margin-right:75px}
.mr_80{margin-right:80px}
.mr_85{margin-right:85px}
.mr_90{margin-right:90px}
.mr_95{margin-right:95px}
.mr_100{margin-right:100px}
.mr_110{margin-right:110px}
.mr_120{margin-right:120px}
.mr_130{margin-right:130px}
.mr_140{margin-right:140px}
.mr_150{margin-right:150px}
.mr_160{margin-right:160px}
.mr_170{margin-right:170px}
.mr_180{margin-right:180px}
.mr_190{margin-right:190px}
.mr_200{margin-right:200px}
.mb_0{margin-bottom:0}
.mb_1{margin-bottom:1px}
.mb_2{margin-bottom:2px}
.mb_3{margin-bottom:3px}
.mb_4{margin-bottom:4px}
.mb_5{margin-bottom:5px}
.mb_6{margin-bottom:6px}
.mb_7{margin-bottom:7px}
.mb_8{margin-bottom:8px}
.mb_9{margin-bottom:9px}
.mb_10{margin-bottom:10px}
.mb_11{margin-bottom:11px}
.mb_12{margin-bottom:12px}
.mb_13{margin-bottom:13px}
.mb_14{margin-bottom:14px}
.mb_15{margin-bottom:15px}
.mb_16{margin-bottom:16px}
.mb_17{margin-bottom:17px}
.mb_18{margin-bottom:18px}
.mb_19{margin-bottom:19px}
.mb_20{margin-bottom:20px}
.mb_25{margin-bottom:25px}
.mb_30{margin-bottom:30px}
.mb_35{margin-bottom:35px}
.mb_40{margin-bottom:40px}
.mb_45{margin-bottom:45px}
.mb_50{margin-bottom:50px}
.mb_55{margin-bottom:55px}
.mb_60{margin-bottom:60px}
.mb_65{margin-bottom:65px}
.mb_70{margin-bottom:70px}
.mb_75{margin-bottom:75px}
.mb_80{margin-bottom:80px}
.mb_85{margin-bottom:85px}
.mb_90{margin-bottom:90px}
.mb_95{margin-bottom:95px}
.mb_100{margin-bottom:100px}
.mb_110{margin-bottom:110px}
.mb_120{margin-bottom:120px}
.mb_130{margin-bottom:130px}
.mb_140{margin-bottom:140px}
.mb_150{margin-bottom:150px}
.mb_160{margin-bottom:160px}
.mb_170{margin-bottom:170px}
.mb_180{margin-bottom:180px}
.mb_190{margin-bottom:190px}
.mb_200{margin-bottom:200px}
.ml_0{margin-left:0}
.ml_1{margin-left:1px}
.ml_2{margin-left:2px}
.ml_3{margin-left:3px}
.ml_4{margin-left:4px}
.ml_5{margin-left:5px}
.ml_6{margin-left:6px}
.ml_7{margin-left:7px}
.ml_8{margin-left:8px}
.ml_9{margin-left:9px}
.ml_10{margin-left:10px}
.ml_11{margin-left:11px}
.ml_12{margin-left:12px}
.ml_13{margin-left:13px}
.ml_14{margin-left:14px}
.ml_15{margin-left:15px}
.ml_16{margin-left:16px}
.ml_17{margin-left:17px}
.ml_18{margin-left:18px}
.ml_19{margin-left:19px}
.ml_20{margin-left:20px}
.ml_25{margin-left:25px}
.ml_30{margin-left:30px}
.ml_35{margin-left:35px}
.ml_40{margin-left:40px}
.ml_45{margin-left:45px}
.ml_50{margin-left:50px}
.ml_55{margin-left:55px}
.ml_60{margin-left:60px}
.ml_65{margin-left:65px}
.ml_70{margin-left:70px}
.ml_75{margin-left:75px}
.ml_80{margin-left:80px}
.ml_85{margin-left:85px}
.ml_90{margin-left:90px}
.ml_95{margin-left:95px}
.ml_100{margin-left:100px}
.ml_110{margin-left:110px}
.ml_120{margin-left:120px}
.ml_130{margin-left:130px}
.ml_140{margin-left:140px}
.ml_150{margin-left:150px}
.ml_160{margin-left:160px}
.ml_170{margin-left:170px}
.ml_180{margin-left:180px}
.ml_190{margin-left:190px}
.ml_200{margin-left:200px}
.p_0{padding:0}
.p_1{padding:1px}
.p_2{padding:2px}
.p_3{padding:3px}
.p_4{padding:4px}
.p_5{padding:5px}
.p_6{padding:6px}
.p_7{padding:7px}
.p_8{padding:8px}
.p_9{padding:9px}
.p_10{padding:10px}
.p_11{padding:11px}
.p_12{padding:12px}
.p_13{padding:13px}
.p_14{padding:14px}
.p_15{padding:15px}
.p_16{padding:16px}
.p_17{padding:17px}
.p_18{padding:18px}
.p_19{padding:19px}
.p_20{padding:20px}
.p_25{padding:25px}
.p_30{padding:30px}
.p_35{padding:35px}
.p_40{padding:40px}
.p_45{padding:45px}
.p_50{padding:50px}
.p_55{padding:55px}
.p_60{padding:60px}
.p_65{padding:65px}
.p_70{padding:70px}
.p_75{padding:75px}
.p_80{padding:80px}
.p_85{padding:85px}
.p_90{padding:90px}
.p_95{padding:95px}
.p_100{padding:100px}
.p_110{padding:110px}
.p_120{padding:120px}
.p_130{padding:130px}
.p_140{padding:140px}
.p_150{padding:150px}
.p_160{padding:160px}
.p_170{padding:170px}
.p_180{padding:180px}
.p_190{padding:190px}
.p_200{padding:200px}
.px_0{padding-left:0;padding-right:0}
.px_1{padding-left:1px;padding-right:1px}
.px_2{padding-left:2px;padding-right:2px}
.px_3{padding-left:3px;padding-right:3px}
.px_4{padding-left:4px;padding-right:4px}
.px_5{padding-left:5px;padding-right:5px}
.px_6{padding-left:6px;padding-right:6px}
.px_7{padding-left:7px;padding-right:7px}
.px_8{padding-left:8px;padding-right:8px}
.px_9{padding-left:9px;padding-right:9px}
.px_10{padding-left:10px;padding-right:10px}
.px_11{padding-left:11px;padding-right:11px}
.px_12{padding-left:12px;padding-right:12px}
.px_13{padding-left:13px;padding-right:13px}
.px_14{padding-left:14px;padding-right:14px}
.px_15{padding-left:15px;padding-right:15px}
.px_16{padding-left:16px;padding-right:16px}
.px_17{padding-left:17px;padding-right:17px}
.px_18{padding-left:18px;padding-right:18px}
.px_19{padding-left:19px;padding-right:19px}
.px_20{padding-left:20px;padding-right:20px}
.px_25{padding-left:25px;padding-right:25px}
.px_30{padding-left:30px;padding-right:30px}
.px_35{padding-left:35px;padding-right:35px}
.px_40{padding-left:40px;padding-right:40px}
.px_45{padding-left:45px;padding-right:45px}
.px_50{padding-left:50px;padding-right:50px}
.px_55{padding-left:55px;padding-right:55px}
.px_60{padding-left:60px;padding-right:60px}
.px_65{padding-left:65px;padding-right:65px}
.px_70{padding-left:70px;padding-right:70px}
.px_75{padding-left:75px;padding-right:75px}
.px_80{padding-left:80px;padding-right:80px}
.px_85{padding-left:85px;padding-right:85px}
.px_90{padding-left:90px;padding-right:90px}
.px_95{padding-left:95px;padding-right:95px}
.px_100{padding-left:100px;padding-right:100px}
.px_110{padding-left:110px;padding-right:110px}
.px_120{padding-left:120px;padding-right:120px}
.px_130{padding-left:130px;padding-right:130px}
.px_140{padding-left:140px;padding-right:140px}
.px_150{padding-left:150px;padding-right:150px}
.px_160{padding-left:160px;padding-right:160px}
.px_170{padding-left:170px;padding-right:170px}
.px_180{padding-left:180px;padding-right:180px}
.px_190{padding-left:190px;padding-right:190px}
.px_200{padding-left:200px;padding-right:200px}
.py_0{padding-top:0;padding-bottom:0}
.py_1{padding-top:1px;padding-bottom:1px}
.py_2{padding-top:2px;padding-bottom:2px}
.py_3{padding-top:3px;padding-bottom:3px}
.py_4{padding-top:4px;padding-bottom:4px}
.py_5{padding-top:5px;padding-bottom:5px}
.py_6{padding-top:6px;padding-bottom:6px}
.py_7{padding-top:7px;padding-bottom:7px}
.py_8{padding-top:8px;padding-bottom:8px}
.py_9{padding-top:9px;padding-bottom:9px}
.py_10{padding-top:10px;padding-bottom:10px}
.py_11{padding-top:11px;padding-bottom:11px}
.py_12{padding-top:12px;padding-bottom:12px}
.py_13{padding-top:13px;padding-bottom:13px}
.py_14{padding-top:14px;padding-bottom:14px}
.py_15{padding-top:15px;padding-bottom:15px}
.py_16{padding-top:16px;padding-bottom:16px}
.py_17{padding-top:17px;padding-bottom:17px}
.py_18{padding-top:18px;padding-bottom:18px}
.py_19{padding-top:19px;padding-bottom:19px}
.py_20{padding-top:20px;padding-bottom:20px}
.py_25{padding-top:25px;padding-bottom:25px}
.py_30{padding-top:30px;padding-bottom:30px}
.py_35{padding-top:35px;padding-bottom:35px}
.py_40{padding-top:40px;padding-bottom:40px}
.py_45{padding-top:45px;padding-bottom:45px}
.py_50{padding-top:50px;padding-bottom:50px}
.py_55{padding-top:55px;padding-bottom:55px}
.py_60{padding-top:60px;padding-bottom:60px}
.py_65{padding-top:65px;padding-bottom:65px}
.py_70{padding-top:70px;padding-bottom:70px}
.py_75{padding-top:75px;padding-bottom:75px}
.py_80{padding-top:80px;padding-bottom:80px}
.py_85{padding-top:85px;padding-bottom:85px}
.py_90{padding-top:90px;padding-bottom:90px}
.py_95{padding-top:95px;padding-bottom:95px}
.py_100{padding-top:100px;padding-bottom:100px}
.py_110{padding-top:110px;padding-bottom:110px}
.py_120{padding-top:120px;padding-bottom:120px}
.py_130{padding-top:130px;padding-bottom:130px}
.py_140{padding-top:140px;padding-bottom:140px}
.py_150{padding-top:150px;padding-bottom:150px}
.py_160{padding-top:160px;padding-bottom:160px}
.py_170{padding-top:170px;padding-bottom:170px}
.py_180{padding-top:180px;padding-bottom:180px}
.py_190{padding-top:190px;padding-bottom:190px}
.py_200{padding-top:200px;padding-bottom:200px}
.pt_0{padding-top:0}
.pt_1{padding-top:1px}
.pt_2{padding-top:2px}
.pt_3{padding-top:3px}
.pt_4{padding-top:4px}
.pt_5{padding-top:5px}
.pt_6{padding-top:6px}
.pt_7{padding-top:7px}
.pt_8{padding-top:8px}
.pt_9{padding-top:9px}
.pt_10{padding-top:10px}
.pt_11{padding-top:11px}
.pt_12{padding-top:12px}
.pt_13{padding-top:13px}
.pt_14{padding-top:14px}
.pt_15{padding-top:15px}
.pt_16{padding-top:16px}
.pt_17{padding-top:17px}
.pt_18{padding-top:18px}
.pt_19{padding-top:19px}
.pt_20{padding-top:20px}
.pt_25{padding-top:25px}
.pt_30{padding-top:30px}
.pt_35{padding-top:35px}
.pt_40{padding-top:40px}
.pt_45{padding-top:45px}
.pt_50{padding-top:50px}
.pt_55{padding-top:55px}
.pt_60{padding-top:60px}
.pt_65{padding-top:65px}
.pt_70{padding-top:70px}
.pt_75{padding-top:75px}
.pt_80{padding-top:80px}
.pt_85{padding-top:85px}
.pt_90{padding-top:90px}
.pt_95{padding-top:95px}
.pt_100{padding-top:100px}
.pt_110{padding-top:110px}
.pt_120{padding-top:120px}
.pt_130{padding-top:130px}
.pt_140{padding-top:140px}
.pt_150{padding-top:150px}
.pt_160{padding-top:160px}
.pt_170{padding-top:170px}
.pt_180{padding-top:180px}
.pt_190{padding-top:190px}
.pt_200{padding-top:200px}
.pr_0{padding-right:0}
.pr_1{padding-right:1px}
.pr_2{padding-right:2px}
.pr_3{padding-right:3px}
.pr_4{padding-right:4px}
.pr_5{padding-right:5px}
.pr_6{padding-right:6px}
.pr_7{padding-right:7px}
.pr_8{padding-right:8px}
.pr_9{padding-right:9px}
.pr_10{padding-right:10px}
.pr_11{padding-right:11px}
.pr_12{padding-right:12px}
.pr_13{padding-right:13px}
.pr_14{padding-right:14px}
.pr_15{padding-right:15px}
.pr_16{padding-right:16px}
.pr_17{padding-right:17px}
.pr_18{padding-right:18px}
.pr_19{padding-right:19px}
.pr_20{padding-right:20px}
.pr_25{padding-right:25px}
.pr_30{padding-right:30px}
.pr_35{padding-right:35px}
.pr_40{padding-right:40px}
.pr_45{padding-right:45px}
.pr_50{padding-right:50px}
.pr_55{padding-right:55px}
.pr_60{padding-right:60px}
.pr_65{padding-right:65px}
.pr_70{padding-right:70px}
.pr_75{padding-right:75px}
.pr_80{padding-right:80px}
.pr_85{padding-right:85px}
.pr_90{padding-right:90px}
.pr_95{padding-right:95px}
.pr_100{padding-right:100px}
.pr_110{padding-right:110px}
.pr_120{padding-right:120px}
.pr_130{padding-right:130px}
.pr_140{padding-right:140px}
.pr_150{padding-right:150px}
.pr_160{padding-right:160px}
.pr_170{padding-right:170px}
.pr_180{padding-right:180px}
.pr_190{padding-right:190px}
.pr_200{padding-right:200px}
.pb_0{padding-bottom:0}
.pb_1{padding-bottom:1px}
.pb_2{padding-bottom:2px}
.pb_3{padding-bottom:3px}
.pb_4{padding-bottom:4px}
.pb_5{padding-bottom:5px}
.pb_6{padding-bottom:6px}
.pb_7{padding-bottom:7px}
.pb_8{padding-bottom:8px}
.pb_9{padding-bottom:9px}
.pb_10{padding-bottom:10px}
.pb_11{padding-bottom:11px}
.pb_12{padding-bottom:12px}
.pb_13{padding-bottom:13px}
.pb_14{padding-bottom:14px}
.pb_15{padding-bottom:15px}
.pb_16{padding-bottom:16px}
.pb_17{padding-bottom:17px}
.pb_18{padding-bottom:18px}
.pb_19{padding-bottom:19px}
.pb_20{padding-bottom:20px}
.pb_25{padding-bottom:25px}
.pb_30{padding-bottom:30px}
.pb_35{padding-bottom:35px}
.pb_40{padding-bottom:40px}
.pb_45{padding-bottom:45px}
.pb_50{padding-bottom:50px}
.pb_55{padding-bottom:55px}
.pb_60{padding-bottom:60px}
.pb_65{padding-bottom:65px}
.pb_70{padding-bottom:70px}
.pb_75{padding-bottom:75px}
.pb_80{padding-bottom:80px}
.pb_85{padding-bottom:85px}
.pb_90{padding-bottom:90px}
.pb_95{padding-bottom:95px}
.pb_100{padding-bottom:100px}
.pb_110{padding-bottom:110px}
.pb_120{padding-bottom:120px}
.pb_130{padding-bottom:130px}
.pb_140{padding-bottom:140px}
.pb_150{padding-bottom:150px}
.pb_160{padding-bottom:160px}
.pb_170{padding-bottom:170px}
.pb_180{padding-bottom:180px}
.pb_190{padding-bottom:190px}
.pb_200{padding-bottom:200px}
.pl_0{padding-left:0}
.pl_1{padding-left:1px}
.pl_2{padding-left:2px}
.pl_3{padding-left:3px}
.pl_4{padding-left:4px}
.pl_5{padding-left:5px}
.pl_6{padding-left:6px}
.pl_7{padding-left:7px}
.pl_8{padding-left:8px}
.pl_9{padding-left:9px}
.pl_10{padding-left:10px}
.pl_11{padding-left:11px}
.pl_12{padding-left:12px}
.pl_13{padding-left:13px}
.pl_14{padding-left:14px}
.pl_15{padding-left:15px}
.pl_16{padding-left:16px}
.pl_17{padding-left:17px}
.pl_18{padding-left:18px}
.pl_19{padding-left:19px}
.pl_20{padding-left:20px}
.pl_25{padding-left:25px}
.pl_30{padding-left:30px}
.pl_35{padding-left:35px}
.pl_40{padding-left:40px}
.pl_45{padding-left:45px}
.pl_50{padding-left:50px}
.pl_55{padding-left:55px}
.pl_60{padding-left:60px}
.pl_65{padding-left:65px}
.pl_70{padding-left:70px}
.pl_75{padding-left:75px}
.pl_80{padding-left:80px}
.pl_85{padding-left:85px}
.pl_90{padding-left:90px}
.pl_95{padding-left:95px}
.pl_100{padding-left:100px}
.pl_110{padding-left:110px}
.pl_120{padding-left:120px}
.pl_130{padding-left:130px}
.pl_140{padding-left:140px}
.pl_150{padding-left:150px}
.pl_160{padding-left:160px}
.pl_170{padding-left:170px}
.pl_180{padding-left:180px}
.pl_190{padding-left:190px}
.pl_200{padding-left:200px}
.t_0{top:0}
.t_1{top:1px}
.t_2{top:2px}
.t_3{top:3px}
.t_4{top:4px}
.t_5{top:5px}
.t_6{top:6px}
.t_7{top:7px}
.t_8{top:8px}
.t_9{top:9px}
.t_10{top:10px}
.t_11{top:11px}
.t_12{top:12px}
.t_13{top:13px}
.t_14{top:14px}
.t_15{top:15px}
.t_16{top:16px}
.t_17{top:17px}
.t_18{top:18px}
.t_19{top:19px}
.t_20{top:20px}
.t_25{top:25px}
.t_30{top:30px}
.t_35{top:35px}
.t_40{top:40px}
.t_45{top:45px}
.t_50{top:50px}
.t_55{top:55px}
.t_60{top:60px}
.t_65{top:65px}
.t_70{top:70px}
.t_75{top:75px}
.t_80{top:80px}
.t_85{top:85px}
.t_90{top:90px}
.t_95{top:95px}
.t_100{top:100px}
.t_110{top:110px}
.t_120{top:120px}
.t_130{top:130px}
.t_140{top:140px}
.t_150{top:150px}
.t_160{top:160px}
.t_170{top:170px}
.t_180{top:180px}
.t_190{top:190px}
.t_200{top:200px}
.r_0{right:0}
.r_1{right:1px}
.r_2{right:2px}
.r_3{right:3px}
.r_4{right:4px}
.r_5{right:5px}
.r_6{right:6px}
.r_7{right:7px}
.r_8{right:8px}
.r_9{right:9px}
.r_10{right:10px}
.r_11{right:11px}
.r_12{right:12px}
.r_13{right:13px}
.r_14{right:14px}
.r_15{right:15px}
.r_16{right:16px}
.r_17{right:17px}
.r_18{right:18px}
.r_19{right:19px}
.r_20{right:20px}
.r_25{right:25px}
.r_30{right:30px}
.r_35{right:35px}
.r_40{right:40px}
.r_45{right:45px}
.r_50{right:50px}
.r_55{right:55px}
.r_60{right:60px}
.r_65{right:65px}
.r_70{right:70px}
.r_75{right:75px}
.r_80{right:80px}
.r_85{right:85px}
.r_90{right:90px}
.r_95{right:95px}
.r_100{right:100px}
.r_110{right:110px}
.r_120{right:120px}
.r_130{right:130px}
.r_140{right:140px}
.r_150{right:150px}
.r_160{right:160px}
.r_170{right:170px}
.r_180{right:180px}
.r_190{right:190px}
.r_200{right:200px}
.b_0{bottom:0}
.b_1{bottom:1px}
.b_2{bottom:2px}
.b_3{bottom:3px}
.b_4{bottom:4px}
.b_5{bottom:5px}
.b_6{bottom:6px}
.b_7{bottom:7px}
.b_8{bottom:8px}
.b_9{bottom:9px}
.b_10{bottom:10px}
.b_11{bottom:11px}
.b_12{bottom:12px}
.b_13{bottom:13px}
.b_14{bottom:14px}
.b_15{bottom:15px}
.b_16{bottom:16px}
.b_17{bottom:17px}
.b_18{bottom:18px}
.b_19{bottom:19px}
.b_20{bottom:20px}
.b_25{bottom:25px}
.b_30{bottom:30px}
.b_35{bottom:35px}
.b_40{bottom:40px}
.b_45{bottom:45px}
.b_50{bottom:50px}
.b_55{bottom:55px}
.b_60{bottom:60px}
.b_65{bottom:65px}
.b_70{bottom:70px}
.b_75{bottom:75px}
.b_80{bottom:80px}
.b_85{bottom:85px}
.b_90{bottom:90px}
.b_95{bottom:95px}
.b_100{bottom:100px}
.b_110{bottom:110px}
.b_120{bottom:120px}
.b_130{bottom:130px}
.b_140{bottom:140px}
.b_150{bottom:150px}
.b_160{bottom:160px}
.b_170{bottom:170px}
.b_180{bottom:180px}
.b_190{bottom:190px}
.b_200{bottom:200px}
.l_0{left:0}
.l_1{left:1px}
.l_2{left:2px}
.l_3{left:3px}
.l_4{left:4px}
.l_5{left:5px}
.l_6{left:6px}
.l_7{left:7px}
.l_8{left:8px}
.l_9{left:9px}
.l_10{left:10px}
.l_11{left:11px}
.l_12{left:12px}
.l_13{left:13px}
.l_14{left:14px}
.l_15{left:15px}
.l_16{left:16px}
.l_17{left:17px}
.l_18{left:18px}
.l_19{left:19px}
.l_20{left:20px}
.l_25{left:25px}
.l_30{left:30px}
.l_35{left:35px}
.l_40{left:40px}
.l_45{left:45px}
.l_50{left:50px}
.l_55{left:55px}
.l_60{left:60px}
.l_65{left:65px}
.l_70{left:70px}
.l_75{left:75px}
.l_80{left:80px}
.l_85{left:85px}
.l_90{left:90px}
.l_95{left:95px}
.l_100{left:100px}
.l_110{left:110px}
.l_120{left:120px}
.l_130{left:130px}
.l_140{left:140px}
.l_150{left:150px}
.l_160{left:160px}
.l_170{left:170px}
.l_180{left:180px}
.l_190{left:190px}
.l_200{left:200px}
.align-1{text-align:left}
.align-2{text-align:center}
.align-3{text-align:right}
.z_1{z-index:1}
.z_2{z-index:2}
.z_3{z-index:3}
.z_4{z-index:4}
.z_5{z-index:5}
.z_6{z-index:6}
.z_7{z-index:7}
.z_8{z-index:8}
.z_9{z-index:9}
.z_99{z-index:99}
.z_999{z-index:999}
.z_9999{z-index:9999}
.z_99999{z-index:99999}
.b_radius_0{border-radius:0}
.b_radius_1{border-radius:1px}
.b_radius_2{border-radius:2px}
.b_radius_3{border-radius:3px}
.b_radius_4{border-radius:4px}
.b_radius_5{border-radius:5px}
.b_radius_6{border-radius:6px}
.b_radius_7{border-radius:7px}
.b_radius_8{border-radius:8px}
.b_radius_9{border-radius:9px}
.b_radius_10{border-radius:0}
.b_radius_11{border-radius:11px}
.b_radius_12{border-radius:12px}
.b_radius_13{border-radius:13px}
.b_radius_14{border-radius:14px}
.b_radius_15{border-radius:15px}
.b_radius_16{border-radius:16px}
.b_radius_17{border-radius:17px}
.b_radius_18{border-radius:18px}
.b_radius_19{border-radius:19px}
.b_radius_20{border-radius:20px}
.b_radius_25{border-radius:25px}
.b_radius_30{border-radius:30px}
.b_radius_50{border-radius:50%}
.b_shadow_1{box-shadow:0 0 20px rgba(0,0,0,.05)}
.b_shadow_2{box-shadow:0 0 20px rgba(0,0,0,.1)}
.b_shadow_3{box-shadow:0 0 20px rgba(0,0,0,.15)}
.b_shadow_4{box-shadow:0 0 20px rgba(0,0,0,.2)}
.b_shadow_5{box-shadow:0 0 40px rgba(0,0,0,.05)}
.b_shadow_6{box-shadow:0 0 40px rgba(0,0,0,.1)}
.b_shadow_7{box-shadow:0 0 40px rgba(0,0,0,.15)}
.b_shadow_8{box-shadow:0 0 40px rgba(0,0,0,.2)}
.theme_btn_1{position:relative;display:inline-block;font-size:16px;line-height:26px;font-weight:700;color:#fff!important;text-align:center;padding:14.5px 31px;letter-spacing:1px;text-transform:uppercase;background-color:#0d6efd;z-index:1;vertical-align:middle}
.theme_btn_1:before{position:absolute;content:'';width:0%;height:100%;background:#272727;left:0;top:0;z-index:-1;transition:all .5s ease}
.theme_btn_1:hover:before{width:100%}
.theme_btn_2{position:relative;display:inline-block;overflow:hidden;font-size:16px;line-height:25px;font-weight:500;color:#061a3a;border:1px solid #e4e8e9;text-align:center;padding:16.5px 41.5px;border-radius:4px;z-index:1;transition:all .5s ease;vertical-align:middle}
.theme_btn_2:hover{color:#fff}
.theme_btn_2:before{transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";top:110%;left:50%;background:#0d6efd;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.theme_btn_2:hover:before{top:-40%}
.img_hover_1{position:relative;overflow:hidden}
.img_hover_1 img{width:100%;transition:all .5s ease}
.img_hover_1:before{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.img_hover_1:hover:before{-webkit-animation:circle .95s;animation:circle .95s}
.img_hover_2{position:relative;overflow:hidden;background-color:#0d6efd}
.img_hover_2 img{width:100%;transition:all .5s ease}
.img_hover_2:hover img{transform:scale(1.05);opacity:.5}
.img_hover_2:before{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.img_hover_2:hover:before{-webkit-animation:circle .95s;animation:circle .95s}
@-webkit-keyframes circle{
0%{opacity:1}
40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
}
@keyframes circle{
0%{opacity:1}
40%{opacity:1}
100%{width:200%;height:200%;opacity:0}
}
.img_hover_3{position:relative;overflow:hidden}
.img_hover_3 img{width:100%;transition:all .5s ease}
.img_hover_3:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.img_hover_3:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
.img_hover_4{position:relative;overflow:hidden}
.img_hover_4 img{width:100%;transition:all .5s ease}
.img_hover_4:before{position:absolute;content:'';width:100%;height:0%;left:0;top:0;opacity:.8;transition:all .5s ease;background-color:#0d6efd}
.img_hover_4:hover:before{height:100%}
.img_hover_5{position:relative;display:block;overflow:hidden}
.img_hover_5:before{position:absolute;content:'';width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;transform:scale(0,0);opacity:.9;z-index:1;transition:all .5s ease;background-color:#0d6efd}
.img_hover_5:hover:before{transform:scale(1,1)}
.img_hover_5 img{width:100%;transition:all .5s ease}
.img_hover_5:hover img{transform:scale(1.1)}
.img_hover_6{position:relative;display:block;overflow:hidden;background-color:#0d6efd}
.img_hover_6 img{width:100%;transition:all .5s ease}
.img_hover_6:hover img{transform:scale(1.1);opacity:.2}
.img_hover_7{position:relative;display:block;overflow:hidden}
.img_hover_7 img{width:100%;transform:scale(1);transition:all 1.7s ease}
.img_hover_7:hover img{transform:scale(1.2)}
.img_hover_7:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;opacity:0;background:#000;opacity:1;border-radius:5px;transition:.5s;transform:perspective(400px) scaleX(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;z-index:2}
.img_hover_7:hover:before{opacity:.8;transform:perspective(400px) scaleX(1)}
.img_hover_8{position:relative;display:block;overflow:hidden}
.img_hover_8 img{width:100%;transition:all 1.7s ease}
.img_hover_8:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-90deg);-ms-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:1}
.img_hover_8:hover:before{opacity:.65;-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}
.img_hover_9{position:relative;display:block;overflow:hidden}
.img_hover_9 img{width:100%;transform:scale(1);transition:all 3.5s ease}
.img_hover_9:hover img{transform:scale(1.2) rotate(1deg)}
.img_hover_9:before{position:absolute;content:"";top:0;left:0;right:0;height:50%;opacity:0;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;opacity:1;transform-origin:top;transform-style:preserve-3d;transform:scaleY(0);z-index:1;background-color:#0d6efd}
.img_hover_9:hover:before{opacity:.8;transform:scaleY(1)}
.img_hover_9:after{position:absolute;content:"";bottom:0;left:0;right:0;height:50%;opacity:1;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.5s;transition-property:all;opacity:1;transform-origin:bottom;transform-style:preserve-3d;transform:scaleY(0);z-index:1;background-color:#0d6efd}
.img_hover_9:hover:after{opacity:.8;transform:scaleY(1)}
.img_hover_10{position:relative;display:block;overflow:hidden}
.img_hover_10:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:#0d6efd;opacity:1;transition:.5s;transform:perspective(400px) scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;z-index:1}
.img_hover_10:hover:before{opacity:.5;transform:perspective(400px) scaleY(1)}
.img_hover_10 img{width:100%;transition:all 3.5s ease}
.img_hover_10:hover img{transform:scale(1.3) rotate(2deg)}
.flexbox_1{display:flex;flex-wrap:wrap;justify-content:center}
.flexbox_2{display:flex;flex-wrap:wrap;justify-content:space-between}
.parallax-scene{position:absolute;left:0;top:0;width:100%;height:100%}
.slider-one .shape-layer .shape-1{width:420px;height:494px;top:0;background-repeat:no-repeat}
.slider-one .shape-layer .shape-2{width:425px;height:576px;background-repeat:no-repeat}
.slider-one .shape-layer .shape-3{width:442px;height:273px;right:0;background-repeat:no-repeat}
.slider-one .shape-layer .shape-4{width:382px;height:291px;background-repeat:no-repeat}
.feature-block-two .inner-box{min-height:80px}
.feature-one{background:#f7f7f7;overflow:hidden}
.feature-block-one .inner-box{min-height:80px}
.feature-block-one .inner-box .icon-box{background:#fff}
.g_color{color:#000;-webkit-background-clip:text!important;-webkit-text-fill-color:#000}
.g_color22{color:#fff;-webkit-background-clip:text!important;-webkit-text-fill-color:#fff}
.g_color223{color:#19b75e;-webkit-background-clip:text!important;-webkit-text-fill-color:#19b75e;font-size:16px;font-weight:600}
.g_color_2{color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.g_color_3{color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.feature-block-one .inner-box:before{position:absolute;content:'';background:#ededed;width:3px;height:100px;top:-9px;right:35px;border-radius:2px}
.feature-block:last-child .feature-block-one .inner-box:before{display:none}
.image_block_one .image-box{padding-right:240px}
.image_block_one .image-box img{width:100%;border-radius:10px}
.image_block_one .image-box .video-inner .video-btn a{font-size:30px;background:#fff}
.image_block_one .image-box .video-inner .video-btn a:after,.image_block_one .image-box .video-inner .video-btn a:before{width:100%;height:100%;border-radius:50%;background:0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}
.image_block_one .image-box .video-inner .video-btn a:after{-webkit-animation-delay:.6s;animation-delay:.6s}
@-webkit-keyframes ripple{
70%{-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0);box-shadow:0 0 0 30px rgba(255,255,255,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@keyframes ripple{
70%{-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0);box-shadow:0 0 0 30px rgba(255,255,255,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
.image_block_one .image-box .video-inner:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.2;border-radius:10px}
.image_block_one .image-box .skills-box{width:310px;background:#fff;box-shadow:0 20px 50px 0 #e8e8e8}
.image_block_one .image-box .skills-box .piechart span{position:absolute;display:flex;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:22px;line-height:38px;font-weight:700;color:#141417;text-align:center}
.image_block_one .image-box .skills-box .piechart span:after{color:#141417;content:"%";font-size:22px}
.image_block_one .image-box .image-1{overflow:hidden}
.image_block_one .image-box .image-1:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_one .image-box:hover .image-1:before{-webkit-animation:shine 1s;animation:shine 1s}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
.image_block_one .image-box .shape .shape-1{top:87px!important;left:-43px!important;background-repeat:no-repeat}
.image_block_one .image-box .shape .shape-2{left:280px!important;top:240px!important}
.list-style-one li{color:#141417;width:50%}
.list-style-one li:before{position:absolute;content:'';width:12px;height:12px;left:0;top:6px;border-radius:50%}
.list-style-one li:after{position:absolute;left:2px;top:8px;content:'';background:#fff;width:8px;height:8px;border-radius:50%}
.section-line{position:absolute;left:0;top:0;right:0;width:100%;height:100%}
.section-line .line{width:1px;height:100%;background:#ededed}
.section-line .line-1{left:100px}
.section-line .line-2{left:50%}
.section-line .line-3{right:100px}
.about-one .pattern-layer .pattern-1{left:100%!important;top:70%!important;margin-left:-110px;background:#f8f8f8;width:220px;height:220px}
.about-one .pattern-layer .pattern-2{top:90%!important;left:90%!important}
.service-one{background:#f7f7f7;overflow:hidden}
.service-block-one .inner-box{background:#fff;overflow:hidden;z-index:1}
.service-block-one .inner-box .icon-box .icon-shape{position:absolute;top:-13px;left:0;background:#fff0f2;opacity:1;z-index:-1}
.service-block-one .inner-box:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / 10%);transform:translateY(-10px)}
.service-block-one .inner-box h4 a{color:#141417}
.service-block-one .inner-box p{transition:all .5s ease}
.service-block-one .inner-box .link a{color:#141417}
.service-block-one .inner-box .link a:hover{letter-spacing:.5px}
.service-block-one .inner-box .link a i{margin-left:10px;position:relative;font-size:14px;top:1px}
.service-one .pattern-layer .pattern-1{width:455px;height:496px;left:-100px;background-repeat:no-repeat}
.service-one .pattern-layer .pattern-2{width:635px;height:462px;left:-100px;background-repeat:no-repeat}
.service-one .pattern-layer .pattern-3{width:257px;height:399px;right:-100px;background-repeat:no-repeat}
.service-one .pattern-layer .pattern-4{width:437px;height:633px;right:-100px;background-repeat:no-repeat}
.video-one{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.video-one:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#37343514;mix-blend-mode:multiply;z-index:1}
.video-one:after{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#000;opacity:.3}
.video-one .content-box h2{color:#fff}
.video-one .content-box p{color:#fff}
.border-animation{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;animation:squares 3.9s linear 0s infinite;-webkit-animation:squares 3.9s linear 0s infinite;-ms-animation:squares 3.9s linear 0s infinite;-o-animation:squares 3.9s linear 0s infinite;-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;opacity:0}
.border-animation.border-2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}
.border-animation.border-3{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.video-one .video-btn{top:35px}
.video-one .video-btn a{color:#fff;border:3px solid rgba(255,255,255,.4)}
.video-one .video-btn a:after,.video-one .video-btn a:before{width:100%;height:100%;border-radius:50%;background:0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}
.video-one .video-btn a:after{-webkit-animation-delay:.6s;animation-delay:.6s}
.video-one .pattern-layer .pattern-1{width:397px;height:273px;background-repeat:no-repeat}
.video-one .pattern-layer .pattern-2{width:337px;height:291px;background-repeat:no-repeat}
.video-one .pattern-layer .pattern-3{width:262px;height:222px;right:-30px;top:-15px;background-repeat:no-repeat}
.video-one .pattern-layer .pattern-4{width:312px;height:301px;background-repeat:no-repeat}
.hidden-icon{display:none}
.content_block_two .content-box .inner-box .single-item h4 a{color:#141417}
.image_block_two .image-box{padding-left:240px}
.image_block_two .image-box img{width:100%;border-radius:10px}
.image_block_two .image-box .shape .shape-1{top:-44px!important;left:160px!important;background-repeat:no-repeat}
.image_block_two .image-box .shape .shape-2{left:-10px!important;top:130px!important}
.image_block_two .image-box .shape .shape-3{left:75%!important;top:67%!important}
.image_block_two .image-box .image{overflow:hidden}
.image_block_two .image-box .image-2{position:absolute;box-shadow:0 20px 50px 0 rgba(0,0,0,.15)}
.image_block_two .image-box .image:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_two .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.bg-color-1{background:#f7f7f7}
.bg-color-22{background:#a8cf45}
.process-one .pattern-layer .pattern-1{width:455px;height:496px;left:-100px;background-repeat:no-repeat}
.process-one .pattern-layer .pattern-2{width:635px;height:462px;left:-100px;background-repeat:no-repeat}
.process-one .pattern-layer .pattern-3{width:257px;height:399px;background-repeat:no-repeat}
.process-one .pattern-layer .pattern-4{width:437px;height:633px;background-repeat:no-repeat}
.processing-block-one .inner-box .icon-box .hov-icon{opacity:0;color:#fff}
.processing-block-one .inner-box:hover .icon-box .hov-icon{opacity:1}
.processing-block-one .inner-box:hover .icon-box .icon{opacity:0}
.processing-block-one .inner-box .icon-box{background:#fff}
.processing-block-one .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;right:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.processing-block-one .inner-box:hover .icon-box:before{transform:scale(1,1)}
.processing-block-one .inner-box .icon-box .count-box{color:#141417;right:-14px;background:#fff}
.processing-block-one .inner-box .icon-box .count-box:before{position:absolute;content:'';width:60px;height:60px;border-radius:50%;left:-10px;top:-10px;z-index:-1}
.processing-block-one .inner-box .icon-box .count-box:after{position:absolute;content:'';background:#fff;width:100%;height:100%;border-radius:50%;left:0;top:0;z-index:-1}
.processing-block-one .inner-box .shape{position:absolute;top:50px;right:-70px;width:123px;height:66px;background-repeat:no-repeat}
.image_block_three .image-box img{border-radius:0;width:100%}
.image_block_three .image-box .image{overflow:hidden;border-radius:0!important}
.image_block_three .image-box .image:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_three .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_three .image-box .text{background:#fff;box-shadow:0 15px 50px 0 rgba(0,0,0,.15);border-radius:4px 10px 10px 4px;width:365px}
.image_block_three .image-box .text:before{position:absolute;content:'';width:100%;height:100%;left:-5px;top:0;border-radius:10px;z-index:-1}
.image_block_three .image-box .text:after{position:absolute;content:'';width:100%;height:100%;background:#fff;left:0;top:0;border-radius:10px;z-index:-1}
.image_block_three .image-box .shape .shape-1{left:88%!important;top:88%!important;display:none!important}
.image_block_three .image-box .shape .shape-2{top:50px!important;display:none!important}
.progress-box .bar{position:relative;width:100%;height:6px;background:#f2f2f2;border-radius:5px}
.progress-box .bar-inner{position:relative;display:block;border-radius:5px;width:0;height:6px;-webkit-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease}
.progress-box h6{color:#141417;font-weight:400}
.progress-box .count-text{color:#141417;font-family:Commissioner,sans-serif}
.clients-one .clients-logo-box{position:relative;text-align:center}
.clients-one .clients-logo-box .overlay-image{position:absolute;display:block;max-width:100%;width:auto;margin:0 auto;left:0;right:0;top:-30px;opacity:0;transition:all .5s ease}
.clients-one .clients-logo-box:hover .overlay-image{top:0;opacity:1}
.clients-one .clients-logo-box .overlay-image img{opacity:1}
.clients-one .clients-logo-box img{display:block;max-width:100%;width:auto;margin:0 auto;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.testimonial-block-one .inner-box .text{background:#fff;border-bottom-left-radius:0;box-shadow:0 20px 40px rgb(0 0 0 / 10%)}
.testimonial-one .owl-carousel .owl-stage-outer{overflow:visible}
.testimonial-one .owl-carousel .owl-stage-outer .owl-item{opacity:0}
.testimonial-one .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}
.testimonial-block-one .inner-box .rating li{color:#ffc92e}
.testimonial-block-one .inner-box .text p{line-height:26px;color:#141417}
.testimonial-block-one .inner-box .thumb-box img{width:100%;border-radius:50%}
.testimonial-block-one .inner-box .text:before{position:absolute;content:'';background:#fff;width:30px;height:30px;left:0;bottom:-28px;box-shadow:0 30px 40px rgb(0 0 0 / 15%);clip-path:polygon(0% 0%,100% 0%,0% 100%,0% 100%,0% 0%)}
.testimonial-one .dots-style-one .owl-dots{position:relative;display:block;text-align:center;margin-top:48px}
.dots-style-one .owl-dots .owl-dot span{position:relative;display:inline-block;width:8px;height:8px;background:#d9d9d9;border-radius:50%;cursor:poCommissioner;transition:all .5s ease}
.dots-style-one .owl-dots .owl-dot span:hover,.dots-style-one .owl-dots .owl-dot.active span{width:30px;border-radius:5px}
.funfact-one{overflow:hidden;background:#a8cf45;margin-top:-10px}
.counter-block-one .inner-box .count-outer{position:relative;font-family:Commissioner,sans-serif}
.counter-block-one .inner-box p{color:#fff}
.funfact-one .shape .shape-1{left:150px!important;top:-50px!important;width:158px;height:142px;background-repeat:no-repeat}
.funfact-one .shape .shape-2{left:90%!important;top:70%!important;width:158px;height:142px;background-repeat:no-repeat}
.pricing-one .tab-btn-box .tab-btns:before{position:absolute;left:0;right:0;margin:0 auto;height:40px;width:80px;content:"";border-radius:30px;background:#f7f7f7;border:1px solid #e5e5e5}
.pricing-one .tab-btn-box .tab-btns li{position:relative;display:inline-block;min-width:160px;text-align:right;font-size:15px;padding:10px 50px 10px 0;line-height:20px;color:#141417;font-weight:500;text-transform:uppercase;cursor:poCommissioner;transition:all .5s ease}
.pricing-one .tab-btn-box .tab-btns li:last-child{padding-right:0;padding-left:50px;text-align:left}
.pricing-one .tab-btn-box .tab-btns li.active-btn:before{right:2px}
.pricing-one .tab-btn-box .tab-btns li:before{position:absolute;top:5px;height:30px;width:30px;border-radius:50%;content:"";right:-38px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.pricing-one .tab-btn-box .tab-btns li:last-child:before{display:none}
.tabs-box .tab{position:relative;display:none;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease}
.tabs-box .tab.active-tab{display:block}
.tabs-box .tab{transform:scale(.9,.9) translateY(0)}
.tabs-box .tab.active-tab{transform:scale(1) translateY(0)}
.pricing-block-one .pricing-table{background:#fff;border:1px solid #e5e5e5}
.pricing-block-one .pricing-table .table-header h6{text-transform:uppercase}
.pricing-block-one .pricing-table .table-header p{line-height:26px}
.pricing-block-one .pricing-table .table-header h2 span{color:grey;font-weight:400}
.pricing-block-one .pricing-table .table-content{background:#f7f7f7}
.pricing-block-one .pricing-table .table-content .feature-list li{color:#141417}
.pricing-block-one .pricing-table .table-content .feature-list li:before{position:absolute;content:'\e90e';font-family:icomoon;font-size:14px;left:0;top:0;color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.pricing-block-one.active-block .pricing-table{background:#222226;border-color:#222226;overflow:hidden}
.pricing-block-one.active-block .pricing-table .table-content .feature-list li,.pricing-block-one.active-block .pricing-table .table-header p,.pricing-block-one.active-block .pricing-table h2,.pricing-block-one.active-block .pricing-table h2 span{color:#fff}
.pricing-block-one.active-block .pricing-table .table-content{background:#2d2d31}
.pricing-block-one .pricing-table .shape-1{width:193px;height:270px;top:-15px;right:-30px;background-repeat:no-repeat;opacity:.02}
.pricing-block-one .pricing-table .shape-2{width:196px;height:266px;background-repeat:no-repeat}
.cta-one{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.cta-one:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:red;mix-blend-mode:multiply;z-index:1}
.cta-one:after{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#000;opacity:.6}
.cta-one .inner-box{max-width:720px;margin:0 auto}
.cta-one .inner-box h2{line-height:52px;color:#fff}
.cta-one .inner-box p{color:#fff;line-height:26px}
.cta-one .shape .shape-1{width:420px;height:316px;left:-100px;bottom:-25px;background-repeat:no-repeat}
.cta-one .shape .shape-2{width:336px;height:289px;background-repeat:no-repeat}
.cta-one .shape .shape-3{width:340px;height:300px;right:-100px;top:-30px;background-repeat:no-repeat}
.cta-one .shape .shape-4{width:312px;height:301px;background-repeat:no-repeat}
.news-block-one .inner-box{background:#fff;overflow:hidden;transition:all .5s ease;border-radius:0}
.news-one .news-block-one .inner-box:hover{box-shadow:0 0 50px 0 rgba(0,0,0,.15)}
.news-block-one .inner-box .post-date{border-radius:30px;overflow:hidden}
.case-list h4{font-size:14px;text-transform:capitalize;color:#000}
.news-block-one .inner-box .post-date:before{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:-1}
.news-block-one .inner-box .image{overflow:hidden}
.news-block-one .inner-box .image img{width:100%;transition:all .5s ease}
.news-block-one .inner-box:hover .image img{opacity:.2;transform:scale(1.05)}
.news-block-one .inner-box .post-info li{color:#000;padding:5px 6px 5px 0;border-radius:6px}
.news-block-one .inner-box .post-info li a{color:#141417}
.news-block-one .inner-box .post-info li:before{position:absolute;content:'';background:#e5e5e5;width:6px;height:6px;top:12px;right:-19px;border-radius:50%}
.news-block-one .inner-box .post-info li:last-child:before{display:none}
.news-block-one .inner-box .lower-content h4 a{color:#141417}
.news-block-one .theme-btn-two{padding-top:11px;padding-bottom:11px;border:1px solid #e7e7e7}
.slider-two .pattern-layer{width:100%;height:249px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.slider-two .banner-carousel .slide-item:before{display:none}
.slider-two .banner-carousel .content-box{max-width:900px;margin:0 auto}
.slider-two .banner-carousel .slide-item{padding:130px 0 305px 0}
.slider-two .shape-layer .shape-1{width:706px;height:131px;background-repeat:no-repeat;top:-30px;z-index:2}
.slider-two .shape-layer .shape-2{width:100%;height:240px;background-repeat:no-repeat;background-size:100% 100%;background-position:center;z-index:2}
.slider-two .theme-btn-two span:after{color:#41a0ea}
.slider-two{overflow:hidden}
.feature-two .inner-container{background:#fff;margin-top:-160px;z-index:2}
.feature-block-two .inner-box .icon-box{background:#f7f7f7}
.about-two .text-column p{color:#141417}
.about-two .video-inner{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;max-width:970px;margin:0 auto}
.about-two .video-inner:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.6}
.about-two .video-inner .video-btn a{border:4px solid #fff;color:#fff}
.about-two .video-inner .video-btn a:after,.about-two .video-inner .video-btn a:before{width:100%;height:100%;border-radius:50%;background:0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}
.about-two .video-inner .video-btn a:after{-webkit-animation-delay:.6s;animation-delay:.6s}
.about-two .shape .shape-1{width:250px;height:250px;background:#f7f7f7;border-radius:50%;left:350px!important;top:70%!important}
.about-two .shape .shape-2{width:117px;height:117px;left:320px!important;top:65%!important}
.about-two .shape .shape-3{width:117px;height:117px;left:70%!important;top:38%!important}
.about-two .shape .shape-4{width:250px;height:250px;background:#f7f7f7;border-radius:50%;left:70%!important;top:40%!important;z-index:-1}
.Global-content{padding-top:35px;padding-bottom:35px}
.service-two{background:#f7f7f7}
.service-block-two .inner-box h4 a{color:#141417}
.service-block-two .inner-box .icon-box .icon-shape{left:-29px;top:-20px;width:108px;height:84px;background:#fff0f2;opacity:.8}
.service-block-two .inner-box .icon-box .overlay-icon{left:-29px;top:-20px;width:108px;height:84px;background-position:center;background-repeat:no-repeat;opacity:0;transition:all .5s ease}
.service-block-two .inner-box:hover .icon-box .overlay-icon{transform:scale(0,0)}
.service-block-two .inner-box{background:#fff;overflow:hidden;z-index:1}
.service-block-two .inner-box .link a{color:#141417}
.service-block-two .inner-box .link a i{margin-left:10px;position:relative;font-size:14px;top:1px}
.service-block-two .inner-box .link a:hover{letter-spacing:.5px}
.service-block-two .inner-box:hover{box-shadow:0 5px 40px 0 rgba(0,0,0,.1)}
.service-two .pattern-layer .pattern-1{width:667px;height:500px;left:-100px;background-repeat:no-repeat}
.service-two .pattern-layer .pattern-2{width:405px;height:683px;background-repeat:no-repeat}
.chooseus-two{background:#252628}
.chooseus-two .bg-layer{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.chooseus-two .content-inner{width:50%;float:right}
.chooseus-two .content-inner .content-box{max-width:750px}
.chooseus-two .sec-title-two p{color:#fff}
.chooseus-two .inner-box .single-item .icon-box{background:#fff}
.chooseus-two .inner-box .single-item h4{color:#fff}
.chooseus-two .inner-box .single-item p{color:#a9a9aa}
.chooseus-two .pattern-layer .pattern-1{width:725px;height:127px;background-repeat:no-repeat}
.chooseus-two .pattern-layer .pattern-2{width:479px;height:116px;background-repeat:no-repeat}
.team-block-one .inner-box{overflow:hidden}
.team-block-one .inner-box .image-box{overflow:hidden;background:#000}
.team-block-one .inner-box .image-box img{width:100%;transition:all .5s ease}
.team-block-one .inner-box:hover .image-box img{opacity:.4;transform:scale(1.05)}
.team-block-one .inner-box .image-box .social-links{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(0,0);text-align:center;transition:all .5s ease}
.team-block-one .inner-box:hover .image-box .social-links{transform:translate(-50%,-50%) scale(1,1)}
.team-block-one .inner-box .image-box .social-links li{position:relative;display:inline-block;margin:0 10px}
.team-block-one .inner-box .image-box .social-links li a{position:relative;display:inline-block;font-size:17px;color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(45deg,#fff,#fff 100%)}
.team-block-one .inner-box .image-box .overlay-pattern-1{width:200px;height:49px;background-repeat:no-repeat;top:-30px;opacity:0;z-index:1;transition:all .5s ease}
.team-block-one .inner-box:hover .image-box .overlay-pattern-1{top:0;opacity:1}
.team-block-one .inner-box .image-box .overlay-pattern-2{width:100%;height:48px;background-size:cover;background-repeat:no-repeat;bottom:-30px;opacity:0;z-index:1;transition:all .5s ease}
.team-block-one .inner-box:hover .image-box .overlay-pattern-2{bottom:0;opacity:1}
.team-block-one .inner-box .lower-content h4 a{color:#141417}
.team-block-one .inner-box .lower-content h4:before{position:absolute;content:'';background:#141417;width:20px;height:2px;left:0;top:15px;transition:all .5s ease}
.graph-one .image-box img{width:100%}
.graph-one .image-box .shape .shape-1{left:-40px!important;top:-40px!important}
.graph-one .image-box .shape .shape-2{top:90%!important;left:93%!important}
.funfact-two .counter-block-one p{color:#141417}
.project-block-one .inner-box{overflow:hidden}
.project-block-one .inner-box .image-box{overflow:hidden;background:#000}
.project-block-one .inner-box .image-box img{width:100%;transition:all .5s ease}
.project-block-one .inner-box:hover .image-box img{opacity:.4;transform:scale(1.05)}
.project-one .inner-content{margin-right:-400px}
.project-block-one .inner-box .content-box{width:100%;opacity:0;bottom:-30px;visibility:hidden;transition:all .5s ease}
.project-block-one .inner-box:hover .content-box{opacity:1;visibility:visible;bottom:0}
.project-block-one .inner-box .content-box .shape{bottom:0;width:100%;height:191px;background-repeat:no-repeat;background-size:cover}
.project-block-one .inner-box .content-box h4 a{color:#fff}
.project-block-one .inner-box .content-box h4 a:hover{text-decoration:underline}
.project-block-one .inner-box .content-box .link a{border:2px solid #fff;color:#fff}
.project-block-one .inner-box .content-box .link a:hover{background:#fff}
.project-one .owl-nav{position:absolute;top:-140px;right:390px}
.project-one .owl-nav:before{position:absolute;content:'';background:#eaeaea;width:1px;height:35px;top:5px;right:45px}
.nav-style-two .owl-nav button span{display:none!important}
.nav-style-two .owl-nav button{width:60px;height:50px;position:relative;display:inline-block;background:0 0;top:0;left:20px!important;cursor:poCommissioner;transition:all .5s ease}
.nav-style-two .owl-nav button.owl-next:before{content:'';position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:18px;height:2px;background:#141417;transition:all .5s ease;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.nav-style-two .owl-nav button.owl-next:hover:before,.nav-style-two .owl-nav button.owl-prev:hover:before{width:25px;background:#41a0ea}
.nav-style-two .owl-nav button.owl-next:after{content:'';position:absolute;top:50%;right:32px;width:9px;height:9px;border-right:2px solid #141417;border-top:2px solid #141417;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .5s ease}
.nav-style-two .owl-nav button.owl-next:hover:after{border-right:2px solid #41a0ea;border-top:2px solid #41a0ea}
.nav-style-two .owl-nav button.owl-prev:before{content:'';position:absolute;top:50%;left:21px;-webkit-transform:translateY(-50%) scaleX(1);-ms-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);width:18px;height:2px;background:#141417;transition:all .5s ease;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}
.nav-style-two .owl-nav button.owl-prev:after{content:'';position:absolute;top:50%;right:32px;width:9px;height:9px;border-left:2px solid #141417;border-bottom:2px solid #141417;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .5s ease}
.nav-style-two .owl-nav button.owl-prev:hover:after{border-left:2px solid #41a0ea;border-bottom:2px solid #41a0ea}
.testimonial-two{background:#f5f5f5}
.testimonial-two .owl-carousel .owl-stage-outer{overflow:visible}
.testimonial-two .owl-carousel .owl-stage-outer .owl-item{opacity:0}
.testimonial-two .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}
.testimonial-two .pattern-layer .pattern-1{width:667px;height:500px;left:-100px;background-repeat:no-repeat}
.testimonial-two .pattern-layer .pattern-2{width:405px;height:683px;background-repeat:no-repeat}
.testimonial-two .owl-dots{text-align:center;margin-top:50px}
.cta-two{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.cta-two:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#000;opacity:.7}
.cta-two .inner-box{max-width:720px;margin:0 auto}
.cta-two .inner-box h2{line-height:52px;color:#fff}
.cta-two .inner-box p{color:#fff;line-height:26px}
.cta-two .pattern-layer .pattern-1{width:616px;height:108px;background-repeat:no-repeat}
.cta-two .pattern-layer .pattern-2{width:1040px;height:169px;background-repeat:no-repeat}
.news-block-one .inner-box .post-date-two{background:#262628}
.news-block-one .inner-box .post-date-two h4{font-size:20px;color:#fff}
.news-block-one .inner-box .post-date-two h4 span{font-size:14px;font-weight:400}
.subscribe-one .inner-container{background:#252628;overflow:hidden}
.subscribe-one h2{color:#fff}
.subscribe-one .form-inner .form-group{position:relative;padding-right:170px;margin-bottom:0}
.default-form input[type=email],.default-form input[type=password],.default-form input[type=tel],.default-form input[type=text],.default-form textarea{position:relative;width:100%;height:50px;background:#fff;border:1px solid #fff;border-radius:5px;font-size:15px;color:grey;padding:15px 20px;transition:all .5s ease}
.subscribe-one .form-inner .form-group button{position:absolute;top:0;right:0}
.subscribe-one .form-inner .form-group button span{position:absolute;left:0;top:-15px;right:0;width:100%;height:50px;line-height:50px;text-align:center;opacity:0;transition:all .5s ease}
.subscribe-one .form-inner .form-group button:hover span{top:0;opacity:1}
.subscribe-one .pattern-layer .pattern-1{width:399px;height:97px;background-repeat:no-repeat}
.subscribe-one .pattern-layer .pattern-2{width:680px;height:120px;background-repeat:no-repeat}
.subscribe-one .shape{width:100%;height:237px;background-size:cover;background-repeat:no-repeat;background-position:100% 100%}
.lh_28{line-height:28px}
.slider-three .slide-item{padding:290px 0 250px 0}
.slider-three .banner-carousel .slide-item:before{display:none}
.border_bottom{border-bottom:1px solid #e5e5e5}
.feature-block-three .inner-box .icon-box{background:#f7f7f7;z-index:1}
.feature-block-three .inner-box{overflow:hidden;background:#fff}
.feature-block-three .inner-box:before{position:absolute;content:'';width:100%;height:0%;left:0;bottom:0;transition:all .5s ease}
.feature-block-three .inner-box:hover:before{height:100%;top:0}
.feature-block-three .inner-box:hover h4,.feature-block-three .inner-box:hover p{color:#fff}
.about-three .shape .shape-1{top:-100px!important;left:-50px!important;border-radius:50%;background:#f7f7f7;z-index:-1}
.about-three .shape .shape-2{width:87px;height:84px;background-repeat:no-repeat;left:50px!important}
.about-three .shape .shape-3{left:80%!important;width:221px;height:129px;background-repeat:no-repeat}
.about-three .shape .shape-4{top:30%!important;left:75%!important;border-radius:50%;background:#f7f7f7}
.about-three .shape .shape-5{top:45%!important;left:78%!important;background-repeat:no-repeat}
.graph-two .image-box img{width:100%}
.graph-two .vector-img{right:235px}
.graph-two .shape .shape-1{top:27%!important;left:20%!important;border-radius:50%;background:#f7f7f7}
.graph-two .shape .shape-2{top:38%!important;left:19%!important;width:87px;height:87px;background-repeat:no-repeat}
.graph-two .shape .shape-3{top:75%!important;left:70%!important;background-repeat:no-repeat}
.graph-two .shape .shape-4{top:55%!important;left:75%!important;border-radius:50%;background:#f7f7f7}
.chooseus-three{background:#222226}
.chooseus-three .bg-layer{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.chooseus-three .content-inner{width:50%;float:right}
.chooseus-three .content-inner .content-box{max-width:750px}
.chooseus-three .sec-title-three p{color:#a9a9aa}
.chooseus-three .inner-box .single-item .icon-box{background:#fff}
.chooseus-three .inner-box .single-item h4{color:#fff}
.chooseus-three .inner-box .single-item p{color:#a9a9aa}
.chooseus-three .pattern-layer .pattern-1{width:725px;height:127px;background-repeat:no-repeat}
.chooseus-three .pattern-layer .pattern-2{width:479px;height:116px;background-repeat:no-repeat}
.chooseus-three .progress-inner{float:left;width:50%}
.chooseus-three .piechart span{position:absolute;display:flex;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:22px;line-height:38px;font-weight:700;color:#141417;text-align:center}
.chooseus-three .piechart span:after{color:#141417;content:"%";font-size:22px}
.chooseus-three .single-progress-box{position:relative;display:inline-block;float:left;width:200px;background:#fff;border-radius:10px;margin-right:20px;text-align:center;padding:40px 15px 30px 15px}
.chooseus-three .single-progress-box:last-child{margin-right:0}
.chooseus-three .progress-inner{max-width:420px;padding:258px 0}
.chooseus-three .content-inner .pattern-layer .pattern-3{width:311px;height:364px;background-repeat:no-repeat}
.service-block-three .inner-box{overflow:hidden}
.service-block-three .inner-box .image-box{overflow:hidden}
.service-block-three .inner-box .image-box img{width:100%;border-radius:10px;transition:all .5s ease}
.service-block-three .inner-box:hover .image-box img{opacity:.1}
.service-block-three .inner-box .content-box{width:100%;height:100%}
.service-block-three .inner-box:hover .content-box{opacity:0}
.service-block-three .inner-box .icon-box{background:#fff}
.service-block-three .inner-box .content-box:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(-90deg,rgba(16,14,28,.1) 50%,rgba(16,14,28,.95) 100%);top:0;right:0}
.service-block-three .inner-box h4 a{color:#fff}
.service-block-three .inner-box h4 a:hover{text-decoration:underline}
.service-block-three .inner-box .link a{color:#fff}
.service-block-three .inner-box .link a i{margin-left:10px;position:relative;font-size:14px;top:1px}
.service-block-three .inner-box .link a:hover{letter-spacing:.5px}
.service-block-three .inner-box p{color:#fff}
.service-block-three .inner-box .overlay-content{width:100%;height:100%;top:30px;opacity:0;visibility:hidden}
.service-block-three .inner-box:hover .overlay-content{top:0;opacity:1;visibility:visible}
.service-block-three .inner-box .shape{top:-30px;width:281px;height:195px;opacity:0;background-repeat:no-repeat}
.service-block-three .inner-box:hover .shape{top:0;opacity:1}
.service-three .more-btn .theme-btn{border-radius:30px}
.service-three .shape .shape-1{left:75px!important;top:190px!important;width:221px;height:129px}
.skills-two .image_block_three .image-box .shape .shape-2{top:-40px!important;left:-40px!important}
.skills-two .image_block_three .image-box .shape .shape-3{top:-85px!important;background:#f7f7f7;border-radius:50%;z-index:-1}
.skills-two .image_block_three .image-box .shape .shape-4{top:80%!important;left:80%!important;background:#f7f7f7;border-radius:50%;z-index:-1}
.funfact-three{background:#f7f7f7;overflow:hidden}
.funfact-three .count-outer,.funfact-three .counter-block-one .inner-box p{color:#141417}
.project-block-two .inner-box .content-box{width:calc(100% - 60px);background:#fff;bottom:0;opacity:0;visibility:hidden;transition:all .5s ease}
.project-block-two .inner-box:hover .content-box{bottom:30px;opacity:1;visibility:visible}
.project-block-two .inner-box h4 a{color:#141417}
.project-block-two .inner-box .link a{color:#141417}
.project-block-two .inner-box .link a:hover{transform:scale(1.2)}
.project-block-two .inner-box .image-box{background:#000;overflow:hidden}
.project-block-two .inner-box .image-box img{width:100%;border-radius:5px;transition:all .5s ease}
.project-block-two .inner-box:hover .image-box img{opacity:.6;transform:scale(1.05)}
.sortable-masonry .filter-tabs li{position:relative;display:inline-block;font-size:17px;line-height:24px;color:grey;cursor:poCommissioner;margin:0 15px;transition:all .5s ease}
.sortable-masonry .filter-tabs li:before{position:absolute;content:'';width:0%;height:1px;left:0;bottom:0;transition:all .5s ease}
.sortable-masonry .filter-tabs li.active:before,.sortable-masonry .filter-tabs li:hover:before{width:100%}
.nav-style-one .owl-nav button{position:relative;display:inline-block;font-size:14px;color:#141417;transition:all .5s ease}
.nav-style-one .owl-nav button.owl-prev{transform:rotate(180deg);margin-right:50px;top:-2px}
.testimonial-three .owl-nav:before{position:absolute;content:'';background:#eaeaea;width:1px;height:35px;top:8px;right:45px}
.testimonial-three .inner-content{margin-left:60px}
.testimonial-three .owl-carousel .owl-stage-outer{overflow:visible}
.testimonial-three .owl-carousel .owl-stage-outer .owl-item{opacity:0}
.testimonial-three .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}
.testimonial-three .owl-nav{position:absolute;left:-497px;bottom:65px}
.testimonial-three .shape .shape-1{left:75%!important;top:-100px!important;width:221px;height:129px;background-repeat:no-repeat}
.testimonial-three .shape .shape-2{left:40%!important;top:40%!important;width:87px;height:87px;background-repeat:no-repeat}
.testimonial-three .nav-style-two .owl-nav button.owl-next:hover:before,.testimonial-three .nav-style-two .owl-nav button.owl-prev:hover:before{background:#6a36ff}
.testimonial-three .nav-style-two .owl-nav button.owl-prev:hover:after{border-left:2px solid #6a36ff;border-bottom:2px solid #6a36ff}
.testimonial-three .nav-style-two .owl-nav button.owl-next:hover:after{border-right:2px solid #6a36ff;border-top:2px solid #6a36ff}
.cta-three{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.cta-three:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;background:#000;opacity:.7}
.cta-three .inner-box{max-width:720px;margin:0 auto}
.cta-three .inner-box h2{line-height:52px;color:#fff}
.cta-three .inner-box p{color:#fff;line-height:26px}
.cta-three .video-btn a{border:4px solid #fff;color:#fff}
.cta-three .video-btn a:after,.cta-three .video-btn a:before{width:100%;height:100%;border-radius:50%;background:0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9);box-shadow:0 0 0 0 rgba(255,255,255,.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease}
.cta-three .video-btn a:after{-webkit-animation-delay:.6s;animation-delay:.6s}
.news-three .news-block-one .inner-box .lower-content .theme-btn{background:0 0;color:#141417!important;border:1px solid #e7e7e7}
.news-three .news-block-one .inner-box .lower-content .theme-btn:hover{border-color:#141417;background:#141417}
.news-three .news-block-one .inner-box .lower-content .theme-btn:hover{color:#fff!important}
.news-block-one .inner-box .pattern-layer{position:absolute;right:-20px;bottom:-20px;width:71px;height:58px;background-repeat:no-repeat;opacity:0;transition:all .5s ease}
.news-block-one .inner-box:hover .pattern-layer{right:0;bottom:0;opacity:1}
.news-three .shape .shape-1{top:60%!important;left:200px!important;background:#f7f7f7;border-radius:50%}
.news-three .shape .shape-2{top:240px!important;left:75%!important;background:#f7f7f7;border-radius:50%}
.news-three .shape .shape-3{top:360px!important;left:80%!important;background-repeat:no-repeat}
.contact-one{background:#f7f7f7}
.contact-one .sec-title-three p{max-width:400px}
.contact-one input,.contact-one textarea{border-radius:30px!important;color:#141417!important;font-family:Commissioner,sans-serif!important;font-size:16px!important}
.contact-one textarea{height:150px;border-radius:5px!important;resize:none;display:block}
.contact-one .form-group button{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;font-size:15px;font-weight:700;line-height:26px;text-transform:capitalize;border-radius:30px;color:#fff;width:100%;transition:all .5s ease}
.contact-one .form-group button span{position:absolute;left:0;top:-15px;right:0;width:100%;height:50px;line-height:50px;text-align:center;opacity:0;transition:all .5s ease}
.contact-one .form-group button:hover span{top:0;opacity:1}
.contact-one .form-group button i{position:relative;top:2px;margin-left:10px}
.contact-one .form-group{padding:0 10px}
.contact-one .shape .shape-1{background:#fff;border-radius:50%;left:50px!important;top:50px!important}
.contact-one .shape .shape-2{left:150px!important;top:150px!important;width:87px;height:87px;background-repeat:no-repeat}
.contact-one .shape .shape-3{left:78%!important;top:40%!important;width:87px;height:87px;background-repeat:no-repeat}
.contact-one .shape .shape-4{top:70%!important;left:40%!important;width:221px;height:129px;background-repeat:no-repeat}
.contact-one .pattern-layer{width:397px;height:429px;background-repeat:no-repeat}
.banner-one{background:#fff}
.banner-one h2 span{color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}
.banner-one .video-btn{color:#141417;margin-top:0;line-height:26px;min-height:70px;top:10px}
.banner-one .video-btn i{position:absolute;left:0;top:0;width:70px;height:70px;line-height:70px;font-size:20px;text-align:center;background:#fff;border-radius:50%;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}
.banner-one .pattern-layer .pattern-1{width:758px;height:687px;background-repeat:no-repeat}
.banner-one .pattern-layer .pattern-2{width:716px;height:603px;background-repeat:no-repeat}
.banner-one .image-box img{width:100%}
.banner-one .image-box{margin-right:-14px}
.banner-one .shape .shape-1{left:90px!important;top:90%!important;background:#fab567;border-radius:50%}
.banner-one .shape .shape-2{left:50%!important;top:150px!important;background:#f18b92;border-radius:50%}
.banner-one .shape .shape-3{width:135px;height:135px;left:78%!important;top:65%!important;border:17px solid #90dfbc;border-radius:50%}
.banner-one .shape .shape-4{left:-110px!important;top:75%!important;width:230px;height:240px;background-repeat:no-repeat}
.banner-one .shape .shape-5{left:55%!important;top:110px!important;width:230px;height:240px;background-repeat:no-repeat}
.banner-one .shape .shape-6{left:90%!important;top:60%!important;width:230px;height:240px;background-repeat:no-repeat}
.feature-three .inner-container{margin-top:0}
.feature-three .feature-block:first-child .icon-box{background:#ccf3f8;color:#10a1d4}
.feature-three .feature-block:nth-child(2) .icon-box{background:#fbcbd7;color:#d64e6f}
.feature-three .feature-block:last-child .icon-box{background:#d6d5ff;color:#612ade}
.feature-three .feature-block .icon-box:before{background:#141417}
.feature-three .feature-block-two .inner-box:hover .icon-box .icon{background:0 0}
.about-four .image-box img{width:100%}
.content_block_four .content-box .list li{width:50%;color:#141417}
.content_block_four .content-box .list li:before{position:absolute;content:'\e90f';font-family:icomoon;left:0;top:0;font-size:12px}
.about-four .image-box .shape .shape-1{left:-60px!important;top:130px!important;width:135px;height:135px;border-radius:50%;border:17px solid #90dfbc}
.about-four .image-box .shape .shape-2{left:52%!important;top:90%!important;background:#f18b92;border-radius:50%}
.about-four .image-box .shape .shape-3{left:80px!important;top:50px!important;width:230px;height:240px;background-repeat:no-repeat}
.about-four .image-box .shape .shape-4{width:117px;height:117px;left:70%!important;top:70%!important;background-repeat:no-repeat}
.service-block-four .inner-box h4 a,.service-block-four .inner-box p{color:#141417}
.service-block-four .inner-box{background:#fff}
.service-block-four .inner-box .icon-box{background:#ccf3f8;color:#10a1d4;z-index:1;transition:all .5s ease}
.service-block-four .inner-box .link a:hover{color:#141417;letter-spacing:.25px}
.service-block-four .inner-box .link a i{margin-left:10px;position:relative;font-size:14px;top:1px}
.service-block:nth-child(2) .service-block-four .inner-box .icon-box{background:#fcdae3;color:#d64e6f}
.service-block:nth-child(3) .service-block-four .inner-box .icon-box{background:#ffe0b9;color:#ff931e}
.service-block:last-child .service-block-four .inner-box .icon-box{background:#e2e2ff;color:#612ade}
.service-block-four .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease;border-radius:50%}
.slider-four.home-6 .banner-carousel .owl-nav button.owl-next:hover:before,.slider-four.home-6 .banner-carousel .owl-nav button.owl-prev:before{line-height:60px}
.service-block:first-child .service-block-four .inner-box .icon-box:before{background:#10a1d4}
.service-block:nth-child(2) .service-block-four .inner-box .icon-box:before{background:#d64e6f}
.service-block:nth-child(3) .service-block-four .inner-box .icon-box:before{background:#ff931e}
.service-block:last-child .service-block-four .inner-box .icon-box:before{background:#612ade}
.service-block-four .inner-box:hover .icon-box:before{transform:scale(1,1)}
.service-block-four .inner-box:hover .icon-box{color:#fff!important}
.service-four .pattern-layer{width:100%;height:100%;background-repeat:no-repeat;background-position:center}
.chooseus-four{background:#f5f8fc}
.accordion-box .block .acc-btn .icon-outer{top:24px;right:30px;color:#141417}
.accordion-box .block .acc-btn.active .icon-outer{transform:rotate(180deg)}
.accordion-box .block .acc-btn{cursor:poCommissioner}
.accordion-box .block .acc-btn.active{background:#fff;border-radius:40px;box-shadow:0 10px 40px 0 rgba(0,0,0,.05)}
.accordion-box .block .acc-content{display:none}
.accordion-box .block .acc-content.current{display:block}
.accordion-box .block .acc-content p{color:#141417}
.image_block_four .image-box img{width:100%}
.image_block_four .image-box .shape .shape-1{top:70px!important;background:#f18b92;border-radius:50%}
.image_block_four .image-box .shape .shape-2{left:80%!important;top:50%!important;width:135px;height:135px;border-radius:50%;border:17px solid #90dfbc}
.image_block_four .image-box .shape .shape-3{background-repeat:no-repeat;z-index:-1}
.image_block_four .image-box .shape .shape-4{width:117px;height:117px;left:50%!important;top:65%!important;background-repeat:no-repeat}
.chooseus-four .pattern-layer{height:460px;background-repeat:no-repeat}
.team-block-one .inner-box .image-box .social-links-two{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(0,0);text-align:center;transition:all .5s ease}
.team-block-one .inner-box:hover .image-box .social-links-two{transform:translate(-50%,-50%) scale(1,1)}
.team-block-one .inner-box .image-box .social-links-two li{margin:0 3.5px}
.team-block-one .inner-box .image-box .social-links-two li a{position:relative;display:inline-block;background:#fff;color:#141417}
.team-block-one .inner-box .image-box .social-links-two li a:hover{color:#fff}
.content_block_six .content-box{background:#fff}
.content_block_six .content-box .tab-btn-box{background:#fff}
.content_block_six .content-box .tab-btns li{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#141417;font-weight:600;cursor:poCommissioner;margin:0 15px;padding-bottom:4px;transition:all .5s ease}
.content_block_six .content-box .tab-btns li:before{position:absolute;content:'';width:0%;height:2px;left:0;bottom:0;transition:all .5s ease}
.content_block_six .content-box .tab-btns li.active-btn:before,.content_block_six .content-box .tab-btns li:hover:before{width:100%}
.content_block_six .content-box .form-group input{border:1px solid #e5e5e5}
.content_block_six .content-box .form-group .theme-btn{width:100%;padding:12px 40px}
.content_block_six .content-box .form-group{margin-bottom:10px}
.content_block_six .content-box .form-group:last-child{margin-bottom:0;padding-top:10px}
.content_block_six .content-box p{color:#141417}
.content_block_six .bg-shape{background:#f2f6fa;width:540px;height:540px;top:-35px;z-index:-1}
.content_block_six .shape .shape-1{top:-60px!important;width:230px;height:240px;background-repeat:no-repeat;z-index:-1}
.content_block_six .shape .shape-2{width:117px;height:117px;left:70%!important;top:65%!important;background-repeat:no-repeat;z-index:-1}
.content_block_seven .content-box .list li{color:#141417}
.content_block_seven .content-box .list li:before{position:absolute;content:'\e90f';font-family:icomoon;left:0;top:0;font-size:12px}
.funfact-three.home-4{background:#f5f8fc}
.funfact-three .pattern-layer .pattern-1{width:305px;height:203px;left:-100px;background-repeat:no-repeat}
.funfact-three .pattern-layer .pattern-2{width:306px;height:203px;background-repeat:no-repeat}
.testimonial-four .owl-dots{margin-top:50px;text-align:center}
.testimonial-four .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-four .dots-style-one .owl-dots .owl-dot.active span{background-color:#fff}
.overflow_visible .owl-stage-outer{overflow:visible}
.overflow_visible .owl-stage-outer .owl-item{opacity:0}
.overflow_visible .owl-stage-outer .owl-item.active{opacity:1}
.pricing-two .tab-btns{position:relative;display:inline-block;width:260px;border:1px solid #e7e7e7;border-radius:5px;overflow:hidden}
.pricing-two .tab-btns li{position:relative;display:inline-block;float:left;width:50%;text-align:center;font-size:15px;line-height:26px;font-weight:500;color:#141417;cursor:poCommissioner;padding:17px 15px;transition:all .5s ease}
.pricing-two .tab-btns li.active-btn,.pricing-two .tab-btns li:hover{color:#fff}
.pricing-two .pricing-block-one .pricing-table .table-header h6{background:0 0;line-height:28px;padding:0 15px}
.pricing-two .pricing-block-one .pricing-table .table-header h6{border:1px solid #e5e5e5;border-radius:5px}
.pricing-two .pricing-block-one .pricing-table .table-content{background:#f5f8fc}
.pricing-two .pricing-block-one.active-block .pricing-table{background:#2d2d31}
.pricing-two .pricing-block-one.active-block .pricing-table .table-header h6{border-color:#4c4c50}
.pricing-two .pricing-block-one.active-block .pricing-table .table-content{background:#36363b}
.pricing-two .shape .shape-1{top:-70px!important;left:80%!important;width:230px;height:240px;background-repeat:no-repeat;z-index:-1}
.pricing-two .shape .shape-2{width:117px;height:117px;left:-50px!important;top:70%!important;background-repeat:no-repeat;z-index:-1}
.news-four .shape .shape-1{left:90px!important;background:#fab567;border-radius:50%}
.news-four .shape .shape-2{left:-110px!important;width:230px;height:240px;background-repeat:no-repeat}
.news-four .news-block-one .inner-box .theme-btn{padding:16px 30px}
.banner-two{width:100%;padding-top:255px;background-size:cover;background-repeat:no-repeat;background-position:center}
.banner-two:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.6}
.banner-two .content-box h2{color:#fff}
.content_block_eight .form-inner{width:100%;background:#fff}
.nice-select{position:relative;display:block;width:100%;height:50px;line-height:50px;font-size:16px;font-weight:500;color:#848484;border:1px solid #e5e5e5;border-radius:5px;padding:0 20px}
.nice-select:after{position:absolute;content:"\f107";font-family:'Font Awesome 5 Pro';font-size:16px;color:#848484;top:0;right:30px;margin:0;margin:0;border:none!important;transform:rotate(0)!important}
#ui-datepicker-div.ui-widget-content{background:0 0;color:#252525;font-size:14px;border-radius:0;width:270px;padding:0}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header{background:#151515 none repeat scroll 0 0;border:2px solid #252525;border-radius:0;color:#fff;font-weight:700;padding:5px 0;position:relative}
.ui-datepicker td a{color:#000!important;text-align:center;background-image:none!important;background:#f5f5f5!important;border:1px solid #f9f9f9!important}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #333!important;background:#333!important;color:#fff!important}
.ui-datepicker .ui-datepicker-prev{left:5px}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{border-radius:30%;height:20px;position:absolute;top:7px;width:20px;background:#fff;transition:all .5s ease;cursor:poCommissioner}
.ui-datepicker .ui-datepicker-next{right:5px}
.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{top:7px;border:none}
.ui-datepicker table{border-collapse:collapse;font-size:13px;margin:0 0 .4em;width:100%;z-index:99999999;background:#fff}
.ui-datepicker th{border:medium none;font-weight:600;padding:2px 3px;text-align:center}
.ui-datepicker-calendar .ui-state-default:active,.ui-datepicker-calendar .ui-state-default:hover{background:#43c3ea;color:#fff;border-color:#43c3ea}
.content_block_eight .content-box h3{font-size:28px;line-height:36px}
.content_block_eight .content-box .form-group input,.content_block_eight .content-box .form-group textarea{border:1px solid #e5e5e5}
.content_block_eight .content-box .form-group textarea{height:100px;resize:none}
.content_block_eight .content-box .form-group{margin-bottom:20px;padding:0 10px}
.content_block_eight .content-box .default-form{margin:0 5px}
.content_block_eight .content-box .theme-btn{padding:15px 32px;width:100%;color:#fff!important}
.content_block_eight .content-box .theme-btn:hover{background:0 0;color:#bc8664!important}
.content_block_eight .content-box .theme-btn:after,.content_block_eight .content-box .theme-btn:before{display:none}
.banner-two .theme-btn.btn-two{font-size:16px;font-weight:700;padding-top:17px;padding-bottom:17px}
.banner-two .pattern-layer{width:100%;height:150px;background-size:cover;background-repeat:no-repeat;background-position:100% 100%}
.service-five .upper-box .text p{color:#141417}
.service-block-five .inner-box{overflow:hidden;background:#f8f6f4}
.service-block-five .inner-box h3{font-size:22px}
.service-block-five .inner-box h3 a{color:#141417}
.service-block-five .inner-box:hover h3 a{color:#fff}
.service-block-five .inner-box h3 a:hover{text-decoration:underline}
.service-block-five .inner-box .link a{border:1px solid #dfddda;color:#2d2d31}
.service-block-five .inner-box:hover .link a{color:#fff}
.service-block-five .inner-box:before{position:absolute;content:'';width:100%;height:0%;background:#2d2d31;left:0;bottom:0;transition:all .5s ease}
.service-block-five .inner-box:hover:before{height:100%;top:0}
.funfact-four .counter-block-one .inner-box .count-outer{font-family:Commissioner,serif;color:#141417}
.funfact-four .counter-block-one .inner-box p{color:#141417}
.funfact-four .pattern-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center}
.image_block_five .image-box .image{overflow:hidden}
.image_block_five .image-box .image img{width:100%}
.image_block_five .image-box .image:before{position:absolute;top:0;left:-85%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_five .image-box:hover .image:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_five .image-box .text{width:200px;background:#2d2d31}
.image_block_five .image-box .text p{color:#fff}
.image_block_five .image-box .icon-box{background:#fff}
.image_block_five .image-box .shape .shape-1{left:90px!important;top:-40px!important}
.image_block_five .image-box .shape .shape-2{top:60%!important;left:50%!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_five .image-box .shape .shape-3{top:30%!important;left:10%!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_five .image-box .shape .shape-4{top:30%!important;left:85%!important;width:62px;height:62px;background-repeat:no-repeat}
.list-style-two li{color:#141417}
.list-style-two li:before{position:absolute;content:'\e90f';font-family:icomoon;left:0;top:0;font-size:12px}
.content_block_nine .content-box .video-btn a{color:#fff;line-height:24px;min-height:88px}
.content_block_nine .content-box .video-btn a i{position:absolute;left:35px;top:25px;font-size:40px;color:#fff;text-align:center}
.content_block_nine .content-box .video-btn a:hover{background:#141417}
.team-two{background:#222226;padding:280px 0 245px 0}
.team-two .team-block-one .inner-box .lower-content h4:before{display:none}
.team-two .team-block-one .inner-box .lower-content h4{padding:0}
.team-two .team-block-one .inner-box .lower-content h4 a{color:#fff}
.team-two .pattern-layer .pattern-1{width:100%;height:141px;background-repeat:no-repeat;background-position:center;background-size:100% 100%}
.team-two .pattern-layer .pattern-2{width:100%;height:141px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.team-two .pattern-layer .pattern-3{width:662px;height:426px;left:-100px;background-repeat:no-repeat}
.team-two .pattern-layer .pattern-4{width:669px;height:794px;background-repeat:no-repeat}
.testimonial-five .owl-nav{position:absolute;left:-460px;bottom:56px}
.testimonial-five .owl-nav button{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;border:1px solid #e5e5e5;border-radius:50%}
.testimonial-five .nav-style-one .owl-nav button.owl-prev:before{display:none}
.testimonial-five .nav-style-one .owl-nav button.owl-prev{top:0;margin-right:10px}
.testimonial-five .owl-nav button:hover{color:#fff}
.testimonial-five .testimonial-block-one .inner-box{background:#fff;box-shadow:0 20px 40px rgb(0 0 0 / 10%)}
.testimonial-five .testimonial-block-one .inner-box .text{box-shadow:none}
.testimonial-five .shape .shape-1{left:75%!important;width:230px;height:240px;background-repeat:no-repeat}
.pricing-three .tab-btn-box .tab-btns:before{position:absolute;left:0;right:0;margin:0 auto;height:40px;width:80px;content:"";border-radius:30px;background:#f7f7f7;border:1px solid #e5e5e5}
.pricing-three .tab-btn-box .tab-btns li{position:relative;display:inline-block;min-width:160px;text-align:right;font-size:15px;padding:10px 50px 10px 0;line-height:20px;color:#141417;font-weight:700;text-transform:uppercase;cursor:poCommissioner;transition:all .5s ease}
.pricing-three .tab-btn-box .tab-btns li:last-child{padding-right:0;padding-left:50px;text-align:left}
.pricing-three .tab-btn-box .tab-btns li.active-btn:before{right:2px}
.pricing-three .tab-btn-box .tab-btns li:before{position:absolute;top:5px;height:30px;width:30px;border-radius:50%;content:"";right:-38px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.pricing-three .tab-btn-box .tab-btns li:last-child:before{display:none}
.pricing-three .theme-btn.btn-seven{padding-top:16px;padding-bottom:16px}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven{color:#fff!important}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven:after{border-right:2px solid #fff!important;border-top:2px solid #fff!important}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven span:before{color:#fff}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven:hover:before{background:#fff}
.pricing-three .pricing-block-one.active-block .theme-btn.btn-seven:hover span:after{color:#141417}
.contact-two{background:#f8f6f4;overflow:hidden}
.contact-two .pattern-layer .pattern-1{width:688px;height:641px;background-repeat:no-repeat}
.contact-two .pattern-layer .pattern-3{width:100%;height:30px;background-repeat:no-repeat;background-size:cover;background-position:top center}
.contact-two .inner-box h2 a{color:#141417}
.contact-two .inner-box .theme-btn:before{background:#141417}
.contact-two .inner-box .theme-btn{color:#fff!important}
.contact-two .inner-box .theme-btn:after{border-right:2px solid #fff!important;border-top:2px solid #fff!important}
.contact-two .inner-box .theme-btn span:before{color:#fff}
.contact-two .inner-box .theme-btn:hover span:after{color:#141417}
.contact-two .inner-box .theme-btn{color:#fff!important;padding-top:16px;padding-bottom:16px}
.contact-two .light-icon{top:60px;left:2px;color:#efedeb;font-size:300px;text-align:center;width:100%;height:100%}
.contact-two .pattern-layer .pattern-2{width:689px;height:707px;background-repeat:no-repeat}
.news-five .news-block-one .inner-box .post-date-two{background:#fff}
.news-five .news-block-one .inner-box .post-date-two h4{color:#141417}
.news-five .news-block-one .theme-btn.btn-three{padding-top:16px;padding-bottom:16px}
.news-five .upper-box p{color:#141417}
.slider-four{background:#f2f0ed;overflow:hidden}
.slider-four .slide-item:after,.slider-four .slide-item:before{display:none}
.slider-four .slide-item{padding-bottom:390px}
.slider-four .content-box{max-width:630px}
.slider-four .content-box h2,.slider-four .content-box p{color:#141417}
.slider-four .image-box .shape .shape-1{width:370px;height:370px;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.slider-four .image-box .shape .shape-2{top:100px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.slider-four .image-box .shape .shape-3{left:60%;top:60%;width:230px;height:240px;background-repeat:no-repeat}
.slider-four .image-box .image{color:#fff;opacity:0;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.slider-four .active .image-box .image{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.slider-four .shape .shape-4{left:230px!important;top:-160px!important;width:230px;height:240px;background-repeat:no-repeat}
.slider-four .pattern-layer .pattern-1{width:520px;height:815px;background-repeat:no-repeat}
.slider-four .pattern-layer .pattern-2{width:797px;height:694px;background-repeat:no-repeat}
.slider-four .banner-carousel .owl-nav button{background:0 0;border:2px solid rgba(0,0,0,.4)}
.slider-four .banner-carousel .owl-nav button:hover{background:#222}
.slider-four .banner-carousel .owl-nav button:before{background:rgba(0,0,0,.4)}
.feature-four .inner-container{overflow:hidden;margin-top:-210px;z-index:2}
.feature-block-four .inner-box{background:#2d2d31;overflow:hidden}
.feature-block-four .inner-box .icon-box{background:rgba(255,255,255,.05);overflow:hidden;z-index:1}
.feature-block-four .inner-box .icon-box{transition:all .5s ease}
.feature-block-four .inner-box .icon-box:before{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.feature-block-four .inner-box:hover .icon-box:before{transform:scale(1,1)}
.feature-block-four .inner-box h4{color:#fff}
.feature-block-four .inner-box p{color:#a9a9aa}
.feature-four .feature-block{padding:0 0}
.feature-four .feature-block:nth-child(2) .feature-block-four .inner-box{background:#222226}
.feature-block-four .inner-box:before{content:'';width:100%;height:273px;border-radius:50%;position:absolute;top:-148px;left:0;background:rgba(255,96,0,.1);transform:scale(0);transition:all .5s ease}
.feature-block-four .inner-box:hover:before{transform:scale(1);transition:all .5s linear;transition-delay:0.1s}
.feature-block-four .inner-box .hover-curve{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .3s linear}
.feature-block-four .inner-box:hover .hover-curve{opacity:1}
.feature-block-four .inner-box .hover-curve:before{content:'';width:130%;height:250px;border-radius:50%;position:absolute;top:0;left:-15%;background:rgba(255,96,0,.1);z-index:1;transform:translate(0,-50%);opacity:0;transition:all .3s ease}
.feature-block-four .inner-box:hover .hover-curve:before{opacity:1;transform:translate(0 ,-20%);transition:all .6s linear}
.feature-block-four .inner-box .hover-curve:after{content:'';width:130%;height:320px;border-radius:50%;position:absolute;top:0;left:-15%;z-index:0;background:rgba(255,96,0,.1);transform:translate(0,-50%);opacity:0;transition:all .3s ease}
.feature-block-four .inner-box:hover .hover-curve:after{opacity:1;transform:translate(0 ,-15%);transition:all .9s linear}
.image_block_six .image-box img{width:100%}
.image_block_six .shape .shape-1{width:203px;height:212px;background-repeat:no-repeat}
.image_block_six .shape .shape-2{left:60%!important;top:50%!important;width:203px;height:212px;background-repeat:no-repeat}
.image_block_six .shape .shape-3{top:70%!important;width:221px;height:129px;background-repeat:no-repeat}
.about-six .content_block_nine .content-box .video-btn a{border-radius:50px}
.bg-color-2{background:#f2f0ed}
.service-six .pattern-layer .pattern-1{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center}
.service-block-six .inner-box{background:#fff;overflow:hidden;z-index:1}
.service-block-six .inner-box:before{position:absolute;content:'';background:#141417;width:100%;height:0%;left:0;top:0;z-index:-1;transition:all .5s ease}
.service-block-six .inner-box:hover:before{height:100%}
.service-block-six .inner-box .icon-box{background:#f7f5f2}
.service-block-six .inner-box:hover .icon-box{color:#fff}
.service-block-six .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.service-block-six .inner-box:hover .icon-box:before{transform:scale(1,1)}
.service-block-six .inner-box h4 a{display:inline-block;color:#141417}
.service-block-six .inner-box p{transition:all .5s ease}
.service-block-six .inner-box:hover h4 a,.service-block-six .inner-box:hover p{color:#fff}
.service-block-six .inner-box .link a{color:#141417}
.service-block-six .inner-box .link a:hover{letter-spacing:.5px}
.service-block-six .inner-box:hover .link a{color:#fff}
.service-block-six .inner-box h4 a:hover{text-decoration:underline}
.service-block-six .inner-box:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.08)}
.service-six .theme-btn.btn-eight{padding-top:17px;padding-bottom:17px;font-family:Muli,sans-serif;font-weight:700}
.service-six .pattern-layer .pattern-2{width:392px;height:616px;background-repeat:no-repeat}
.service-six .pattern-layer .pattern-3{width:461px;height:684px;background-repeat:no-repeat}
.content_block_ten .content-box .list-style-two li{width:50%}
.support-area .theme-btn.btn-eight{padding-top:17px;padding-bottom:17px;font-family:Muli,sans-serif;font-weight:700}
.support-area .map-box img{width:100%}
.support-area .map-box .shape .shape-1{left:55%!important;width:203px;height:212px;background-repeat:no-repeat}
.support-area .map-box .shape .shape-2{left:75px!important;top:35%!important;width:203px;height:212px;background-repeat:no-repeat}
.process-two{background:#252628}
.process-two .sec-title-six h2{color:#fff}
.processing-block-two .inner-box .icon-box .hov-icon{opacity:0;color:#fff}
.processing-block-two .inner-box:hover .icon-box .hov-icon{opacity:1}
.processing-block-two .inner-box:hover .icon-box .icon{opacity:0}
.processing-block-two .inner-box .icon-box{background:#fff}
.processing-block-two .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;right:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.processing-block-two .inner-box:hover .icon-box:before{transform:scale(1,1)}
.processing-block-two .inner-box .icon-box .count-box{right:-14px;color:#fff;box-shadow:0 0 30px 0 rgba(241,89,42,.5)}
.processing-block-two .inner-box:hover .icon-box .count-box{background:#fff}
.processing-block-two .inner-box .shape{position:absolute;top:60px;right:-65px;width:92px;height:30px;background-repeat:no-repeat}
.processing-block-two .inner-box h4{color:#fff}
.testimonial-six .owl-nav{position:absolute;left:-400px;bottom:35px}
.testimonial-six .owl-nav button{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;background:#fff;color:#141417;border-radius:50%}
.testimonial-six .nav-style-one .owl-nav button.owl-prev:before{display:none}
.testimonial-six .nav-style-one .owl-nav button.owl-prev{margin-right:10px}
.testimonial-six .testimonial-block-one .inner-box .text{box-shadow:none}
.testimonial-six .owl-nav button:hover{color:#fff}
.testimonial-six .pattern-layer{width:780px;height:677px;background-repeat:no-repeat}
.team-three .team-block-one .inner-box .lower-content .inner{background:#fff;margin-top:-53px}
.team-three .team-block-one .inner-box .lower-content h4:before{display:none}
.team-three .pattern-layer{width:383px;height:815px;bottom:315px;left:-100px;background-repeat:no-repeat}
.cta-four{background:#252628;padding:135px 0}
.cta-four .text{padding-left:350px}
.cta-four .text h2{color:#fff}
.cta-four .text .image{top:-60px;left:-50px}
.cta-four .pattern-layer{width:100%;height:100%;background-repeat:repeat-x;animation:slide 60s linear infinite;-webkit-animation:slide 60s linear infinite}
.news-six .news-block-one .inner-box .lower-content h4{line-height:28px}
.news-six .news-block-one .inner-box .post-info li:last-child a{color:grey}
.news-six .news-block-one .theme-btn.btn-three{font-size:16px;font-family:Muli,sans-serif;font-weight:700;border-radius:30px;padding-top:11px;padding-bottom:11px}
.news-six .news-block-one .inner-box .post-info li:before{right:-16px}
.news-six .news-block-one .inner-box:hover{transform:translateY(-10px)}
.subscribe-two .inner-container{overflow:hidden}
.subscribe-two h2{color:#fff}
.subscribe-two .form-inner .form-group{position:relative;padding-right:180px;margin-bottom:0}
.subscribe-two .form-inner .form-group input{height:60px;color:grey;border-radius:30px;padding:15px 30px}
.subscribe-two .form-inner .form-group button{position:absolute;top:0;right:0;font-size:16px;font-weight:700;font-family:Muli,sans-serif;border-radius:30px;padding:17px 41px}
.subscribe-two .inner-container .pattern-layer{width:100%;height:100%;background-repeat:repeat-x;background-position:center;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.subscribe-two .inner-container{margin-bottom:-120px;overflow:hidden}
.subscribe-two .form-inner .form-group button{background:#fff;color:#141417!important}
.subscribe-two .form-inner .form-group button:hover{color:#fff!important}
.slider-five .pattern-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom center}
.slider-five{padding-top:245px}
.slider-five .banner-carousel .slide-item{padding-bottom:330px;padding-top:30px}
.slider-five .banner-carousel .slide-item:after,.slider-five .banner-carousel .slide-item:before{display:none}
.slider-five .content-box h2{font-weight:900;color:#141417;line-height:76px}
.slider-five .content-box{margin-right:70px;width:auto}
.slider-five .image-box{overflow:hidden}
.slider-five .image-box .image{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.slider-five .active .image-box .image{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.slider-five .shape .shape-1{left:-100px!important;top:60%!important;width:230px;height:240px;background-repeat:no-repeat}
.slider-five .shape .shape-2{left:65%!important;top:270px!important;width:230px;height:240px;background-repeat:no-repeat}
.slider-five .shape .shape-3{left:90%!important;top:60%!important;width:230px;height:240px;background-repeat:no-repeat}
.feature-five .pattern-layer{width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}
.feature-five .inner-container{margin-top:-173px}
.feature-block-five .inner-box .icon-box{background:rgba(255,255,255,.07)}
.feature-block-five .inner-box .icon-box:before{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.feature-block-five .inner-box:hover .icon-box:before{transform:scale(1,1)}
.feature-block-five .inner-box h3{font-size:22px;color:#fff}
.feature-block-five .inner-box p,.feature-block-five .inner-box p a{color:#a9a9aa}
.image_block_seven .image-box{padding-right:240px}
.image_block_seven .image-box img{width:100%}
.image_block_seven .shape .shape-1{left:40px!important;top:70%!important;background-repeat:no-repeat}
.image_block_seven .shape .shape-2{left:90%!important;top:125px!important;background-repeat:no-repeat}
.content_block_11 .content-box .list li{width:50%;color:#141417}
.content_block_11 .content-box .list li:before{position:absolute;content:'\e933';font-family:icomoon;left:0;top:0;font-size:26px;font-weight:400}
.about-seven .bg-layer{width:265px;height:398px;background-repeat:no-repeat}
.service-block-seven .inner-box{background:#fff}
.service-block-seven .inner-box:before{position:absolute;content:'';background:#2d2d31;width:100%;height:0%;left:0;top:0;transition:all .5s ease}
.service-block-seven .inner-box:hover:before{height:100%}
.service-block-seven .inner-box .icon-box{border:1px solid #e5e5e5}
.service-block-seven .inner-box:hover .icon-box{color:#fff}
.service-block-seven .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.service-block-seven .inner-box:hover .icon-box:before{transform:scale(1,1)}
.service-block-seven .inner-box h3{font-size:22px}
.service-block-seven .inner-box h3 a{color:#141417}
.service-block-seven .inner-box:hover .link a,.service-block-seven .inner-box:hover h3 a{color:#fff}
.service-block-seven .inner-box p{color:#141417}
.service-block-seven .inner-box .link a{color:#141417}
.service-block-seven .inner-box .link a:hover{letter-spacing:.5px}
.service-block-seven .inner-box .link a i{font-size:14px;margin-left:10px;position:relative;top:1px}
.service-block-seven .inner-box:hover p{color:#a9a9aa}
.service-seven .bg-layer{width:100%;height:100%;background-repeat:no-repeat;background-position:center}
.chooseus-five{background:#27272b}
.chooseus-five .bg-layer{width:calc(50% + 150px);height:100%;background-size:cover;background-repeat:no-repeat;background-position:right center}
.chooseus-five .pattern-layer{width:calc(50% + 60px);height:calc(100% + 100px);top:-50px;background-size:cover;background-repeat:no-repeat;background-position:right center}
.content_block_12 .content-box h2{color:#fff}
.content_block_12 .content-box p{color:#a9a9aa}
.content_block_12 .content-box .single-item .icon-box{color:#fff}
.content_block_12 .content-box .single-item h3{font-size:22px;color:#fff}
.content_block_12 .content-box .single-item p{color:#a9a9aa}
.testimonial-one.home-7{background:#fefefe}
.testimonial-one.home-7 .bg-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}
.process-three .pattern-layer{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom center}
.processing-block-three .inner-box .icon-box:before{position:absolute;content:'';background:#fff;width:110px;height:100px;left:0;top:0;z-index:-1;clip-path:polygon(0% 0%,100% 0%,90% 100%,0% 100%,10px 0px)}
.processing-block-three .inner-box .icon-box .count-text{color:#fff;top:-25px;right:-14px}
.processing-block-three .inner-box h3{font-size:24px;line-height:32px;color:#fff}
.processing-block-three .inner-box .shape{top:35px;right:-60px;width:92px;height:30px;background-repeat:no-repeat}
.processing-block:nth-child(2) .processing-block-three .inner-box .shape{right:-100px}
.team-four .team-block-one .inner-box{max-width:370px;margin:0 auto;background:#fff}
.team-four .team-block-one .inner-box .lower-content .shape{top:-39px;width:100%;height:39px;background-size:cover;background-repeat:no-repeat;background-position:top center}
.team-four .team-block-one .inner-box .lower-content .overlay-shape{top:-39px;width:100%;height:39px;background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:0}
.team-four .team-block-one .inner-box:hover .lower-content .overlay-shape{opacity:1}
.team-four .team-block-one .inner-box:hover .lower-content .shape{opacity:0}
.team-four .team-block-one .inner-box .lower-content:before{position:absolute;content:'';background:#2d2d31;width:100%;height:0%;left:0;bottom:0;transition:all .5s ease}
.team-four .team-block-one .inner-box:hover .lower-content:before{height:100%;top:0}
.team-four .team-block-one .inner-box .lower-content h4{font-size:22px}
.team-four .team-block-one .inner-box:hover .lower-content .designation,.team-four .team-block-one .inner-box:hover .lower-content h4 a{color:#fff}
.team-four .team-block-one .inner-box:hover .lower-content h4:before{background:#fff}
.team-four .team-block-one .inner-box .lower-content h4 a:hover{text-decoration:underline}
.clients-one.home-7 .pattern-layer .pattern-1{width:629px;height:100%;background-repeat:no-repeat}
.clients-one.home-7 .pattern-layer .pattern-2{width:623px;height:100%;background-repeat:no-repeat}
.news-seven .upper-box .text p{color:#141417}
.news-seven .news-block-one .inner-box .post-date-two{background:#fff}
.news-seven .news-block-one .inner-box .post-date-two h4{color:#141417}
.news-seven .news-block-one .inner-box .lower-content h4{font-size:22px}
.news-seven .news-block-one .inner-box .lower-content .theme-btn{border-radius:0;font-size:16px;font-weight:700;padding:16px 30px}
.appointment-one{overflow:hidden}
.appointment-one .pattern-layer{width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}
.appointment-one .content-box .column{padding:0 10px}
.appointment-one .content-box .form-inner{margin:0 5px}
.appointment-one .content-box .form-group input,.appointment-one .content-box .form-group textarea{border-radius:0;color:#141417}
.appointment-one .content-box .form-group textarea{height:120px;resize:none;display:block}
.appointment-one .content-box .form-group button{width:100%;padding:17px 30px;font-size:16px}
.appointment-one .image-layer .image-2{left:395px}
.appointment-one .shape .shape-1{left:300px!important;top:300px!important;width:230px;height:240px;background-repeat:no-repeat}
.appointment-one .shape .shape-2{left:90%!important;width:230px;height:240px;background-repeat:no-repeat}
.appointment-one .shape .shape-3{left:35%!important;top:80%!important;width:230px;height:240px;background-repeat:no-repeat}
.slider-six .banner-carousel .slide-item:before{display:none}
.slider-six .content-inner{overflow:hidden;max-width:550px;width:100%;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.slider-six .active .content-inner{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.slider-six .content-inner h2,.slider-six .content-inner p{color:#fff;z-index:1}
.slider-six .content-inner .theme-btn{background:#fff;color:#141417!important;padding-top:22px;padding-bottom:22px}
.slider-six .content-inner .theme-btn:hover{color:#fff!important}
.bubbleContainer{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden;poCommissioner-events:none}
div[class^=bubble-]{height:1px;width:1px;position:absolute;background:url(../images/icons/bubble.png) no-repeat center center;background-size:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);poCommissioner-events:none}
.bubble-1{bottom:0;left:60%;-webkit-animation:bubble-movement 30s infinite ease-in -5.7s;animation:bubble-movement 30s infinite ease-in -5.7s}
.bubble-2{bottom:0;left:90%;-webkit-animation:bubble-movement 30s infinite ease-in -4.94s;animation:bubble-movement 30s infinite ease-in -4.94s}
.bubble-3{bottom:0;left:20%;-webkit-animation:bubble-movement 30s infinite ease-in -1.2s;animation:bubble-movement 30s infinite ease-in -1.2s}
@-webkit-keyframes bubble-movement{
0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);height:1px;width:1px}
100%{-webkit-transform:translate3d(-50%,-700px,0);transform:translate3d(-50%,-700px,0);height:200px;width:200px}
}
@-moz-keyframes bubble-movement{
0%{transform:translate3d(-50%,0,0);height:1px;width:1px}
100%{transform:translate3d(-50%,-700px,0);height:200px;width:200px}
}
@-o-keyframes bubble-movement{
0%{transform:translate3d(-50%,0,0);height:1px;width:1px}
100%{transform:translate3d(-50%,-700px,0);height:200px;width:200px}
}
@keyframes bubble-movement{
0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);height:1px;width:1px}
100%{-webkit-transform:translate3d(-50%,-700px,0);transform:translate3d(-50%,-700px,0);height:200px;width:200px}
}
.slider-six .pattern-layer{width:100%;height:249px;background-repeat:no-repeat;background-position:100% 100%;background-size:cover;z-index:2}
.feature-block-six .inner-box .image-box{overflow:hidden}
.feature-block-six .inner-box .image-box img{width:100%;transition:all .5s ease}
.feature-block-six .inner-box:hover .image-box img{opacity:.2;transform:scale(1.05)}
.feature-block-six .inner-box .lower-content h3{font-size:24px;line-height:32px}
.feature-block-six .inner-box .lower-content h3 a{color:#141417}
.feature-block-six .inner-box{background:#fff}
.feature-block-six .inner-box:hover{box-shadow:0 5px 30px 0 rgba(0,0,0,.1)}
.feature-block-six .inner-box .lower-content{padding-left:30px;padding-right:30px}
.sec-title-eight h5{text-transform:uppercase}
.bggery1{background:#f7f7f7}
.about-eight .content_block_nine .content-box .video-btn a{background:0 0;border:2px solid #fbdbc2;min-height:92px}
.about-eight .content_block_nine .content-box .video-btn a:hover{background:#222;border-color:#222}
.image_block_eight .image-box .image{overflow:hidden}
.image_block_eight .image-box .image img{width:100%}
.image_block_eight .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_eight .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_eight .image-box .text{width:270px;background:#2b2f2e}
.image_block_eight .image-box .text p{color:#fff}
.image_block_eight .image-box .shape .shape-1{left:30px!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_eight .image-box .shape .shape-2{left:65%!important;top:65%!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_eight .image-box .shape .shape-3{left:80%!important;top:-60px!important;width:135px;height:135px;background-repeat:no-repeat}
.service-eight{background:#f7f6f4}
.service-eight .tab-btns li{position:relative;display:inline-block;float:left;width:218px;margin-right:20px;margin-bottom:20px;background:#fff;padding:21px 15px;text-align:center;font-size:16px;font-weight:500;color:#141417;cursor:poCommissioner;z-index:1;transition:all .5s ease}
.service-eight .tab-btns li:before{position:absolute;content:'';width:100%;height:0%;left:0;top:0;z-index:-1;transition:all .5s ease}
.service-eight .tab-btns li.active-btn:before,.service-eight .tab-btns li:hover:before{height:100%}
.service-eight .tab-btns li.active-btn,.service-eight .tab-btns li:hover{color:#fff}
.service-eight .tab-btns li:after{position:absolute;content:'';width:24px;height:24px;left:97px;bottom:0;opacity:0;transform:rotate(45deg);z-index:-1;transition:all .5s ease}
.service-eight .tab-btns li:last-child{margin-right:0}
.service-eight .tab-btns li.active-btn:after,.service-eight .tab-btns li:hover:after{bottom:-7px;opacity:1}
.service-eight .image-box-one .shape .shape-1{left:-70px;bottom:-60px;width:230px;height:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.service-eight .image-box-one .shape .shape-2{right:-20px;top:30px;width:230px;height:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.service-eight img{width:100%}
.service-eight .image{overflow:hidden}
.service-eight .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.service-eight .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.service-eight .content-box .theme-btn{padding-top:12px;padding-bottom:12px}
.service-eight .content-box .list li{color:#141417}
.content_block_13 .content-box .list li{width:50%}
.service-eight .content-box .list li:before{position:absolute;content:'';width:12px;height:12px;border-radius:50%;left:0;top:7px}
.project-block-three .inner-box .image-box{overflow:hidden;background:#000}
.project-block-three .inner-box .image-box img{width:100%;transition:all .5s ease}
.project-block-three .inner-box:hover .image-box img{opacity:.2;transform:scale(1.05)}
.project-block-three .inner-box .view-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.project-block-three .inner-box .view-btn a{font-size:60px;line-height:60px;color:#fff;opacity:0}
.project-block-three .inner-box:hover .view-btn a{opacity:1}
.testimonial-seven{overflow:hidden;background:#f7f6f4}
.testimonial-block-two{position:relative;max-width:810px;width:100%;margin:0 auto}
.testimonial-block-two .inner-box{background:#fff}
.testimonial-seven .owl-carousel .owl-stage-outer{overflow:visible}
.testimonial-seven .owl-carousel .owl-stage-outer .owl-item{opacity:0}
.testimonial-seven .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}
.testimonial-block-two .inner-box .rating li{color:#ffc92e}
.testimonial-block-two .inner-box p{color:#141417;line-height:32px}
.testimonial-block-two .inner-box .author h3{font-size:22px}
.testimonial-seven .owl-nav{position:absolute;top:40%;transform:translateY(-50%);width:100%}
.testimonial-seven .owl-nav button{position:absolute;display:inline-block;width:100px;height:100px;line-height:100px;background:#fff;text-align:center;font-size:24px;border-radius:50%;cursor:poCommissioner;transition:all .5s ease}
.testimonial-seven .owl-nav button.owl-prev{left:0}
.testimonial-seven .owl-nav button.owl-next{right:0}
.testimonial-seven .owl-nav button:hover{color:#fff}
.testimonial-seven .shape .shape-1{left:120px;bottom:-50px;width:230px;height:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.testimonial-seven .shape .shape-2{right:120px;top:-50px;width:230px;height:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.testimonial-seven .pattern-layer .pattern-1{width:555px;height:555px;background:#fff;border-radius:50%;left:-85px;top:-150px;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.testimonial-seven .pattern-layer .pattern-2{width:555px;height:555px;background:#fff;border-radius:50%;right:-300px;bottom:-85px;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.pricing-four .pricing-block-one .pricing-table{border:none;box-shadow:0 10px 40px 0 rgba(0,0,0,.08)}
.pricing-four .pricing-block-one .pricing-table .table-header h6{padding:0;border:none}
.pricing-four .pricing-block-one .pricing-table .table-content{background:#f7f6f4}
.pricing-four .pricing-block-one .theme-btn{padding-top:10px;padding-bottom:10px;border-radius:5px}
.pricing-four .pricing-block-one.active-block .pricing-table .table-header h6{color:#fff}
.pricing-four .pricing-block-one.active-block .pricing-table .table-content .feature-list li:before{background:#fff}
.pricing-four .pricing-block-one.active-block .pricing-table .theme-btn{background:#fff;border-color:#fff}
.pricing-four .pricing-block-one.active-block .shape .shape-3{width:240px;height:200px;background:#f9ae46;border-radius:50%;left:-50px;top:-170px;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.pricing-four .pricing-block-one.active-block .shape .shape-4{right:-100px;bottom:-100px;width:200px;height:200px;background:#f9ad46;border-radius:50%;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.cta-five{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;overflow:hidden}
.cta-five:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.6;z-index:1}
.cta-five .sec-title-eight h2{color:#fff}
.cta-five .shape .shape-1{width:200px;height:209px;background-repeat:no-repeat}
.cta-five .shape .shape-2{left:95%!important;top:50%!important;width:200px;height:209px;background-repeat:no-repeat}
.news-eight .news-block-one .inner-box .post-date-two{background:#fff}
.news-eight .news-block-one .inner-box .post-date-two h4{color:#141417}
.news-eight .news-block-one .inner-box .lower-content h4{font-size:22px}
.news-eight .news-block-one .inner-box .lower-content .theme-btn{border-radius:0;font-size:15px;font-weight:500}
.news-eight .upper-box .text p{color:#141417}
.appointment-two{padding-top:285px}
.appointment-two .pattern-layer{width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.appointment-two .content-box .form-group input,.appointment-two .content-box .form-group textarea{font-size:16px;border-radius:0;color:#141417}
.appointment-two .content-box .form-group textarea{height:120px;resize:none;display:block}
.appointment-two .content-box .form-group button{width:100%;padding:12px 30px;font-size:16px}
.appointment-two .content-box .form-group i{position:absolute;top:17px;right:30px;color:grey;z-index:1}
.appointment-two .content-box .column{padding:0 10px}
.appointment-two .content-box .form-inner{margin:0 5px}
.appointment-two .map-inner .map-box{background:#fff;padding:10px;box-shadow:0 10px 40px 0 rgba(0,0,0,.07)}
.appointment-two #contact-google-map{position:relative;width:100%;height:430px}
.appointment-two .shape .shape-1{left:-65px!important;top:-65px!important;width:230px;height:230px;background-repeat:no-repeat}
.appointment-two .shape .shape-2{left:70%!important;top:70%!important;width:230px;height:230px;background-repeat:no-repeat}
.appointment-two .shape-3{top:230px;right:-150px;width:230px;height:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.slider-seven{border-bottom:7px solid #494949}
.slider-seven .slide-item{padding-top:280px}
.slider-seven .slide-item:before{display:none}
.slider-seven .content-box{max-width:550px}
.slider-seven .content-box .theme-btn{padding-top:18px;padding-bottom:16px}
.feature-seven{background:#1c1c1c}
.feature-block-seven .inner-box .icon-box{display:inline-block;color:#fff;transition:all .5s ease}
.feature-block-seven .inner-box:hover .icon-box{transform:scale(1.1);color:#ff7f4c}
.feature-block-seven .inner-box h6{color:#fff;line-height:26px}
.feature-block-seven .inner-box:before{position:absolute;content:'';background:rgba(255,255,255,.1);width:1px;height:100%;top:0;right:0}
.feature-block:last-child .feature-block-seven .inner-box:before{display:none}
.about-nine{overflow:hidden}
.image_block_nine .image-box{position:relative;min-height:660px}
.image_block_nine .image-box img{width:100%}
.image_block_nine .image-box .image{bottom:-55px}
.image_block_nine .image-box .text{width:250px;text-align:center}
.image_block_nine .image-box .text:before{position:absolute;content:'';width:100%;height:100%;left:20px;top:20px}
.image_block_nine .image-box .text:after{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0}
.image_block_nine .image-box .shape .shape-1{top:85px!important;left:270px!important;width:230px;height:230px;background-repeat:no-repeat}
.image_block_nine .image-box .shape .shape-2{top:60%!important;width:230px;height:230px;background-repeat:no-repeat}
.image_block_nine .image-box .shape .shape-3{top:160px!important;width:172px;height:172px;background-repeat:no-repeat}
.service-nine{background:#f8f6f4}
.service-block-eight .inner-box .icon-box{top:-40px;color:#fff}
.service-block-eight .inner-box h4 a{color:#141417}
.service-block-eight .inner-box .image-box{overflow:hidden}
.service-block-eight .inner-box .image-box img{width:100%;transition:all .5s ease}
.service-block-eight .inner-box:hover .image-box img{transform:scale(1.05);opacity:.3}
.service-nine .theme-btn{padding-top:18px;padding-bottom:16px}
.chooseus-six{background:#1c1c1c}
.chooseus-six .bg-layer{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.chooseus-six .content-inner{width:50%;float:right}
.chooseus-six .content-inner .content-box{max-width:750px}
.chooseus-six p{color:#a9a9aa}
.chooseus-six .inner-box .single-item .icon-box{background:rgba(255,255,255,.1)}
.chooseus-six .inner-box .single-item h4{color:#fff}
.chooseus-six .sec-title h2{color:#fff}
.chooseus-six .content-inner{padding-bottom:220px}
.funfact-five .inner-container{margin-top:-80px;background:#fff;width:100%;top:-26px;padding-left:60px;padding-right:60px}
.funfact-five .count-outer,.funfact-five .counter-block-one p{color:#141417}
.funfact-five .count-outer span{font-family:Spartan,sans-serif}
.funfact-five .inner-container:before{position:absolute;content:'';width:calc(100% - 100px);height:100%;left:50px;top:20px;z-index:-1}
.funfact-five .counter-block-one p{font-weight:500}
.testimonial-three .owl-dots{position:relative;display:block;text-align:center;margin-top:50px}
.pricing-five .tabs-content .shape .shape-2{top:60%!important;width:230px;height:230px;background-repeat:no-repeat}
.pricing-block-two .pricing-table{background:#fff}
.pricing-five .content-box{margin-right:-30px}
.pricing-five .tab-btns{border-radius:0}
.pricing-five .tab-btns li{font-family:Spartan,sans-serif;padding:12px 15px}
.pricing-block-two .pricing-table .feature-list li{color:#141417}
.pricing-block-two .pricing-table .feature-list li i{font-size:14px;margin-right:8px}
.pricing-block-two .pricing-table .theme-btn{border:1px solid #e7e7e7;border-radius:0;color:#141417!important;font-weight:500;font-family:Spartan,sans-serif;padding-top:11px;padding-bottom:11px}
.pricing-block-two.active-block .pricing-table .theme-btn span{color:#141417!important}
.pricing-block-two.active-block .pricing-table{background:#1c1c1c}
.pricing-block-two.active-block .pricing-table h2,.pricing-block-two.active-block .pricing-table h5,.pricing-block-two.active-block .pricing-table li,.pricing-block-two.active-block .pricing-table p,.pricing-block-two.active-block .pricing-table span{color:#fff}
.pricing-block-two.active-block .pricing-table .theme-btn{color:#fff!important}
.pricing-one.pricing-six.pricing-page-2 .pricing-block-two.active-block .pricing-table .theme-btn span:after,.pricing-one.pricing-six.pricing-page-2 .pricing-block-two.active-block .pricing-table .theme-btn span:before{color:#fff}
.pricing-one.pricing-six.pricing-page-2 .pricing-block-two.active-block .pricing-table .theme-btn:after{border-right:2px solid #fff!important;border-top:2px solid #fff!important}
.project-four .sortable-masonry .filter-tabs li{font-family:Spartan,sans-serif;font-size:16px}
.project-four .project-block-two .inner-box .image-box img{border-radius:0}
.cta-six{background:#f8f6f4;overflow:hidden}
.cta-six .text{padding-left:395px}
.cta-six .theme-btn{padding-top:18px;padding-bottom:16px}
.cta-six .text .image{left:-130px}
.cta-six .shape .shape-1{top:-100px!important;width:230px;height:240px;background-repeat:no-repeat}
.cta-six .shape .shape-2{top:160px!important;left:20%!important;width:230px;height:240px;background-repeat:no-repeat}
.cta-six .shape .shape-3{top:100px!important;left:75%!important;width:230px;height:240px;background-repeat:no-repeat}
.news-nine .news-block-one .inner-box .theme-btn.btn-three{border-radius:0;font-size:15px;font-weight:500;font-family:Spartan,sans-serif}
.news-nine .news-block-one .inner-box .post-date-two{background:#fff}
.news-nine .news-block-one .inner-box .post-date-two h4{color:#141417}
.slider-eight .slide-item{padding:245px 0}
.slider-eight .slide-item:before{display:none}
.slider-eight .banner-carousel .owl-nav button{border-radius:0}
.slider-eight .mouse-btn-down{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;z-index:2}
.slider-eight .mouse-btn-down .scroll-arrow-box{font-size:40px;color:#fff;cursor:poCommissioner}
.uppercase{text-transform:uppercase}
.color_black{color:#141417}
.fs_22{font-size:22px}
.feture-black-eight .inner-box .link a span{margin-right:10px}
.feture-black-eight .inner-box{border:1px solid #e5e5e5}
.feture-black-eight .inner-box:hover{border-color:transparent;box-shadow:0 10px 50px 0 rgba(0,0,0,.1)}
.image_block_ten .image-box .image{overflow:hidden}
.image_block_ten .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_ten .image-box:hover .image:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_ten .image-box .image img{width:100%}
.image_block_ten .image-box .text{width:200px;background:#fff;z-index:1}
.image_block_ten .image-box .shape .shape-1{left:-70px!important;top:-45px!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_ten .image-box .shape .shape-2{left:40%!important;top:65%!important;width:230px;height:240px;background-repeat:no-repeat}
.fs_24{font-size:24px}
.service-ten{position:relative;padding:0 70px}
.service-ten .outer-container{background:#f6f9fc;overflow:hidden}
.service-block-nine .inner-box{overflow:hidden}
.service-block-nine .inner-box .image-box{overflow:hidden}
.service-block-nine .inner-box .image-box img{width:100%}
.service-block-nine .inner-box .overlay-content{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;background:#2d2d31}
.service-block-nine .inner-box:hover .lower-content{opacity:0}
.service-block-nine .inner-box .overlay-content h3 a{color:#fff}
.service-block-nine .inner-box .overlay-content p{color:#a9a9aa}
.service-block-nine .inner-box .overlay-content{opacity:0}
.service-block-nine .inner-box:hover .overlay-content{top:0;opacity:1}
.service-ten .pattern-layer{width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center}
.content_block_14 .content-box .single-item .icon-box{overflow:hidden;color:#fff;z-index:1}
.content_block_14 .content-box .single-item .icon-box:before{position:absolute;content:'';background:#222;width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.content_block_14 .content-box .single-item:hover .icon-box:before{transform:scale(1,1)}
.chooseus-seven .image-box .image{overflow:hidden}
.chooseus-seven .image-box .image:before{position:absolute;top:0;left:-100%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.chooseus-seven .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.chooseus-seven .image-box .image img{width:100%}
.chooseus-seven .image-box .shape .shape-1{top:50%!important;width:230px;height:240px;background-repeat:no-repeat}
.chooseus-seven .image-box .shape .shape-2{left:70%!important;top:-70px!important;width:230px;height:240px;background-repeat:no-repeat}
.project-five{padding:0 70px}
.project-block-four .inner-box .image{overflow:hidden}
.project-block-four .inner-box .image img{width:100%;transition:all .5s ease}
.project-block-four .inner-box:hover .image img{opacity:.3;transform:scale(1.05)}
.project-block-four .inner-box .image-box .link{left:50%;top:35%;transform:translate(-50%,-50%) scale(0,0)}
.project-block-four .inner-box:hover .image-box .link{transform:translate(-50%,-50%) scale(1,1)}
.project-block-four .inner-box .image-box .link a{background:#fff}
.project-block-four .inner-box .image-box .link a:hover{color:#fff;background:#222}
.project-block-four .inner-box .content-box .inner{background:#fff;margin-top:-40px}
.project-block-four .inner-box:hover .content-box .inner{transform:translateY(-40px)}
.testimonial-eight .owl-carousel .owl-stage-outer{overflow:visible}
.testimonial-eight .owl-carousel .owl-stage-outer .owl-item{opacity:0}
.testimonial-eight .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}
.testimonial-eight .owl-nav{position:absolute;left:-465px;bottom:70px}
.testimonial-eight .owl-nav button{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;background:#f2f2f2}
.testimonial-eight .nav-style-one .owl-nav button.owl-prev:before{display:none}
.testimonial-eight .nav-style-one .owl-nav button.owl-prev{top:0;margin-right:10px}
.testimonial-eight .owl-nav button:hover{color:#fff}
.testimonial-eight .inner-content .shape .shape-1{top:-55px!important;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.testimonial-eight .inner-content .shape .shape-2{top:20%!important;left:75%!important;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.team-five .team-block-one .inner-box .lower-content h4:before{display:none}
.skills-three{padding:0 70px}
.skills-three .outer-container{background:#f4f7fa;overflow:hidden}
.skills-three .progress-box .bar-inner{border-radius:0}
.skills-three .progress-box .bar{border-radius:0;background:#dee1e6}
.skills-three .pattern-layer{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-animation:zoom-fade-two 15s infinite linear;animation:zoom-fade-two 15s infinite linear}
.news-ten .news-block-one .theme-btn{border-radius:0}
.subscribe-three .inner-container{overflow:hidden;margin-bottom:-100px}
.subscribe-three h2{color:#fff}
.subscribe-three .form-inner .form-group{position:relative;padding-right:170px;margin-bottom:0}
.subscribe-three .form-inner .form-group input{height:60px;color:grey;padding:15px 30px;font-size:16px;border-radius:0}
.subscribe-three .form-inner .form-group button{position:absolute;top:0;right:0;font-size:15px;font-weight:700;border-radius:0;padding:17px 40px;width:160px;background:#fff}
.subscribe-three .form-inner .form-group button{color:#141417!important}
.subscribe-three .form-inner .form-group button:hover{color:#fff!important}
.subscribe-three .form-inner .form-group button:before{background:#141417}
.subscribe-three .pattern-layer{width:100%;height:100%;background-repeat:repeat-x;background-position:center;animation:slide 100s linear infinite;-webkit-animation:slide 100s linear infinite}
.slider-nine .banner-carousel .slide-item:before{display:none}
.slider-nine .banner-carousel .slide-item:after{background:-webkit-linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 100%)}
.slider-nine .content-box{max-width:650px}
.slider-nine .content-box .theme-btn.btn-two{border-radius:0;padding-top:17px;padding-bottom:17px;font-size:17px}
.slider-nine .content-box .theme-btn.btn-14{margin-right:17px;padding-top:17px;padding-bottom:17px}
.feature-nine{background:#f8f6f4}
.image_block_11 .image-box img{width:100%}
.image_block_11 .image-box .image{overflow:hidden}
.image_block_11 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_11 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_11 .image-box .text{background:#001b47;width:240px;z-index:1}
.image_block_11 .image-box .text h5{color:#fff}
.image_block_11 .image-box .shape .shape-1{left:-50px!important;top:62%!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_11 .image-box .shape .shape-2{width:135px;height:135px;border:17px solid #ece9e6;border-radius:50%;left:60%!important;top:-65px!important}
.about-11 .content_block_nine .content-box .theme-btn{padding:17px 43px;font-weight:600;font-size:17px;background:#ff5e14}
.about-11 .image-layer{top:240px}
.service-11{width:100%;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;padding:145px 0 275px 0}
.service-11:before{position:absolute;content:'';background:#001b47;width:100%;height:100%;left:0;top:0;opacity:.8}
.service-11 .bg-layer{position:absolute;left:0;top:-30%;right:0;width:100%;height:150%;background-size:cover;background-repeat:no-repeat;z-index:-1;background-attachment:fixed;background-position:center}
.service-11 .sec-title h2,.service-11 .sec-title h5{color:#fff}
.service-block-eight .inner-box{background:#fff}
.service-block-eight .inner-box .icon-box{z-index:1}
.service-block-eight .inner-box .icon-box:before{position:absolute;content:'';background:#222;width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.service-block-eight .inner-box:hover .icon-box:before{transform:scale(1,1)}
.service-11 .theme-btn.btn-two{border-radius:0;padding-top:17px;padding-bottom:17px;font-size:17px}
.funfact-six .counter-block-one .inner-box .count-outer,.funfact-six .counter-block-one .inner-box .icon-box{color:#fff}
.funfact-six .inner-container{margin-top:-125px;overflow:hidden}
.funfact-six .inner-container .shape{width:100%;height:100%;background-repeat:repeat-x;background-size:cover;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.image_block_12 .image-box .image{overflow:hidden}
.image_block_12 .image-box .image:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_12 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_12 .image-box .image-2{border:7px solid #fff}
.image_block_12 .image-box .image img{width:100%}
.image_block_12 .image-box .shape .shape-1{left:110px!important;top:-40px!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_12 .image-box .shape .shape-2{left:70%!important;top:55%!important;width:230px;height:240px;background-repeat:no-repeat}
.team-six .image-layer{top:-190px;width:337px;height:337px;background-repeat:no-repeat}
.team-six .team-block-one .inner-box .lower-content h4:before{display:none}
.project-block-three .inner-box .lower-content{width:100%;opacity:0}
.project-block-three .inner-box .lower-content h3 a,.project-block-three .inner-box .lower-content p{color:#fff}
.project-block-three .inner-box:hover .lower-content{bottom:33px;opacity:1}
.news-11 .news-block-one .inner-box .theme-btn{border-radius:0;padding-top:16px;padding-bottom:16px;font-size:17px;font-weight:600}
.subscribe-four h2{color:#fff}
.subscribe-four .form-inner .form-group{position:relative;padding-right:170px;margin-bottom:0}
.subscribe-four .form-inner .form-group input{height:60px;color:grey;padding:15px 30px;font-size:15px;border-radius:0}
.subscribe-four .form-inner .form-group button{position:absolute;top:0;right:0;padding:17px 41px;background:#001b47}
.subscribe-four .pattern-layer{width:100%;height:100%;background-repeat:repeat-x;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.subscribe-four .form-inner .form-group button:before{background:#fff}
.subscribe-four .form-inner .form-group button:hover{color:#ff5e14!important}
.banner-three{padding-top:275px;overflow:hidden}
.banner-three .bg-layer{width:783px;height:729px;background-repeat:no-repeat}
.banner-three .pattern-layer{top:-40px;right:0;width:839px;height:827px;background:rgba(255,97,68,.15);background-repeat:no-repeat;animation:heroShapeFour 6s linear infinite}
.banner-three .pattern-layer-2{top:-70px;right:0;width:809px;height:827px;background:rgba(246,195,122,.15);background-repeat:no-repeat;animation:heroShapeFour 6s linear infinite}
.banner-three .video-btn{color:#141417;margin-top:0;line-height:26px}
.banner-three .video-btn i{position:absolute;left:0;top:0;width:70px;height:70px;line-height:70px;font-size:20px;text-align:center;background:#fff;border-radius:50%;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}
.banner-three .shape .shape-1{left:-100px!important;top:70%!important;width:230px;height:240px;background-repeat:no-repeat}
.banner-three .shape .shape-2{left:55%!important;top:230px!important;width:230px;height:240px;background-repeat:no-repeat}
.banner-three .shape .shape-3{left:95%!important;top:70%!important;width:230px;height:240px;background-repeat:no-repeat}
.banner-three .shape .shape-4{left:90px!important;top:90%!important;width:40px;height:40px;background:#fab567;border-radius:50%}
.image_block_13 .image-box{min-height:565px}
.image_block_13 .image-box .image-1{top:0;right:0;z-index:2}
.image_block_13 .image-box .image-2{top:47px;left:-25px;z-index:1}
.image_block_13 .image-box .image-3{left:150px;bottom:0;background:#fff;padding:10px;border-radius:10px;box-shadow:0 10px 50px 0 rgba(0,0,0,.15)}
.image_block_13 .image-box .image img{width:100%}
.image_block_13 .image-box .shape .shape-1{width:230px;height:240px;background-repeat:no-repeat}
.image_block_13 .image-box .shape .shape-2{left:45%!important;top:10%!important;width:230px;height:240px;background-repeat:no-repeat}
.image_block_13 .image-box .shape .shape-3{top:60%!important;width:100px;height:100px;background:#fab567;border-radius:50%}
.image_block_13 .image-box .shape .shape-4{left:60%!important;width:55px;height:55px;background:#632dde;border-radius:50%}
.image_block_13 .image-box .shape .shape-5{top:35%!important;left:55%!important;border:17px solid #fc911e;width:190px;height:190px;border-radius:50%}
.service-block-10 .inner-box{background:#f1f9fc}
.service-block-10 .inner-box .icon-box{width:94px;height:104px;line-height:104px;color:#10a1d4;z-index:1}
.service-block-10 .inner-box .icon-box .shape-1{width:94px;height:104px;background-repeat:no-repeat;z-index:-1;opacity:.15;background:#10a1d4;transition:all .5s ease}
.service-block-10 .inner-box:hover .icon-box .shape-1{opacity:1}
.service-block:nth-child(2) .service-block-10 .inner-box .icon-box .shape-1{background:#fb4754}
.service-block:nth-child(3) .service-block-10 .inner-box .icon-box .shape-1{background:#632ddf}
.service-block:nth-child(4) .service-block-10 .inner-box .icon-box .shape-1{background:#ff931e}
.service-block:nth-child(5) .service-block-10 .inner-box .icon-box .shape-1{background:#49ca8f}
.service-block:nth-child(6) .service-block-10 .inner-box .icon-box .shape-1{background:#ff6840}
.service-block-10 .inner-box .icon-box .shape-2{width:100px;height:94px;background-repeat:no-repeat;opacity:.3;transition:all .5s ease}
.service-block-10 .inner-box:hover .icon-box .shape-2{opacity:1}
.service-block-10 .inner-box .link a i{position:absolute;top:6px;right:0;font-size:16px;opacity:0;transition:all .5s ease}
.service-block-10 .inner-box .link a:hover{padding-right:30px}
.service-block-10 .inner-box .link a:hover i{opacity:1}
.service-block-10 .inner-box .icon-box{transition:all .5s ease}
.service-block-10 .inner-box:hover .icon-box{color:#fff!important}
.service-block:nth-child(2) .service-block-10 .inner-box{background:#fff4f5}
.service-block-10 .inner-box:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}
.service-block:nth-child(2) .service-block-10 .inner-box .icon-box{color:#fb4754}
.service-block:nth-child(3) .service-block-10 .inner-box .icon-box{color:#632ddf}
.service-block:nth-child(3) .service-block-10 .inner-box{background:#f6f3fd}
.service-block:nth-child(4) .service-block-10 .inner-box .icon-box{color:#ff931e}
.service-block:nth-child(4) .service-block-10 .inner-box{background:#fff9f2}
.service-block:nth-child(5) .service-block-10 .inner-box .icon-box{color:#49ca8f}
.service-block:nth-child(5) .service-block-10 .inner-box{background:#f4fcf8}
.service-block:last-child .service-block-10 .inner-box .icon-box{color:#ff6840}
.service-block:last-child .service-block-10 .inner-box{background:#fff6f4}
.chooseus-nine .accordion-box .block .acc-btn.active{border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}
.chooseus-nine .accordion-box .block .acc-btn.active .icon-outer{color:#141417}
.image_block_14 .image-box img{width:100%}
.image_block_14 .image-box .shape .shape-1{top:-50px;left:-30px;width:230px;height:240px;background-repeat:no-repeat}
.image_block_14 .image-box .shape .shape-2{top:175px;right:50px;width:230px;height:240px;background-repeat:no-repeat}
.image_block_14 .image-box .shape .shape-3{position:absolute;left:-15px;top:110px;width:40px;height:40px;background:#48c88e;border-radius:50%;-webkit-animation:zoom-fade-two 4s infinite linear;animation:zoom-fade-two 4s infinite linear}
.image_block_14 .image-box .shape .shape-4{top:-45px;right:140px;width:135px;height:135px;border:17px solid #fb4754;border-radius:50%;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.image_block_14 .image-box .shape .shape-5{left:175px;bottom:35px;width:189px;height:189px;border:17px solid #ff931e;border-radius:50%;-webkit-animation:zoom-fade-two 6s infinite linear;animation:zoom-fade-two 6s infinite linear}
.project-block-five .inner-box .image{overflow:hidden;background:#000}
.project-block-five .inner-box .image img{width:100%;border-radius:5px;transition:all .5s ease}
.project-block-five .inner-box:hover .image img{opacity:.4;transform:scale(1.05)}
.project-block-five .inner-box .image-box .link{left:50%;top:50%;transform:translate(-50%,-50%) scale(0,0)}
.project-block-five .inner-box:hover .image-box .link{transform:translate(-50%,-50%) scale(1,1)}
.project-block-five .inner-box .image-box .link a{color:#fff;border-radius:50%}
.project-block-five .inner-box .image-box .link a:hover{background:#fff}
.testimonial-nine .owl-nav{position:absolute;left:-465px;bottom:36px}
.testimonial-nine .owl-nav button{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;background:#ffecee;border-radius:50%;color:#141417}
.testimonial-nine .nav-style-one .owl-nav button.owl-prev:before{display:none}
.testimonial-nine .nav-style-one .owl-nav button.owl-prev{top:0;margin-right:10px}
.testimonial-nine .owl-nav button:hover{color:#fff}
.testimonial-nine .pattern-layer{width:100%;height:100%;background-position:center;background-repeat:repeat-x;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.funfact-seven{background:#fef6eb;overflow:hidden}
.funfact-seven .counter-block-one .inner-box p{color:#141417}
.funfact-seven .funfact-block:first-child .counter-block-one .inner-box .count-outer{color:#10a1d4}
.funfact-seven .funfact-block:nth-child(2) .counter-block-one .inner-box .count-outer{color:#fb4754}
.funfact-seven .funfact-block:nth-child(3) .counter-block-one .inner-box .count-outer{color:#48c88d}
.funfact-seven .funfact-block:last-child .counter-block-one .inner-box .count-outer{color:#632ddf}
.news-12 .news-block-one .inner-box .lower-content .theme-btn{font-size:15px;font-weight:600;padding-top:16px;padding-bottom:16px}
.subscribe-five .subscribe-form .form-group input{border-color:#e5e5e5;height:60px}
.subscribe-five .subscribe-form .form-group{margin-bottom:0}
.subscribe-five .subscribe-form{padding-right:235px}
.subscribe-five .subscribe-form .message-btn{position:absolute;top:0;right:0}
.subscribe-five .pattern-layer{width:100%;height:794px;background-repeat:repeat-x;background-position:bottom center;z-index:-1;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.slider-ten .banner-carousel .slide-item:after,.slider-ten .banner-carousel .slide-item:before{display:none}
.slider-ten .pattern-layer{position:absolute;left:0;bottom:0;width:100%;height:100px;background-size:100% 100%;background-position:top center;z-index:2}
.slider-ten .image-box{margin-right:-75px}
.slider-ten .image-box img{width:100%}
.slider-ten .image-box{opacity:0;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.slider-ten .active .image-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.slider-ten .slide-item{padding:60px 0 290px 0}
.slider-ten .slide-item .shape .shape-1{top:-60px;left:200px;width:350px;height:350px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade-two 10s infinite linear;animation:zoom-fade-two 10s infinite linear}
.slider-ten .slide-item .shape .shape-2{top:-135px;right:0;width:520px;height:520px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade 10s infinite linear;animation:zoom-fade 10s infinite linear}
.slider-ten .slide-item .shape .shape-3{top:-400px;right:240px;width:520px;height:520px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade-two 8s infinite linear;animation:zoom-fade-two 8s infinite linear}
.domain-field h2{font-size:36px}
.domain-field .inner-container{margin-top:-210px;background:#fff}
.domain-field .search-form{position:relative;max-width:770px;width:100%;margin:0 auto;margin-bottom:40px}
.domain-field .search-form .form-group{position:relative;margin:0}
.domain-field .search-form .form-group input[type=search]{position:relative;display:block;width:100%;height:82px;border:2px solid #f2f2f2;border-radius:50px;background:#f7f7f7;padding:15px 220px 15px 50px;font-size:20px;line-height:30px;color:#b3b3b3;font-weight:600;transition:all .5s ease}
.domain-field .search-form .form-group button{position:absolute;top:16px;right:16px;font-size:15px;line-height:26px;font-weight:600;text-align:center;padding:12px 31px;border-radius:30px;color:#fff;transition:all .5s ease}
.domain-field .search-form .form-group button:hover{background:#141417}
.domain-field .domain-list h4,.domain-field .domain-list h4 a{color:#1d439b}
.domain-field .domain-list li{position:relative}
.domain-field .domain-list li:before{position:absolute;content:'';background:#e5e5e5;width:1px;height:30px;top:1px;right:-10px}
.feature-block-ten .inner-box .image-box img{transition:all .5s ease}
.feature-block-ten .inner-box:hover .image-box img{transform:rotateY(180deg)}
.feature-block-ten .inner-box:before{position:absolute;content:'';background:#e5e5e5;width:1px;height:130px;top:46px;right:-15px}
.feature-block:last-child .feature-block-ten .inner-box:before{display:none}
.about-13 .image-box img{width:100%}
.about-13 .image-box .shape .shape-1{left:-20px;top:8px;width:100px;height:100px;border:12px solid #f0c134;border-radius:50%;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.about-13 .image-box .shape .shape-2{right:230px;bottom:-37px;width:40px;height:40px;background:#f18b92;border-radius:50%;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}
.about-13 .image-box .shape .shape-3{left:55px;top:-60px;width:230px;height:240px;background-repeat:no-repeat;z-index:-1}
.pricing-six .pricing-block-two .pricing-table .theme-btn.btn-two{border:1px solid #e7e7e7;border-radius:5px;font-weight:600;padding-top:16px;padding-bottom:16px}
.pricing-six .pricing-block-two .pricing-table .theme-btn.btn-two span:after{color:#00d0f5}
.pricing-six .pricing-block-two .pricing-table .theme-btn.btn-two:hover:after{border-right:2px solid #00d0f5!important;border-top:2px solid #00d0f5!important}
.white_color{color:#fff}
.chooseus-ten{padding:226px 0 166px 0}
.content_block_15 .inner-box .single-item .icon-box{background:#fff}
.content_block_15 .content-box .sec-title h2,.content_block_15 .content-box .sec-title h6{color:#fff}
.content_block_15 .inner-box .single-item p{color:#bbd2ec}
.chooseus-ten .image-box img{width:100%}
.chooseus-ten .image-box{margin-right:-94px}
.chooseus-ten .shape .shape-1{width:100%;height:100px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.chooseus-ten .shape .shape-2{width:100%;height:100px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.chooseus-ten .shape .shape-3{width:100%;height:135px;background-repeat:no-repeat;animation:slide 70s linear infinite;-webkit-animation:slide 70s linear infinite}
.chooseus-ten .shape .shape-4{top:250px;width:100%;height:102px;background-repeat:no-repeat;animation:slide 50s linear infinite;-webkit-animation:slide 50s linear infinite}
.service-13{background:#f5f8fc}
.service-block-11 .inner-box .icon-box{background:#eff4fb}
.service-block-11 .inner-box:hover .icon-box{color:#fff}
.service-block-11 .inner-box .icon-box:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:-1;transform:scale(0,0);border-radius:50%;transition:all .5s ease}
.service-block-11 .inner-box:hover .icon-box:before{transform:scale(1,1)}
.image_block_15 .image-box img{width:100%}
.image_block_15 .image-box .shape .shape-1{width:100px;height:100px;left:-17px;top:160px;border-radius:50%;border:13px solid #f0c134;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.image_block_15 .image-box .shape .shape-2{width:40px;height:40px;right:5px;bottom:183px;border-radius:50%;background:#f18b92;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}
.image_block_15 .image-box .shape .shape-3{right:20px;top:10px;width:230px;height:240px;background-repeat:no-repeat;z-index:-1;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.image_block_15 .image-box .shape .shape-4{left:-65px;top:230px;background-repeat:no-repeat;z-index:-1;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.faq-one .accordion-box .block .acc-btn{box-shadow:none!important;border-radius:30px;border:1px solid transparent}
.faq-one .accordion-box .block .acc-btn.active{background:#f5f8fc;border-color:#e5e5e5}
.faq-one .accordion-box .block .acc-btn.active .icon-outer{color:#141417}
.testimonial-ten .owl-dots{text-align:center;margin-top:48px}
.cta-seven .text{padding-left:400px}
.cta-seven .shape .shape-1{width:100%;height:50px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.cta-seven .shape .shape-2{width:100%;height:50px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.cta-seven .text .image{top:-70px}
.cta-seven .btn-box{margin-top:20px}
.cta-seven .shape .shape-3{width:100%;height:135px;background-repeat:no-repeat;animation:slide 70s linear infinite;-webkit-animation:slide 70s linear infinite}
.cta-seven .shape .shape-4{left:30%;top:250px;width:100%;height:102px;background-repeat:no-repeat;animation:slide 50s linear infinite;-webkit-animation:slide 50s linear infinite}
.cta-seven .shape .shape-5{left:50%;width:100%;height:135px;background-repeat:no-repeat;animation:slide 70s linear infinite;-webkit-animation:slide 70s linear infinite}
.news-13 .news-block-one .inner-box .image{background:#000}
.news-13 .news-block-one .inner-box:hover{box-shadow:0 0 50px rgb(0 0 0 / 20%)}
.banner-four{padding:100px 0 110px 0}
.banner-four .content-box h2{max-width:430px}
.banner-four .content-box h2 span{padding-bottom:14px}
.banner-four .content-box h2 span:before{position:absolute;content:'';background-image:url(../images/shape/shape-152.png);width:217px;height:30px;left:3px;bottom:0;background-repeat:no-repeat}
.banner-four .content-box .btn-box a{overflow:hidden;vertical-align:middle;border-radius:30px;padding:14.5px 30px;z-index:1}
.banner-four .content-box .btn-box a i{position:relative;top:5px;margin-right:10px;font-size:24px}
.banner-four .content-box .btn-box a.play-store{margin-right:16px}
.banner-four .content-box .btn-box a.app-store{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.15)}
.banner-four .content-box .btn-box a:hover{color:#fff}
.banner-four .content-box .btn-box a:before{position:absolute;content:'';background:#141417;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.banner-four .content-box .btn-box a:hover:before{width:100%}
.banner-four .image-box img{width:100%}
.banner-four .shape .shape-1{width:688px;height:757px;background-repeat:no-repeat}
.banner-four .shape .shape-2{width:624px;height:621px;background-repeat:no-repeat}
.banner-four .shape .shape-3{left:-100px;bottom:0;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.banner-four .shape .shape-4{left:55%;top:110px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 9s infinite linear;animation:zoom-fade 9s infinite linear}
.banner-four .shape .shape-5{bottom:170px;right:230px;width:230px;height:240px;background-repeat:no-repeat;z-index:-1}
.banner-four .shape .shape-6{left:80px;bottom:0;background:#fab567;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}
.banner-four .shape .shape-7{left:225px;top:130px;background:#f9f5fc;width:300px;height:300px;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.banner-four .shape .shape-8{left:53%;top:265px;background:#f18b92;-webkit-animation:zoom-fade-two 6s infinite linear;animation:zoom-fade-two 6s infinite linear}
.banner-four .shape .shape-9{right:200px;bottom:200px;border:13px solid #67e7fa;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.banner-four .shape .shape-10{top:-300px;right:325px;width:590px;height:590px;background:rgba(255,255,255,.03);-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear;display:none}
.banner-four .shape .shape-11{top:400px;right:-150px;width:590px;height:590px;background:rgba(255,255,255,.03);-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.banner-four .shape .shape-12{top:235px;right:335px;background:rgba(255,255,255,.03);-webkit-animation:zoom-fade-two 6s infinite linear;animation:zoom-fade-two 6s infinite linear}
.feature-block-11 .inner-box:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.08)}
.feature-block-11 .inner-box:hover .icon-box{transform:rotateY(180deg)}
.image_block_16 .image-box img{width:100%}
.image_block_16 .image-box .shape .shape-1{left:-30px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.image_block_16 .image-box .image:before{position:absolute;content:'';background:#f4f0fa;width:500px;height:500px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}
.image_block_16 .image-box .shape .shape-2{right:0;bottom:160px;border:13px solid #fab567;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}
.about-14 .content_block_nine .content-box .video-btn a{border-radius:50px}
.content_block_16 .content-box .single-item .icon-box:before{position:absolute;content:'';background:#f4ecf8;width:100%;height:100%;left:0;top:0;border-radius:50%;z-index:-1}
.content_block_16 .content-box .single-item .icon-box .shape{left:50%;transform:translateX(-50%);width:2px;height:74px;background:-webkit-linear-gradient(90deg,#e9e3f6,#f2e3f3 100%)}
.image_block_17 .image-box img{width:100%}
.image_block_17 .image-box .shape .shape-1{right:-50px;top:188px;width:531px;height:387px;background-repeat:no-repeat}
.image_block_17 .image-box .shape .shape-2{top:150px;right:0;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.image_block_17 .image-box .shape .shape-3{left:30px;top:120px;border:13px solid #eb888f;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}
.service-14{background:#f9f5fc}
.service-14 .service-block-11 .inner-box .icon-box{background:#f1ecf9}
.service-14 .service-block-11 .inner-box .icon-box:before{display:none}
.service-14 .service-block-11 .inner-box{transition:all .5s ease}
.service-14 .service-block-11 .inner-box:hover{box-shadow:0 0 50px rgb(0 0 0 / 20%)}
.service-14 .shape{left:40%;top:30%;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.service-14 .service-block-11 .inner-box{background:#fff}
.screenshot-section .screen-mobile{width:438px;height:778px;left:-66px;top:2px;background-repeat:no-repeat}
.screenshot-section .inner-box{margin-right:-545px}
.screenshot-section .screenshot{position:relative;display:block}
.screenshot-section .screenshot{overflow:hidden;border-radius:35px}
.screenshot-section .screenshot img{width:100%;border-radius:35px}
.screenshot-section .owl-nav{position:absolute;left:-400px;bottom:186px}
.screenshot-section .owl-nav button{position:relative;display:inline-block;width:50px;height:50px;background:#f4ecf8;font-size:16px;color:#141417;text-align:center;border-radius:50%;z-index:1;transition:all .5s ease}
.screenshot-section .owl-nav button.owl-prev{transform:rotate(180deg)}
.screenshot-section .owl-nav button.owl-next{margin-left:10px}
.screenshot-section .owl-nav button:hover{color:#fff}
.screenshot-section .owl-nav button:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:50%;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.screenshot-section .owl-nav button:hover:before{transform:scale(1,1)}
.testimonial-block-three .inner-box .thumb-box img{width:100%;border-radius:50%}
.testimonial-block-three .inner-box{background:#fff}
.testimonial-11 .owl-dots{margin-top:48px}
.testimonial-11:before{position:absolute;content:'';background:#f8f5fc;width:100%;height:240px;left:0;bottom:0}
.download-section{background:#f8f5fc}
.image_block_18 .image-box img{width:100%}
.image_block_18 .image-box .image:before{position:absolute;content:'';width:500px;height:500px;border-radius:50%;left:-30px;bottom:1px;z-index:-1}
.image_block_18 .image-box .shape .shape-1{top:0;right:-30px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.image_block_18 .image-box .shape .shape-2{left:-60px;bottom:110px;border:13px solid #fab567;z-index:2;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.content_block_17 .content-box .btn-box a{overflow:hidden;vertical-align:middle;border-radius:30px;padding:14.5px 30px;z-index:1}
.content_block_17 .content-box .btn-box a i{position:relative;top:5px;margin-right:10px;font-size:24px}
.content_block_17 .content-box .btn-box a.play-store{margin-right:16px}
.content_block_17 .content-box .btn-box a.app-store{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.15)}
.content_block_17 .content-box .btn-box a:hover{color:#fff}
.content_block_17 .content-box .btn-box a:before{position:absolute;content:'';background:#141417;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.content_block_17 .content-box .btn-box a:hover:before{width:100%}
.subscribe-one.home-14 .inner-container input{height:60px;border-radius:30px;padding:10px 30px}
.subscribe-one.home-14 .form-inner .form-group button{font-size:15px;font-weight:600;border-radius:30px;width:174px;padding:17px 30px;box-shadow:0 0 40px 0 rgba(0,0,0,.15)}
.subscribe-one.home-14 .form-inner .form-group{padding-right:184px}
.subscribe-one.home-14 .inner-container{margin-bottom:-110px}
.slider-11 .slide-item{padding:165px 0 230px 0}
.slider-11 .slide-item:before{display:none}
.slider-11 .content-box h2{font-weight:900}
.slider-11 .pattern-layer{width:100%;height:292px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.slider-11 .banner-carousel .slide-item:after{background:-webkit-linear-gradient(0deg,rgba(0,0,0,.9) 30%,rgba(0,0,0,.2) 100%)}
.feature-12 .upper-box:before{position:absolute;content:'';background:#b9ebd5;height:115px;width:4px;border-radius:3px;top:-7px;left:50%;transform:translateX(-50%)}
.feature-block-12 .inner-box:hover .icon-box{transform:rotateY(180deg)}
.image_block_19 .image-box{padding-right:205px;padding-bottom:277px}
.image_block_19 .image-box img{width:100%}
.image_block_19 .image-box .video-btn{bottom:70px}
.image_block_19 .image-box .video-btn a{background:#fff;color:#141417;line-height:24px;border-radius:50px;min-height:88px}
.image_block_19 .image-box .video-btn a i{position:absolute;left:35px;top:25px;font-size:40px;text-align:center;transition:all .5s ease}
.image_block_19 .image-box .video-btn a:hover i{color:#fff}
.image_block_19 .image-box .video-btn a:hover{color:#fff}
.image_block_19 .image-box .shape .shape-1{left:-50px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.image_block_19 .image-box .shape .shape-2{width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.content_block_18 .content-box .tab-btns li{position:relative;display:inline-block;float:left;font-size:15px;font-weight:600;color:#141417;background:#f1fbf7;padding:11px 30px 11px 30px;cursor:poCommissioner;transition:all .5s ease}
.content_block_18 .content-box .tab-btns li:before{position:absolute;content:'';width:0%;height:3px;left:0;bottom:0;transition:all .5s ease}
.content_block_18 .content-box .tab-btns li.active-btn:before,.content_block_18 .content-box .tab-btns li:hover:before{width:100%}
.content_block_18 .content-box .list-style-two li{float:left;width:50%}
.about-15 .pattern-layer{width:100%;height:200px;background-size:100% 100%;background-repeat:no-repeat;background-position:center}
.service-15{background:#f5f9fa}
.service-block-12 .inner-box .icon-box{margin-top:-40px;color:#fff}
.service-block-12 .inner-box .icon-box:before{position:absolute;content:'';background:#141417;width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.service-block-12 .inner-box:hover .icon-box:before{transform:scale(1,1)}
.service-block-12 .inner-box{overflow:hidden;background:#fff}
.service-block-12 .inner-box .lower-content .link a i{position:relative;margin-left:8px;top:2px}
.service-block-12 .inner-box .image-box{overflow:hidden}
.service-block-12 .inner-box .image-box img{width:100%;transition:all .5s ease}
.service-block-12 .inner-box:hover .image-box img{opacity:.2;transform:scale(1.05)}
.service-15 .more-btn .theme-btn{box-shadow:0 10px 40px 0 rgba(0,0,0,.08);background:#fff;color:#141417!important;font-size:16px;font-weight:500;border-radius:30px;padding-top:17px;padding-bottom:17px}
.service-15 .more-btn .theme-btn:before{background:#17be74}
.service-15 .more-btn .theme-btn:after{border-right:2px solid #141417;border-top:2px solid #141417}
.service-15 .more-btn .theme-btn:hover:after{border-right:2px solid #17be74;border-top:2px solid #17be74}
.service-15 .more-btn .theme-btn span:before{color:#141417}
.service-15 .more-btn .theme-btn span:after{color:#17be74}
.service-15 .shape .shape-1{bottom:335px;border:13px solid #f18b92;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear;z-index:1}
.service-15 .shape .shape-2{width:300px;height:300px;border:2px solid #e8eced;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.service-15 .shape .shape-3{width:400px;height:400px;border:2px solid #e8eced;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.service-15 .shape .shape-4{right:420px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.chooseus-11 .sec-title h2{color:#fff}
.chooseus-11 p{color:#a9a9aa}
.chooseus-11 .inner-box .single-item .icon-box{background:rgba(255,255,255,.1)}
.chooseus-11 .inner-box .single-item h3{color:#fff}
.chooseus-11{overflow:hidden}
.chooseus-11 .pattern-layer .pattern-4{top:-65px;right:-25px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.team-seven .team-block-one .inner-box .lower-content h4:before{display:none}
.testimonial-eight.home-15 .owl-nav button{border-radius:50%;background:#e7f8f1}
.testimonial-eight.home-15 .inner-content .shape .shape-2{top:-20%!important;left:80%!important}
.testimonial-eight.home-15 .inner-content .shape .shape-3{top:-18%!important;left:90%!important;width:300px;height:300px;border:2px solid #e8eced}
.pricing-block-two .pricing-table .feature-list-two li:before{position:absolute;content:'';width:11px;height:11px;left:0;top:8px;border-radius:50%}
.pricing-seven .pricing-block-two .pricing-table .theme-btn{border-radius:30px;padding-top:16px;padding-bottom:16px;font-size:15px;font-weight:600}
.pricing-seven .pricing-block-two .pricing-table .table-header{padding-bottom:30px;margin-bottom:32px;border-bottom:1px solid #e5e5e5}
.pricing-seven .pricing-block-two .pricing-table .table-header h2 span{color:grey}
.pricing-seven .pricing-block-two.active-block .pricing-table{background:#2d2d31}
.pricing-seven .pricing-block-two.active-block .pricing-table .table-header h2 span{color:#fff}
.pricing-seven .pricing-block-two.active-block .pricing-table .table-header{border-bottom:1px solid #424246}
.cta-eight{width:100%;background-size:cover;background-repeat:no-repeat;background-position:100% 100%}
.cta-eight .inner-box h2{color:#fff}
.news-15 .news-block-one .inner-box .image{background:#141417}
.news-15 .shape .shape-1{height:240px;width:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.news-15 .shape .shape-2{right:230px;height:240px;width:230px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.news-15 .shape .shape-3{right:-50px;bottom:-120px;width:400px;height:400px;border:2px solid #e8eced;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.subscribe-one.home-15 .inner-container input{height:60px;border-radius:30px;padding:10px 30px}
.subscribe-one.home-15 .form-inner .form-group{padding-right:234px}
.subscribe-one.home-15 .inner-container{overflow:hidden}
.subscribe-one.home-15 .inner-container .shape{position:absolute;left:40%;top:-7%;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.slider-12 .banner-carousel .slide-item{padding:180px 0 225px 0}
.slider-12 .banner-carousel .slide-item:before{display:none}
.slider-12 .banner-carousel .slide-item:after{background:-webkit-linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.1) 100%);opacity:1}
.slider-12 .content-box:before{position:absolute;content:'';width:7px;height:calc(100% - 21px);left:0;top:13px;clip-path:polygon(0% 3%,100% 0%,100% 97%,0% 100%,0% 0%)}
.request-form{background:#343d51}
.request-form .small-title{border-radius:10px 10px 0 0;top:-50px}
.request-form .small-title h4{color:#fff}
.request-form .form-group{margin-bottom:0;position:relative;padding:0 10px}
.request-form .form-group i{position:absolute;top:16px;right:34px;z-index:2;font-size:18px;color:grey}
.request-form .default-form{position:relative;padding-right:186px;margin:0 5px}
.request-form .default-form .message-btn{position:absolute;top:0;right:0}
.request-form .default-form .message-btn button{padding:12px 20px;width:166px}
.image_block_20 .image-box img{width:100%}
.image_block_20 .image-box .text{width:320px;left:-50px}
.image_block_20 .image-box .text .icon-box{color:#fff}
.image_block_20 .image-box .text h4{color:#f5cfc4}
.image_block_20 .image-box .text h3{font-size:26px;line-height:34px;color:#fff}
.image_block_20 .image-box .text h3 a{display:inline-block;color:#fff}
.image_block_20 .image-box .text h3 a:hover{text-decoration:underline}
.image_block_20 .image-box .shape .shape-1{bottom:-75px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.image_block_20 .image-box .shape .shape-2{left:60px;top:130px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.content_block_19 .content-box .tab-btns li{position:relative;display:inline-block;float:left;font-size:18px;line-height:28px;font-weight:600;color:#141417;margin-right:35px;cursor:poCommissioner;transition:all .5s ease}
.content_block_19 .content-box .tab-btns li:last-child{margin:0!important}
.content_block_19 .content-box .tab-btns li:before{position:absolute;content:'';width:2px;height:13px;background:#141417;top:7px;right:-18px}
.content_block_19 .content-box .tab-btns li:last-child:before{display:none}
.service-16{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;overflow:hidden}
.service-16:before{position:absolute;content:'';background:#f7f7f7;width:100%;height:100%;left:0;top:0;opacity:.95}
.service-16 .bg-layer{position:absolute;left:0;top:-30%;right:0;width:100%;height:150%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;z-index:-1}
.service-block-13 .inner-box{max-width:370px;margin:0 auto;background:#fff;overflow:hidden}
.service-block-13 .inner-box .image-box{overflow:hidden;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 88%,0% 0%)}
.service-block-13 .inner-box .image-box:before{position:absolute;content:'';background:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;opacity:0;z-index:1;transition:all .5s ease}
.service-block-13 .inner-box:hover .image-box:before{opacity:1}
.service-block-13 .inner-box .image-box img{width:100%;transition:all .5s ease}
.service-block-13 .inner-box:hover .image-box img{transform:scale(1.05)}
.service-block-13 .inner-box .lower-content .icon-box{color:#fff;top:-70px}
.service-block-13 .inner-box .lower-content .icon-box:before{position:absolute;content:'';background:#141417;width:100%;height:100%;left:0;top:0;transform:scale(0,0);border-radius:50%;z-index:-1;transition:all .5s ease}
.service-block-13 .inner-box:hover .lower-content .icon-box:before{transform:scale(1,1)}
.service-block-13 .inner-box .lower-content .link a i{position:relative;top:2px;opacity:0;transition:all .5s ease}
.service-block-13 .inner-box .lower-content .link a:hover i{opacity:1;margin-left:10px}
.service-16 .tab-btn-box .tab-btns{position:relative;width:470px;margin:0 auto;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}
.service-16 .tab-btn-box .tab-btns li{position:relative;display:inline-block;float:left;width:50%;font-size:18px;line-height:28px;font-weight:600;color:#141417;cursor:poCommissioner;padding:11px 15px;text-align:center;transition:all .5s ease}
.service-16 .tab-btn-box .tab-btns li.active-btn,.service-16 .tab-btn-box .tab-btns li:hover{color:#fff}
.service-17{padding:145px 0 250px 0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;overflow:hidden}
.service-17:before{position:absolute;content:'';background:#262c3b;width:100%;height:100%;left:0;top:0;opacity:.88}
.service-17 .bg-layer{position:absolute;left:0;top:-30%;right:0;width:100%;height:150%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;z-index:-1}
.service-17 .sec-title-11 h2{color:#fff}
.service-17 .image-box img{width:100%;border-radius:10px}
.service-17 .image-box .image{overflow:hidden}
.service-17 .image-box .image:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.service-17 .image-box:hover .image:before{-webkit-animation:shine 1s;animation:shine 1s}
.service-17 .image-box .image-3{background:#fff;padding:10px}
.content_block_20 .content-box h3{color:#fff}
.content_block_20 .content-box p{color:#fff}
.content_block_20 .content-box .list li{color:#fff}
.content_block_20 .content-box .list li.pull-left{width:50%}
.content_block_20 .content-box .list li:before{position:absolute;content:'\e97d';font-family:icomoon;left:0;top:2px;font-size:20px}
.service-17 .image-box .shape .shape-1{top:78px;left:90px;width:170px;height:178px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.service-17 .image-box .shape .shape-2{bottom:-40px;right:-80px;width:170px;height:178px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.service-17 .tab-btns{position:relative;display:block;max-width:970px;width:100%;margin:0 auto;background:rgba(255,255,255,.07);border-radius:10px}
.service-17 .tab-btns li{position:relative;float:left;width:33%;padding:27px 15px;font-size:20px;line-height:30px;font-weight:600;color:#fff;text-align:center;cursor:poCommissioner;border-right:1px solid rgba(255,255,255,.1);transition:all .5s ease}
.service-17 .tab-btns li:last-child{border-right:none;width:34%;border-radius:0 10px 10px 0}
.service-17 .tab-btns li:first-child{border-radius:10px 0 0 10px}
.service-17 .tab-btns li i{position:relative;margin-right:10px;top:5px;font-size:30px}
.service-17 .tab-btns li:before{position:absolute;content:'';width:18px;height:18px;left:50%;bottom:0;opacity:0;transition:all .5s ease;transform:translateX(-50%) rotate(45deg)}
.service-17 .tab-btns li.active-btn:before,.service-17 .tab-btns li:hover:before{opacity:1;bottom:-6px}
.service-17 .image-shape .shape-1{width:260px;height:262px;background-repeat:no-repeat}
.service-17 .image-shape .shape-2{width:344px;height:459px;right:-150px;background-repeat:no-repeat}
.funfact-eight .inner-container{margin-top:-103px}
.funfact-eight .count-outer{color:#fff}
.funfact-eight .counter-block-one .inner-box .icon-box{left:50%;top:50%;transform:translate(-50%,-50%);color:rgba(255,255,255,.2)}
.team-block-two .inner-box{max-width:260px;margin:0 auto}
.team-block-two .inner-box .image-box .image{width:193px;height:193px;border-radius:50%;box-shadow:0 10px 40px 0 rgba(0,0,0,.25)}
.team-block-two .inner-box .image-box .image img{width:100%;border-radius:50%}
.team-block-two .inner-box .image-box .image:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:.8;border-radius:50%;transform:scale(0,0);z-index:1;transition:all .5s ease}
.team-block-two .inner-box:hover .image-box .image:before{transform:scale(1,1)}
.team-block-two .inner-box .image-box .social-links{left:50%;top:50%;transform:translate(-50%,-50%) scale(0,0);z-index:2;width:100%;transition:all .5s ease}
.team-block-two .inner-box:hover .image-box .social-links{transform:translate(-50%,-50%) scale(1,1)}
.team-block-two .inner-box .image-box .social-links li{position:relative;display:inline-block;margin:0 12px}
.team-block-two .inner-box .image-box .social-links li a{position:relative;display:inline-block;font-size:16px;color:#fff}
.team-block-two .inner-box .image-box .social-links li a:hover{color:#141417}
.team-block-two .inner-box .image-box .image-shape{left:-44px;top:-25px;width:260px;height:262px;background-repeat:no-repeat;opacity:.2;transition:all .5s ease}
.team-block-two .inner-box:hover .image-box .image-shape{opacity:1}
.team-eight .owl-dots{margin-top:42px}
.team-eight .dots-style-one .owl-dots .owl-dot span{width:8px!important;opacity:.2}
.team-eight .dots-style-one .owl-dots .owl-dot span:hover,.team-eight .dots-style-one .owl-dots .owl-dot.active span{opacity:1}
.project-seven{background:#f7f7f7}
.project-seven .sortable-masonry{margin:0 15px}
.project-seven .masonry-item{padding:0 0}
.project-seven .sortable-masonry .filter-tabs li{font-size:17px;color:#141417}
.project-seven .sortable-masonry .filter-tabs li:before{display:none}
.project-seven .sortable-masonry .filter-tabs li:last-child{margin-right:0}
.project-block-six .inner-box{overflow:hidden}
.project-block-six .inner-box .image-box{overflow:hidden;background:#000}
.project-block-six .inner-box .image-box img{width:100%;opacity:.8;transition:all .5s ease}
.project-block-six .inner-box:hover .image-box img{opacity:.5;transform:scale(1.05)}
.project-block-six .inner-box .view-btn{left:50%;top:50%;transform:translate(-50%,-50%) scale(0,0)}
.project-block-six .inner-box .view-btn a:hover{color:#fff}
.project-block-six .inner-box:hover .view-btn{transform:translate(-50%,-50%) scale(1,1)}
.project-block-six .inner-box .content-box{max-width:270px;bottom:0;opacity:0;padding-right:15px}
.project-block-six .inner-box:hover .content-box{bottom:42px;opacity:1}
.project-block-six .inner-box .content-box h3 a{color:#fff}
.testimonial-12{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.testimonial-12:before{position:absolute;content:'';background:#f7f7f7;width:100%;height:100%;left:0;top:0;opacity:.97}
.testimonial-block-four .inner-box{background:#fff;padding-right:330px}
.testimonial-block-four .inner-box .author .thumb-box{box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}
.testimonial-block-four .inner-box .author img{width:100%;border-radius:50%}
.testimonial-block-four .inner-box .text p{line-height:32px}
.testimonial-block-four .inner-box .image-layer{right:-77px}
.testimonial-block-four .inner-box .shape-layer .shape-1{left:50%;top:50%;transform:translate(-50%,-50%);width:212px;height:283px}
.testimonial-block-four .inner-box .shape-layer .shape-2{width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.testimonial-12 .inner-content .shape .shape-1{left:-110px;top:-70px;width:222px;height:222px;background-repeat:no-repeat}
.testimonial-12 .inner-content .shape .shape-2{left:-25px;top:-80px;width:230px;height:240px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.testimonial-12 .owl-nav{position:absolute;left:-400px;bottom:80px}
.testimonial-12 .owl-nav button{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;background:#fff;font-size:24px;border-radius:50%;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}
.testimonial-12 .nav-style-one .owl-nav button.owl-prev{transform:rotate(0);margin-right:10px;top:0}
.testimonial-12 .nav-style-one .owl-nav button.owl-prev:before{display:none}
.testimonial-12 .owl-nav button:hover{color:#fff}
.pricing-block-three .pricing-table .theme-btn{font-size:15px;font-weight:600;color:#141417!important;border:1px solid #e7e7e7;padding:16px 28px}
.pricing-block-three .pricing-table .theme-btn:hover{color:#fff!important}
.pricing-block-three .pricing-table .feature-list{background:#f7f7f7}
.pricing-block-three .pricing-table .feature-list li:before{position:absolute;content:'\e90e';font-family:icomoon;font-size:14px;left:0;top:0}
.pricing-block-three .pricing-table .table-header h2 span{color:grey}
.pricing-eight .pattern-layer .pattern-1{width:320px;height:402px;background-repeat:no-repeat}
.pricing-eight .pattern-layer .pattern-2{width:882px;height:636px;background-repeat:no-repeat}
.pricing-block-three .pricing-table{background:#fff}
.cta-nine{background:#f7f7f7;overflow:hidden}
.content_block_21 .content-box .support-box .icon-box{color:#fff}
.content_block_21 .content-box .support-box h5{color:#818182}
.content_block_21 .content-box .support-box h3{font-size:26px}
.cta-nine .image-box{margin-left:-130px}
.cta-nine .image-box img{width:100%}
.cta-nine .image-box .shape .shape-1{top:-50px;width:230px;height:240px;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.cta-nine .image-box .shape .shape-2{width:230px;height:240px;-webkit-animation:zoom-fade 8s infinite linear;animation:zoom-fade 8s infinite linear}
.cta-nine .image-box .shape .shape-3{bottom:-20px;right:-120px;width:360px;height:481px;background-repeat:no-repeat}
.cta-nine .pattern-layer{height:100%;width:501px;background-repeat:no-repeat;background-size:cover}
.news-16{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.news-16:before{position:absolute;content:'';background:#fff;width:100%;height:100%;left:0;top:0;opacity:.75}
.news-16 .news-block-one .inner-box .lower-content{margin-top:-70px;background:#fff}
.news-16 .news-block-one .inner-box .lower-content .theme-btn{padding:16px 30px}
.news-16 .news-block-one .inner-box .lower-content .theme-btn:hover{border-color:#e35712}
.news-16 .inner-content .single-item{border-bottom:1px solid #e5e5e5}
.news-16 .inner-content .single-item:last-child{border-bottom:none}
.news-16 .inner-content .single-item .post-info li{color:grey}
.news-16 .inner-content .single-item .post-info li a{color:#141417}
.news-16 .inner-content .single-item .post-info li:before{position:absolute;content:'';background:#e5e5e5;width:6px;height:6px;top:12px;right:-19px;border-radius:50%}
.news-16 .inner-content .single-item .post-info li:last-child:before{display:none}
.news-16 .inner-content .single-item h4 a{color:#141417}
.subscribe-one.home-16 .inner-container input{height:60px;padding:10px 30px}
.subscribe-one.home-16 .form-inner .form-group button{font-size:15px;font-weight:600;border-radius:5px;width:204px;padding:17px 20px;background:#262c3b}
.subscribe-one.home-16 .form-inner .form-group{padding-right:224px}
.subscribe-one.home-16 .inner-container{background:0 0}
.subscribe-one.home-16 .form-inner .form-group button:after,.subscribe-one.home-16 .form-inner .form-group button:before{display:none}
.subscribe-one.home-16 .form-inner .form-group button span:after{color:#e35712}
.page-title{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;padding:250px 0 135px 0}
.page-title:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.7}
.page-title .content-box h1{color:#fff}
.page-title .bread-crumb li{color:#a9a9aa}
.page-title .bread-crumb li a{color:#a9a9aa}
.page-title .bread-crumb li a:hover,.page-title .bread-crumb li.current{color:#fff}
.page-title .bread-crumb li:before{position:absolute;content:"\f105";font-family:'Font Awesome 5 Pro';top:1px;right:-16px}
.page-title .bread-crumb li:last-child:before{display:none}
.content_block_22 .content-box .image-box img{width:100%;border-radius:10px}
.content_block_22 .content-box .image-box:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.content_block_22 .content-box .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.content_block_23 .content-box .image-box img{width:100%;border-radius:10px}
.content_block_23 .content-box .image-box:before{position:absolute;top:0;left:-75%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.content_block_23 .content-box .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.content_block_22 .content-box .image-box{overflow:hidden}
.content_block_23 .content-box .image-box{overflow:hidden}
.ourmission-section .pattern-layer{top:-100px;right:230px;width:221px;height:129px;background-repeat:no-repeat}
.content_block_22 .content-box .shape{top:240px;right:-30px;background-repeat:no-repeat}
.content_block_23 .content-box .shape .shape-1{right:-105px;top:40%;width:250px;height:250px;background:#f7f7f7;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.content_block_23 .content-box .shape .shape-2{bottom:180px;right:-75px;width:117px;height:117px;background-repeat:no-repeat}
.skills-two.about-page-1{background:#f7f7f7;overflow:hidden}
.skills-two.about-page-1 .progress-box .bar-inner{border-radius:0}
.skills-two.about-page-1 .progress-box .bar{border-radius:0}
.skills-two.about-page-1 .pattern-layer{width:230px;height:240px;top:-100px;background-repeat:no-repeat;-webkit-animation:zoom-fade 7s infinite linear;animation:zoom-fade 7s infinite linear}
.team-five.about-page-1 .team-block-one .inner-box .image-box .social-links-two li a{border-radius:50%}
.testimonial-three.about-page-1 .shape .shape-1{top:70px!important}
.subscribe-five.about-page-1{background:#f7f7f7}
.subscribe-five.about-page-1 .subscribe-form .form-group input{border-color:#fff!important;box-shadow:0 0 30px 0 rgba(0,0,0,.07)}
.subscribe-five.about-page-1 .shape{width:100%;height:100%;background-repeat:repeat-x;background-size:cover;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.page-title.style-two{padding:90px 0 90px 0}
.page-title.style-two:before{display:none}
.page-title.style-two .content-box h1{color:#141417}
.page-title.style-two .bread-crumb li{color:grey;font-weight:600}
.page-title.style-two .bread-crumb li a{color:grey}
.page-title.style-two .bread-crumb li a:hover{text-decoration:underline;color:#141417}
.page-title.style-two .bread-crumb li.current{color:#141417}
.page-title.style-two .pattern-layer .shape-1{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.page-title.style-two .pattern-layer .shape-2{width:221px;height:129px;background-repeat:no-repeat}
.about-17 .image-box .image{background:#fff;padding:10px;box-shadow:0 20px 50px 0 rgba(0,0,0,.15);overflow:hidden}
.about-17 .image-box .image::before{position:absolute;top:50%;left:50%;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.about-17 .image-box .image:hover::before{-webkit-animation:circle .95s;animation:circle .95s}
.about-17 .image-box .image img{width:100%;border-radius:50%}
.about-17 .image-box .shape-1{left:-40px;bottom:94px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.about-17 .image-box .shape-2{top:135px;background-repeat:no-repeat}
.project-three.about-page-2 .project-block-three{max-width:546px;width:100%}
.project-three.about-page-2 .owl-carousel{max-width:1162px;margin:0 auto;width:100%;display:block}
.project-three.about-page-2 .owl-stage-outer{overflow:visible}
.project-three.about-page-2 .project-block-three .inner-box:hover .image-box img{opacity:.5}
.project-three.about-page-2 .shape-layer .shape-1{left:320px;top:-85px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.project-three.about-page-2 .shape-layer .shape-2{right:320px;bottom:-60px;width:176px;height:183px;background-repeat:no-repeat}
.content_block_25 .content-box .single-item .icon-box{transition:all .5s ease;display:inline-block}
.content_block_25 .content-box .single-item:hover .icon-box{transform:rotateY(180deg)}
.processing-block-four .inner-box .count-box{color:#fff;box-shadow:0 0 0 25px rgba(251,71,84,.1)}
.processing-block-four .inner-box:hover .count-box{color:#fff;box-shadow:0 0 0 25px #fb4754}
.processing-block-four .inner-box .count-box .overlay-icon{opacity:0}
.processing-block-four .inner-box:hover .count-box .overlay-icon{opacity:1}
.processing-block-four .inner-box:hover .count-box span{opacity:0}
.processing-block-four .inner-box .count-box:before{position:absolute;content:'';background:#fff;width:100%;height:100%;transform:scale(0,0);z-index:-1;left:0;top:0;border-radius:50%;transition:all .5s ease}
.processing-block-four .inner-box:hover .count-box:before{transform:scale(1,1)}
.processing-block-four .inner-box .count-box:after{position:absolute;content:'';width:170px;height:170px;left:-51px;top:-51px;border-radius:50%;opacity:.3;transition:all .5s ease}
.processing-block-four .inner-box:hover .count-box:after{opacity:1}
.processing-block-four .inner-box .line-shape{right:-46%;transform:translateX(-50%);width:155px;height:28px;background-repeat:no-repeat;opacity:.4}
.processing-block-four .inner-box:hover .line-shape{opacity:1}
.process-five .shape{top:290px;width:221px;height:129px;background-repeat:no-repeat}
.faq-two{background:#f7f7f7}
.faq-two .image_block_one .video-inner{width:250px}
.faq-two .image_block_one .image-box img{border-radius:0}
.faq-two .image_block_one .image-box{padding-right:170px}
.faq-two .image_block_one .image-box .video-inner:before{border-radius:0;opacity:.6}
.faq-two .image_block_one .image-box .video-inner .video-btn a{color:#fff}
.faq-two .shape .shape-3{left:-70px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.faq-two .shape .shape-4{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.faq-two .accordion-box .block .acc-btn{background:#fff;border-radius:0!important;box-shadow:0 10px 40px 0 rgba(0,0,0,.08)}
.faq-two .accordion-box .block .acc-btn .icon-outer{color:#141417!important}
.faq-two .accordion-box .block .acc-content p{color:grey}
.skills-two.about-page-2{background:#222226}
.skills-two.about-page-2 .sec-title-12 h2{color:#fff}
.skills-two.about-page-2 .sec-title-12 p{color:#a9a9aa}
.skills-two.about-page-2 .progress-box .count-text,.skills-two.about-page-2 .progress-box h6{color:#a9a9aa}
.skills-two.about-page-2 .progress-box .bar{border-radius:0;background:#434346}
.skills-two.about-page-2 .progress-box .bar-inner{border-radius:0;top:-6px}
.skills-two.about-page-2 .pattern-layer .pattern-1{width:223px;height:287px;left:-100px;background-repeat:no-repeat}
.skills-two.about-page-2 .pattern-layer .pattern-2{width:286px;height:373px;background-repeat:no-repeat}
.team-block-three .inner-box .image{background:#000;overflow:hidden}
.team-block-three .inner-box .image img{width:100%;transition:all .5s ease}
.team-block-three .inner-box:hover .image img{transform:scale(1.05);opacity:.5}
.team-block-three .inner-box .social-links li a{border:1px solid #e5e5e5;color:grey}
.team-block-three .inner-box .social-links li a:hover{color:#fff}
.page-title.about-page-3{padding-top:139px}
.image_block_21 .image-box{padding-right:240px}
.image_block_21 .image-box img{width:100%}
.image_block_21 .image-box .image{overflow:hidden}
.image_block_21 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_21 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_21 .image-box .shape .shape-1{left:-45px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.image_block_21 .image-box .shape .shape-2{right:-45px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.image_block_21 .image-box .image-2{box-shadow:0 20px 50px 0 rgba(0,0,0,.15)}
.feature-block-eight .inner-box{box-shadow:0 15px 40px 0 rgba(0,0,0,.08);z-index:-1;box-shadow:0 0 5px rgba(0,0,0,.15);padding:30px;min-height:330px}
.feature-block-eight .inner-box:before{position:absolute;content:'';background:#5c4a44;width:100%;height:0%;left:0;bottom:0;z-index:-1;border-radius:10px;transition:all .5s ease}
.feature-block-eight .inner-box:hover:before{height:100%;top:0}
.feature-block-eight .inner-box .text h4,.feature-block-eight .inner-box .text p{transition:all .5s ease}
.feature-block-eight .inner-box:hover .text h4,.feature-block-eight .inner-box:hover .text p{color:#fff}
.team-ten{background:#f7f7f7}
.team-block-four .inner-box{max-width:320px;width:100%;margin:0 auto}
.team-block-four .inner-box .image{width:320px;height:320px;background:#000}
.team-block-four .inner-box .image img{width:100%;border-radius:50%;transition:all .5s ease}
.team-block-four .inner-box:hover .image img{opacity:.5}
.team-block-four .inner-box .social-links{left:50%;top:50%;transform:translate(-50%,-50%) scale(0,0);width:100%}
.team-block-four .inner-box:hover .social-links{transform:translate(-50%,-50%) scale(1,1)}
.team-block-four .inner-box .social-links li{margin:0 3.5px}
.team-block-four .inner-box .social-links li a{background:#fff}
.team-block-four .inner-box .social-links li a:hover{color:#fff}
.team-ten .shape .shape-1{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.team-ten .shape .shape-2{top:215px;width:221px;height:129px;background-repeat:no-repeat}
.team-ten .shape .shape-3{width:301px;height:298px;background-repeat:no-repeat}
.funfact-nine{overflow:hidden}
.funfact-nine .counter-block-one .count-outer,.funfact-nine .counter-block-one .icon-box,.funfact-nine .counter-block-one p{color:#fff}
.funfact-nine .shape .shape-1{top:-65px;width:213px;height:190px;background-repeat:no-repeat}
.funfact-nine .shape .shape-2{bottom:-65px;width:229px;height:191px;background-repeat:no-repeat}
.content_block_26 .content-box .single-item .icon-box{color:#fff}
.image_block_22 .image-box .image{overflow:hidden;box-shadow:0 20px 50px 0 rgba(0,0,0,.15)}
.image_block_22 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_22 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_22 .image-box .shape .shape-1{left:-63px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.image_block_22 .image-box .shape .shape-2{right:-80px;width:182px;height:107px;background-repeat:no-repeat}
.testimonial-five.about-page-3 .owl-dots{position:relative;display:block;text-align:center;margin-top:48px}
.testimonial-five.about-page-3 .dots-style-one .owl-dots .owl-dot span{opacity:.3}
.testimonial-five.about-page-3 .dots-style-one .owl-dots .owl-dot span:hover,.testimonial-five.about-page-3 .dots-style-one .owl-dots .owl-dot.active span{opacity:1}
.testimonial-block-one .inner-box .quote{color:#f0f0f0}
.testimonial-five.about-page-3 .shape .shape-1{top:270px;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.testimonial-five.about-page-3 .shape .shape-2{left:230px;width:182px;height:107px;background-repeat:no-repeat}
.feature-13.about-page-4{background:#f7f7f7}
.lh_52{line-height:52px}
.about-19 .image_block_20 .image-box .text{left:0;z-index:1}
.about-19 .image_block_20 .image-box .image{overflow:hidden}
.about-19 .image_block_20 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.about-19 .image_block_20 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.about-19 .image_block_20 .image-box .shape .shape-3{top:-60px;right:-55px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.about-19 .image_block_20 .image-box .shape .shape-4{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.about-19 .pattern-layer{width:182px;height:107px;background-repeat:no-repeat}
.funfact-ten .counter-block-one .inner-box .count-outer{color:#141417}
.funfact-ten .counter-block-one .inner-box p{color:#141417}
.funfact-ten .pattern-layer .pattern-1{width:713px;height:473px;background-repeat:no-repeat}
.funfact-ten .pattern-layer .pattern-2{width:593px;height:483px;background-repeat:no-repeat}
.process-six{background:#f7f7f7}
.processing-block-five .inner-box .count-box{color:#fff;box-shadow:0 0 0 20px rgba(227,87,18,.1)}
.processing-block-five .inner-box .count-box:before{position:absolute;content:'';background:rgba(227,87,18,.1);width:150px;height:150px;border-radius:50%;left:-40px;top:-40px}
.processing-block-five .inner-box .count-box .overlay-icon{opacity:0;transform:scale(0,0)}
.processing-block-five .inner-box:hover .count-box .overlay-icon{opacity:1;transform:scale(1,1)}
.processing-block-five .inner-box:hover .count-box span{opacity:0}
.processing-block-five .inner-box .line-shape{right:-50%;transform:translateX(-50%);width:169px;height:2px;background-repeat:no-repeat}
.clients-one.light{background:#252628;overflow:hidden}
.clients-one.light .pattern-layer{width:100%;height:100%;background-repeat:repeat-x;background-size:cover;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.testimonial-three .shape .shape-3{right:280px;width:221px;height:129px;background-repeat:no-repeat}
.team-three.about-page-4{background:#f7f7f7}
.team-three.about-page-4 .team-block-one .inner-box{overflow:visible}
.team-three.about-page-4 .shape .shape-1{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.team-three.about-page-4 .shape .shape-2{top:215px;width:221px;height:129px;background-repeat:no-repeat}
.team-three.about-page-4 .shape .shape-3{width:301px;height:298px;background-repeat:no-repeat}
.page-title.style-two .pattern-layer .shape-3{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom center;z-index:-1}
.page-title.about-page-5{padding-bottom:175px}
.about-20 .title-box:before{position:absolute;content:'';background:#e5e5e5;width:1px;height:83px;left:50%;transform:translateX(-50%);top:10px}
.about-20 .title-box{border-bottom:1px solid #e5e5e5}
.about-20 .title-box .text p{line-height:34px}
.about-20 .feature-block-nine .inner-box .icon-box{background:-webkit-linear-gradient(45deg,#f0ecf9 0,#f9f3fa 100%)}
.about-20 .feature-block-nine .inner-box .icon-box:before{position:absolute;content:'';background:-webkit-linear-gradient(45deg,#7443c3 30%,#a149c6 70%);width:100%;height:100%;left:0;top:0;transform:scale(0,0);z-index:-1;border-radius:50%;transition:all .5s ease}
.about-20 .feature-block-nine .inner-box:hover .icon-box:before{transform:scale(1,1)}
.about-20 .image-box .image{overflow:hidden}
.about-20 .image-box .image img{width:100%;border-radius:5px}
.about-20 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.about-20 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.about-20 .image-box .image-shape .shape-1{left:-125px;bottom:-90px;width:250px;height:250px;background:#f7f7f7;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.about-20 .image-box .image-shape .shape-2{right:-135px;top:-55px;width:250px;height:250px;background:#f7f7f7;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.about-20 .image-box .image-shape .shape-3{width:117px;height:117px;left:-156px;background-repeat:no-repeat}
.about-20 .image-box .image-shape .shape-4{top:-85px;width:117px;height:117px;right:-50px;background-repeat:no-repeat}
.team-11 .shape .shape-1{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.team-11 .shape .shape-2{top:215px;width:221px;height:129px;background-repeat:no-repeat}
.team-11 .shape .shape-3{width:301px;height:298px;background-repeat:no-repeat}
.team-block-five .inner-box .image-box{overflow:hidden;background:#000}
.team-block-five .inner-box .image-box img{width:100%;transition:all .5s ease}
.team-block-five .inner-box:hover .image-box img{opacity:.5;transform:scale(1.05)}
.team-block-five .inner-box .lower-content{width:230px;background:#fff}
.team-block-five .inner-box .lower-content:before{position:absolute;content:'';width:100%;height:0%;left:0;bottom:0;z-index:-1;transition:all .5s ease}
.team-block-five .inner-box:hover .lower-content:before{height:100%;top:0}
.team-block-five .inner-box:hover .lower-content{padding-bottom:55px}
.team-block-five .inner-box .lower-content .social-links li a{color:#fff}
.team-block-five .inner-box .lower-content .social-links{opacity:0}
.team-block-five .inner-box:hover .lower-content .social-links{opacity:1}
.team-block-five .inner-box:hover .lower-content .designation,.team-block-five .inner-box:hover .lower-content h4 a{color:#fff}
.team-block-five .inner-box .lower-content h4 a:hover{text-decoration:underline}
.image_block_23 .image-box .image{overflow:hidden;box-shadow:0 20px 50px 0 rgba(0,0,0,.15)}
.image_block_23 .image-box .image img{width:100%}
.image_block_23 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_23 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_23 .image-box .image-shape .shape-1{bottom:-70px;width:250px;height:250px;background:#f7f7f7}
.image_block_23 .image-box .image-shape .shape-2{width:117px;height:117px;background-repeat:no-repeat}
.image_block_23 .image-box .image-shape .shape-3{top:-60px;right:-60px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.skills-four .progress-box .bar{border-radius:0;background:#f2f2f2}
.skills-four .progress-box .bar-inner{border-radius:0}
.news-three.about-page-5 .news-block-one .inner-box .lower-content .theme-btn{font-size:16px;font-weight:500;border:1px solid #e7e7e7}
.news-three.about-page-5 .pattern-layer .shape-1{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top center}
.news-three.about-page-5 .news-block-one .inner-box:hover{box-shadow:0 10px 40px 0 rgba(0,0,0,.1)}
.news-three.about-page-5{padding-top:250px}
.news-three.about-page-5 .pattern-layer .shape-2{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.news-three.about-page-5 .pattern-layer .shape-3{right:260px;width:182px;height:107px;background-repeat:no-repeat}
.testimonial-one.testimonial-page-1 .testimonial-block-one .inner-box{margin-bottom:70px}
.testimonial-five.testimonial-page-2 .testimonial-block-one .inner-box{margin-bottom:30px}
.testimonial-11.testimonial-page-5:before{display:none}
.service-block-14 .inner-box .icon-box .icon-shape{left:-40%;top:-15%;background-repeat:no-repeat;background:#fff0f2;z-index:-1}
.service-block-14 .inner-box .link a:hover{padding-right:30px}
.service-block-14 .inner-box{transition:all .5s ease}
.service-block-14 .inner-box:hover{box-shadow:0 10px 50px rgba(0,0,0,.2)}
.service-block-14 .inner-box .link a i{position:absolute;top:6px;right:0;opacity:0;transition:all .5s ease}
.service-block-14 .inner-box .link a:hover i{opacity:1}
.pricing-block-one .pricing-table .table-content-two .feature-list li:before{position:absolute;content:'';width:12px;height:12px;left:0;top:6px;border-radius:50%}
.pricing-block-one .pricing-table .table-content-two .feature-list li:after{position:absolute;left:2px;top:8px;content:'';background:#fff;width:8px;height:8px;border-radius:50%}
.pricing-one.service-page-1 .pricing-block-one .pricing-table{border:none}
.pricing-one.service-page-1 .pricing-block-one .pricing-table .table-header{border-bottom:1px solid #e5e5e5}
.pricing-one.service-page-1 .pricing-block-one .pricing-table .table-header h6{text-transform:capitalize}
.pricing-one.service-page-1 .pricing-block-one .pricing-table .theme-btn{padding-top:16px;padding-bottom:16px}
.pricing-one.service-page-1 .pricing-block-one.active-block .pricing-table .table-header{border-bottom:1px solid rgba(255,255,255,.1)}
.pricing-block-one.active-block .pricing-table .table-content-two .feature-list li{color:#fff}
.pricing-block-one.active-block .pricing-table .table-content-two .feature-list li:after{background:#141417}
.subscribe-five.service-page-1 .subscribe-form .form-group input{border-color:#fff!important;box-shadow:0 0 30px 0 rgba(0,0,0,.07)}
.subscribe-five.service-page-1 .shape{width:100%;height:100%;background-repeat:repeat-x;background-size:cover;animation:slide 80s linear infinite;-webkit-animation:slide 80s linear infinite}
.service-19 .tab-btn-box{border-bottom:1px solid #e5e5e5}
.service-19 .tab-btns li{position:relative;display:block;float:left;width:25%;padding:32px 20px 26px 100px;cursor:poCommissioner;transition:all .5s ease}
.service-19 .tab-btns li:before{position:absolute;content:'';width:0%;height:3px;left:0;bottom:-1px;transition:all .5s ease}
.service-19 .tab-btns li.active-btn:before,.service-19 .tab-btns li:hover:before{width:100%}
.content_block_27 .content-box .list-style-one li:before{background:#141417}
.image_block_24 .image-box .image{overflow:hidden;box-shadow:0 20px 50px 0 rgba(0,0,0,.15)}
.image_block_24 .image-box .image img{width:100%;border-radius:10px}
.image_block_24 .image-box .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.image_block_24 .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.image_block_24 .image-box .shape .shape-1{top:-30px;left:-30px;background-repeat:no-repeat}
.image_block_24 .image-box .shape .shape-2{right:-100px;width:87px;height:87px;background-repeat:no-repeat}
.image_block_24 .image-box .shape .shape-3{bottom:-60px;right:-70px;z-index:-1;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.image_block_24 .image-box .shape .shape-4{top:-30px;right:-30px;background-repeat:no-repeat}
.image_block_24 .image-box .shape .shape-5{left:-100px;width:87px;height:87px;background-repeat:no-repeat}
.image_block_24 .image-box .shape .shape-6{bottom:-60px;left:-70px;z-index:-1;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.service-20 .tab-btn-box{position:relative;display:block}
.service-20 .tab-btns li{position:relative;display:inline-block;width:255px;margin:0 3.5px;padding:40px 15px 42px 15px;text-align:center;border:1px solid #e5e5e5;cursor:poCommissioner;transition:all .5s ease}
.service-20 .tab-btns li:before{position:absolute;content:'';background:#fff;width:calc(100% + 30px);height:calc(100% + 30px);left:-15px;top:-15px;box-shadow:0 10px 40px 0 rgba(0,0,0,.08);opacity:0;z-index:1;transition:all .5s ease}
.service-20 .tab-btns li.active-btn:after,.service-20 .tab-btns li.active-btn:before{opacity:1}
.service-20 .tab-btns li:after{position:absolute;content:'';background:#fff;width:22px;height:22px;left:50%;transform:translateX(-50%) rotate(45deg);bottom:-22px;z-index:1;opacity:0;transition:all .5s ease}
.service-20 .content_block_27 .content-box .theme-btn{border-radius:30px}
.funfact-ten .pattern-layer .pattern-3{width:158px;height:93px;background-repeat:no-repeat}
.funfact-ten .pattern-layer .pattern-4{width:158px;height:82px;background-repeat:no-repeat}
.pricing-block-four .pricing-table{background:#fff;border-radius:15px}
.pricing-block-four .pricing-table .table-inner{padding-left:260px}
.pricing-block-four .pricing-table .table-header{background:#f7f7f7;width:230px;border-radius:15px}
.pricing-block-four .pricing-table .table-header .theme-btn{background:#fff;border-radius:30px;color:#141417!important;box-shadow:0 10px 10px 0 rgba(0,0,0,.02);padding:12px 34px;font-weight:600}
.pricing-block-four .pricing-table .table-header .theme-btn:hover{color:#fff!important}
.subscribe-five.service-page-5 .subscribe-form .message-btn .theme-btn span:after{color:#222}
.pricing-block-four.active-block .pricing-table .table-header h2,.pricing-block-four.active-block .pricing-table .table-header h5,.pricing-block-four.active-block .pricing-table .table-header p{color:#fff}
.pricing-block-four.active-block .pricing-table .table-header .theme-btn:hover{color:#fff!important;background:#141417}
.pricing-one.service-page-3 .pricing-block-four.active-block .pricing-table .table-header .theme-btn:hover{background:#fff}
.pricing-one.service-page-3 .pricing-block-four .pricing-table .table-header .theme-btn span:after{color:#e45712}
.pricing-one.service-page-3 .tab-btn-box .tab-btns:before{background:0 0}
.service-15.service-page-4{background:#fff}
.service-15.service-page-4 .service-block-12 .inner-box .lower-content .link a{position:relative}
.service-15.service-page-4 .service-block-12 .inner-box .lower-content .link a:hover{padding-right:30px}
.service-15.service-page-4 .service-block-12 .inner-box .lower-content .link a i{position:absolute;top:6px;right:0;opacity:0;transition:all .5s ease}
.service-15.service-page-4 .service-block-12 .inner-box .lower-content .link a:hover i{opacity:1}
.pricing-nine .tab-btns{position:relative;display:inline-block;width:260px;background:#fff;border-radius:30px;overflow:hidden}
.pricing-nine .tab-btns li{position:relative;display:inline-block;float:left;width:50%;text-align:center;font-size:15px;line-height:26px;font-weight:600;color:#141417;cursor:poCommissioner;padding:12px 15px;transition:all .5s ease}
.pricing-nine .tab-btns li.active-btn,.pricing-nine .tab-btns li:hover{color:#fff}
.pricing-block-five .pricing-table .theme-btn{border-radius:5px;padding:11px 32px;font-size:15px;font-weight:600;border:1px solid #e7e7e7;color:#141417!important}
.pricing-block-five .pricing-table .theme-btn:hover{color:#fff!important}
.pricing-block-five .pricing-table{background:#fff}
.pricing-block-five .pricing-table .table-header{border-bottom:1px solid #e7e7e7}
.pricing-block-five .pricing-table .feature-list li i{margin-right:8px;font-size:16px}
.pricing-nine .tabs-content .shape .shape-1{width:230px;height:240px;background-repeat:no-repeat}
.pricing-nine .tabs-content .shape .shape-2{width:230px;height:240px;top:-60px;right:-60px;background-repeat:no-repeat}
.faq-three .accordion-box .block .acc-btn{border:1px solid #dedede}
.faq-three .accordion-box .block .acc-btn.active{border-radius:5px;border-color:transparent;box-shadow:0 15px 20px 0 rgba(0,0,0,.08)}
.accordion-box .block .acc-btn.active .icon-outer{color:#1a1a1d}
.subscribe-five.service-page-1 .subscribe-form{padding-right:225px}
.content_block_28 .content-box{padding-right:400px;background:#fff}
.content_block_28 .content-box .image-box{width:300px;height:400px;overflow:hidden}
.content_block_28 .content-box .image-box:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.content_block_28 .content-box:hover .image-box:before{-webkit-animation:shine 1s;animation:shine 1s}
.content_block_28 .content-box .image-box img{width:100%;border-radius:10px}
.content_block_28 .content-box .list li:before{position:absolute;content:'';left:0;top:8px;width:12px;height:12px;border:2px solid #141417;border-radius:50%}
.content_block_28 .content-box .theme-btn{border-radius:5px;padding-top:16px;padding-bottom:16px;font-size:15px;font-weight:600;border:1px solid #e7e7e7;color:#141417!important}
.service-21 .tab-btns li{position:relative;display:block;background:#fff;padding:47px 25px 47px 80px;border-radius:5px;margin-bottom:10px;cursor:poCommissioner;z-index:1;color:#141417;transition:all .5s ease}
.service-21 .tab-btns li:last-child{margin-bottom:0}
.service-21 .tab-btns li.active-btn .icon-box,.service-21 .tab-btns li.active-btn h6,.service-21 .tab-btns li:hover .icon-box,.service-21 .tab-btns li:hover h6{color:#fff}
.service-21 .tab-btns li:before{position:absolute;content:'';width:0%;height:100%;left:0;top:0;border-radius:5px;z-index:-1;transition:all .5s ease}
.service-21 .tab-btns li.active-btn:before,.service-21 .tab-btns li:hover:before{width:100%}
.service-21 .tab-btns li .icon-box{top:43px}
.service-21 .tab-btns li:after{position:absolute;content:'';background:#fff;width:20px;height:20px;right:-8px;top:50%;transform:translateY(-50%) rotate(45deg);opacity:0;transition:all .5s ease}
.service-21 .tab-btns li.active-btn:after,.service-21 .tab-btns li:hover:after{opacity:1}
.service-21 .tabs-content .shape .shape-1{left:-30px;top:-30px;background-repeat:no-repeat}
.service-21 .tabs-content .shape .shape-2{right:-110px;width:87px;height:87px;background-repeat:no-repeat;z-index:1}
.service-21 .tabs-content .shape .shape-3{bottom:-65px;right:-80px;background:#f0f0f0;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.service-21 .tab-btns li.active-btn,.service-21 .tab-btns li:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}
.service-details-content img{width:100%;border-radius:10px}
.service-details-content .image{overflow:hidden}
.service-details-content .image:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.service-details-content .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.service-details-content .content-two .list li{width:33.333%}
.service-details-content .content-two .list li:before{position:absolute;content:'';left:0;top:8px;width:12px;height:12px;border:2px solid #141417;border-radius:50%}
.service-details-content .accordion-box .block .acc-btn{background:#f5f5f5;border-radius:8px!important}
.service-details-content .accordion-box .block .acc-btn.active{box-shadow:0 10px 30px rgba(0,0,0,.1)}
.service-details-content .accordion-box .block .acc-btn.active h5{color:#fff}
.service-details-content .accordion-box .block .acc-btn.active .icon-outer{color:#fff}
.service-details-content .accordion-box .block .acc-content p{color:grey}
.service-sidebar .category-widget .category-list li a{background:#f5f5f5;padding:36px 25px 36px 80px;border-radius:5px;cursor:poCommissioner;z-index:1;color:#141417;transition:all .5s ease}
.service-sidebar .category-widget .category-list li a i{position:absolute;left:30px;top:36px;font-size:30px}
.service-sidebar .category-widget .category-list li a.current,.service-sidebar .category-widget .category-list li a:hover{color:#fff}
.service-sidebar .category-widget .category-list li a:before{position:absolute;content:'';width:0%;height:100%;left:0;top:0;z-index:-1;border-radius:5px;transition:all .5s ease}
.service-sidebar .category-widget .category-list li a.current:before,.service-sidebar .category-widget .category-list li a:hover:before{width:100%}
.service-sidebar .sidebar-widget{background:#f5f5f5}
.service-sidebar .consulting-widget input[type=email],.service-sidebar .consulting-widget input[type=text],.service-sidebar .consulting-widget textarea{border:1px solid #fff;font-size:16px}
.service-sidebar .consulting-widget textarea{height:120px;resize:none;display:block}
.service-sidebar .consulting-widget .form-group{margin-bottom:15px}
.service-sidebar .consulting-widget .form-group:last-child{margin-bottom:0}
.service-sidebar .consulting-widget .form-group button{width:100%}
.service-sidebar .contact-widget .info-list li i{position:absolute;left:0;top:3px;font-size:20px}
.service-details-2 .service-sidebar .category-widget .category-list li a{background:0 0;border:1px solid #e5e5e5}
.service-details-2 .service-sidebar .sidebar-widget{background:0 0;border:1px solid #e5e5e5}
.service-details-2 .service-sidebar .consulting-widget input[type=email],.service-details-2 .service-sidebar .consulting-widget input[type=text],.service-details-2 .service-sidebar .consulting-widget textarea{background:#f5f5f5;border-color:#f5f5f5}
.service-sidebar .support-widget{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.service-sidebar .support-widget .shape{width:334px;height:232px;background-repeat:no-repeat}
.service-sidebar .support-widget:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:5px;opacity:.95}
.service-sidebar .support-widget .icon-box{background:rgba(255,255,255,.2);color:#fff}
.service-sidebar .support-widget h3{color:rgba(255,255,255,.5)}
.service-sidebar .support-widget h3 a{color:#fff}
.service-sidebar .support-widget h3 a:hover{text-decoration:underline}
.service-sidebar .testimonial-widget{background:#222226}
.service-sidebar .testimonial-widget .single-item .rating li{color:#ffc92e}
.service-sidebar .testimonial-widget .single-item .text p{color:#fff}
.service-sidebar .testimonial-widget .single-item .author .thumb-box imb{width:100%;border-radius:50%}
.service-sidebar .testimonial-widget .single-item .author h5{color:#fff;position:relative;z-index:1}
.service-sidebar .testimonial-widget .single-item .author .designation{color:#a9a9aa}
.service-sidebar .testimonial-widget .single-item .author .quote{color:#39393c}
.service-details-content .tabs-box .tab-btns{border-bottom:1px solid #e5e5e5}
.service-details-content .tabs-box .tab-btns li{position:relative;display:inline-block;float:left;font-size:20px;line-height:30px;color:#141417;font-weight:600;padding:0 20px 9px 20px;cursor:poCommissioner;transition:all .5s ease}
.service-details-content .tabs-box .tab-btns li:before{position:absolute;content:'';width:0%;left:0;bottom:-1px;height:3px;transition:all .5s ease}
.service-details-content .tabs-box .tab-btns li.active-btn:before,.service-details-content .tabs-box .tab-btns li:hover:before{width:100%}
.service-details-content .two-column .list li{width:100%}
.service-details-content .two-column .list li:before{position:absolute;content:'';left:0;top:8px;width:12px;height:12px;border:2px solid #141417;border-radius:50%}
.service-details-3 .service-sidebar .category-widget .category-list li a{background:0 0;padding:25px 25px 25px 30px;border:1px solid #e5e5e5}
.service-details-3 .service-sidebar .category-widget .category-list li a:after{position:absolute;content:"\e903";font-family:icomoon;top:25px;right:28px;font-size:14px;color:#fff;font-weight:400}
.service-details-3 .service-sidebar .sidebar-widget{background:0 0}
.service-sidebar .contact-widget .social-links li a{color:#bebebe}
.service-sidebar .download-widget .download-list li a{background:#f2f2f2}
.service-sidebar .download-widget .download-list li a i{position:absolute;left:20px;top:20px;font-size:33px;transition:all .5s ease}
.service-sidebar .download-widget .download-list li a span{color:grey}
.service-sidebar .download-widget .download-list li a:hover h6,.service-sidebar .download-widget .download-list li a:hover i,.service-sidebar .download-widget .download-list li a:hover span{color:#fff}
.service-details-content .image_block_one .image-box .skills-box{width:100%;box-shadow:none}
.service-details-content .image_block_one .image-box{padding:0}
.image_block_one .image-box .skills-box .piechart_2 span{position:absolute;display:flex;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:22px;line-height:38px;font-weight:600;color:#141417;text-align:center}
.image_block_one .image-box .skills-box .piechart_2 span:after{color:#141417;content:"%";font-size:22px}
.service-details-content .content-three .list li:before{position:absolute;content:'';left:0;top:8px;width:12px;height:12px;border:2px solid #141417;border-radius:50%}
.service-details-content .quote-inner blockquote h5,.service-details-content .quote-inner blockquote h6{color:#fff}
.service-details-content .quote-inner blockquote .icon{color:rgba(255,255,255,.3)}
.service-details-content .quote-inner blockquote h5:before{position:absolute;content:'';background:#fff;width:15px;height:2px;left:0;top:13px}
.career-section .content-box .theme-btn{border-radius:5px;padding-top:17px;padding-bottom:17px;font-weight:600}
.career-section .image-box .image img{width:100%}
.career-section .image-box .image-2{right:-30px}
.career-section .image-box .shape .shape-1{left:-20px;top:-20px;width:182px;height:107px;background-repeat:no-repeat}
.career-section .image-box .shape .shape-2{right:-70px;width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.career-section .pattern-layer .pattern-1{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom center}
.career-section .pattern-layer .pattern-2{width:193px;height:202px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.job-category .single-item .icon-box{background:#f4f0fd}
.job-category .single-item:hover .icon-box{color:#fff;background:rgba(255,255,255,.1)}
.job-category .single-item:before{position:absolute;content:'';width:100%;height:0%;left:0;bottom:0;z-index:-1;border-radius:5px;transition:all .5s ease}
.job-category .single-item:hover:before{height:100%;top:0}
.job-category .single-item:hover h4,.job-category .single-item:hover span{color:#fff}
.positions-block-one .inner-box .list li:before{position:absolute;content:'';left:0;top:7px;width:12px;height:12px;border-radius:50%}
.positions-block-one .inner-box .theme-btn{border:1px solid #e5e5e5;color:#141417!important;padding-top:16px;padding-bottom:16px}
.positions-block-one .inner-box{background:#fff}
.positions-block-one .inner-box .theme-btn:hover{color:#fff!important}
.positions-section .pattern-layer .pattern-1{width:593px;height:563px;background-repeat:no-repeat}
.positions-section .pattern-layer .pattern-2{right:280px;width:193px;height:202px;background-repeat:no-repeat}
.process-six.process-page{background:#fff}
.process-six.process-page .processing-block-five .inner-box .count-box{box-shadow:0 0 0 20px rgba(97,42,222,.1)}
.process-six.process-page .processing-block-five .inner-box .count-box:before{background:rgba(97,42,222,.1)}
.processing-block-six .inner-box .count-box{background:#f7f7f7}
.processing-block-six .inner-box .count-box:before{position:absolute;content:'';width:100%;height:100%;border-radius:50%;left:0;top:0;transform:scale(0,0);z-index:-1;transition:all .5s ease}
.processing-block-six .inner-box:hover .count-box:before{transform:scale(1,1)}
.processing-block-six .inner-box .count-box .overlay-icon{opacity:0;color:#fff}
.processing-block-six .inner-box:hover .count-box .overlay-icon{opacity:1}
.processing-block-six .inner-box:hover .count-box span{opacity:0}
.processing-block-six .inner-box .count-box:after{position:absolute;content:'';border:2px dashed #d9d9d9;border-radius:50%;width:112px;height:112px;left:-21px;top:-21px;transition:all .5s ease}
.processing-block-six .inner-box:before{position:absolute;content:"\f105";font-family:'Font Awesome 5 Pro';right:-15px;top:23px;font-size:30px;color:#dcdcdc}
.processing-block:last-child .processing-block-six .inner-box:before{display:none}
.process-three.process-page .processing-block-three .inner-box .icon-box .count-text{color:#fff;transition:all .5s ease}
.process-three.process-page .processing-block-three .inner-box:hover .icon-box{color:#fff}
.process-three.process-page .processing-block-three .inner-box .icon-box:before{transition:all .5s ease}
.process-three.process-page .processing-block-three .inner-box:hover .icon-box .count-text{background:#fff}
.process-three.process-page .sec-title h2{color:#fff}
.process-five.process-page .processing-block-four .inner-box .count-box{box-shadow:0 0 0 25px rgba(106,54,255,.1)}
.process-five.process-page .processing-block-four .inner-box:hover .count-box{box-shadow:0 0 0 25px #6a36ff}
.faq-page-section .accordion-box .block .acc-btn{border:1px solid #dedede;border-radius:5px}
.faq-page-section .accordion-box .block .acc-btn.active{border-radius:5px;border-color:transparent;box-shadow:0 15px 20px 0 rgba(0,0,0,.08)}
.faq-sidebar .support-widget{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.faq-sidebar .support-widget .shape{width:334px;height:232px;background-repeat:no-repeat}
.faq-sidebar .support-widget:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:5px;opacity:.95}
.faq-sidebar .support-widget .icon-box{background:rgba(255,255,255,.2);color:#fff}
.faq-sidebar .support-widget h3{color:rgba(255,255,255,.5)}
.faq-sidebar .support-widget h3 a{color:#fff}
.faq-sidebar .support-widget h3 a:hover{text-decoration:underline}
.faq-sidebar .consulting-widget{background:#f5f5f5}
.faq-sidebar .consulting-widget input[type=email],.faq-sidebar .consulting-widget input[type=text],.faq-sidebar .consulting-widget textarea{border:1px solid #fff;font-size:16px}
.faq-sidebar .consulting-widget textarea{height:120px;resize:none;display:block}
.faq-sidebar .consulting-widget .form-group{margin-bottom:15px}
.faq-sidebar .consulting-widget .form-group:last-child{margin-bottom:0}
.faq-sidebar .consulting-widget .form-group button{width:100%}
.faq-sidebar .category-widget .category-list li a:hover{color:#141417}
.faq-sidebar .category-widget .category-list li a i{position:relative;top:2px;margin-left:0;opacity:0;color:#141417;transition:all .5s ease}
.faq-sidebar .category-widget .category-list li a:hover i{opacity:1;margin-left:10px}
.faq-page-section.faq-page-2 .accordion-box .block .acc-btn.active h4{color:#fff}
.faq-page-section.faq-page-2 .accordion-box .block .acc-btn.active .icon-outer{color:#fff}
.faq-page-section.faq-page-2 .accordion-box .block .acc-content p{color:grey}
.faq-page-section.faq-page-3 .accordion-box .block .acc-btn{border-radius:5px;border-color:transparent;box-shadow:0 15px 20px 0 rgba(0,0,0,.08)}
.faq-page-section.faq-page-3 .accordion-box .block .acc-btn.active .icon-outer,.faq-page-section.faq-page-3 .accordion-box .block .acc-btn.active h4{color:#fff}
.faq-page-section.faq-page-3 .accordion-box .block .acc-content p{color:grey}
.contact-one.faq-page-3 .default-form input,.contact-one.faq-page-3 .default-form textarea{border-radius:5px!important;font-size:16px!important;font-family:Commissioner,sans-serif!important;color:grey!important}
.contact-one.faq-page-3 .default-form input:focus,.contact-one.faq-page-3 .default-form textarea:focus{box-shadow:0 10px 20px 0 rgba(0,0,0,.05)!important}
.contact-one.faq-page-3 .form-group{padding:0 15px}
.contact-one.faq-page-3 .form-group .theme-btn{width:auto;border-radius:5px;padding-top:17px;padding-bottom:17px;font-size:16px}
.contact-one .shape{width:100%;height:100%;background-repeat:no-repeat;background-position:center}
.team-four.team-page-2 .team-block-one .inner-box .lower-content:before{display:none}
.team-four.team-page-2 .team-block-one .inner-box .lower-content h4 a{color:#141417!important}
.team-four.team-page-2 .team-block-one .inner-box .lower-content .designation{color:grey!important}
.team-four.team-page-2 .team-block-one .inner-box .lower-content h4:before{background:#141417!important}
.team-three.team-page-3 .team-block-one .inner-box{overflow:visible}
.team-four.team-page-4 .team-block-one .inner-box .lower-content{text-align:left}
.team-four.team-page-4 .team-block-one .inner-box .lower-content h4:before{display:none}
.team-ten.team-page-7{background:0 0}
.team-details-one .image-box{overflow:hidden}
.team-details-one .image-box img{width:100%}
.team-details-one .image-box:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.team-details-one .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.team-details-one .team-details-content .content-one .info li strong{width:90px}
.team-details-one .team-details-content .content-one .info:before{position:absolute;content:'';width:3px;height:calc(100% - 20px);left:0;top:8px}
.team-details-one .team-details-content .content-one .info li a{color:grey}
.team-details-one .team-details-content .content-one .social-links li a{border:1px solid #e6e6e6;color:grey}
.team-details-one .team-details-content .content-one .social-links li a:hover{color:#fff;z-index:1}
.team-details-one .team-details-content .content-one .social-links li a:before{position:absolute;content:'';width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;border-radius:50%;z-index:-1;transform:scale(0,0);transition:all .5s ease}
.team-details-one .team-details-content .content-one .social-links li a:hover:before{transform:scale(1,1)}
.team-details-one .progress-box .bar{border-radius:0;background:#f2f2f2}
.team-details-one .progress-box .bar-inner{border-radius:0}
.team-details-one .content-three .form-inner .form-group{margin-bottom:20px;padding:0 10px}
.team-details-one .content-three .form-inner .form-group:last-child{margin-bottom:0}
.team-details-one .content-three .form-inner{margin:0 5px}
.team-details-one .content-three .form-inner .form-group input[type=email],.team-details-one .content-three .form-inner .form-group input[type=text],.team-details-one .content-three .form-inner .form-group textarea{position:relative;display:block;width:100%;height:50px;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;color:#141417;padding:10px 20px;transition:all .5s ease}
.team-details-one .content-three .form-inner .form-group textarea{height:150px;resize:none}
.team-details-two .team-details-content{background:#fff}
.team-details-two .team-details-content .image-box{overflow:hidden}
.team-details-two .team-details-content .image-box img{width:100%;border-radius:10px}
.team-details-two .team-details-content .image-box:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.team-details-two .team-details-content .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s}
.team-details-two .team-details-content .content-box .info li strong{width:160px}
.team-details-two .team-details-content .content-box .info li a{color:grey}
.team-details-two .team-details-content .content-box .social-links li a{border:1px solid #e6e6e6;color:grey}
.team-details-two .team-details-content .content-box .social-links li a:hover{color:#fff}
.experience-section .progress-box .bar{border-radius:0;background:#ebebeb}
.experience-section .progress-box .bar-inner{border-radius:0}
.experience-section .form-inner .form-group{margin-bottom:20px}
.experience-section .form-inner .form-group:last-child{margin-bottom:0}
.experience-section .form-inner .form-group input[type=email],.experience-section .form-inner .form-group input[type=text],.experience-section .form-inner .form-group textarea{position:relative;display:block;width:100%;height:50px;border-bottom:1px solid #e5e5e5;font-size:16px;color:grey;transition:all .5s ease}
.experience-section .form-inner .form-group textarea{height:80px;resize:none;margin-bottom:10px}
.team-details-three .image-box .image img{width:100%;border-radius:50%}
.team-details-three .image-box .social-links li{margin:0 6px}
.team-details-three .image-box .social-links li a{border:1px solid #e6e6e6;color:grey}
.team-details-three .image-box .social-links li a:hover{color:#fff}
.team-details-three .team-details-content .content-one .info li strong{width:160px}
.team-details-three .team-details-content .content-one .info li a{color:grey}
.team-details-three .image_block_one .image-box .skills-box{width:100%;box-shadow:none}
.team-details-three .image_block_one .image-box{padding:0}
.registration-section .content-box{max-width:470px;margin:0 auto;background:#fff}
.registration-section .default-form input[type=email],.registration-section .default-form input[type=password],.registration-section .default-form input[type=tel],.registration-section .default-form input[type=text],.registration-section .default-form textarea{border:1px solid #e5e5e5}
.registration-section .default-form .form-group{margin-bottom:17px}
.registration-section .default-form .form-group:last-child{margin-bottom:0}
.registration-section .default-form .form-group .lost-password a:hover{text-decoration:underline}
.registration-section .default-form .form-group .theme-btn{font-size:16px;padding:12px 32px}
.registration-section .text p a:hover{text-decoration:underline}
.check-box input{display:none}
.check-box{margin-bottom:9px}
.check-box:last-child{margin-bottom:0}
.check-box label{position:relative;font-size:16px;line-height:26px;color:#141417;padding-left:27px;display:inline-block;cursor:poCommissioner;margin-bottom:0;transition:all .5s ease}
.check-box input:checked+label{color:#1e2c36}
.check-box label:before{position:absolute;content:'';left:0;top:4px;width:17px;height:17px;border-style:solid;border-width:1px;border-color:#e5e5e5;border-radius:2px;background:#f7f7f7}
.check-box label:after{position:absolute;content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:9px;left:0;top:5px;width:17px;height:17px;line-height:17px;color:#fff;opacity:0;font-weight:400;text-align:center}
.check-box input:checked+label:after{opacity:1}
.registration-section .content-box .shape .shape-1{top:-55px;left:-110px;z-index:-1;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.registration-section .content-box .shape .shape-2{right:-200px;z-index:-1;-webkit-animation:zoom-fade 4s infinite linear;animation:zoom-fade 4s infinite linear}
.registration-section .content-box .shape .shape-3{width:87px;height:87px;left:-123px;background-repeat:no-repeat;z-index:-1}
.registration-section .content-box .shape .shape-4{right:-57px;background-repeat:no-repeat;z-index:-1}
.check-box label a:hover{text-decoration:underline}
.error-section .inner-box .theme-btn{font-size:16px}
.error-section .inner-box .theme-btn i{position:relative;font-size:24px;margin-left:0;margin-right:10px;top:2px}
.comingsoon-section{position:fixed;height:100%;width:100%;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:230px 0 240px 0;overflow-y:auto;overflow-x:hidden}
.comingsoon-section .content-box h2,.comingsoon-section .content-box h3{color:#fff}
.comingsoon-section .cs-countdown .count-col{position:relative;display:inline-block;margin:0 13px}
.comingsoon-section .cs-countdown .count-col span{position:relative;display:block;font-size:40px;text-align:center;width:100px;height:100px;line-height:100px;border-radius:50%;background:rgba(255,255,255,.07);font-weight:800;color:#fff;text-align:center;margin-bottom:14px}
.comingsoon-section .cs-countdown .count-col h6{position:relative;font-size:18px;line-height:26px;color:#fff;font-weight:500;text-transform:capitalize}
.comingsoon-section .subscribe-inner{max-width:670px;width:100%;margin:0 auto}
.comingsoon-section .subscribe-inner .form-group input[type=email]{position:relative;display:block;width:100%;height:70px;background:#fff;border-radius:5px;padding:15px 150px 15px 30px;font-size:16px;color:grey}
.comingsoon-section .subscribe-inner .form-group button{position:absolute;top:21px;right:30px;font-size:16px;font-weight:600;color:#141417;cursor:poCommissioner;transition:all .5s ease}
.comingsoon-section .subscribe-inner .form-group button i{margin-left:10px;position:relative;top:2px}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .table-header h6{background:0 0;border:1px solid #e5e5e5}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table{border:none}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn{border:1px solid #e7e7e7;color:#141417!important;padding-top:16px;padding-bottom:16px}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn:hover{color:#fff!important}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn span:after{color:#f1592a}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn:before{background:#f1592a}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn:hover:after{border-right:2px solid #f1592a!important;border-top:2px solid #f1592a!important}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .table-header h6{border-color:#4c4c50}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn span:after{color:#fff}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn:before{background:#fff}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn:hover:after{border-right:2px solid #fff!important;border-top:2px solid #fff!important}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn{color:#fff!important}
.header-shadow{box-shadow:0 20px 30px 0 rgb(0 0 0 / 5%)}
.faq-three.pricing-page-2 .shape .shape-1{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}
.faq-three.pricing-page-2 .shape .shape-2{width:176px;height:183px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}
.info-block-one .inner-box .icon-box{background:#fdf3ee}
.info-block-one .inner-box:hover .icon-box{color:#fff}
.info-block-one .inner-box .icon-box:before{position:absolute;content:'';background:#141417;width:100%;height:100%;left:0;top:0;border-radius:50%;transform:scale(0,0);transition:all .5s ease}
.info-block-one .inner-box:hover .icon-box:before{transform:scale(1,1)}
.info-block-one .inner-box p a{color:grey}
.info-block-one .inner-box{background:#fff}
.contactinfo-one .bg-color{width:100%;height:calc(100% - 130px)}
.contact-three #contact-google-map{width:100%;height:570px}
.contact-three #contact-form .form-group{position:relative;display:block;padding:0 10px;margin-bottom:20px}
.contact-three #contact-form .form-group input[type=email],.contact-three #contact-form .form-group input[type=text],.contact-three #contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #fff;font-size:16px;color:grey;border-radius:5px;padding:10px 20px;box-shadow:0 10px 30px 0 rgba(0,0,0,.07)}
.contact-three #contact-form .form-group textarea{height:120px;resize:none}
.contact-three .shape .shape-1{top:-50px;width:563px;height:533px;background-repeat:no-repeat;z-index:-1}
.contact-three .shape .shape-2{width:593px;height:563px;background-repeat:no-repeat}
.google-map-section #contact-google-map{width:100%;height:500px}
.contact-four .info-list li{border-bottom:1px solid #e5e5e5;min-height:108px}
.contact-four .info-list li:last-child{border-bottom:none}
.contact-four .info-list li .icon-box{color:#fff}
.contact-four .info-list li .icon-box:before{position:absolute;content:'';background:#141417;width:100%;height:100%;left:0;top:0;transform:scale(0,0);border-radius:50%;z-index:-1;transition:all .5s ease}
.contact-four .info-list li:hover .icon-box:before{transform:scale(1,1)}
.contact-four .info-list li p a{color:grey}
.contact-four #contact-form{margin:0 5px}
.contact-four #contact-form .form-group{padding:0 10px;margin-bottom:20px}
.contact-four #contact-form .form-group input[type=email],.contact-four #contact-form .form-group input[type=text],.contact-four #contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#f7f7f7;border:1px solid #f7f7f7;font-size:16px;border-radius:5px;color:grey;border-radius:5px;padding:10px 20px}
.contact-four #contact-form .form-group textarea{height:120px;resize:none}
.contact-four .shape .shape-1{width:353px;height:303px;background-repeat:no-repeat}
.contact-four .shape .shape-2{width:593px;height:563px;background-repeat:no-repeat}
.contact-four .form-inner{background:#fff}
.contact-five #contact-form{margin:0 5px}
.contact-five #contact-form .form-group{padding:0 10px;margin-bottom:20px}
.contact-five #contact-form .form-group input[type=email],.contact-five #contact-form .form-group input[type=text],.contact-five #contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #e5e5e5;font-size:16px;border-radius:5px;color:grey;border-radius:5px;padding:10px 20px}
.contact-five #contact-form .form-group textarea{height:120px;resize:none}
.contact-five #contact-google-map{width:100%;height:520px}
.contact-five .theme-btn,.contact-four .theme-btn,.contact-seven .theme-btn,.contact-six .theme-btn,.contact-three .theme-btn{border-radius:5px;padding-top:12px;padding-bottom:12px}
.contact-five .shape .shape-1{width:563px;height:533px;background-repeat:no-repeat;z-index:-1}
.contact-five .shape .shape-2{width:593px;height:563px;background-repeat:no-repeat}
.contact-five .form-inner{background:#fff}
.info-block-two .inner-box{background:#fff}
.info-block-two .inner-box .icon-box{left:50%;top:50%;transform:translate(-50%,-50%);color:#f3f3f3}
.info-block-two .inner-box:hover .icon-box{transform:translate(-50%,-50%) scale(1.1)}
.info-block-two .inner-box .info li{color:grey}
.info-block-two .inner-box .info li a{color:grey}
.contactinfo-one.contact-page-4 .info-block-one .inner-box .icon-box{background:0 0}
.contactinfo-one.contact-page-4 .info-block-one .inner-box .icon-box:before{display:none}
.contactinfo-one.contact-page-4 .info-block-one .inner-box .icon-box .icon-shape{width:108px;height:84px;left:-14px;background-repeat:no-repeat}
.contact-six .map-inner{position:absolute;top:0;left:0;width:50%;height:100%}
.contact-six .map-inner #contact-google-map{width:100%;height:100%}
.contact-six .form-inner{background:#fff}
.contact-six #contact-form .form-group{margin-bottom:20px}
.contact-six #contact-form .form-group:last-child{margin-bottom:0}
.contact-six #contact-form .form-group input[type=email],.contact-six #contact-form .form-group input[type=text],.contact-six #contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#fff;border-bottom:1px solid #e5e5e5;font-size:16px;color:grey;padding:10px 0}
.contact-six #contact-form .form-group textarea{height:120px;resize:none}
.contact-six .pattern-layer{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}
.contact-seven .info-list li p a{color:#141417}
.contact-seven .form-inner form{margin:0 5px}
.contact-seven #contact-form .form-group{margin-bottom:20px;padding-left:10px;padding-right:10px}
.contact-seven #contact-form .form-group:last-child{margin-bottom:0}
.contact-seven #contact-form .form-group input[type=email],.contact-seven #contact-form .form-group input[type=text],.contact-seven #contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #fff;font-size:16px;color:grey;border-radius:5px;padding:10px 20px;box-shadow:0 10px 30px 0 rgba(0,0,0,.07)}
.contact-seven #contact-form .form-group textarea{height:120px;resize:none}
.project-block-seven .inner-box .image-box{overflow:hidden}
.project-block-seven .inner-box .image-box .image{overflow:hidden;border-radius:5px}
.project-block-seven .inner-box .image-box .image img{width:100%;border-radius:5px}
.project-block-seven .inner-box .image-box:before{position:absolute;content:'';width:calc(100% - 60px);height:calc(100% - 60px);left:30px;top:30px;border-radius:5px;transform:scale(0,0);opacity:.95;z-index:1;transition:all .5s ease}
.project-block-seven .inner-box:hover .image-box:before{transform:scale(1,1)}
.project-block-seven .inner-box .image-box .links{left:50%;top:50%;transform:translate(-50%,-50%) scale(0,0)}
.project-block-seven .inner-box:hover .image-box .links{transform:translate(-50%,-50%) scale(1,1)}
.project-block-seven .inner-box .image-box .links li{margin:0 3.5px}
.project-block-seven .inner-box .image-box .links li a{border:2px solid #fff;color:#fff}
.project-block-seven .inner-box .image-box .links li a:hover{background:#fff}
.project-eight .masonry-item{padding:0 35px}
.project-eight .sortable-masonry{margin:0 -20px}
.project-eight .sortable-masonry .filter-tabs li{border:1px solid #e5e5e5;border-radius:25px;padding:8px 29px 6px 29px;font-size:16px;text-transform:uppercase;margin:0 3.5px}
.project-eight .sortable-masonry .filter-tabs li:before{display:none}
.project-eight .sortable-masonry .filter-tabs li.active,.project-eight .sortable-masonry .filter-tabs li:hover{color:#fff}
.project-eight .sortable-masonry .filter-tabs li:after{position:absolute;content:'';width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;border-radius:25px;z-index:-1;transform:scale(0,0);transition:all .5s ease}
.project-eight .sortable-masonry .filter-tabs li.active:after,.project-eight .sortable-masonry .filter-tabs li:hover:after{transform:scale(1,1)}
.project-nine .masonry-item{padding:0 25px}
.project-nine .sortable-masonry .filter-tabs li{border:1px solid #e5e5e5;border-radius:5px;padding:8px 29px 6px 29px;font-size:16px;text-transform:uppercase;margin:0 3.5px}
.project-nine .sortable-masonry .filter-tabs li:before{display:none}
.project-nine .sortable-masonry .filter-tabs li.active,.project-nine .sortable-masonry .filter-tabs li:hover{color:#fff}
.project-nine .sortable-masonry .filter-tabs li:after{position:absolute;content:'';width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;border-radius:5px;z-index:-1;transform:scale(0,0);transition:all .5s ease}
.project-nine .sortable-masonry .filter-tabs li.active:after,.project-nine .sortable-masonry .filter-tabs li:hover:after{transform:scale(1,1)}
.project-two.project-page-4 .sortable-masonry .filter-tabs li{padding-left:19px;padding-right:19px;margin:0 0}
.project-two.project-page-5 .masonry-item{padding:0 35px}
.project-two.project-page-5 .sortable-masonry{margin:0 -20px}
.project-block-seven .inner-box .image-box .image{background:#000}
.project-block-seven .inner-box:hover .image-box .image img{opacity:.7;transform:scale(1.05)}
.project-two.project-page-5 .project-block-seven .inner-box .image-box:before{opacity:.8}
.project-two.project-page-5 .sortable-masonry .filter-tabs li{font-size:16px;font-weight:500;text-transform:uppercase}
.project-two.project-page-5 .sortable-masonry .filter-tabs li:before{display:none}
.project-details .project-info .info-list li span{width:120px}
.project-details .project-info .info-list li a{color:grey}
.project-details .project-info .info-list li.social-links a{margin-right:23px;font-size:15px;color:#bebebe}
.project-details .project-info .info-list li.social-links a:last-child{margin-right:0}
.project-details .project-info .info{border-left:1px solid #dde2e1}
.project-details .owl-carousel{max-width:970px;margin:0 auto;width:100%;display:block}
.project-details .owl-stage-outer{overflow:visible}
.project-details .carousel-outer .image-box{background:#000;overflow:hidden}
.project-details .carousel-outer .image-box img{width:100%;border-radius:10px;transition:all .5s ease}
.project-details .carousel-outer .image-box:hover img{opacity:.5;transform:scale(1.1)}
.project-details .carousel-outer .owl-nav{position:absolute;top:45%;transform:translateY(-50%);width:100%}
.project-details .carousel-outer .owl-nav button{position:absolute;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;border:1px solid #e5e5e5;border-radius:50%;color:#141417;transition:all .5s ease}
.project-details .carousel-outer .owl-nav button:hover{color:#fff}
.project-details .carousel-outer .owl-nav button.owl-prev{left:-115px}
.project-details .carousel-outer .owl-nav button.owl-next{right:-115px}
.project-details .nav-btn .single-btn a i{font-size:20px;position:relative;top:2px}
.project-details .nav-btn .single-btn.prev-btn a i{margin-right:10px}
.project-details .nav-btn .single-btn.next-btn a i{margin-left:10px}
.project-details .image-box .image{overflow:hidden;background:#000}
.project-details .image-box .image img{width:100%;border-radius:10px;transition:all .5s ease}
.project-details .image-box .image:hover img{opacity:.5;transform:scale(1.1)}
.project-details-3 .project-info .info{border-left:none}
.project-details-4 .porject-info{max-width:760px;margin:0 auto}
.project-details-4 .porject-info .info-list .single-item p a{color:grey}
.project-details-4 .porject-info .info-list .single-item:before{position:absolute;content:'';background:#e5e5e5;width:1px;height:50px;top:0;right:-40px}
.project-details-4 .porject-info .info-list .single-column:last-child .single-item:before{display:none}
.project-details .client-thumb-outer{position:absolute;max-width:1200px;margin:0 auto;overflow:hidden;left:0;bottom:20px;right:0;width:100%}
.project-details .client-thumb-outer .client-thumbs-carousel{position:relative;max-width:1200px;margin:0 auto;overflow:hidden}
.project-details .client-thumb-outer .client-thumbs-carousel{overflow:visible;max-width:218px;margin:0 auto}
.project-details.project-details-5 .client-project-carousel{max-width:1780px;overflow:hidden}
.project-details .client-thumb-outer .client-thumbs-carousel .owl-stage-outer{overflow:visible}
.project-details .client-thumb-outer .owl-stage-outer{overflow:hidden}
.project-details.project-details-5 .image-box .image img{border-radius:0;opacity:.7}
.project-details-5 .owl-item .thumb-item .thumb-box:before{position:absolute;content:'';border:4px solid #fff;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;transition:all .5s ease}
.project-details-5 .owl-item.active .thumb-item .thumb-box:before{opacity:1}
.owl-carousel .feature-block-ten .inner-box .image-box img{display:inline-block}
.nice-select .list{z-index:99}
.banner-five{padding:66px 0 290px 0;background:-webkit-linear-gradient(0deg,#237ecd,#051b88 100%)}
.banner-five .content-box h2,.banner-five .content-box p{color:#fff}
.banner-five .shape .shape-1{top:-60px;left:200px;width:350px;height:350px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade-two 10s infinite linear;animation:zoom-fade-two 10s infinite linear}
.banner-five .shape .shape-2{top:-135px;right:0;width:520px;height:520px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade 10s infinite linear;animation:zoom-fade 10s infinite linear}
.banner-five .shape .shape-3{top:-400px;right:240px;width:520px;height:520px;background:rgba(255,255,255,.05);-webkit-animation:zoom-fade-two 8s infinite linear;animation:zoom-fade-two 8s infinite linear}
.banner-five .pattern-layer{position:absolute;left:0;bottom:0;width:100%;height:100px;background-size:100% 100%;background-position:top center;z-index:2}
.banner-five .image-box{margin-right:-75px}
.banner-five .image-box img{width:100%}
.main-header.header-style-14{position:absolute}
.main-header.header-style-14 .header-lower .outer-container{padding:0}
.banner-four .image-box{top:18px}
.main-header.about-page-5{position:relative}
.main-header.about-page-5.header-style-two.header-style-14 .nav-right .nav-btn,.main-header.about-page-5.header-style-two.header-style-14 .nav-right .search-box-outer{color:#141417!important}
.main-header.about-page-5.header-style-two.header-style-14 .nav-right .nav-btn:hover,.main-header.about-page-5.header-style-two.header-style-14 .nav-right .search-box-outer:hover{color:#a44ac5!important}
.main-header.header-style-two.header-style-14 .sticky-header .nav-right .nav-btn,.main-header.header-style-two.header-style-14 .sticky-header .nav-right .search-box-outer{color:#141417!important}
.main-header.project-page-2.header-style-two.header-style-14 .nav-right .nav-btn,.main-header.project-page-2.header-style-two.header-style-14 .nav-right .search-box-outer,.main-header.team-details-1.header-style-two.header-style-14 .nav-right .nav-btn,.main-header.team-details-1.header-style-two.header-style-14 .nav-right .search-box-outer{color:#141417!important}
.main-header.project-page-2,.main-header.team-details-1.header-style-two.header-style-14{position:relative}
.main-header.project-page-2.header-style-two.header-style-14 .nav-right .nav-btn:hover,.main-header.project-page-2.header-style-two.header-style-14 .nav-right .search-box-outer .search-box-btn:hover,.main-header.team-details-1.header-style-two.header-style-14 .nav-right .nav-btn:hover,.main-header.team-details-1.header-style-two.header-style-14 .nav-right .search-box-outer .search-box-btn:hover{color:#a44ac5!important}
.content_block_29 .content-box{padding-left:400px;background:#fff}
.content_block_29 .content-box .image-box{width:300px;height:400px;overflow:hidden}
.content_block_29 .content-box .image-box:before{position:absolute;top:0;left:-80%;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}
.content_block_29 .content-box:hover .image-box:before{-webkit-animation:shine 1s;animation:shine 1s}
.content_block_29 .content-box .image-box img{width:100%;border-radius:10px}
.content_block_29 .content-box .list li:before{position:absolute;content:'';left:0;top:8px;width:12px;height:12px;border:2px solid #141417;border-radius:50%}
.content_block_29 .content-box .theme-btn{border-radius:5px;padding-top:16px;padding-bottom:16px;font-size:15px;font-weight:600;border:1px solid #e7e7e7;color:#141417!important}
.slider-four.home-6 .banner-carousel .owl-nav{top:35%}
.subscribe-one .form-inner .form-group button{padding:12px 40px}
.search-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;overflow:auto;background:rgba(0,0,0,.8);padding-bottom:200px;-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}
.search-popup.popup-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}
.search-popup .popup-inner{width:100%;background:#fff}
.search-popup .upper-box{position:relative;padding:70px 70px}
.search-popup .overlay-layer{position:absolute;left:0;top:0;right:0;bottom:0;display:block}
.search-popup .close-search{position:relative;font-size:22px;color:#141417;cursor:poCommissioner;z-index:5;top:11px;transition:all .5s ease}
.search-popup .close-search:hover{color:red}
.search-popup .search-form{position:relative;width:100%;padding:100px 0 250px 0}
.search-popup .search-form .form-group{position:relative;margin:0}
.search-popup .search-form fieldset input[type=search]{position:relative;height:90px;padding:20px 0;background:#fff;line-height:30px;font-size:24px;color:grey;border:none;border-radius:0;padding-right:50px;border-bottom:1px solid #e5e5e5}
.search-popup .search-form fieldset button[type=submit]{position:absolute;top:30px;right:0;font-size:22px;color:#141417;cursor:poCommissioner;transition:all .5s ease}
.search-popup .search-form fieldset input[type=search]:focus{border-color:#141417}
.search-popup .form-control:focus{box-shadow:none!important}
.main-header .search-box-outer{cursor:poCommissioner}
.parallax_none{transform:translate(0)}
.video-one{overflow:hidden}
.cta-one{overflow:hidden}
.cta-eight,.cta-three,.cta-two,.page-title{overflow:hidden}
.cta-three:before,.cta-two:before,.page-title:before{z-index:1}
.page-title .content-box{position:relative;z-index:1}
.cta-two .pattern-layer .pattern-1,.cta-two .pattern-layer .pattern-2{z-index:1}
.parallax-bg{top:0;width:100%;height:110%;background-size:cover;background-repeat:no-repeat;background-position:center;background-repeat:fixed}
.page-title.style-two{overflow:visible}
.cta-eight .pattern-layer .pattern-1{width:100%;height:100px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.cta-eight .pattern-layer .pattern-2{width:100%;height:100px;background-repeat:no-repeat;background-size:100% 100%;background-position:center}
.overlay-anim-black-bg,.overlay-anim-red-bg,.overlay-anim-white-bg{display:inline-block;overflow:hidden}
.overlay-anim-black-bg:after,.overlay-anim-red-bg:after,.overlay-anim-white-bg:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:1s cubic-bezier(.858, .01, .068, .99);-o-transition:1s cubic-bezier(.858, .01, .068, .99);transition:1s cubic-bezier(.858, .01, .068, .99);z-index:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.overlay-anim-black-bg:after{background:#222}
.overlay-anim-white-bg:after{background:#fff}
.overlay-anim-black-bg.overlay-animation:after,.overlay-anim-red-bg.overlay-animation:after,.overlay-anim-white-bg.overlay-animation:after{-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%)}
.slider-text-anim{display:inline-block;overflow:hidden;position:relative;padding-bottom:5px}
.slider-text-anim:before{content:'';width:101%;height:100%;position:absolute;top:0;left:100%;background:#fff;-webkit-transition:1s cubic-bezier(.858, .01, .068, .99);-o-transition:1s cubic-bezier(.858, .01, .068, .99);transition:1s cubic-bezier(.858, .01, .068, .99);z-index:3;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
.slider-text-anim.black-bg:before{background:#222}
.active .slider-text-anim:before{-webkit-transform:translateX(1%);-ms-transform:translateX(1%);transform:translateX(1%)}
.mouse-poCommissioner{position:fixed;top:50%;left:-100px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;poCommissioner-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;-webkit-transition-property:width,height,background;-o-transition-property:width,height,background;transition-property:width,height,background;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.19,.94,.336,1);-o-transition-timing-function:cubic-bezier(.19,.94,.336,1);transition-timing-function:cubic-bezier(.19,.94,.336,1);border-radius:50%;background:#f4244f;overflow:hidden}
.mouse-poCommissioner.display_none{display:none}
body.out .mouse-poCommissioner{width:0;height:0}
.mouse-poCommissioner.large{width:65px;height:65px;background:rgba(224,36,79,0)!important;-webkit-box-shadow:0 0 30px rgba(224,36,79,.4);box-shadow:0 0 30px rgba(224,36,79,.4)}
.mouse-poCommissioner.style-two{background:#41a0ea}
.mouse-poCommissioner.style-two.large{-webkit-box-shadow:0 0 30px rgba(65,160,234,.4);box-shadow:0 0 30px rgba(65,160,234,.4)}
.mouse-poCommissioner.style-three{background:#6a36ff}
.mouse-poCommissioner.style-three.large{-webkit-box-shadow:0 0 30px rgba(106,54,255,.4);box-shadow:0 0 30px rgba(106,54,255,.4)}
.mouse-poCommissioner.style-four{background:#bc8664}
.mouse-poCommissioner.style-four.large{-webkit-box-shadow:0 0 30px rgba(188,134,200,.4);box-shadow:0 0 30px rgba(188,134,200,.4)}
.mouse-poCommissioner.style-five{background:#f1592a}
.mouse-poCommissioner.style-five.large{-webkit-box-shadow:0 0 30px rgba(241,89,42,.4);box-shadow:0 0 30px rgba(241,89,42,.4)}
.mouse-poCommissioner.style-six{background:#e93421}
.mouse-poCommissioner.style-six.large{-webkit-box-shadow:0 0 30px rgba(233,52,33,.4);box-shadow:0 0 30px rgba(233,52,33,.4)}
.mouse-poCommissioner.style-seven{background:#f38836}
.mouse-poCommissioner.style-seven.large{-webkit-box-shadow:0 0 30px rgba(243,136,54,.4);box-shadow:0 0 30px rgba(243,136,54,.4)}
.mouse-poCommissioner.style-eight{background:#ff7f4c}
.mouse-poCommissioner.style-eight.large{-webkit-box-shadow:0 0 30px rgba(255,127,76,.4);box-shadow:0 0 30px rgba(255,127,76,.4)}
.mouse-poCommissioner.style-nine{background:#ae8c64}
.mouse-poCommissioner.style-nine.large{-webkit-box-shadow:0 0 30px rgba(174,140,100,.4);box-shadow:0 0 30px rgba(174,140,100,.4)}
.mouse-poCommissioner.style-ten{background:#ff5e14}
.mouse-poCommissioner.style-ten.large{-webkit-box-shadow:0 0 30px rgba(255,94,20,.4);box-shadow:0 0 30px rgba(255,94,20,.4)}
.mouse-poCommissioner.style-11{background:#fb4754}
.mouse-poCommissioner.style-11.large{-webkit-box-shadow:0 0 30px rgba(251,71,84,.4);box-shadow:0 0 30px rgba(251,71,84,.4)}
.mouse-poCommissioner.style-12{background:#00d0f5}
.mouse-poCommissioner.style-12.large{-webkit-box-shadow:0 0 30px rgba(0,208,245,.4);box-shadow:0 0 30px rgba(0,208,245,.4)}
.mouse-poCommissioner.style-13{background:#a44ac5}
.mouse-poCommissioner.style-13.large{-webkit-box-shadow:0 0 30px rgba(164,74,197,.4);box-shadow:0 0 30px rgba(164,74,197,.4)}
.mouse-poCommissioner.style-14{background:#17be74}
.mouse-poCommissioner.style-14.large{-webkit-box-shadow:0 0 30px rgba(23,190,116,.4);box-shadow:0 0 30px rgba(23,190,116,.4)}
.mouse-poCommissioner.small{width:25px;height:25px;background:rgba(227,87,18,0);-webkit-box-shadow:0 0 30px #e35712;box-shadow:0 0 30px #e35712}
.mouse-poCommissioner.right{width:50px;height:50px;background:#000!important}
.mouse-poCommissioner.right.large .icon{opacity:0}
.mouse-poCommissioner.right.large{background:0 0!important}
.mouse-poCommissioner.open,.mouse-poCommissioner.zoom{width:80px;height:80px;background:rgba(227,87,18,0);border:2px solid #e35712}
.mouse-poCommissioner .icon{color:#fff;font-size:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);opacity:0;-webkit-transition:.4s cubic-bezier(.225, 1, .316, .99);-o-transition:.4s cubic-bezier(.225, 1, .316, .99);transition:.4s cubic-bezier(.225, 1, .316, .99)}
.mouse-poCommissioner .icon i{margin:0 3px}
.mouse-poCommissioner.right .icon{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.mouse-poCommissioner.black{background:#000}
.mouse-poCommissioner.black.large{background:rgba(0,0,0,.4);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}
.mouse-poCommissioner.black.small{background:rgba(0,0,0,.5);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}
.mouse-poCommissioner.black.right{background:rgba(0,0,0,0);border:2px solid #000}
.mouse-poCommissioner.black.open,.mouse-poCommissioner.black.zoom{background:rgba(0,0,0,0);border:2px solid #000}
.touch .mouse-poCommissioner{display:none}
.hero-shape{will-change:border-radius,transform,opacity;animation:heroShape 3s linear infinite;display:block}
.hero-shape-two{position:absolute;left:0;bottom:0;will-change:border-radius,transform,opacity;animation:heroShapeTwo 5s linear infinite;display:block}
.hero-shape-three{background:#fff;border-radius:55% 50% 48% 30%/40% 50% 70% 6%;will-change:border-radius,transform,opacity;animation:heroShapeThree 3s linear infinite;display:block;opacity:.1}
.hero-shape-four{border-radius:55% 35% 48% 30%/40% 40% 70% 6%;will-change:border-radius,transform,opacity;animation:heroShapeFour 3s linear infinite;display:block}
@keyframes heroShape{
0%,100%{transform:translate3d(0,0,0) rotateZ(.01deg)}
25%{transform:translate3d(-20px,5px,0) rotateZ(.01deg)}
35%{transform:translate3d(-20px,5px,0) rotateZ(.01deg)}
45%{transform:translate3d(-20px,10px,0) rotateZ(.01deg)}
55%{transform:translate3d(0,0,0) rotateZ(.01deg)}
75%{transform:translate3d(0,-5px,0) rotateZ(.01deg)}
}
@keyframes heroShapeTwo{
0%,100%{transform:translate3d(0,0,0) rotateZ(.01deg)}
25%{transform:translate3d(-15px,5px,0) rotateZ(.01deg)}
35%{transform:translate3d(-30px,5px,0) rotateZ(.01deg)}
45%{transform:translate3d(-15px,5px,0) rotateZ(.01deg)}
55%{transform:translate3d(0,0,0) rotateZ(.01deg)}
75%{transform:translate3d(0,-3px,0) rotateZ(.01deg)}
}
@keyframes heroShapeThree{
0%,100%{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translate3d(0,0,0) rotateZ(.01deg)}
25%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(-20px,5px,0) rotateZ(.01deg)}
35%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(-20px,5px,0) rotateZ(.01deg)}
45%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(-20px,10px,0) rotateZ(.01deg)}
55%{transform:translate3d(0,0,0) rotateZ(.01deg)}
75%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,-5px,0) rotateZ(.01deg)}
}
@keyframes heroShapeFour{
0%,100%{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;transform:translate3d(0,0,0) rotateZ(.01deg)}
35%{border-radius:70% 30% 46% 54%/30% 29% 71% 70%;transform:translate3d(0,10px,0) rotateZ(.01deg)}
50%{transform:translate3d(0,0,0) rotateZ(.01deg)}
65%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,-10px,0) rotateZ(.01deg)}
}
.pricing-block-one .theme-btn-two{border:1px solid #e7e7e7;padding-top:11px;padding-bottom:11px}
.cta-two .theme-btn-two span:after{color:#41a0ea}
.news-two .theme-btn-two span:after{color:#41a0ea}
.flex{display:flex;justify-content:center;align-items:center;text-align:center}
.waves{position:absolute;width:100%;left:0;bottom:0;min-height:100px;max-height:150px}
.content{position:relative;height:20vh;text-align:center;background-color:#fff}
.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}
.parallax>use:first-child{animation-delay:-2s;animation-duration:7s}
.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}
.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}
.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}
@keyframes move-forever{
0%{transform:translate3d(-90px,0,0)}
100%{transform:translate3d(85px,0,0)}
}
.pricing-two .pricing-block-one.active-block .theme-btn.theme-btn-five:hover{color:#612ade!important}
.pricing-two .pricing-block-one.active-block .theme-btn.theme-btn-five:before{background:#fff}
.header-style-five .theme-btn{border:1px solid #e7e7e7;color:#141417!important;padding:11px 32px}
.header-style-five .theme-btn:hover{border-color:#bc8664;color:#bc8664!important}
.banner-two .theme-btn-two span:after{color:#bc8664}
.banner-two .theme-btn-two{font-size:16px;font-weight:700;padding-top:17px;padding-bottom:17px}
.pricing-three .pricing-block-one.active-block .theme-btn-six,.pricing-three .theme-btn-six:before{background:#bc8664}
.pricing-three .pricing-block-one.active-block .theme-btn-six,.pricing-three .theme-btn-six:hover{border-color:#bc8664}
.pricing-three .pricing-block-one.active-block .theme-btn-six{color:#fff!important}
.pricing-three .pricing-block-one.active-block .theme-btn-six:before{background:#fff}
.pricing-three .pricing-block-one.active-block .theme-btn-six:hover{color:#bc8664!important}
.contact-two.home-5 .theme-btn-five{padding:16px 75px}
.news-five .theme-btn-six:before{background:#bc8664}
.news-five .theme-btn-six:hover{border-color:#bc8664}
.news-five .theme-btn-six{padding:16px 32px}
.service-six .theme-btn-seven,.support-area .theme-btn-seven{padding:17px 47px;font-family:Muli,sans-serif;font-weight:700}
.cta-four .theme-btn:before{background:#fff}
.cta-four .theme-btn:hover{color:#f1592a!important}
.news-six .theme-btn{background:0 0;color:#141417!important;padding:11px 42px;font-size:16px;font-weight:700;border:1px solid #e7e7e7}
.news-six .theme-btn:hover{color:#fff!important;border-color:#f1592a}
.news-six .theme-btn:before{background:#f1592a}
.header-style-seven .theme-btn{border-radius:0;background:#e93421;padding:15px 40px;font-weight:700}
.header-style-seven .theme-btn:hover{color:#e93421!important}
.header-style-seven .theme-btn:before{position:absolute;content:'';background:#fff;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .3s ease}
.header-style-seven .theme-btn:hover:before{width:100%}
.slider-five .theme-btn-two{border-radius:0;background:#e93421;padding-top:15px;padding-bottom:15px;font-weight:700}
.slider-five .theme-btn-two span:after,.slider-five .theme-btn-two span:before{color:#fff}
.slider-five .theme-btn-two:before{background:#fff}
.slider-five .theme-btn-two:after{border-right:2px solid #fff;border-top:2px solid #fff}
.service-seven .theme-btn-two{border-radius:0;background:#e93421;padding-top:15px;padding-bottom:15px;font-weight:700}
.service-seven .theme-btn-two span:after,.service-seven .theme-btn-two span:before{color:#fff}
.service-seven .theme-btn-two:before{background:#fff}
.service-seven .theme-btn-two:after{border-right:2px solid #fff;border-top:2px solid #fff}
.process-three .pattern-1{width:180px;height:85px;background:#27272b;opacity:1;z-index:1}
.process-three .pattern-2{width:250px;height:120px;background:#27272b;opacity:1;z-index:1}
.clients-one.home-7{overflow:hidden}
.clients-one .pattern-3{width:250px;height:120px;left:340px;background:rgba(255,255,255,.1);opacity:1;z-index:1}
.clients-one .pattern-4{width:250px;height:120px;right:340px;background:rgba(255,255,255,.1);opacity:1;z-index:1}
.appointment-one.home-7 .theme-btn{border-radius:0;background:#e93421;padding:15px 40px;font-weight:700}
.appointment-one.home-7 .theme-btn:hover{color:#e93421!important}
.appointment-one.home-7 .theme-btn:before{position:absolute;content:'';background:#141417;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.appointment-one.home-7 .theme-btn:hover:before{width:100%}
.footer-seven .theme-btn{border-radius:0;background:#e93421;font-weight:700}
.footer-seven .theme-btn:hover{color:#e93421!important}
.footer-seven .theme-btn:before{position:absolute;content:'';background:#fff;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .3s ease}
.footer-seven .theme-btn:hover:before{width:100%}
.slider-six .waves{z-index:1}
.header-style-eight .theme-btn{border-radius:0;font-size:15px;font-weight:500;background:#f38836}
.header-style-eight .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.header-style-eight .theme-btn:hover:before{bottom:-40%}
.slider-six .theme-btn{border-radius:0;font-size:15px;font-weight:500;background:#fff;color:#141417!important;padding:22px 53px}
.slider-six .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.slider-six .theme-btn:hover:before{bottom:-40%}
.slider-six .theme-btn:hover{color:#fff!important}
.feature-six .feature-block-six .theme-btn{border-radius:0;font-size:15px;font-weight:500;padding:10px 33px;border:2px solid #fbdbc2;color:#f38836!important}
.feature-six .feature-block-six .theme-btn:hover{border-color:#f38836;color:#f38836!important}
.feature-six .feature-block-six .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.feature-six .feature-block-six .theme-btn:hover:before{bottom:-40%}
.service-eight .theme-btn{border-radius:0;font-size:15px;font-weight:500;padding:12px 43px;background:#f38836}
.service-eight .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.service-eight .theme-btn:hover:before{bottom:-40%}
.project-three.home-8 .project-block-three .inner-box .view-btn a:hover{color:#f38836}
.news-eight .theme-btn{border-radius:0;font-size:15px;font-weight:500;padding:11px 32px;border:2px solid #fbdbc2;color:#f38836!important}
.news-eight .theme-btn:hover{border-color:#f38836;color:#f38836!important}
.news-eight .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.news-eight .theme-btn:hover:before{bottom:-40%}
.appointment-two.home-8 .theme-btn{border-radius:0;font-size:15px;font-weight:500;background:#f38836}
.appointment-two.home-8 .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#232327;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.appointment-two.home-8 .theme-btn:hover:before{bottom:-40%}
.slider-seven .banner-carousel .owl-nav{top:52%}
.slider-seven .theme-btn-eight{padding:18px 39px 16px 39px}
.service-nine .theme-btn{padding:18px 40px 16px 40px}
.pricing-five .theme-btn-two{padding:11px 26px}
.pricing-five .theme-btn-two:after,.pricing-five .theme-btn-two:before{display:none}
.pricing-five .theme-btn-two:hover{border-color:#ff7f4c;color:#ff7f4c!important}
.news-nine .theme-btn-eight{background:0 0;border:1px solid #e7e7e7;color:#141417!important;padding:11px 32px}
.news-nine .theme-btn-eight:hover{border-color:#ff7f4c;color:#ff7f4c!important}
.slider-eight .theme-btn-two{font-weight:700;font-size:15px;border-radius:0;padding-top:17px;padding-bottom:17px;background:#ae8c64}
.slider-eight .theme-btn-two span:after,.slider-eight .theme-btn-two span:before{color:#fff}
.slider-eight .theme-btn-two:before{background:#fff}
.slider-eight .theme-btn-two:after{border-right:2px solid #fff;border-top:2px solid #fff}
.feture-black-eight .inner-box .link a:hover{letter-spacing:.5px}
.news-ten .news-block-one .inner-box:hover{transform:translateY(-10px)}
.news-ten .news-block-one .theme-btn{border:1px solid #e7e7e7;color:#141417!important;padding:11px 32px}
.news-ten .news-block-one .theme-btn:before{position:absolute;content:'';background:#ae8c64;width:0%;height:100%;left:0;top:0;z-index:-1;transition:all .5s ease}
.news-ten .news-block-one .theme-btn:hover:before{width:100%}
.news-ten .news-block-one .theme-btn:hover{border-color:#ae8c64;color:#fff!important}
.service-ten .more-btn .theme-btn-two{font-weight:700;font-size:15px;border-radius:0;padding-top:17px;padding-bottom:17px;background:#ae8c64}
.service-ten .more-btn .theme-btn-two span:after,.service-ten .more-btn .theme-btn-two span:before{color:#fff}
.service-ten .more-btn .theme-btn-two:before{background:#fff}
.service-ten .more-btn .theme-btn-two:after{border-right:2px solid #fff;border-top:2px solid #fff}
.header-style-11 .theme-btn{background:#ff5e14;padding:12px 35px;font-weight:600;font-size:17px}
.slider-nine .theme-btn-eight{font-weight:600;font-size:17px;border-radius:0;margin-right:17px;padding:17px 40px;background:#ff5e14}
.feature-block-nine .inner-box .icon-box{transition:all .5s ease}
.feature-block-nine .inner-box:hover .icon-box{transform:rotateY(180deg)}
.project-three.home-11 .project-block-three .inner-box .view-btn a:hover{color:#ff5e14}
.news-11 .theme-btn{padding:16px 39px;border:1px solid #e7e7e7}
.news-11 .theme-btn:hover{border-color:#ff5e14}
.banner-three .theme-btn{font-weight:600;font-size:15px;padding:17px 40px;background:#fb4754}
.about-12 .content_block_nine .content-box .theme-btn{padding-top:17px;padding-bottom:17px;font-weight:600;font-size:17px;background:#fb4754}
.about-12 .content_block_nine .content-box .theme-btn span:after,.about-12 .content_block_nine .content-box .theme-btn span:before{color:#fff}
.about-12 .content_block_nine .content-box .theme-btn:before{background:#fff}
.about-12 .content_block_nine .content-box .theme-btn:after{border-right:2px solid #fff;border-top:2px solid #fff}
.subscribe-five .theme-btn{background:#fb4754;font-weight:600;font-size:15px;padding:17px 32px}
.about-13 .theme-btn,.banner-five .theme-btn{font-weight:600;font-size:15px;background:#00d0f5;padding-top:17px;padding-bottom:17px}
.about-13 .theme-btn span:after,.about-13 .theme-btn span:before,.banner-five .theme-btn span:after,.banner-five .theme-btn span:before{color:#fff}
.about-13 .theme-btn:before,.banner-five .theme-btn:before{background:#fff}
.about-13 .theme-btn:after,.banner-five .theme-btn:after{border-right:2px solid #fff;border-top:2px solid #fff}
.pricing-one.home-13 .theme-btn-six{border-radius:5px;font-weight:600;padding:16px 30px}
.pricing-one.home-13 .theme-btn-six:hover{color:#fff!important}
.pricing-one.home-13 .pricing-block-two.active-block .pricing-table .theme-btn:before{background:#141417}
.pricing-one.home-13 .pricing-block-two.active-block .pricing-table .theme-btn:hover{border-color:#141417}
.cta-seven .theme-btn{font-weight:600;font-size:15px;padding:17px 40px;background:#00d0f5}
.news-14 .news-block-one .inner-box:hover{box-shadow:0 0 60px rgb(0 0 0 / 20%)}
.subscribe-one.home-14 .form-inner .form-group button:before{position:absolute;content:'';width:0%;height:100%;background:-webkit-linear-gradient(0deg,#ad4bc6 0,#6d42c3 100%);left:0;top:0;z-index:-1;transition:all .5s ease}
.subscribe-one.home-14 .form-inner .form-group button:hover:before{width:100%}
.header-style-15 .theme-btn{font-size:16px;font-weight:500;padding:11px 32px}
.header-style-15 .theme-btn:hover{border-color:#17be74}
.header-style-15 .theme-btn:before{background:#17be74}
.about-15 .theme-btn,.cta-eight .theme-btn,.slider-11 .theme-btn{font-weight:500;font-size:16px;padding:17px 32px;background:#17be74}
.cta-eight .theme-btn:hover,.slider-11 .theme-btn:hover{background:#141417}
.service-block-12 .inner-box .lower-content .link a:hover{letter-spacing:.5px}
.service-15 .more-btn .theme-btn{box-shadow:0 10px 40px 0 rgba(0,0,0,.08);background:#fff;color:#141417!important;font-size:16px;font-weight:500;border-radius:30px;padding:17px 40px}
.service-15 .more-btn .theme-btn:hover{color:#fff!important}
.news-15 .news-block-one .inner-box,.team-seven .team-block-one .inner-box{transition:all .5s ease}
.news-15 .news-block-one .inner-box:hover,.team-seven .team-block-one .inner-box:hover{box-shadow:0 0 50px rgb(0 0 0 / 25%)}
.pricing-one.home-15 .theme-btn{padding:16px 28px;font-size:15px;font-weight:600}
.pricing-one.home-15 .theme-btn:hover{border-color:#17be74;color:#fff!important}
.pricing-one.home-15 .theme-btn:before{background:#17be74}
.pricing-one.home-15 .pricing-block-two.active-block .pricing-table .theme-btn:hover{background:#fff;color:#17be74!important}
.pricing-one.home-15 .pricing-block-two.active-block .pricing-table .theme-btn:before{display:none}
.subscribe-one.home-15 .form-inner .form-group .theme-btn{font-size:15px;font-weight:600;border-radius:30px;width:224px;padding:17px 30px;background:#17be74}
.subscribe-one.home-15 .form-inner .form-group .theme-btn:before{background:#fff}
.cta-five .theme-btn{border-radius:0;font-size:15px;font-weight:500;padding:12px 32px;background:#f38836}
.cta-five .theme-btn:before{webkit-transition-duration:800ms;transition-duration:.8s;position:absolute;width:200%;height:200%;content:"";bottom:110%;left:50%;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:-1}
.cta-five .theme-btn:hover:before{bottom:-40%}
.cta-five .theme-btn:hover{color:#f38836!important}
.header-style-16 .theme-btn{font-weight:600;font-size:15px;padding:12px 31px;border-radius:5px;background:#e35712}
.request-form .theme-btn{font-weight:600;font-size:15px;padding:12px 20px;width:166px;border-radius:5px;background:#e35712}
.about-16 .theme-btn{font-weight:600;font-size:15px;padding:17px 40px;border-radius:5px;background:#e35712}
.service-block-11 .inner-box,.service-block-four .inner-box{transition:all .5s ease}
.service-block-11 .inner-box:hover,.service-block-four .inner-box:hover{box-shadow:0 10px 50px rgb(0 0 0 / 20%)}
.testimonials-contnet h4{color:#fff}
.testimonials-contnet .designation{color:#fff}
.testimonial-three.about-page-4 .nav-style-two .owl-nav button.owl-next:hover:before,.testimonial-three.about-page-4 .nav-style-two .owl-nav button.owl-prev:hover:before{background:#f1592a}
.testimonial-three.about-page-4 .nav-style-two .owl-nav button.owl-next:hover:after{border-right:2px solid #f1592a;border-top:2px solid #f1592a}
.testimonial-three.about-page-4 .nav-style-two .owl-nav button.owl-prev:hover:after{border-left:2px solid #f1592a;border-bottom:2px solid #f1592a}
.about-20.about-page-5 .feature-block-nine .inner-box:hover .icon-box{transform:rotateY(0)}
.about-20.about-page-5 .feature-block-nine .inner-box .icon-box:before{display:none}
.news-three.about-page-5 .news-block-one .inner-box .lower-content .theme-btn:before{background:-webkit-linear-gradient(0deg,#6e42c3 0,#ad4bc6 100%)}
.subscribe-five.service-page-1 .theme-btn{background:-webkit-linear-gradient(0deg,#bd1ec7,#f92542 100%)}
.subscribe-five.service-page-2 .theme-btn{background:#6a36ff}
.subscribe-five.service-page-2 .subscribe-form .form-group input:focus{border-color:#6a36ff!important}
.service-20 .content_block_27 .theme-btn{font-weight:600;font-size:17px;padding:17px 35px;background:#e45712}
.subscribe-five.service-page-1.service-page-4 .theme-btn:before{background:#141417}
.content_block_28 .content-box .theme-btn:hover,.content_block_29 .content-box .theme-btn:hover{color:#fff!important}
.subscribe-five.service-page-5 .subscribe-form .message-btn .theme-btn{border-radius:5px}
.service-details .theme-btn{border-radius:5px;font-weight:600;font-size:15px;padding:17px 40px;border-radius:5px;background:#e35712}
.team-details-one .content-three .form-inner .form-group button{background:-webkit-linear-gradient(0deg,#6d42c3 0,#ad4bc6 100%);padding:12px 32px;color:#fff!important}
.experience-section.team-details-2 .theme-btn{background:#f1592a;padding:12px 32px;border-radius:5px;font-size:15px;line-height:26px;font-weight:600}
.pricing-one.pricing-page-1 .pricing-block-one .pricing-table .theme-btn{border:1px solid #e7e7e7;color:#141417!important;padding:16px 32px}
.pricing-one.pricing-page-1 .pricing-block-one.active-block .pricing-table .theme-btn:hover{color:#f1592a!important;border-color:#fff}
.pricing-one.pricing-page-2 .theme-btn-six{border-radius:5px;font-weight:600;padding:16px 30px}
.pricing-one.pricing-page-2 .theme-btn-six:hover{color:#fff!important}
.pricing-one.pricing-page-2 .pricing-block-two.active-block .pricing-table .theme-btn:hover{border-color:#141417}
.pricing-one.pricing-page-2 .pricing-block-two.active-block .pricing-table .theme-btn:before{background:#141417}
.pricing-one.pricing-page-3 .theme-btn:before{background:#17be74}
.pricing-one.pricing-page-3 .theme-btn:hover{color:#fff!important}
.pricing-one.pricing-page-3 .pricing-block-two.active-block .pricing-table .theme-btn:hover{background:#fff;color:#17be74!important}
.pricing-one.pricing-page-3 .pricing-block-two.active-block .pricing-table .theme-btn:before{display:none}
.contact-three .theme-btn{font-weight:600;font-size:15px;padding:12px 25px;border-radius:5px;background:#e35712}
.contactinfo-one.contact-page-4 .info-block-one:hover .inner-box .icon-box{transform:scale(1.1)}
.banner-one h2{min-height:240px}
.mouse-poCommissioner{display:none}
.carousel-wrap{margin:90px auto;padding:0 5%;width:80%;position:relative}
.disabled{display:none}
.owl-carousel .item{position:relative;z-index:100;-webkit-backface-visibility:hidden}
.owl-nav{text-align:center}
.owl-nav i{font-size:30px}
.owl-nav .owl-prev{color:#a8cf45;position:relative;display:inline-flex}
.owl-nav .owl-next{right:-30px;position:relative;color:#a8cf45}
.teamSection{padding:80px 0 80px}
.teamSection .secDesc{margin:0 0 67px}
.teamMember01{position:relative;overflow:hidden;border-radius:10px;background:#b5d142;border:1px solid #e3dcdc}
.teamMember01 img{width:100%;height:auto;transition:all ease 350ms;-moz-transition:all ease 350ms;-webkit-transition:all ease 350ms}
.teamMember01:hover img{opacity:.28}
.tm01Info{position:absolute;left:0;Bottom:0;z-index:2;padding:0 0 25px 15px}
.tm01Info h3{font-size:24px;color:#fff;line-height:1;margin:0 0 12px;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1);transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1)}
.teamMember01:hover .tm01Info h3{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .2s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .2s;transition:.6s cubic-bezier(.165,.84,.44,1) .2s}
.tm01Info span{display:block;font-size:18px;line-height:1;line-height:22px;font-weight:600;color:#fff;opacity:0;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);transform:translateY(-60px);-webkit-transition:-webkit-transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1);transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1)}
.teamMember01:hover .tm01Info span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;transition:.6s cubic-bezier(.165,.84,.44,1) .35s}
.tm01Desc{position:absolute;left:0;top:99px;width:100%;padding:40px 45px 0 45px}
.tm01Desc:before{content:'';width:calc(100% - 90px);height:1px;background:rgba(255,255,255,.27);position:absolute;top:21px;left:45px;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1);transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1)}
.teamMember01:hover .tm01Desc:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .2s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .2s;transition:.6s cubic-bezier(.165,.84,.44,1) .2s}
.tm01Desc p{font-size:18px;line-height:30px;color:#fff;margin:0;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px);-webkit-transition:-webkit-transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1);transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.165,.84,.44,1)}
.teamMember01:hover .tm01Desc p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;transition:.6s cubic-bezier(.165,.84,.44,1) .35s}
.tm01Social{position:absolute;left:0;bottom:0;font-size:18px;line-height:1;color:#fff;display:flex;justify-content:flex-start;padding:0 0 45px 40px}
.tm01Social a{color:inherit;margin-right:20px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}
.tm01Social a:hover{color:#f9758f}
.teamMember01:hover .tm01Social a:first-child{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .35s;transition:.6s cubic-bezier(.165,.84,.44,1) .35s}
.teamMember01:hover .tm01Social a:nth-child(2){opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .4s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .4s;transition:.6s cubic-bezier(.165,.84,.44,1) .4s}
.teamMember01:hover .tm01Social a:nth-child(3){opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .45s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .45s;transition:.6s cubic-bezier(.165,.84,.44,1) .45s}
.teamMember01:hover .tm01Social a:nth-child(4){opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.165,.84,.44,1) .5s;-moz-transition:.6s cubic-bezier(.165,.84,.44,1) .5s;transition:.6s cubic-bezier(.165,.84,.44,1) .5s}
#before-after-slider{width:100%;position:relative;overflow:hidden;border:3px solid #fff}
#after-image{display:block}
#before-image{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}
#resizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;height:100%;width:4px;background:#fff;-ms-touch-action:pan-y;touch-action:pan-y}
#resizer:after{background:linear-gradient(62deg,#c93072 5%,#3365c0);font-family:"Font Awesome 5 Free";content:'\f337';font-weight:900;display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;margin:0 0 0 -22px;width:40px;height:40px;border-radius:50%;border:3px solid #fff}
.clinetSection{padding:80px 0 80px}
.color_white{color:#fff}
.owl-nav .owl-prev{width:15px;height:100px;position:absolute;top:40%;margin-left:-20px;display:block!important;border:0 solid #000}
.owl-nav .owl-next{width:15px;height:100px;position:absolute;top:40%;right:-25px;display:block!important;border:0 solid #000}
.owl-dots{display:none}
.about-us-header{background:url(../images/Assets/about-bg-header.jpg) center top no-repeat}
.inside-header{background:url(../images/Assets/advisory-header.jpg) center top no-repeat;width:100%;float:left;height:200px}
.page_linker{width:100%;border-top:1px solid #e0e0e0}
.page_linker .breadcrumb{margin:0;padding:8px 0;background:0 0;justify-content:center!important}
.page_linker .breadcrumb li{font-size:15px;margin-right:3px;vertical-align:top}
.breadcrumb>li+li:before{padding:0 5px;color:#000;content:"/\00a0"}
.page_linker .breadcrumb li a{font-size:17px;color:#000;line-height:25px;font-weight:500;text-transform:capitalize}
.title-heading{display:flex;width:100%;justify-content:center}
.title{font-size:42px;line-height:60px;text-align:left;font-weight:500;color:#000;letter-spacing:.42px;position:relative}
.title-heading .title:after{left:50%;transform:translateX(-50%)}
.title:after{position:absolute;content:"";height:2px;width:100px;left:0;background-color:#90c235;bottom:-2px;background:linear-gradient(90deg,#1fcf2d 0,#0678e0 100%)}
.text-highlight{color:#7a934c;font-weight:600}
.about-sec{padding-top:40px;padding-bottom:40px}
.About-sub-title{color:#7a934c}
.sub-heding-title{font-size:17px;color:#7a934c}
.sec-vission{padding-bottom:30px}
.sec-viss-miss h2{font-size:32px;font-weight:500;line-height:29px}
.sec-viss-miss h3{font-size:22px;font-weight:500;line-height:29px}
.list li{color:#141417}
.list li:before{position:absolute;content:'\e933';font-family:icomoon;left:0;top:0;font-size:26px;font-weight:400}
.list li:before{color:#17be74}
.list li:before{position:absolute;content:'';height:15px;left:0;top:5px;border-left:3px solid #57a534;font-size:26px;font-weight:400}
.footprint-list li:before{border:none}
.content_block_11 .content-box .list li:before{color:#e93421}
.timeline{color:#fff}
.timeline h1,.timeline ul li .content h2{text-shadow:1px 1px 1px rgba(56,56,56,.5)}
.timeline h1{background:#3d9e67;padding:70px 0;font-size:2.5em;text-align:center}
.timeline ul{background:#fff;padding:50px 0}
.timeline ul li{background:#eee;position:relative;margin:0 auto;width:5px;padding-bottom:40px;list-style-type:none}
.timeline ul li:last-child{padding-bottom:7px}
.timeline ul li:before{content:'';background:#faf8eb;position:absolute;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:20px;height:20px;border:3px solid #57a534;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.timeline ul li .content{background:#67cc8e;position:relative;top:7px;width:450px;height:auto;padding:20px}
.timeline ul li .content h2{color:#57a534;padding-bottom:10px;text-align:center}
.timeline ul li .content p{text-align:left}
.timeline ul li .content:before{content:'';background:#eee;position:absolute;top:0;width:38px;height:5px}
.timeline ul li:nth-child(odd) .content{left:50px;background:#a8cf45;border-radius:0}
.timeline ul li:nth-child(odd) .content:before{left:-37px}
.timeline ul li:nth-child(2n) .content{left:calc(-450px - 45px);background:#00954a;border-radius:10px 0 10px 10px}
.timeline ul li:nth-child(2n) .content:before{right:-38px}
.timeline p{color:#000;text-align:left}
.bg-light-grey{background:#f7f7f7}
.title-heading{margin-bottom:20px}
.page-header.page-header2 .container{position:relative;font-family:Poppins,sans-serif}
.page-header.page-header2{padding:0}
.donate-header{height:970px!important;width:100%;font-family:Poppins,sans-serif;background-size:cover}
.donate-header video{height:970px!important;object-fit:cover;width:100%;height:970px!important}
.faqs-header{background:transparent url("../images/faqs-header.jpg") no-repeat scroll top center;height:650px!important;background-size:cover}

.donate-form { width: 550px; height: 620px; float: right; background: #fff; top: 0; border-radius: 10px; padding: 0 60px 60px 60px; background: #fff; background: linear-gradient(0deg,#cbf0b8 0,#fff 100%); box-shadow: 2px 5px 6px #ccc; position: relative; right:5.5%; top:310px; position:absolute } 

/* .donate-form { width: 687px; height: 620px; float: right; background: #fff; top: 0; border-radius: 10px; padding: 0 60px 60px 60px; background: #fff; background: linear-gradient(0deg,#cbf0b8 0,#fff 100%); box-shadow: 2px 5px 6px #ccc; position: relative; right: 20px; margin-top: -250px; }  */
.form-title{font-size:36px;font-family:Poppins,sans-serif;font-weight:700;margin-top:40px;width:100%;float:left;margin-bottom:40px}
.box1{width:100%;text-align:left;margin:50px 0;float:left;padding:0 100px 0 19px}
.box1.box01{width:100%;text-align:left;margin:50px 0;float:left;padding:0 100px 0 19px}
.box1 h2,.left-content h2,.right-content h2{font-size:30px;font-weight:700;float:left;margin-bottom:24px;width:100%}
.left-img{width:100%;float:left;padding-right:50px}
.left-img img{width:100%}
.right-content{padding-left:0;padding-right:120px}
.left-content{padding-left:120px;padding-right:50px}
.container-fluid.container2 .right-img{order:2}
.container2{margin:50px 0}
.container-fluid.container2 .right-img img{width:100%!important}
.bullet-list{margin:0 0 0 16px;padding:0}
.bullet-list li{list-style:disc;float:left;width:100%;margin-bottom:10px;font-size:24px;font-weight:700}
.container3{margin:0 0 50px 0}
.fill-area{list-style-type:none;margin:0 0 30px 0;padding:0;width:100%;float:left}
.fill-area li{float:left;margin:0 5px 0 0;width:45%;height:40px;position:relative}
.fill-area li:last-child{float:right}
.fill-area input,.fill-area label{display:block;position:absolute;top:0;left:0;right:0;bottom:0}
.fill-area label{background:linear-gradient(#fff,#fff) 50% 50%/calc(100% - 4px) calc(100% - 4px) no-repeat,linear-gradient(94deg,#7ed957 0,#001f72 100%)}
.fill-area input[type=radio]{opacity:.01;z-index:100}
.Checked+label,.fill-area input[type=radio]:checked+label{background:linear-gradient(#e9ff70,#e9ff70) 50% 50%/calc(100% - 4px) calc(100% - 4px) no-repeat,linear-gradient(94deg,#7ed957 0,#001f72 100%)}
.fill-area label{padding:5px;border:0;cursor:pointer;z-index:90;height:38px;font-size:20px;font-weight:700;text-align:center}
.fill-area label:hover{background:linear-gradient(#e9ff70,#e9ff70) 50% 50%/calc(100% - 4px) calc(100% - 4px) no-repeat,linear-gradient(94deg,#7ed957 0,#001f72 100%)}
.donate-form form{float:left;width:100%}
.btn-area{clear:both;display:table;margin:0 auto 0px auto;text-align:center}
.radio{margin:.5rem}
.btn-area .radio{display:initial;margin:0 20px}
.form-title2{color:#32612d;text-align:left;width:100%;float:left;font-weight:700;font-size:18px;font-style:italic}
.faq-container{margin:0;float:left;width:100%;padding-right:0}
.faq-container h2{font-size:30px;font-weight:700;float:left;margin-bottom:20px;width:100%}
.faq-area{float:left;width:100%;margin-bottom:30px}
.faqs-a{float:left;width:100%;float:left;font-size:20px;color:#000;font-family:Poppins,sans-serif;font-style:italic}
.faqs-q{font-size:24px;font-weight:600;color:#001f72;font-style:italic;font-family:Poppins,sans-serif;float:left;width:100%;margin:10px 0}
.clear{clear:both}
.faqs-a a{color:#000;text-decoration:underline!important}
.fill-area2{list-style-type:none;margin:10px 0 0 0;padding:0;width:100%;float:left}
.fill-area2 li{float:left;margin:0 22px 22px 0;width:100%;height:43px;position:relative}
.fill-area input,.fill-area2 label{display:block;position:absolute;top:0;left:0;right:0;bottom:0}
.fill-area2 label{background:linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);border-radius:0;padding:6px 5px;box-sizing:border-box}
.fill-area2 input[type=radio]{opacity:.01;z-index:100}
.Checked+label,.fill-area2 input[type=radio]:checked+label{background:linear-gradient(#e9ff70,#e9ff70) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);border-radius:0;padding:6px 5px;box-sizing:border-box}
.fill-area2 label{padding:6px 5px;border:0;cursor:pointer;z-index:90;height:43px;font-size:16px;font-weight:600;color:#32612d}
.fill-area2 label:hover{background:linear-gradient(#e9ff70,#e9ff70) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);border-radius:0;padding:6px 5px;box-sizing:border-box}
.fill-area2 li:nth-child(3),.fill-area2 li:nth-child(6){margin-right:0}
.donate-form::after{content:"";position:absolute;bottom:0;left:0px;background:transparent url("../images/form-img.png") no-repeat scroll top center;width:181px;height:207px;z-index:99}
.fill-area2 li input[type=text]{background:linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);width:100%;padding:6px 15px;border:0;cursor:pointer;z-index:90;height:43px;font-size:16px;font-weight:600;color:#32612d;text-align:left}
.donate-form-text{color:grey;font-size:14px;font-weight:600;float:right;text-align:right;line-height:22px;font-family:Poppins,sans-serif}
.donate-btn{width:154px;height:44px;float:right;clear:both;margin-top:0px}
.donate-btn input{line-height:44px;background:linear-gradient(90deg,#7ed957 0,#001f72 100%);color:#fff;width:100%;font-weight:700;font-size:16px}
.donate-btn input:hover{line-height:44px;background:linear-gradient(90deg,#001f72 0,#7ed957 100%);color:#fff;width:100%;font-weight:700;font-size:16px}
.donate-btn2{width:154px;height:44px;float:right;clear:both;margin-top:15px}
.donate-btn2 a{font-size:18px;color:#32612d;font-weight:700;text-decoration:underline!important;font-family:Poppins,sans-serif}
.left-img span{width:100%;text-align:center;font-weight:700;padding:0;float:left;font-size:25px;margin-top:10px}
.donate-form2 { width: 687px; height: auto; float: right; background: #fff; margin-top: 0; border-radius: 10px; padding: 0 60px 30px 60px;
background: #fff; display: none;  right: 20px; top: 310px; position:absolute; z-index: 99;
background: #fff; background: linear-gradient(180deg,#fff 46%,#ddf9cf 100%); box-shadow: 2px 5px 6px #84848470; margin-top: 0px; }
/* .donate-form2 { width: 687px; height: auto; float: right; background: #fff; margin-top: 0; border-radius: 10px; padding: 0 60px 30px 60px; background: #fff; display: none; position: relative; right: 20px; top: 0; z-index: 99; background: #fff; background: linear-gradient(180deg,#fff 46%,#ddf9cf 100%); box-shadow: 2px 5px 6px #84848470; margin-top: -250px; } */
 .donate-form2 .form-title{font-size:20px;color:grey;margin-bottom:30px;margin-top:25px}
.donate-form2 .amt-area{width:127px;height:39px;margin:0 auto;background:linear-gradient(90deg,#7ed957 0,#001f72 100%);clear:both;color:#fff;line-height:37px;font-weight:700;font-size:16px;text-align:center}
.donate-form2 .form-title2{font-size:20px;color:#32612d;margin-bottom:10px;font-style:normal;margin-top:30px;width:100%;font-weight:700}
.form-field input{background:linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);border-radius:0!important;height:50px!important}
.form-field{float:left;width:100%;margin-bottom:18px}
.form-field.w-50 input{width:95%!important;float:left}
.form-field.w-50{width:50%!important}
.form-field.w-50.last input{float:right!important}
.form-field input::-ms-input-placeholder{font-size:16px;font-weight:700;color:#32612d;opacity:.5}
.form-field input::placeholder{font-size:16px;font-weight:700;color:#32612d;opacity:.5}
.fill-area2 li input::-ms-input-placeholder{font-size:16px;font-weight:700;color:#32612d;opacity:.5}
.fill-area2 li input::placeholder{font-size:16px;font-weight:700;color:#32612d;opacity:.5}
.form-field.checkbox input{float:left!important;width:auto!important;height:auto!important}
.form-field.checkbox{text-align:left;font-size:10px;color:grey;font-weight:700;line-height:14px;margin-bottom:41px}
.form-field.checkbox span{text-align:left;font-size:10px;color:grey;font-weight:700;line-height:14px;float:left;width:89%;margin-left:5px}
#frmcheck{background:linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#7ed957 0,#001f72 100%);margin-right:10px;margin-top:6px}
.donate2{background:linear-gradient(90deg,#7ed957 0,#001f72 100%)!important;color:#fff;width:154px;font-weight:700;font-size:16px;height:44px!important}
.donate2:hover{background:linear-gradient(90deg,#001f72 0,#7ed957 100%)!important}
#faqcontent .modal-dialog{max-width:1060px}
#faqcontent .modal-content .modal-body{height:560px;overflow-y:scroll;padding:45px}
.donation-confirmation-header{background:transparent url("../images/donate-confirmation-header.jpg") no-repeat scroll top center;height:450px!important;width:100%}
#payment_details .form-field input[type=checkbox]{float:left;width:auto!important;height:auto!important;margin-top:7px}
#payment_details .form-field label{float:right}
#payment_details #bank_details_501C_status_no{text-align:left}
#payment_details .form-field label{float:left;margin-left:20px}
#payment_details .form-control span{margin-bottom:5px;float:left;width:42%;font-weight:600}
#payment_details .form-control span.coln{width:8%;font-weight:400}
#payment_details .form-control span.last-det{width:50%;font-weight:400}
.pay-det{float:left;width:100%}
.pay-det.pay-det2{color:#32612d;margin-top:12px;font-size:20px}
.right-content h3{font-size:21px;color:#005c12;float:left;width:100%;font-weight:700;margin-bottom:5px;font-style:italic;margin-top:10px}
.down-btn{background:#005c12;font-weight:700;color:#fff;padding:6px 15px}
.down-btn:hover{background:#005c12;color:#fff}
.donate-header video::-webkit-media-controls{display:none}
.donate-header video::-webkit-media-controls-play-button{display:none}
.donate-header video::-webkit-media-controls-volume-slider{display:none}
.donate-header video::-webkit-media-controls-mute-button{display:none}
.donate-header video::-webkit-media-controls-timeline{display:none}
.donate-header video::-webkit-media-controls-current-time-display{display:none}
.red-text{float:left;text-align:center;width:100%;color:red;font-size:30px;margin-top:0;position:absolute;bottom:-100px;top:auto}
#credit_debit_card_details_foreign_citizen .pay-det{width:80%;float:left}
#credit_debit_card_details_foreign_citizen .pay-det2 a{background:linear-gradient(90deg,#7ed957 0,#001f72 100%);color:#fff!important;padding:5px 15px!important;margin-top:6px;float:right;text-transform:capitalize;font-weight:600;font-size:13px;font-family:Poppins,sans-serif}
.line1,.line2{color:#32612d;font-weight:600;font-style:italic;margin-bottom:15px;line-height:20px; margin-left:70px;}
.line3{color:#000;font-weight:600;font-style:italic;margin-bottom:25px;line-height:20px;margin-left:70px}
.btn-area .radio-label{font-weight:700}
.pay-det-area{float:left;width:100%;margin-top:20px}

/* .box1.amount_selection_side_text {
  margin-top:-310px;
} */
.box1.donor_details_side_text {
  margin-top:100px;
}



@media screen and (max-width:1440px){
.left-content{padding-left:60px;padding-right:50px}
}
@media screen and (max-width:1020px){
.timeline ul li .content{width:41vw}
.timeline ul li:nth-child(2n) .content{left:calc(-41vw - 45px)}
}
@media screen and (max-width:700px){
    .img-text-box.img-text-box2 .text ul{ margin-bottom:0px}
    .img-text-box.img-text-box2 .text{ height:auto !important; margin-bottom:15px;}
	.line1, .line2, .line3{ margin-left:100px; font-size: 15px;}
.donate-form { width: 94% !important; left:-12px}	 
.donate-form2 { width: 100% !important;}	 
/* .donate-form2 {position: static !important; }	  */
.donate-form2{ margin-top: 0px;}
.box1.donor_details_side_text { margin-top: 40px; } 
.box1.amount_selection_side_text { margin-top: 61px; padding: 0 20px 0 20px; } 	 
.pay-det{float:left;width:100%;margin-bottom:10px}
#payment_details .form-control span.coln{display:none}
#payment_details .form-control span{width:100%!important}
.full-header.donation-confirmation-header{background-position:right;background-size:auto 100%!important}
.title.center-text{text-align:center}
.timeline ul li{margin-left:20px}
.timeline ul li .content{width:calc(100vw - 100px)}
.timeline ul li .content h2{text-align:initial}
.timeline ul li:nth-child(2n) .content{left:45px;background:#67cc8e;background:-webkit-linear-gradient(-45deg,#56bc83,#67cc8e);background:linear-gradient(-45deg,#56bc83,#67cc8e)}
.timeline ul li:nth-child(2n) .content:before{left:-33px}
}
.timeline .icon-19:before{content:"\e912";display:inline-block;width:60px;height:60px;padding:21px 0;top:calc(50% - 20px);background:#fff;border:2px solid #000;border-radius:40px;text-align:center;font-size:22px;color:#000;z-index:1}
.timeline_p{position:relative;display:flex;padding-top:5px}
.timeline_p img{width:25px;height:25px;margin-right:10px;margin-top:5px;display:inline-block}
.before-box{padding-right:0}
.before-box img{width:100%}
.before-box h3{top:-30px;text-align:center;border-radius:0 0 14px 14px;background:#90c211bf 0 0 no-repeat padding-box;font-size:16px;line-height:21px;padding:4px 0;text-transform:capitalize}
.after-box{padding-left:0}
.after-box img{width:100%}
.after-box h3{top:-30px;text-align:center;border-radius:0 0 14px 14px;background:#90c211bf 0 0 no-repeat padding-box;font-size:16px;line-height:21px;padding:4px 0;text-transform:capitalize}
.social-links li{margin-right:15px}
.header-lower .outer-box .logo-box,.sticky-header .outer-box .logo-box{display:flex}
.logo2{margin-left:5px}
.count-text{font-size:35px}
.count-outer.count-box{line-height:1;margin-bottom:10px;font-size:35px;font-weight:600}
.counter-block-one .inner-box p{font-size:16px}
.plus-sign{margin-left:5px}
.sec-title h2{font-weight:600;line-height:1.2}
.welcome-part .image_block_three .image-box .image.image-1{margin-top:65px;margin-bottom:0}
.welcome-part .image_block_three .image-box .image.image-2{top:-20px}
.Case_Study .post-info{display:flex;justify-content:space-between}
.news-one .news-block-one .inner-box:hover{box-shadow:none}
.news-block-one .inner-box:hover .image img{opacity:1;transform:scale(1.1)}
.after-box h3,.before-box h3{padding:12px 0;top:-45px;color:#fff;background:#8fc40ad1}
.video-one::after{background:#333}
.video-one.sec-pad{padding:100px 0;text-align:center}
.scroll-to-top .scroll-bar::before{opacity:.3;background-color:#019444}
.g_color{-webkit-text-fill-color:#019444;color:#019444}
.scroll-to-top .scroll-bar{color:#019444}
.teamMember01{background:#517100}
.teamSection .tm01Info{padding:15px;border-radius:10px}
.teamSection .tm01Info span{font-size:14px;line-height:1.2;font-weight:400}
.teamSection .tm01Info h3{font-size:20px;margin-bottom:10px}
.theme-btn{font-weight:500}
.testimonial-block-one .inner-box .text{min-height:153px}
.footer-widget .links-list{margin-bottom:7px}
.copyright p{font-size:14px}
.copyright p .weblink{text-decoration:underline}
.banner-video video{height:auto}
h2.mn-ttl{font-weight:600;line-height:1.2;font-size:32px}
.feature-block-eight .inner-box{background:#fff}
.banner-header{float:left;width:100%;min-height:510px;background:transparent url("../images/header-main.jpg") no-repeat scroll top center}
.logo-new{width:155px}
.founder-name p{margin-bottom:0}
.stories{display:inline-block;padding:0 10px;background-color:#17a02f;color:#fff;font-weight:600;border-radius:18px;font-size:14px;margin-top:7px}
.stories a{color:#fff}
.donate-btn a{background:green;padding:6px 20px;color:#fff;background-size:auto 25px;line-height:9px;font-size:18px;font-weight:400;background:#0b8867;position:relative;display:flex;align-items:center;border-radius:10px;transition:all .5s ease}
.donate-btn a span.icon{margin-right:8px}
.donate-btn a:hover{background:#17a02f}
.card a{-webkit-transition:all 150ms ease 0s;-moz-transition:all 150ms ease 0s;-o-transition:all 150ms ease 0s;-ms-transition:all 150ms ease 0s;transition:all 150ms ease 0s}
[data-toggle=collapse][data-parent="#accordion"] i{-webkit-transition:transform 150ms ease 0s;-moz-transition:transform 150ms ease 0s;-o-transition:transform 150ms ease 0s;-ms-transition:all 150ms ease 0s;transition:transform 150ms ease 0s}
[data-toggle=collapse][data-parent="#accordion"][aria-expanded=true] i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.now-ui-icons{display:inline-block;font:normal normal normal 14px/1 "Nucleo Outline";font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@-webkit-keyframes nc-icon-spin{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes nc-icon-spin{
0%{-moz-transform:rotate(0)}
100%{-moz-transform:rotate(360deg)}
}
@keyframes nc-icon-spin{
0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.now-ui-icons.objects_umbrella-13:before{content:"\ea5f"}
.now-ui-icons.shopping_cart-simple:before{content:"\ea1d"}
.now-ui-icons.shopping_shop:before{content:"\ea50"}
.now-ui-icons.ui-2_settings-90:before{content:"\ea4b"}
.nav-tabs{border:0;padding:0 .7rem}
.nav-tabs:not(.nav-tabs-neutral)>.nav-item>.nav-link.active{box-shadow:0 5px 35px 0 rgba(0,0,0,.3)}
.card .nav-tabs,.is-desktop{border-top-right-radius:.1875rem;border-top-left-radius:.1875rem;background:#eef8ea;width:83%;margin:0 auto 15px;padding:0}
.inner-container .nav-tabs .nav-item:last-child,.inner-container .nav-tabs>.nav-item>.nav-link:last-child,.tab button{border-right:0px!important}
.inner-container .nav-tabs>.nav-item>.nav-link{margin-right:0}
.nav-tabs>.nav-item>.nav-link,.tab button{color:#000;margin:0;margin-right:0;background-color:transparent;border:0;border-radius:0;font-size:14px;padding:15px 50px;line-height:1.5;position:relative}
.nav-tabs>.nav-item>.nav-link,.tab button::after{background-color:#a9a9a9;height:100%;width:1px;content:'';position:absolute;right:-2px;top:0}
.nav-tabs>.nav-item>.nav-link,.tab button:first-child::after,.tab button:last-child::after{display:none}
.nav-tabs>.nav-item>.nav-link:hover{background-color:transparent}
.nav-tabs>.nav-item>.nav-link.active{background-color:#444;border-radius:0;color:#fff}
.nav-tabs>.nav-item>.nav-link i.now-ui-icons{font-size:14px;position:relative;top:1px;margin-right:3px}
.single-service{box-shadow:0 0 5px rgba(0,0,0,.15);padding:30px 0;margin-bottom:30px}
.single-service .icon img{width:80px}

.single-service {
  box-shadow: 0 0 5px rgba(0,0,0,.15);
  padding: 30px 0;
  margin-bottom: 30px;
  transition: all 0.3s ease; /* smooth effect */
}

.single-service:hover {
  background-color: #f0f8ff; /* light background on hover */
  box-shadow: 0 4px 15px rgba(0,0,0,.25); /* stronger shadow */
  transform: translateY(-5px); /* slight lift on hover */
}

.single-service .icon img {
  width: 80px;
  transition: transform 0.3s ease; /* smooth image effect */
}

.single-service:hover .icon img {
  transform: scale(1.1); /* zoom image slightly */
}


.nav-tabs.nav-tabs-neutral>.nav-item>.nav-link{color:#000}
.nav-tabs.nav-tabs-neutral>.nav-item>.nav-link.active,.tab button.active{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#1fcf2d 0,#0678e0 100%);color:#fff;color:#fff}
.card{border:0}
.card-header{padding:0;border-bottom:0;background:#eef8ea}
.now-ui-icons{display:inline-block;font:normal normal normal 14px/1 "Nucleo Outline";font-size:inherit;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (max-width:768px){
.nav-tabs{display:inline-block;width:100%;padding-left:100px;padding-right:100px;text-align:center}
.nav-tabs .nav-item>.nav-link{margin-bottom:5px}
}
.tabcontent{display:none;padding:15px 30px 0 30px;border:0}
.is-hidden{display:none!important}
.is-desktop{display:block}
@media (max-width:768px){
.faq-container{padding-right:0}
.is-desktop{display:none!important}
.nice-select.is-mobile{display:none!important}
.select:after{background-image:url(../images/down-arrow.svg)!important;background-repeat:no-repeat!important;width:22px!important;height:22px!important}
}
.is-mobile{display:none!important}
@media (max-width:768px){
.is-mobile{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(90deg,#1fcf2d 0,#0678e0 100%);display:block!important}
.tab-container .list li,.tab-content{display:none!important}
}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1rem;font-size:1.125rem;background-color:#f0f0f0;border:none}
select::-ms-expand{display:none}
.select{position:relative}
@media (max-width:768px){
.select:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg stroke='none'%3E%3Cpath d='M21.293,12.293,16,17.586l-5.293-5.293a1,1,0,0,0-1.414,1.414l6,6a1,1,0,0,0,1.414,0l6-6a1,1,0,0,0-1.414-1.414Z' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:1rem;pointer-events:none;width:32px;height:32px}
}
.date{font-size:11px;color:#939393;display:flex;flex-direction:row;gap:8px}
section{padding:130px 0;overflow:hidden}
.justify-content-center{justify-content:center!important}
.right-sidebar{padding-right:60px}
.w-100{width:100%}
.margin-45px-bottom{margin-bottom:45px}
.w-100{width:100%!important}
.margin-seven-bottom{margin-bottom:1%}
.margin-eight-top{margin-top:1%}
.divider-full{width:100%;height:1px;display:inline-block}
.bg-medium-light-gray{background-color:#ededed}
.margin-20px-bottom{margin-bottom:20px}
.tag-cloud a{font-size:10px;padding:3px 8px;border:1px solid #d9d9d9;margin:0 8px 8px 0;display:inline-block;text-transform:uppercase;color:#232323;line-height:18px;background-color:#fff}
.text-lg-end{text-align:right!important}
.extra-large-icon,.extra-small-icon,.large-icon,.medium-icon,.small-icon{list-style:none;padding:0}
.extra-small-icon li{margin:0 2px}
.extra-large-icon li,.extra-small-icon li,.large-icon li,.medium-icon li,.small-icon li{display:inline-block}
.social-icon-style-6 a{text-align:center;display:inline-block;border:1px solid rgba(0,0,0,.1);color:#232323;background-color:transparent;border-radius:100%}
a.likes-count{padding:0 15px;width:auto;border-radius:30px!important}
.extra-small-icon a{font-size:14px;width:30px;height:30px;line-height:29px}
.social-icon-style-6 a{text-align:center;display:inline-block;border:1px solid rgba(0,0,0,.1);color:#232323;background-color:transparent;border-radius:100%}
a.likes-count{padding:0 15px;width:auto;border-radius:30px!important}
.extra-small-icon a{font-size:14px;width:30px;height:30px;line-height:29px}
.social-icon-style-6 a{text-align:center;display:inline-block;border:1px solid rgba(0,0,0,.1);color:#232323;background-color:transparent;border-radius:100%}
.fab,.far{font-weight:400}
.fab{font-family:"Font Awesome 5 Brands"}
.fa-facebook-f:before{content:"\f39e"}
.fab,.far{font-weight:400}
.fab{font-family:"Font Awesome 5 Brands"}
.fa-twitter:before{content:"\f099"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-pinterest-p:before{content:"\f231"}
.margin-30px-top{margin-top:15px}
.w-100{width:100%}
.padding-50px-all{padding:50px}
.border-color-extra-light-gray{border-color:#ededed!important}
@media (min-width:768px){
.align-items-md-start{align-items:flex-start!important}
}
@media (min-width:768px){
.flex-md-row{flex-direction:row!important}
}
.w-150px{width:150px}
.w-100px{width:100px}
.rounded-circle{border-radius:50%!important}
.w-100{width:100%}
.padding-40px-left{padding-left:40px}
@media (min-width:768px){
.text-md-start{text-align:left!important}
.text-center{text-align:center!important}
.w-100{width:100%!important}
}
.margin-80px-tb{margin-top:80px;margin-bottom:80px}
.overflow-hidden{overflow:hidden!important}
.text-outside-line-full{position:relative;display:inline-block}
.font-weight-600{font-weight:600}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.text-small{font-size:12px;line-height:20px}
.text-outside-line-full::before{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;right:100%;margin-right:25px;opacity:.15}
.text-outside-line-full::after{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;left:100%;margin-left:25px;opacity:.15}
.grid{list-style:none;padding:0;margin:0}
@media (max-width:1600px){
.grid.xl-grid-3col li{width:33.33%}
}
.grid.grid-3col li{width:33.33%;float:left;list-style:none}
.grid.gutter-extra-large li{padding:15px}
.blog-content,.blog-wrapper,.blog-wrapper .grid-item,.blog-wrapper .grid-sizer{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;-ms-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s}
.grid-sizer{padding:0!important;margin:0!important}
#other_amount_error{float:left;width:100%;line-height:15px;margin-top:5px;text-align:left}
.form-field.w-50.last .error{margin-left:14px}
#transaction_number_div #transaction_number-error{margin:0!important}
@media (max-width:1600px){
.grid.xl-grid-3col li{width:33.33%}
}
@media (max-width:576px){
.donate-header { height: auto !important; }  
#other_amount_error{float:left;width:100%;line-height:15px}
.pay-det2{width:100%;text-align:center}
#credit_debit_card_details_foreign_citizen .pay-det{width:100%;float:left;text-align:center;font-size:15px}
#credit_debit_card_details_foreign_citizen .pay-det2 a{float:none}
.red-text{font-size:21px;margin-top:0;position:static;bottom:0}
.donation-cont{width:100%!important;margin:0 auto}
.text2 span,.text3 span,.text4 span,.text5 span,.text8 span,.text9 span{width:100%!important}
.text2,.text3,.text4,.text5,.text6,.text7,.text8,.text9{width:100%!important}
.donation-cont{width:100%}
.text2,.text3,.text4,.text5,.text6,.text7,.text8,.text9{width:100%!important;margin-bottom:15px!important;margin-left:0!important}
.grid.grid-3col li{width:33.33%;float:left;list-style:none}
.container-fluid.container3{margin-bottom:0!important}
.container-fluid.container2{margin-bottom:0}
.donate-form-text br{display:block}
.fill-area li{width:46%}
.donate-form .donate-btn{position:static;width:115px!important}
.donate-form .donate-btn{position:static}
.donate-header video{height:100%!important;object-fit:revert-layer;object-position:top;display:none;}
.donate-form{position:relative;top:20px!important;width:100%;right:0!important;height:auto;padding:0 15px 30px 15px}
.btn-area .radio{margin:0 5px;font-size:14px}
.fill-area2 li{margin:0 15px 22px 0!important;width:100%}
.box1.donor_details_side_text h2{font-style:italic;font-size:26px!important}
.donate-form::after{left:-26px;background-size:62%;height:130px}
.box1{width:100%;text-align:left;margin:50px 0;float:left;padding:0}
.left-img{width:100%;padding-right:0}
.right-content{padding:30px!important}
.container-fluid.container2 .left-content{order:2}
.container-fluid.container2 .left-content{order:2;padding:30px}
.full-header{height:250px !important}
.fill-area label{font-size:11px;font-weight:600}
.btn-area .radio{display:initial;margin:0 5px}
.donate-form2{width:100%;height:auto;padding:0 15px 30px 15px;display:none;position:relative;right:0;top:20px!important}
.container-fluid.container2 .right-img{order:2;padding:0!important}
}
@media (min-width:576px){
.text-sm-start{text-align:left!important}
}
.overflow-hidden{overflow:hidden!important}
.margin-25px-bottom{margin-bottom:25px}
.blog-post.blog-post-style1 .blog-post-images img{height:214px;width:100%}
.blog-post-images img,.portfolio-image img{width:100%}
.margin-20px-bottom{margin-bottom:20px}
.margin-10px-bottom{margin-bottom:10px}
.btn.text-medium-gray,.text-medium-gray{color:#939393}
.text-extra-small{font-size:11px;line-height:14px}
.text-uppercase{text-transform:uppercase!important}
.d-block{display:block!important}
.btn.text-medium-gray,.text-medium-gray{color:#939393}
.w-90{width:90%}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.text-medium{font-size:16px;line-height:23px}
.d-block{display:block!important}
.margin-20px-tb{margin-top:20px;margin-bottom:20px}
.separator-line-horrizontal-full{width:100%;height:1px}
.bg-medium-light-gray{background-color:#ededed}
.last-paragraph-no-margin p:last-of-type{margin-bottom:0}
.w-90{width:90%}
.margin-80px-tb{margin-top:40px;margin-bottom:40px}
.text-outside-line-full{position:relative;display:inline-block}
.font-weight-600{font-weight:600}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.text-small{font-size:12px;line-height:20px}
.text-outside-line-full::before{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;right:100%;margin-right:25px;opacity:.15}
.text-outside-line-full::after{content:"";position:absolute;top:50%;height:1px;width:99%;display:block;border-bottom:1px solid;left:100%;margin-left:25px;opacity:.15}
.blog-comment{list-style:none;margin:0;padding:0}
.blog-comment>li:first-child{padding-top:0}
.blog-comment li{padding:50px 0;border-bottom:1px solid #ededed;position:relative}
.blog-comment li ul.child-comment{margin-left:40px;list-style:none}
.blog-comment li ul.child-comment li{border:none;padding-bottom:0;border-top:1px solid #ededed;margin-top:50px}
.blog-comment li:last-child{border-bottom:none;padding-bottom:0}
.blog-comment li{padding:50px 0;border-bottom:1px solid #ededed;position:relative}
.w-110px{width:110px}
.w-85{width:85%}
.padding-40px-left{padding-left:40px}
.w-100{width:100%!important}
.font-weight-600{font-weight:600}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.blog-comment li .btn-reply{float:right;border:1px solid #ededed;padding:0 8px;font-size:10px;font-weight:600;position:relative}
.margin-10px-bottom{margin-bottom:10px}
.btn.text-medium-gray,.text-medium-gray{color:#939393}
.last-paragraph-no-margin p:last-of-type{margin-bottom:0}
.position-relative{position:relative!important}
.padding-40px-right{padding-right:40px}
.border-color-extra-light-gray{border-color:#ededed!important}
.medium-input,.medium-select select,.medium-textarea{padding:12px 20px;font-size:14px;line-height:normal;border-radius:0}
.background-transparent,.bg-transparent{background-color:transparent}
.margin-20px-bottom{margin-bottom:20px}
.aside-title{position:relative;overflow:hidden}
.aside-title span{display:inline-block;vertical-align:middle;margin-right:20px}
.aside-title:after{content:"";display:inline-block;width:100%;background:var(--base-color);height:1px;top:50%;position:absolute}
.list-style-6{list-style:none;margin:0;padding:0}
.margin-50px-bottom{margin-bottom:50px}
.list-style-6 li{position:relative;padding:0 15px 8px 0;margin:0 0 8px 0;border-bottom:1px solid rgba(0,0,0,.1)}
.list-style-6 li:before{content:""}
.list-style-6 li span{position:absolute;top:3px;right:0}
.list-style-6 a,.list-style-6 a:active,.list-style-6 a:focus{color:#6f6f6f;text-decoration:none}
.latest-post{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}
.latest-post li:first-child{padding-top:0}
aside .latest-post li{padding:9px 0 10px}
aside .latest-post li figure{width:75px}
aside .latest-post li figure img{width:75px;height:75px}
.latest-post li figure,footer .latest-post li div{margin-bottom:0}
.latest-post li figure{width:60px;float:left}
.latest-post li div{line-height:normal;padding-left:22px;position:relative;top:-1px}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.margin-5px-bottom{margin-bottom:5px}
.d-inline-block{display:inline-block!important}
.btn.text-medium-gray,.text-medium-gray{color:#939393}
.wp-caption.alignleft{margin:5px 40px 30px 0}
.wp-caption{background:#f7f7f7;padding:17px;text-align:center;border:1px solid rgba(0,0,0,.1);max-width:50%}
.alignleft{float:left;margin:5px 40px 30px 0}
.extra-small-icon li{margin:0 2px}
.extra-large-icon li,.extra-small-icon li,.large-icon li,.medium-icon li,.small-icon li{display:inline-block}
a.likes-count span{position:relative;top:-1px}
a.likes-count{padding:0 15px;width:auto;border-radius:30px!important}
.margin-15px-bottom{margin-bottom:15px}
.font-weight-500{font-weight:500}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.text-medium{font-size:16px;line-height:23px}
.d-md-flex{display:flex!important}
@media (min-width:768px){
.text-md-start{text-align:left!important}
span.btn.framerbtn{bottom:20px}
}
.btn.btn-black:focus,.btn.btn-black:hover{background:0 0;color:#000}
.btn.btn-black{background:#000;border-color:#000;color:#fff}
.btn.btn-very-small{font-size:14px;padding:1px 17px;line-height:22px}
.btn:hover{color:#212529}
.margin-20px-top{margin-top:20px}
.right-0{right:0}
.top-1{top:1px}
.text-big{font-size:26px;font-weight:600}
.text-small-4{font-size:16px;font-weight:600}
.list.flex-li li{display:flex;float:none;font-size:16px;color:#000}
.list.flex-li li a{color:#000}
.padding-left-right-15{padding:15px}
.w100p{width:100%;padding-left:15px;padding-right:15px}
.grid.grid-3col li{padding-right:0}
.related-posts.row{margin-right:-15px!important;margin-left:-15px!important}
.related-posts.row>div{width:100%}
.page_linker1{padding-top:0}
.search-button{color:#17be74}
.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;padding:0}
.pagination{border-radius:0;padding:0;margin:0;display:flex;justify-content:center;align-items:center}
.btn.text-extra-dark-gray,.text-extra-dark-gray{color:#232323}
.mx-auto{margin-right:auto!important;margin-left:auto!important}
.pagination li{display:inline}
.pagination li:first-child a{border-left-width:1px}
.pagination a{float:left;padding:0 18px;line-height:40px;text-decoration:none;border:1px solid #ddd;border-left-width:1px;border-left-width:0;background:#fff}
.mart10{margin-top:10px}
.content-editor table{border:1px solid #000}
.content-editor table td{padding:10px;border:1px solid #000}
.color-tri{color:#c52d2d}
.news-block-one .inner-box .image img{height:280px}
section.our-advisory-board.color-bg{background-color:#fff5e5}
h2.heading.text-center.wow.fadeInUp.text-w.animated{color:#000}
section.our-backbone-home{border-bottom:2px solid #f8f8f8}
span.btn.framerbtn{position:absolute;bottom:0;width:100%;left:auto;border:51px;padding:0;text-align:left}
span.btn.framerbtn a.show-modal{line-height:1;margin-top:10px;margin-bottom:12px}
span.btn.framerbtn:hover{bottom:0!important}
.case-study-body.farmers-modal{max-height:none;overflow-y:hidden}
.farmers-modal .farmer-txt{max-width:100%}
.framerdetails p{margin-bottom:1px}
.framerdetails p span.label{display:inline-block;font-weight:500;width:60px}
.before-after1 p img{margin:0 6px!important}
.new-casestudy .before-after p:nth-last-child(2){font-weight:700;font-size:18px;line-height:23px;color:#e85617;color:#005c12}
.case-study-body.farmers-modal img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}
.new-casestudy img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}
.infotisss{padding:0 5px;display:block;margin-bottom:10px;font-size:16px}
.infotisss a{background-color:#1c7638!important;display:block;font-size:18px;padding:10px 15px;color:#fff;text-align:center;line-height:1.2em}
.before-after.before-after1.farmersafter.infoare p{color:#ceed64;font-size:23px;padding:8px 0}
.infotiss{float:left;width:80%;display:inline-block}
.infotiss h2{font-size:22px;color:#fff;padding-bottom:2px}
.infotiss p{color:#fff}
.infotiss2{width:20%;display:inline-block}
img.arrow-tiss{width:26px}
.infotiss2 img{width:250px;height:auto;background-color:#fff;padding:8px 0;margin:18px 0}
.twitterlogo{
    width:20px;
height:18px;margin-top:-2px;margin-left:-9px}
a.instagram.instagramleft{margin-left:15px!important}
a.twitter.twitterf{margin-right:-10px!important}
a.twitter.twitterf img{width:auto;height:22px;margin-top:-2px;margin-left:0}
.case-study-body.farmers-modal.funder-infomodal.farmers-modal img{filter:none;-webkit-filter:grayscale(1);filter:none}
#ourfounderinfo .modal-dialog,.modal-case-study .modal-dialog{max-width:873px}
.funderinfortext h2{color:#57a534;font-size:26px;margin-bottom:0;line-height:1.2!important;font-weight:700}
.funderinfortext h5{color:#78bc19;font-size:20px;margin-bottom:5px;font-weight:600;font-size:17px;line-height:28px;color:#000}
span.infofunderin img{cursor:pointer}
.funderinfortext p{padding-bottom:5px}
.gvt-infoborad .sec-title h2{text-align:center;padding-bottom:15px}
.gvt-infoborad .card .nav-tabs,.gvt-infoborad .is-desktop{border-top-right-radius:.1875rem;border-top-left-radius:.1875rem;background:#eef8ea;width:39%;margin:0 auto 15px;padding:0}
.privacy-container .about-sub-title{margin-top:15px;margin-bottom:5px!important}
.privacy-container ul{margin:0;padding:0;float:left;width:100%}
.privacy-container ul li{position:relative;padding-left:16px}
.privacy-container ul li::before{content:"";position:absolute;content:'';height:15px;left:0;top:7px;border-left:3px solid #57a534;font-size:26px;font-weight:400}
.privacy-container h5{color:#000;margin-bottom:10px!important;float:left;width:100%}
.privacy-container .text.p_relative.d_block.mb_30.wow.fadeInUp.animated{float:left;width:100%}
#back_btn{margin-top:22px;font-size:18px;color:#32612d;font-weight:700;text-decoration:none;font-family:Poppins,sans-serif;float:right}
#back_btn img{margin-right:12px}
#payment_details .form-control{height:auto;padding:25px;float:left;width:100%;text-align:left}
.donation-cont{width:680px;margin:0 auto}
.text1{font-size:25px;font-weight:700;margin-bottom:40px!important}
.text2,.text3,.text4,.text5,.text8,.text9{float:left;text-align:left!important;border-bottom:1px solid #eee;width:44%;margin:15px 15px 15px 0;font-weight:700}
.text6,.text7{width:94%!important;margin:15px 15px 15px 0;float:left;text-align:left!important;border-bottom:1px solid #eee!important;font-weight:700}
.text7,.text7 span{margin-top:0}
.text2 span,.text3 span,.text4 span,.text5 span,.text8 span,.text9 span{width:100%;margin:17px 0 5px 0;float:left;text-align:left!important;font-weight:400;word-wrap:anywhere}
.text6 span,.text7 span{width:100%!important;margin:17px 0 5px 0!important;float:left;word-wrap:anywhere;font-weight:400}
.pay-det-more{float:left;width:100%;margin-top:0;font-weight:400!important}
.pay-area{float:left;margin-top:0}
.box1.donor_details_side_text h2{font-style:italic!important;font-size:25px!important}
@media only screen and (max-width:1920px){
.funderinfortext{padding:15px 5px}
}
@media (max-width:1360px){
.donate-form,.donate-form2{width:615px}
.box1.donor_details_side_text h2{font-style:italic!important;font-size:21px!important}
}
@media (max-width:1360px){
.donate-form,.donate-form2{width:615px}
.box1.donor_details_side_text h2{font-style:italic!important;font-size:21px!important}
}
@media (max-width:991px){
.donate-form2{width:615px}
}
@media (min-width:769px){
.hided1{display:none}
}
#bank_details_div{float:left;width:100%}
@media (max-width:768px){
.faqs-a,.faqs-q{font-size:19px}
.farmer-img img{width:100%;min-height:165px;height:auto!important}
.before-after.farmersafter{padding-bottom:30px}
span.btn.framerbtn{bottom:0;margin-bottom:7px}
.infotisss{background-color:#1c7638!important;padding-bottom:15px!important}
.before-after.before-after1.farmersafter.infoare{padding-bottom:0}
.infotiss{float:right;width:100%}
.infotiss2.displayhide-m{display:none!important}
.infotiss2{width:40%;display:inline-block;padding-bottom:15px}
.donate-btn{position:fixed;bottom:0;left:0;width:100%;text-align:center}
.donate-btn a{width:100%;justify-content:center;border-radius:0}
.sub-footer{margin-bottom:40px}
}

.mb-30{ margin-bottom:30px;}
