/* https://gh.giupl.it/wp-content/themes/dignify/style.css?ver=6.7.2 */
.frame-line{position:fixed;left:0;right:0;display:block;background:#e8e8e8;z-index:888}.frame-line.top-frame{height:30px;top:-30px}.frame-line.bottom-frame{height:30px;bottom:-30px}.frame-line.right-frame{width:30px;right:-30px;height:100%;left:auto;top:0}.frame-line.left-frame{width:30px;left:-30px;height:100%;right:auto;top:0}.frame-line.animated{transition:all 0.35s ease-in-out}.frame-line.animated.top-frame{top:0}.frame-line.animated.bottom-frame{bottom:0}.frame-line.animated.right-frame{right:0}.frame-line.animated.left-frame{left:0}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-family:'Lato',sans-serif;line-height:1.8;font-size:16px;letter-spacing:.5px;color:#464646;margin:30px}@media (max-width:768px){body{margin:0!important}}a{text-decoration:none;color:inherit;transition:color 0.3s ease-in-out,background-color 0.2s ease-in-out}a:hover,a:focus{text-decoration:none;outline:none}a:hover{color:#673AB7}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2em;font-family:'Archivo Black',sans-serif;margin:15px 0;color:#4a4949}.project-des ol,ul,.info-block ol,ul,.section-content ol,ul{margin:0;padding:20px 0}.project-des li,.section-content li{margin-left:15px}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}h4,h5,h6{font-family:'Lato',sans-serif}p{margin:0 0 20px 0;padding:0}b,strong{font-weight:700}i,em{font-style:initial}ul.list-none,ol.list-none{list-style-type:none;padding:0;margin:0}.theme-color{background-color:#673AB7!important}.bg-blk{background-color:#000!important}.bg-grey{background-color:#e8e8e8}.bg-wht{background-color:#fff}.text-wht{color:#fff!important}.menu a{color:#fff}.text-blk{color:#000!important}.border-none{border:transparent!important}.show-grid [class^="col-"]{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.2);margin-bottom:15px;padding:10px 0;text-align:center}.column-area p{border:1px solid #000;padding:15px}img{border:0;height:auto;max-width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}blockquote,.info-block blockquote{border-left:1px solid #020033;font-style:italic;color:#161616;display:block;margin:40px 0;padding-left:30px}blockquote::after,.info-block blockquote::after{content:'';clear:both;display:table}.info-block blockquote{border-left:1px solid #fff;font-style:italic;color:#fff;display:block;margin:40px 0;padding-left:30px}.info-block blockquote::after{content:'';clear:both;display:table}.btn{display:inline-block;text-transform:uppercase;text-align:center;color:#171717;font-size:16px;font-weight:700;padding:10px 30px;position:relative;outline:none;background-color:transparent;border:3px solid #fff;z-index:0;border-radius:0}.btn span{position:relative;z-index:2}.btn::after{content:'';background-color:#673AB7;top:0;left:0;right:0;width:0;height:100%;position:absolute;z-index:1;transition:all 0.2s ease-in-out;z-index:-1}.btn:hover{color:#171717;text-decoration:none}.btn:hover::after{width:100%}.btn-white{color:#fff}.btn-white:focus{color:#fff}.blog-btn a:hover{border-color:#673AB7}.btn-white:hover{color:#fff}.btn:focus{outline:none}.btn.disable{cursor:default}@media (min-width:768px){.container{width:690px}}@media (min-width:992px){.container{width:910px}}@media (min-width:1200px){.container{width:1110px}}@media (max-width:480px){.btn{padding:5px 15px}}@media (max-width:300px){.title-home .main-detail{padding-top:100px!important}}.btn-play{padding:15px}.btn-play span{font-size:20px;line-height:1em}.form-control{position:relative}input,textarea{border:none;border-bottom:1px solid #fff;border-top:none;border-left:none;border-right:none;outline:none;display:block;width:100%;max-width:100%;background-color:transparent;padding:13px 15px}input:focus+.line-input,textarea:focus+.line-input{transform:scaleX(1)}.line-input{position:absolute;bottom:0;height:1px;left:0;right:0;background-color:#673AB7;transform:scaleX(0);transition:all 0.35s ease-in-out}.form-black input,.form-black textarea{color:#171717;border-color:#171717}.jarallax{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:0}.tlt{visibility:hidden}.overlay{position:absolute;width:100%;top:0;left:0;height:100%;z-index:1;background-color:rgba(0,0,0,.85)}.overlay~.container{position:relative;z-index:5}.noverlay{position:absolute;width:100%;top:0;left:0;height:100%;z-index:1;background-color:#ccc}.noverlay~.container{position:relative;z-index:5}.sep-line{display:block;position:relative}.sep-line::after{content:'';top:0;position:absolute;left:0;right:0;display:block;height:3px;background-color:#020033}@media (min-width:1500px){.sep-line::after{left:-100px!important;right:-100px!important}}@media (max-width:768px){.frame-line{display:none}body{margin:0}}.dignify-loading{background-color:transparent;position:fixed;top:50%;left:50%;margin-left:-25px;margin-top:-25px;height:50px;width:50px;border-radius:50%;border-top:3px solid #020033;animation:fa-spin 2s infinite linear}.toTop{height:50px;width:50px;position:fixed;bottom:30px;right:30px;font-size:24px;background-color:#673AB7;color:#fff!important;overflow:hidden;text-align:center;line-height:50px;z-index:666;transition:opacity 0.3s 0s,visibility 0s 0.3s}.toTop:hover{text-decoration:none}.toTop:hover i{animation:animateIconTop 0.3s forwards}.toTop.cd-is-visible,.toTop.cd-top.cd-fade-out{transition:opacity 0.3s 0s,visibility 0s 0s}.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}@media (max-width:768px){.toTop{display:none}}.dignify-navbar-three,.dignify-navbar-two,.dignify-navbar-one{position:fixed;left:0;right:0;z-index:100;top:30px}.dignify-navbar-two{-webkit-box-shadow:0 0 2px 0 #61616182;box-shadow:0 0 2px 0 #61616182}.dignify-navbar-three{background-color:#000}.dignify-navbar-two{background-color:#fff}.dignify-navbar-one{background-color:#673AB7}.dignify-navbar-three .container,.dignify-navbar-two .container,.dignify-navbar-one .container{position:relative}.dignify-logo{float:left;padding:10px 0;overflow:hidden}.dignify-nav{float:right}.sf-menu{list-style:none}.sf-menu li{position:relative;padding:10px 25px}.sf-menu>li{padding:35px 0}.sf-menu ul{position:absolute;display:none;list-style-type:none;margin:0;top:calc(100%);min-width:200px;padding:0;left:0;z-index:99;background-color:#fff;-webkit-box-shadow:0 2px 3px 0 #9e9e9e91;box-shadow:0 2px 3px 0 #9e9e9e91}.sf-menu ul li a{display:block;text-transform:capitalize;color:#171717;line-height:35px;font-size:13px;letter-spacing:1px}.sf-menu ul li a:hover{text-decoration:none;color:#673AB7}.sf-menu ul li a span{font-size:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sf-menu ul li.current-page-item a{color:#673AB7}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block;animation:fadeMenu 0.25s forwards}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{margin:0;padding:0}.sf-menu>li{margin-left:38px}.sf-menu>li>a{font-size:16px;display:block;font-weight:600;text-transform:capitalize;position:relative;padding:2px 0}.sf-menu.type-two>li>a::after,.sf-menu>li>a::after{content:'';position:absolute;bottom:0;left:0;height:3px;display:block;width:0;background-color:#fff;transition:all 0.35s ease-in-out}.sf-menu.type-two>li>a::after{background-color:#000}.sf-menu.type-two>li>a:hover,.sf-menu>li>a:hover{text-decoration:none}.sf-menu>li:hover>a::after,.sf-menu>li.current-menu-item>a::after,.sf-menu>li.sfHover>a::after{width:25px}.sf-menu.type-two>li:hover>a::after,.sf-menu.type-two>li.current-menu-item>a::after,.sf-menu.type-two>li.sfHover>a::after,{width:25px}.animation:after{font-family:"FontAwesome";content:"\f105";margin-top:-3px;right:0;position:absolute;font-size:20px;font-weight:400}.mobile-menu{padding:0 15px 15px}.mobile-menu.affix{padding:0;width:100%;top:0}.mobile-menu-wrap{display:none;position:relative;z-index:888}.mobile-menu-wrap nav{background-color:#fff;border-bottom:3px solid #fff}.mobile-menu-wrap nav ul{margin:0;padding:15px 45px}.mobile-menu-wrap nav ul li{padding:5px 0;position:relative;z-index:1}.mobile-menu{display:none}@media (max-width:991px){.slicknav_menu{font-size:16px;background:#673ab7;padding:15px}.slicknav_nav{background:#fff;margin-bottom:-15px;overflow:auto;max-height:350px}.slicknav_btn{background:transparent;margin:10px 5px 6px}.slicknav_nav a{color:#464646;font-size:16px}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{color:#673ab7;background:transparent}}.mobile-menu-wrap nav ul li span.back-expand,.mobile-menu-wrap nav ul li span.expand{position:absolute;right:0;color:#fff;top:0;font-size:20px;background-color:#2b2b2b;width:35px;height:35px;padding:0 12px;cursor:pointer;z-index:-1}.mobile-menu-wrap nav ul li span.back-expand:after,.mobile-menu-wrap nav ul li span.expand:after{content:"\4c";font-family:'ElegantIcons';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mobile-menu-wrap nav ul li.has-submenu.open .has-submenu.open span.back-expand:after,.mobile-menu-wrap nav ul li.dropdown.open span.expand:after{content:"\4b";font-family:'ElegantIcons';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mobile-menu-wrap nav ul li>a{display:block}.mobile-menu-wrap nav ul li:hover>a,.mobile-menu-wrap nav ul li.current-menu-item>a{color:#673AB7;text-decoration:none}.mobile-menu-wrap nav ul li ul{list-style-type:none;padding:0;margin:0;display:none}.mobile-menu-wrap nav ul li.current-page-item a{color:#673AB7}.open-menu{float:right;display:none;text-align:center;position:relative;line-height:122px;z-index:222}.open-menu.isActive .burger-icon i{background-color:transparent}.open-menu.isActive .burger-icon i::before{transform:translateY(8px) rotate(45deg)}.open-menu.isActive .burger-icon i::after{transform:translateY(-8px) rotate(-45deg)}.burger-icon{display:inline-block;position:relative;z-index:1;top:5px}.burger-icon i{position:relative;margin-top:8px;margin-bottom:8px}.burger-icon i,.burger-icon i::before,.burger-icon i::after{width:30px;height:3px;background-color:#fff;display:block;transition-duration:0.3s;transition-property:background-color,transform}.dignify-navbar-two .burger-icon i,.dignify-navbar-two .burger-icon i::before,.dignify-navbar-two .burger-icon i::after{background-color:#000}.burger-icon i::before,.burger-icon i::after{content:'';position:absolute}.burger-icon i::before{top:-8px}.burger-icon i::after{top:8px}@media (max-width:991px){.open-menu{display:block;line-height:85px}.hide-menu{display:none}.mobile-menu{display:block}.slider-img,.dignify-nav{display:none}.dropdown.open .dropdown-menu{display:block}.title-home .main-detail{text-align:center}.mobile-menu-wrap nav ul li .sub-sub-menu,.mobile-menu-wrap nav ul li .dropdown-menu{overflow:hidden;max-height:0;display:block;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:cubic-bezier(.1,1.03,0,.87);-webkit-transition-timing-function:cubic-bezier(.1,1.03,0,.87);-o-transition-timing-function:cubic-bezier(.1,1.03,0,.87);transition-timing-function:cubic-bezier(.1,1.03,0,.87)}.has-submenu .has-submenu.open .sub-sub-menu,.dropdown.open .dropdown-menu{margin-top:5px;display:block;opacity:1;position:relative;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:200px;overflow:auto}#main-slider .owl-controls .owl-nav{display:none}.slicknav_menu{font-size:16px;background:#673ab7;padding:15px}.slicknav_nav{background:#fff;margin-bottom:-15px;overflow:auto;max-height:350px}.slicknav_btn{background:transparent;margin:10px 5px 6px}.slicknav_nav a{color:#464646;font-size:16px}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{color:#673ab7;background:transparent}}@media (min-width:992px){.mobile-menu-wrap{display:none!important}.mobile-menu-wrap nav ul li:hover>ul{display:block}}.section-title{text-align:center;margin-bottom:60px}.section-title h2{text-transform:uppercase;font-family:'Archivo Black',sans-serif;font-size:60px;letter-spacing:5px;position:relative;color:#4a4949;line-height:1em;margin:0}.section-title em{display:block;margin-top:35px;font-size:18px;color:#464646;font-style:normal}.section-title-sm{text-align:center;margin-bottom:100px}.section-title-sm h2{font-size:36px;text-transform:uppercase;margin-top:0;margin-bottom:0}.section-title-sm em{display:block;margin-top:35px;font-size:18px;color:#171717}.slider-img{position:absolute;top:125px}#main-slider .owl-controls .owl-nav{position:absolute;top:50%;width:100%}#main-slider .owl-controls .owl-nav .owl-next,#main-slider .owl-controls .owl-nav .owl-prev{display:block!important;font-family:'';position:absolute;font-size:30px;color:#000;width:50px;height:50px;background-color:#fff;text-align:center;border-radius:50%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:0}#main-slider .owl-controls .owl-nav .owl-prev{left:15px}#main-slider .owl-controls .owl-nav .owl-next{right:15px}#main-slider .owl-controls .owl-nav .owl-next:hover,#main-slider .owl-controls .owl-nav .owl-prev:hover{background-color:#673ab7;color:#fff}#main-slider .owl-controls .owl-nav .owl-next:hover:before,#main-slider .owl-controls .owl-nav .owl-prev:hover:before{color:#fff}#main-slider .owl-controls .owl-nav .owl-next:before,#main-slider .owl-controls .owl-nav .owl-prev:before{font-family:'FontAwesome';font-size:35px;color:#020033;opacity:1;position:absolute;left:6px;top:-5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-align:center}#main-slider .owl-dots{text-align:center;position:relative;bottom:60px}#main-slider .owl-item.active .main-detail h1{-webkit-animation:1s .2s zoomInLeft both;animation:1s .2s zoomInLeft both}#main-slider .owl-item.active .main-detail em{-webkit-animation:1s .4s zoomInRight both;animation:1s .4s zoomInRight both;max-width:700px;position:relative;display:block;margin:0 auto}#main-slider .owl-item.active .buttons .btn{-webkit-animation:1s .6s zoomInRight both;animation:1s .6s zoomInRight both}#main-slider .owl-dot.active,#main-slider .owl-dot{background-color:#adadad;height:7px;width:7px;border-radius:50%;margin:0 12px;text-align:center;display:inline-block;position:relative;text-align:center}#main-slider .owl-dot:before{content:"";position:absolute;border:1px solid #fff;border-radius:50%;width:19px;height:19px;left:-6px;text-align:center;top:-6px}#main-slider .owl-dot.active{background:#fff}@media (max-width:992px){.section-title h2{font-size:40px}}.section-title em,.section-title-sm em{font-size:16px}@media (max-width:400px){.section-title h2{font-size:25px;letter-spacing:1px}}.title-home{background-size:cover;height:85vh;overflow:hidden;position:relative;background-position:center center}.title-home h1,.title-home h1 span{font-size:50px;min-height:60px;text-transform:uppercase;margin-bottom:30px;line-height:1em;color:#fff;letter-spacing:4px}.title-home em{color:#fff}.title-home .buttons .btn{margin:0 15px 30px 15px;border-color:#fff}.title-home.static-home .inner-home{position:absolute;z-index:5;top:30%;left:50%;transform:translateX(-50%)}.title-home.static-home:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.6)}.goto{position:relative;padding:50px 0}.goto a{color:#fff;text-transform:uppercase;font-weight:700;margin:0 15px}.goto a:hover{color:#673AB7;text-decoration:none}.title-home .main-detail{padding-top:250px}@media (max-width:1200px){.title-home.static-home h1,.title-home.static-home h1 span{font-size:40px;min-height:0}}@media (max-width:992px){.title-home h1,.title-home h1 span{font-size:48px;min-height:48px}.title-home{background-size:cover;height:90vh}.title-home.static-home .inner-home{left:0;transform:translateX(0%);padding:0 30px}}@media (max-width:768px){.title-home h1,.title-home h1 span{font-size:34px;min-height:34px}.goto{display:none}.title-home{background-size:cover;height:95vh}}@media (max-width:500px){.title-home{background-size:cover;height:100vh}.title-home .main-detail{padding-top:170px}.title-home .slider-buttons .btn{margin:0 13px 20px 13px;border-color:#fff}.title-home .slider-buttons.mt40{margin-top:15px}.title-home h1,.title-home h1 span{margin-bottom:20px}.title-home.static-home h1,.title-home.static-home h1 span{font-size:30px;min-height:0}.title-home.static-home .inner-home{padding:0 5px}}.page-title{position:relative;overflow:hidden;padding:260px 0 150px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.page-title h1,.title{font-size:50px;letter-spacing:3px;margin:0;padding:0;line-height:1em;font-family:'Archivo Black',sans-serif;color:#fff;text-transform:uppercase;display:inline-block;position:relative}.notitle{font-size:50px;letter-spacing:3px;margin:0;padding:0;line-height:1em;font-family:'Archivo Black',sans-serif;color:#000;text-transform:uppercase;display:inline-block;position:relative}@media (max-width:768px){.page-title h1{font-size:46px}}@media (max-width:480px){.page-title h1{font-size:22px}.page-title h1::before{left:-26px}.page-title h1::after{right:-26px}}.breadcrumbs{margin-top:30px}.breadcrumbs ul{display:inline-block;margin:0;padding:0}.breadcrumbs ul li{float:left;color:#fff}.breadcrumbs ul li+li::before{content:'/';margin:0 5px}.breadcrumbs ul li a:hover{text-decoration:none;color:#673AB7}.contacts-wrap{padding-top:60px;padding-bottom:30px;position:relative;text-align:center}.contact-item{position:relative;padding-left:70px;display:inline-block;margin-bottom:30px}.contact-item p{margin-bottom:0;text-align:left;color:#393939}.contact-item i{position:absolute;top:50%;left:0;margin-top:-21px;font-size:45px;color:#161616}.map{width:100%;height:400px}@media (max-width:768px){.contacts-wrap{text-align:left}}.info-block-wrap{position:relative}.info-block-wrap .info{background-color:#673ab7;padding:80px;color:#fff;margin-top:10px}.info-block-wrap .info-block{background-color:#673ab7;margin-top:95px;padding:80px;color:#fff}.info-block-wrap .info-block h3,.info-block-wrap .info h3{text-transform:uppercase;margin-top:0;margin-bottom:20px;color:#fff}.info-block-wrap .info h3{text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:20px;color:#fff}.info-block-wrap .info-block .about-img{display:block}.info-block-wrap .info-block .about-img img{display:inline-block;margin-right:10px;border-radius:5px;cursor:pointer;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info-block-wrap .info-block .about-img img:hover{opacity:.4}.info-block-wrap .info-block .btn-white:hover,.info-block-wrap .info .btn-white:hover{color:#000}.info-block-wrap .info-block .btn::after,.info-block-wrap .info .btn::after{background-color:#fff}.info-block-wrap .image-block{position:absolute;top:0;bottom:95px;right:0;margin-right:15px;margin-left:15px;z-index:-1;background-size:cover;background-position:center center;background-repeat:no-repeat}.info-block-wrap .owl-item{padding-right:20px}.info-block-wrap .owl-dots{display:block;margin-top:20px}.info-block-wrap .owl-dots .owl-dot{display:inline-block;height:8px;width:8px;border-radius:50%;background-color:transparent;border:1px solid #fff;margin-right:8px}.info-block-wrap .owl-dots .owl-dot.active{background-color:#fff;transform:scale(1.5)}.love-block{text-align:center;margin:100px 0}.love-block h2{text-transform:uppercase}.love-block h2 i{font-size:48px;transition:all 0.25s ease-in-out;animation:heartbeat 2s infinite}@media (max-width:992px){.info-block-wrap .info-block{margin-top:0}.info-block-wrap .image-block{position:static;height:500px}}@media (max-width:768px){.love-block h2{font-size:24px}.love-block h2 i{font-size:36px}.info-block-wrap .info-block .about-img img{margin:0 auto 20px}.info-block-wrap .info-block{padding:15px;text-align:center}}@media (max-width:480px){.info-block-wrap .image-block{height:400px}.info-block-wrap .info-block{padding:40px}}.inner-about a{border-color:#673AB7;border:2px solid #673AB7;margin-top:20px}.inner-about a:hover{color:#fff}.services-area{background-color:#e8e8e8}.love-grid{width:100%;margin-top:0;background-color:#fff}.main-title h3{font-size:34px;font-family:'Roboto',serif;letter-spacing:1px;color:#f05421;margin-top:0;font-weight:900;line-height:30px}.underline1{height:3px;width:150px;background-color:#000;margin-top:10px}.underline2{height:15px;width:15px;background-color:#d52557;margin-top:-10px;transform:skew(-30deg);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s}.main-title p{font-size:17px;letter-spacing:1px;color:#272727;padding:0;line-height:27px;margin:15px 0;margin-bottom:50px}.love-row{padding:0 15px;padding-bottom:0;position:relative;margin-top:-100px;z-index:1}.love-details{padding:30px 30px;border:none;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;background-color:#673AB7;border:1px solid #7a4fc5}.love-details:hover{background-color:#000;border-color:#000}.love-details h3{margin:0 0;margin-top:0;margin-bottom:0;font-size:20px;letter-spacing:1px;color:#fff;position:relative;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;font-weight:600;margin-top:20px}.love-details p{color:#fff;line-height:23px;margin-top:15px;margin-bottom:0}.light{background-color:#f34476}.white-bg{background-color:#fff}.love-icon{font-size:33px;color:#fff;border-radius:6px;text-align:center;transition:1.4s;-webkit-transition:1.4s;-moz-transition:1.4s;-ms-transition:1.4s;-o-transition:1.4s}.no-padding{padding:0}.love-details:hover .underline2{transform:skew(0deg)}.inner-about h3{text-transform:uppercase;margin-top:0}.inner-about .about-progress{padding-top:10px}.services-one .inner-service{position:relative;padding:30px}.services-one i{font-size:43px;color:#4a4949;position:absolute;left:50%;top:0;transform:translateX(-50%)}.services-one .service-content{padding-left:0;padding-top:50px}.services-one .service-content h6{text-transform:uppercase;margin-top:0;margin-bottom:20px;line-height:1em}.services-one .inner-service:hover i{animation:animateIconTop2 0.3s forwards}.services-two .inner-service{position:relative;padding:30px;margin:0 0 30px;border:1px solid #eaeaea;transition:.4s all ease-in-out}.services-two .inner-service:hover{box-shadow:0 0 12px 5px #c1c1c18c}.services-two .inner-service:before{content:"";position:absolute;width:0;height:0;left:0;top:0;transform:scale(1);opacity:0;border:1px solid #000;border-right:transparent;border-bottom:transparent;transition:.4s all ease-in-out}.services-two .inner-service:hover:after,.services-two .inner-service:hover:before{transform:scale(1);width:150px;height:150px;opacity:1}.services-two .inner-service:after{content:"";position:absolute;width:0;height:0;right:0;opacity:0;border:1px solid #000;bottom:0;border-left:transparent;border-top:transparent;transition:.4s all ease-in-out;transform:scale(1)}.services-two i{font-size:43px;color:#4a4949;position:absolute;left:50%;top:30px;transform:translateX(-50%)}.services-two .service-content{padding-left:0}.services-two .service-content h6{text-transform:uppercase;line-height:1em}.services-two .inner-service:hover i{animation:animateIconTop2 0.3s forwards}.services-three .inner-service{position:relative;padding:0 10px}.services-three .inner-service i{font-size:45px;color:#4a4949;position:absolute;right:-60px;transform:translateY(50px)}.services-three .inner-service.text-left i{left:-50px}.services-three .service-content{padding-left:0;padding-top:50px}.services-three .service-content h6{text-transform:uppercase;margin-top:0;margin-bottom:20px;line-height:1em}.services-three .service-img{padding-top:40px}.services-three .service-img img{margin:0 auto}@media (max-width:1300px){.services-three .inner-service{text-align:left}.services-three .inner-service i{right:-15px}}@media (max-width:991px){.services-three .service-img img{display:none}.services-three .inner-service{text-align:center}.services-three .inner-service i{position:relative;right:0!important;left:0!important}.services-three .service-content{padding-left:0;padding:20px 0 40px}}@media (max-width:768px){.inner-service.text-right{text-align:left}.services-three .inner-service i{right:50px;margin-top:-10px}.services-three .inner-service.text-left i{right:50px;margin-top:-10px;left:inherit}}.process-item h6{text-transform:uppercase;margin-top:0;margin-bottom:20px;line-height:1em}.pad-rl{padding-left:0;padding-right:0}.process-section{background-color:#e8e8e8;color:#020033;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;color:#fff}.process-section .inner-process .item-head{position:relative;display:inline-block;background:#673AB7;text-align:center;width:70px;height:70px;padding:15px 0;margin-top:10px}.process-section .inner-process .item-head i{font-size:43px}.process-section .inner-process .item-head:before{content:"";position:absolute;width:15px;height:15px;background-color:#673AB7;right:-2px;top:50%;transform:rotate(45deg) translateY(-50%)}.process-section .inner-process h6{text-transform:uppercase;margin:0;padding:0;color:#4a4949}.process-section .inner-process p{margin-bottom:30px;padding:0;color:#464646}.counters{background-color:#673AB7;color:#fff;text-align:center;position:relative}.counters.counters-one{background-image:url(/wp-content/themes/dignify/../img/bg6.jpg);background-size:cover;background-attachment:fixed;width:100%;background-repeat:no-repeat}.counters .counter-item .item-head{position:relative;display:block}.counters .counter-item .item-head i{font-size:43px}.counters .counter-item h6{margin:0;padding:0;font-size:36px;font-family:'Archivo Black',sans-serif;color:#fff}.counters .counter-item p{margin:0;padding:0;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}@media (max-width:992px){.counter-item .col-sm-6,.feature-item .col-sm-6{margin-bottom:30px}}@media (min-width:992px){.counter-item:last-child .item-head::after,.feature-item:last-child .item-head::after{display:none}}.clients-two,.clients{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.clients-two,.clients img{display:inline-block}.clients-two:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.62)}.video-section{text-align:center;overflow:hidden}.video-section h2{font-size:60px;line-height:1em;margin:0 0 55px 0;padding:0;text-transform:uppercase;color:#fff}.video-section em{color:#fff}.video-img{width:100%;margin-left:auto}.action-switch{position:absolute;width:63px;height:70px;left:50%;top:50%;font-size:25px;text-align:center;cursor:pointer;z-index:78;-webkit-transform:skew(7deg);-ms-transform:skew(7deg);transform:skew(7deg) translate(-50%,-50%);-webkit-transition:left 0.4s ease 0s;-o-transition:left 0.4s ease 0s;transition:left 0.4s ease 0s}.action-switch .front-style{position:absolute;width:70px;height:70px;left:0;top:0;border-radius:50%;background:rgba(0,0,0,.71);z-index:2}.action-switch .front-style a{width:50px;height:50px;border-radius:50%;background:rgba(119,119,119,.24);top:10px;position:relative;padding-top:11px;color:#b5b5b5;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);-webkit-transition:all 0.4s ease 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}.action-switch .back-style{position:absolute;width:90px;height:90px;left:-10px;top:-10px;background:rgba(255,255,255,.08);border-radius:50%;z-index:1;-webkit-box-shadow:0 0 16px rgba(17,17,17,.25);box-shadow:0 0 16px rgba(17,17,17,.25)}.action-switch:hover .front-style a{background:#111;color:#fff}@media (max-width:768px){.video-section h2{font-size:34px;text-align:center}.video-img{margin:40px auto 0}.video-section .col-md-6.col-sm-6{text-align:center}.team-item-2 .image blockquote:before{display:none}}@media (max-width:400px){.team-item-2 .image blockquote{padding:0 5px!important}}ul.progress-bar{margin:0;padding:0;list-style-type:none}ul.progress-bar span{float:right}ul.progress-bar li{margin-bottom:30px;color:#171717}ul.progress-bar li:last-child{margin-bottom:0}ul.progress-bar li strong{text-transform:uppercase}ul.progress-bar li i{font-style:normal}ul.progress-bar li p{margin-bottom:7px}.bar-wrap{position:relative;display:block;width:100%;height:6px;background-color:#e7e7e7}.bar-wrap span{position:absolute;top:0;left:0;bottom:0;width:0;background-color:#673AB7}.team-item{position:relative}.team-item .team-header{position:relative;overflow:hidden}.team-item .team-footer{border-top:2px solid #020033;margin-top:30px;padding-top:22px}.team-item .team-footer h6{margin-top:0;color:#171717;text-transform:uppercase}.footer-section .gallery:after{content:"";display:table;clear:both}.footer-section .gallery .gallery-item{width:33.33%;float:left}.footer-section .gallery .gallery-item a{display:block}.social-wrap{position:absolute;bottom:-100%;opacity:0;left:0;right:0;background-color:#673AB7;padding:16px 0;text-align:center;transition:all 0.45s ease}.social-wrap ul{display:inline-block;margin-top:10px}.social-wrap ul li{float:left;margin:0 10px}.social-wrap ul li a{display:block;font-size:22px;line-height:1em;color:#020033}.social-wrap a:hover{color:#fff}.social-wrap a:hover i{animation:animateIconBottom 0.3s forwards}.team-item:hover .social-wrap{bottom:0;opacity:1}.team-item-2{background-size:cover;background-position:50%;text-align:center;padding:0 0 15px;border:1px solid #e2e2e2;border-radius:5px;background:#fff}.team-item-2 .image{background-size:cover;position:relative;border-radius:5px;border:1px solid #e2e2e2;margin:-1px;background-color:#e2e2e2;color:#fff}.team-item-2 .image:after{content:"";display:block;padding-bottom:85%;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.8s ease}.team-item-2:hover .image:after{background:#252a31;background:rgba(37,42,49,.7)}.team-item-2 .image blockquote{font-size:14px;position:absolute;top:50%;transform:translateY(0%);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.6s ease;margin:0;color:#fff;padding:0 25px}.team-item-2:hover .image blockquote{transform:translateY(-50%);opacity:1;visibility:visible}.team-item-2 .image blockquote:before{font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e08b";position:absolute;top:-100%;left:50%;border:1px solid;border-radius:50%;font-size:25px;padding-top:8px;width:45px;height:45px;transform:translate(-50%,100%)}.team-item-2 h5{margin:20px 0 0}.team-item-2 .social-buttons{font-size:16px;padding-top:5px}.team-item-2 .social-buttons a{margin:0 5px;border:1px solid;border-radius:50%;width:35px;height:35px;padding-top:10px}.team-item-2 .social-buttons a:hover{background-color:#000;color:#fff}#testimonial-one{position:relative}#testimonial-one .testimonial-item .pic{width:22%;padding:20px 0;margin:0 6% 0 2%;float:left;position:relative;z-index:1}#testimonial-one .testimonial-item .pic:before,#testimonial-one .testimonial-item .pic:after{content:"";width:130px;height:150px;background:#673ab7;position:absolute;z-index:-1}#testimonial-one .testimonial-item .pic:before{top:0;right:-20px}#testimonial-one .testimonial-item .pic:after{bottom:0;left:-20px}#testimonial-one .testimonial-item .pic img{width:100%;height:auto;border:3px solid #673ab7}#testimonial-one .testimonial-item .testimonial-content{width:70%;float:right}#testimonial-one .testimonial-item .title{display:block;font-size:18px;font-weight:600;color:#4a4949;margin:0;text-transform:uppercase;padding-top:65px;padding-left:15px}#testimonial-one .testimonial-item .post{display:block;font-size:14px;font-weight:400;line-height:27px;color:#464646;text-transform:capitalize;margin-bottom:25px;padding-left:15px}#testimonial-one .testimonial-item .description{font-size:16px;color:#464646;padding:0 15px;margin:0;position:relative}.portfolio-slider .owl-controls,.timeline-slider .owl-controls,#testimonial-one .owl-controls{position:relative}.portfolio-slider .owl-dots,.timeline-slider .owl-dots,#testimonial-one .owl-dots{text-align:center;max-width:270px;top:20px;position:relative}.portfolio-slider .owl-dots,.timeline-slider .owl-dots{max-width:100%}.portfolio-slider .owl-dot.active,.portfolio-slider .owl-dot,.timeline-slider .owl-dot.active,.timeline-slider .owl-dot,#testimonial-one .owl-dot.active,#testimonial-one .owl-dot{background-color:#adadad;height:5px;width:5px;border-radius:50%;margin:0 10px;text-align:center;display:inline-block;position:relative;text-align:center}.portfolio-slider .owl-dot:before,.timeline-slider .owl-dot:before,#testimonial-one .owl-dot:before{content:"";position:absolute;border:1px solid #673AB7;border-radius:50%;width:13px;height:13px;left:-4px;text-align:center;top:-4px}.portfolio-slider .owl-dot.active,.timeline-slider .owl-dot.active,#testimonial-one .owl-dot.active{background:#673AB7}@media only screen and (max-width:992px){#testimonial-one .testimonial-item .title{padding-top:20px}#testimonial-one .testimonial-item .pic{width:auto;margin:0 auto;max-width:300px;float:none}#testimonial-one .testimonial-item .testimonial-content{width:auto;float:left;text-align:center}#testimonial-one .owl-dots{max-width:initial}#testimonial-one .testimonial-item .pic:before{top:10px;right:-10px}#testimonial-one .testimonial-item .pic:after{bottom:10px;left:-10px}}.testimonial-wrap{position:relative;text-align:center;display:block;color:#fff;background-size:cover;background-attachment:fixed}.testimonial-wrap:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.85);left:0;top:0}.testimonial-wrap.style-light:before{background-color:rgba(103,58,183,.51)}.testimonial-wrap .owl-item{width:100%}.testimonial-wrap h3{text-transform:uppercase;margin-top:10px;font-size:16px;color:#fff}.testimonial-wrap p{padding:0 60px;margin-bottom:0}.testimonial-wrap .avatar-wrap{display:inline-block}.testimonial-wrap .avatar-wrap img{border-radius:50%;height:150px;width:150px}.owl-testimonial-slider .owl-controls{position:absolute;right:0;left:0;top:50%;transform:translateY(-50%)}.owl-testimonial-slider .owl-nav{display:block;position:relative}.owl-testimonial-slider .owl-nav .owl-next,.owl-testimonial-slider .owl-nav .owl-prev{display:block!important;position:absolute;font-size:0}.owl-testimonial-slider .owl-nav .owl-next{right:0}.owl-testimonial-slider .owl-nav .owl-prev{left:0}.owl-testimonial-slider .owl-nav .owl-next:before,.owl-testimonial-slider .owl-nav .owl-prev:before{position:absolute;font-family:'ElegantIcons';font-size:30px}.owl-testimonial-slider .owl-nav .owl-next:before{content:"\24";right:15px}.owl-testimonial-slider .owl-nav .owl-prev:before{content:"\23";left:15px}@media (max-width:768px){.testimonial-wrap .avatar-wrap img{height:100px;width:100px}.testimonial-wrap p{padding:0 30px}}@media (max-width:480px){.owl-testimonial-slider .owl-nav{display:none}.testimonial-wrap .avatar-wrap img{height:80px;width:80px}.testimonial-wrap p{padding:0}}#testimonial-three{position:relative}#testimonial-three .testimonial-item .pic{width:22%;padding:20px 0;margin:0 6% 0 2%;float:left;position:relative;z-index:1}#testimonial-three .testimonial-item .pic img{width:100%;height:auto;border-radius:15px}#testimonial-three .testimonial-item .title{display:block;font-size:18px;font-weight:600;color:#fff;margin:0;text-transform:uppercase;padding-top:65px;padding-left:15px}#testimonial-three .testimonial-item .post{display:block;font-size:14px;font-weight:400;line-height:27px;color:#fff;text-transform:capitalize;margin-bottom:25px;padding-left:15px}#testimonial-three .testimonial-item .description{font-size:16px;color:#fff;padding:0 15px;margin:0;position:relative}.slick-dots{bottom:-40px!important}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #673ab7;border-radius:50%}.slick-dots li.slick-active button:before{opacity:.75;color:#fff!important}.slick-prev,.slick-next{display:none!important}@media only screen and (max-width:992px){#testimonial-three .testimonial-item .title{padding-top:20px}#testimonial-three .testimonial-item .pic{width:auto;margin:0 auto;max-width:300px;float:none}#testimonial-three .testimonial-item .testimonial-content{width:auto;float:left;text-align:center}#testimonial-three .owl-dots{max-width:initial}#testimonial-three .testimonial-item .pic:before{top:10px;right:-10px}#testimonial-three .testimonial-item .pic:after{bottom:10px;left:-10px}}.blog-slider{position:relative}.blog-slider .owl-dots{display:block;position:absolute;left:0;bottom:22px;width:100%;text-align:center}.blog-slider .owl-dots .owl-dot{display:inline-block;height:8px;width:8px;border-radius:50%;background-color:transparent;border:1px solid #171717;margin-right:8px}.blog-slider .owl-dots .owl-dot.active{background-color:#171717;transform:scale(1.5)}.blog-slider .owl-dots .owl-dot{border-color:#fff}.blog-slider .owl-dots .owl-dot.active{background-color:#fff}.blog-masonry .isotope-item{float:left;width:33.333%;padding:0 15px}@media (max-width:992px){.blog-masonry .isotope-item{width:50%}.blog-item{margin:0 auto 30px;position:relative;max-width:500px}}@media (max-width:768px){.blog-masonry .isotope-item{width:100%}}.blog-item h6{text-transform:uppercase;margin:10px 0}.blog-item h6 a:hover{text-decoration:none}.blog-item{margin-bottom:30px}.blog-item .thumb{position:relative;margin-bottom:30px}.blog-meta span.date,.blog-meta{color:#6a6a6a;line-height:28px}.blog-meta a,.blog-meta{margin-right:15px}.blog-meta a:hover,.blog-meta{text-decoration:none}.blog-meta a i,.blog-meta i{color:#673AB7;margin-right:7px}.blog-item:not(.large):not(.full-img) .thumb::after{content:'';position:absolute;bottom:0;left:50%;width:0;z-index:2;height:0;margin-left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.blog-item.large .thumb{margin-bottom:0}.blog-item.large .thumb::after{content:'';position:absolute;top:50%;right:0;width:0;z-index:2;height:0;margin-top:-12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}.blog-item.large .post-content{margin-top:50px}.blog-item.full-img{padding:4px;background-size:cover;background-position:center center;box-shadow:inset 0 0 0 4px #673AB7;text-align:center;margin-bottom:30px}.blog-item.full-img .post-content{margin:70px 40px}.post-content .blog-date{display:inline-block}.post-content .blog-date .date{margin-right:15px}.post-content .blog-meta{display:inline}.post-content p{margin-bottom:10px}.post-content a.blog-btn{border:0;color:#000;padding:0;text-transform:capitalize}.post-content a.blog-btn.btn::after{position:relative}.post-content a.blog-btn:hover{color:#673AB7}.sidebar{border:1px solid #f0f0f0;padding:20px}.sidebar-widget-title,.comments-title{position:relative;border-bottom:4px solid #f0f0f0;padding:10px 0 16px 0}.search-form label{border-radius:0;height:auto;display:block;position:relative}.search-form{position:relative}.search-form .form-control{border-radius:0;box-shadow:none;padding:15px 20px;font-weight:400;height:auto;border:1px solid #f0f0f0;;transition:all .3s ease}.search-form .form-control:focus{border-color:#673ab7}.search-form input[type=submit]{background:transparent none repeat scroll 0 0;content:'\f002';border:medium none;color:#673ab7;font-size:18px;position:absolute;right:0;width:auto;top:0;height:100%;padding:0 20px;font-family:'fontawesome';transition:all .3s ease}.sidebar-widget-title:after,.comments-title:after{position:absolute;content:"";width:100px;height:4px;background:#673AB7;bottom:-4px;left:0}.widget-content{padding:0;margin-bottom:30px}.widget-content .sidebar-form,.widget-content .search-form{padding-top:30px}.widget-content .form-group{position:relative}.widget-content .form-group .form-control{height:50px;padding-left:25px;border:1px solid #f7f7f7;box-shadow:none}.widget-content .form-group .form-control:focus{border:1px solid #673AB7;box-shadow:none}.widget-content .form-group .fa{position:absolute;color:#7c7c7c;top:16px;right:20px;cursor:pointer;font-size:16px}.catagories,.widget_categories,.widget_archive{padding-top:22px;padding-left:0}.catagories li,.widget_categories li,.widget_archive li{padding:9px 0 14px 0;list-style:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.catagories li:first-child,.widget_categories li:first-child,.widget_archive li:first-child{padding-top:0}.catagories li:last-child,.widget_categories li:last-child,.widget_archive li:last-child{border-bottom:none}.catagories li a,.widget_categories li a,.widget_archive li a{display:block;font-size:15px;font-weight:500;color:#696969;text-transform:capitalize}.catagories li span,.widget_categories li span,.widget_archive li span{position:absolute;top:0;right:0;width:30px;height:30px;line-height:33px;text-align:center;background:transparent;border-radius:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.catagories li:hover,.widget_categories li:hover,.widget_archive li:hover{padding-left:15px}.catagories li:hover a,.widget_categories li:hover a,.widget_archive li:hover a{color:#673AB7}.catagories li:hover span,.widget_categories li:hover span,.widget_archive li:hover span{background:#673AB7;color:#fff}.popular-news-option{overflow:hidden;padding-top:32px;padding-left:0}.popular-news-option li{border-bottom:1px solid #f0f0f0;padding:20px 0;overflow:hidden}.popular-news-option li:first-child{padding-top:0}.popular-news-option li:last-child{border-bottom:none;padding-bottom:0}.popular-news-img{float:left;margin-top:4px;margin-right:20px}.popular-news-img a{overflow:hidden}.popular-news-img:hover img{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.popular-news-contant{display:table}.popular-news-contant h5 a{font-weight:600;color:#000;line-height:24px;margin-top:10px}.popular-news-contant p{font-size:14px}.popular-news-option li:hover .popular-news-contant h5 a{color:#673AB7}.gallery-instagram{overflow:hidden;padding-top:23px}.gallery-instagram a{float:left;margin:2px 2px;width:95px}.gallery-instagram a:hover{opacity:.7}.tag-cloud,.tagcloud{margin-top:30px}.tag-cloud-link{display:inline-block}.tag-cloud .btn,.tagcloud .tag-cloud-link{font-size:14px;font-weight:600;color:#696969;text-transform:uppercase;border:1px solid #f0f0f0;padding:9px 20px;border-radius:0;margin:0 3px 10px 0}.tag-cloud .btn:after,.tagcloud .tag-cloud-link:after{position:relative}.tag-cloud .btn:hover,.tagcloud .tag-cloud-link:hover{background:#673AB7;color:#fff;border:1px solid #673AB7}.post-single h6{font-size:30px;text-transform:none;margin:0;padding:0}.post-single .thumb+.post-content h6{margin-top:80px}.post-single .blog-meta{float:left;margin-right:40px;margin-bottom:15px;margin-top:5px}.blog-video-wrap{position:relative}.blog-video-wrap .blog-video-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(23,23,23,.4)}.blog-video-wrap .blog-video-content a{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.md-btn,.sm-btn,.xs-btn{display:inline-block!important}.xs-btn a{font-size:12px!important;padding:5px 12px!important;border-color:#673ab7}.sm-btn a{border-color:#673ab7;font-size:15px!important;padding:8px 25px!important}.md-btn a{border-color:#673ab7;font-size:16px!important;padding:10px 35px!important}.md-btn a:hover,.sm-btn a:hover,.xs-btn a:hover{color:#fff}.blog-details-img{margin-bottom:33px}.blog-details-img>img{width:100%}.blog-details-content>h2{color:#404044;font-size:32px;font-weight:600;margin-bottom:15px}.blog-details-content>span{color:#595959;display:inline-block;font-size:14px;font-weight:400;margin-bottom:24px;position:relative}.blog-details-content>span:before{background:#343434 none repeat scroll 0 0;content:"";height:1px;position:absolute;right:-70px;top:11px;width:50px}.blog-details-content>p{font-size:15px;font-weight:400;line-height:25px;margin-bottom:0}blockquote{border-left:2px solid #673ab7;color:#666;font-size:15px;font-style:italic;font-weight:400;line-height:25px;margin:41px 0 42px 32px;padding:6px 83px 6px 37px}.details-img>img{width:100%}.user-info{border-bottom:1px solid #acacac;display:block;margin-bottom:47px;overflow:hidden;padding-bottom:22px;padding-top:60px}.user-text{display:inline-block;float:left}.user-name{padding-right:47px}.user-share{display:inline-block;float:right}.user-share>span{color:#595959;display:inline-block;float:left;font-size:15px;margin-right:21px}.user-share>ul{display:inline-block}.user-share>ul>li{display:inline-block;float:left;margin-left:24px}.user-share>ul>li:first-child{margin-left:0}.user-share a{color:#595959}.user-text a{border:1px solid #bfbfbf;border-radius:30px;color:#404040;font-size:12px;font-weight:400;line-height:1;margin:5px 0;margin-right:8px;padding:8px 24px;text-transform:uppercase;display:inline-block}.user-text a:hover{background:#673ab7;;border-color:#673ab7;;color:#fff}.user-text a:last-child{margin-right:0}.sidebar-title,.blog-comment h3{color:#3f3f3f;font-size:22px;font-weight:600;margin-bottom:32px;position:relative;text-transform:capitalize}.single-comment{position:relative;border-bottom:1px solid #ececec;margin-bottom:40px;padding-bottom:28px}.comment-img{display:inline-block;border-radius:50%;float:left}.comment-img img{border-radius:50%}.comment-text{padding-left:100px}.comment-text>h3{color:#3f3f3f;display:inline-block;font-size:14px;font-weight:600;margin-bottom:23px}.comment-text>span{display:inline-block;float:right;font-size:12px;font-weight:400;color:#595959;margin-top:10px}.comment-text>p{color:#595959;font-size:15px;font-weight:400;line-height:25px;margin-bottom:0}.parent-comment{border-bottom:1px solid #ececec;margin-bottom:40px;padding-bottom:28px}.replay-comment{border-bottom:1px solid #ececec;padding-left:130px;margin-bottom:40px;padding-bottom:28px}.children .byuser{margin-left:40px;padding-bottom:28px}.comment-text>a{border:1px solid #c1c1c1;border-radius:50px;color:#404040;display:inline-block;font-size:12px;line-height:1;margin-top:21px;padding:10px 18px;text-transform:uppercase;transition:all 0.3s ease 0s}.comment-text>a:hover{background-color:#673ab7;border-color:#673ab7;color:#fff}.leave-comment>h3,.comment-reply-title{color:#222;font-size:22px;font-weight:600;margin-bottom:11px;text-transform:capitalize;margin-bottom:0}.leave-comment-form{margin-top:12px}.leave-comment-form form textarea{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:currentcolor currentcolor #a0a0a0;border-image:none;border-style:none none solid;border-width:0 0 1px;height:118px;width:100%;color:#595959;font-size:15px}.leave-comment-form form input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#a0a0a0;border-image:none;border-style:none none solid;border-width:0 0 1px;color:#595959;font-size:15px;height:50px;width:100%}.leave-comment-form .submit{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #673ab7;border-radius:30px;color:#595959;display:inline-block;font-family:poppins;font-size:14px;font-weight:600;width:auto;line-height:1;padding:13px 30px;position:relative;text-transform:capitalize;transform:perspective(1px) translateZ(0);transition:color 0.3s ease 0s;vertical-align:middle}.leave-comment-form .submit:hover{color:#fff;background:#673ab7}.leave-comment-form .submit::before{background:#673ab7;border-radius:30px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:50% 0 0;transition-duration:0.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.leave-comment-form .submit:hover::before{transform:scaleY(1)}.blog-details-custom{padding-right:40px}ul.tabs{margin:0;padding:0;list-style:none}ul.tabs li{background:none;color:#222;display:inline-block;padding:10px 15px;cursor:pointer}ul.tabs li.current{background:#673ab7;color:#fff}.tab-content{display:none;background:#673ab7;color:#fff;padding:15px}.tab-content.current{display:inherit}.comment-title{font-size:30px;margin-bottom:40px;margin-top:0;font-family:'Lato',sans-serif}.comment-list .media{margin-bottom:45px}.comment-list .media.reply-comment{margin-left:150px}.comment-list .comment-img{height:130px;width:130px}.comment-list .media-body{padding-left:25px}.comment-list .media-body p{margin-bottom:10px}.comment-list .media-body h6{font-size:16px;text-transform:uppercase;color:#171717;font-weight:700;margin:0 0 10px 0;padding:0}.comment-list .media-body h6 span{font-weight:400;text-transform:none;color:#6a6a6a;font-size:14px;margin-left:10px}.comment-list .media-body .comment-meta a{margin-right:15px;color:#673AB7}.post-comment{text-align:center;padding:50px;max-width:770px;background-color:#fff}.remodal-overlay{background:rgba(23,23,23,.5)}.remodal-close-popup{position:absolute;right:20px;top:20px;border:none;width:30px;height:30px;line-height:30px;text-align:center;background:none}.remodal-close-popup i{color:#dcdcdc;font-size:18px;line-height:20px;transition:all 0.25s ease-in-out}.remodal-close-popup:hover i{color:#673AB7}.remodal-close-popup:focus,.remodal-close-popup:active{outline:none}@media (max-width:768px){.comment-list .media.reply-comment{margin-left:60px}.comment-list .comment-img{height:80px;width:80px}.comment-list .media-body{padding-left:15px}}@media (max-width:480px){.comment-list .media.reply-comment{margin-left:0}}.dignify-portfolio-masonry-wrapper[data-col="3"] .dignify-portfolio-item{float:left;width:33.333%}.dignify-portfolio-masonry-wrapper[data-col="2"] .dignify-portfolio-item{float:left;width:50%}.dignify-portfolio-masonry-wrapper[data-col="4"] .dignify-portfolio-item{float:left;width:25%}@media (max-width:1200px){.dignify-portfolio-item .inner-work .info,.dignify-portfolio-item .inner-work-two .info{padding:0}.dignify-portfolio-item .inner-work p,.dignify-portfolio-item .inner-work-two p{padding:6px 4px!important;font-size:14px;margin-bottom:10px}}@media (max-width:992px){.dignify-portfolio-masonry-wrapper[data-col="3"] .dignify-portfolio-item,.dignify-portfolio-masonry-wrapper[data-col="4"] .dignify-portfolio-item{width:50%}.dignify-portfolio-item .inner-work h3,.dignify-portfolio-item .inner-work-two h3{font-size:16px!important;padding:0!important}.dignify-portfolio-item .inner-work .info,.dignify-portfolio-item .inner-work-two .info{padding:7px!important}}@media (max-width:550px){.dignify-portfolio-masonry-wrapper[data-col="2"] .dignify-portfolio-item,.dignify-portfolio-masonry-wrapper[data-col="3"] .dignify-portfolio-item,.dignify-portfolio-masonry-wrapper[data-col="4"] .dignify-portfolio-item{width:100%}}.dignify-portfolio-item{overflow:hidden;padding:15px}.dignify-portfolio-item .image-wrap{background-size:cover;background-position:center center;width:100%}.dignify-portfolio-item .inner-work{display:block;position:relative}.dignify-portfolio-item .inner-work .info{vertical-align:middle;display:table;text-align:center;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-weight:400;width:100%;height:100%}.dignify-portfolio-item .inner-work:hover .info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dignify-portfolio-item .inner-work div.info:hover{box-shadow:0 0 5px #fff}.dignify-portfolio-item .overlay-color{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;padding:15px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.dignify-portfolio-item:hover{text-decoration:none}.inner-work:hover .overlay-color{opacity:1;background-color:#673ab7}.dignify-portfolio-item .inner-work h3{color:#fff;font-weight:500;display:inline-block;text-transform:capitalize;font-size:20px;font-family:'Lato',sans-serif;position:relative;padding-bottom:10px}.dignify-portfolio-item .inner-work h3 a:hover{color:#fff}.dignify-portfolio-item .inner-work h3:before{content:"";position:absolute;border-bottom:1px solid #fff;display:inline;width:100%;bottom:0}.dignify-portfolio-item .inner-work p{padding:6px 20px;text-transform:initial}.dignify-portfolio-item .inner-work span{font-size:16px;margin:0 5px;background-color:#fff;padding-top:7px;height:40px;width:40px;display:inline-block;border-radius:50%;color:#000;text-align:center;cursor:pointer}.dignify-portfolio-item .inner-work-two{display:block;position:relative}.dignify-portfolio-item .inner-work-two .info{text-align:center;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-weight:400;width:100%;height:100%;vertical-align:middle;display:table}.dignify-portfolio-item .inner-work-two:hover .info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dignify-portfolio-item .inner-work-two .overlay-color{position:absolute;bottom:0;top:unset;left:0;width:100%;height:0;opacity:0;z-index:2;padding:0;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.inner-work-two:hover .overlay-color{opacity:1;height:100%;background-color:rgba(0,0,0,.9)}.dignify-portfolio-item .inner-work-two h3{color:#fff;font-weight:500;text-transform:capitalize;font-size:20px;line-height:1.8;display:block;margin-bottom:25px;padding:0;font-family:'Lato',sans-serif;position:relative;margin-top:0}.dignify-portfolio-item .inner-work-two h3 a{border-bottom:1px solid;display:inline-block}.dignify-portfolio-item .inner-work-two h3 a:hover{color:#fff}.dignify-portfolio-item .inner-work-two .portfolio-link{display:table-cell;vertical-align:middle}.dignify-portfolio-item .inner-work-two span{font-size:16px;margin:0 5px;border:1px solid #fff;border-radius:50%;padding:10px;color:#fff;text-align:center;cursor:pointer;transition:.3s all ease-in-out}.dignify-portfolio-item .inner-work-two span:hover{background-color:#fff;color:#673ab7}.grid-item,.grid-sizer{width:25%}.grid-item{float:left}.grid-item--width2{width:50%}@media (max-width:1200px){.grid-item,.grid-sizer{width:50%}.grid-item--width2{width:50%}}@media (max-width:480px){.grid-item,.grid-sizer{width:100%}.grid-item--width2{width:100%}}.project-des h3,.section-content h3{color:#000;margin:0;text-transform:capitalize;position:relative}.project-des h3::before,.section-content h3::before{content:"";position:absolute;left:0;bottom:3px;background-color:#673ab7;width:50px;height:2px}.project-des p,.section-content p{margin:0}.page-img-box img{padding-bottom:25px}.project-social .pro-list h6{margin:0;padding-top:2px;color:#000;font-size:18px}.project-social .pro-list{border:1px solid #cecece;width:100%;border-left:transparent;border-right:transparent}.pro-client h6{color:#000;margin:0}.pro-client{padding-top:10px}.pro-btn{border:1px solid #000}.pro-btn:hover{border-color:#fff;color:#fff}.pro-pagination{border:1px solid #cecece;padding:15px 0;border-left:transparent;border-right:transparent}.pro-pagination .port-next,.pro-pagination .pro-center,.pro-pagination .port-prev{font-size:20px;color:#000;-webkit-transition:all .5s;transition:all .5s}.pro-pagination .port-next:hover,.pro-pagination .pro-center:hover,.pro-pagination .port-prev:hover{color:#673ab7}.filters-wrap{padding-bottom:40px;position:relative}.filters{display:inline-block;position:relative;text-align:center}.filters li{position:relative;text-align:center;display:inline-block;color:#171717;transition:all 0.25s ease-in-out;margin:10px;padding:5px 15px;border:1px solid}.filters li span{display:block;text-transform:uppercase;font-weight:700;cursor:pointer}.filters li:focus,.filters li:hover{color:#fff;background-color:#673ab7}.filters li.active-filter{color:#fff;background-color:#673ab7}.borders{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-top:3px solid #020033;border-bottom:3px solid #020033}@media (max-width:480px){.filters li{float:none;display:block!important}}.pricingTable{text-align:center}.pricingTable .pricingTable-header{padding:30px 0;background:#4d4d4d;position:relative;transition:all 0.3s ease 0s}.pricingTable:hover .pricingTable-header{background:#673AB7}.pricingTable .pricingTable-header:before,.pricingTable .pricingTable-header:after{content:"";width:16px;height:16px;border-radius:50%;border:1px solid #d9d9d8;position:absolute;bottom:12px}.pricingTable .pricingTable-header:before{left:40px}.pricingTable .pricingTable-header:after{right:40px}.pricingTable .heading{font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:0}.pricingTable .price-value{display:inline-block;position:relative;font-size:55px;font-weight:700;color:#fff;transition:all 0.3s ease 0s}.pricingTable:hover .price-value{color:#fff}.pricingTable .currency{font-size:30px;font-weight:700;position:absolute;top:6px;left:-19px}.pricingTable .month{font-size:16px;color:#fff;position:absolute;bottom:15px;right:-30px;text-transform:uppercase}.pricingTable .pricing-content{padding-top:50px;background:#fff;position:relative;border:1px solid #4d4d4d}.pricingTable:hover .pricing-content{border:1px solid #673AB7}.pricingTable .pricing-content:before,.pricingTable .pricing-content:after{content:"";width:16px;height:16px;border-radius:50%;border:1px solid #7c7c7c;position:absolute;top:12px}.pricingTable .pricing-content:before{left:40px}.pricingTable .pricing-content:after{right:40px}.pricingTable .pricing-content ul{padding:0 20px;margin:0;list-style:none}.pricingTable .pricing-content>ul:before,.pricingTable .pricing-content>ul:after{content:"";width:8px;height:46px;border-radius:3px;background:linear-gradient(to bottom,#818282 50%,#727373 50%);position:absolute;top:-22px;z-index:1;box-shadow:0 0 5px #707070;transition:all 0.4s ease 0s}.pricingTable:hover .pricing-content ul:before,.pricingTable:hover .pricing-content ul:after{background:linear-gradient(to bottom,#673AB7 50%,#673AB7 50%)}.pricingTable .pricing-content>ul:before{left:44px}.pricingTable .pricing-content>ul:after{right:44px}.pricingTable .pricing-content ul li{font-size:15px;font-weight:700;color:#777473;padding:10px 0;border-bottom:1px solid #d9d9d8}.pricingTable .pricing-content ul li:last-child{border-bottom:none}.pricingTable .read{display:inline-block;font-size:16px;color:#000;text-transform:uppercase;background:#d9d9d8;padding:8px 25px;margin:30px 0;transition:all 0.3s ease 0s}.pricingTable .read:hover{text-decoration:none}.pricingTable:hover .read{background:#673AB7;color:#fff}@media screen and (max-width:990px){.pricingTable{margin-bottom:25px}}.team-section{background-color:#e8e8e8}.team-area .our-team{box-shadow:0 0 0 rgba(0,0,0,.3);overflow:hidden;background-color:#000;position:relative;transition:all 0.3s ease 0s}.team-area .our-team:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.team-area .our-team img{width:100%;height:auto;transition:all 0.3s ease-in-out 0s}.team-area .our-team:hover img{opacity:.3}.team-area .our-team .team-content{color:#fff;opacity:0;position:absolute;bottom:30px;left:40px;transform:translate(-10px,0);transition:all 0.3s ease 0s}.team-area .our-team:hover .team-content{opacity:1;transform:translate(20px,0);transition-delay:0.2s}.team-area .our-team .title{display:block;color:#fff;font-size:20px;font-weight:700;margin:0 0 7px 0}.team-area .our-team .post{display:block;font-size:15px}.team-area .our-team .social{list-style:none;padding:0;margin:0;width:35px;text-align:center;opacity:0;position:absolute;bottom:35px;transition:all 0.3s ease 0s}.team-area .our-team:hover .social{opacity:1}.team-area .our-team .social li{display:block}.team-area .our-team .social li a{display:inline-block;width:35px;height:35px;line-height:35px;background:#673AB7;font-size:17px;color:#fff;opacity:.9;position:relative;transform:translate(-35px,35px);transition:all 0.3s ease-in-out 0s}.team-area .our-team:hover .social li:nth-child(1) a{transition-delay:0.3s}.team-area .our-team:hover .social li:nth-child(2) a{transition-delay:0.2s}.team-area .our-team:hover .social li:nth-child(3) a{transition-delay:0.1s}.team-area .our-team:hover .social li:nth-child(4) a{transition-delay:0s}.team-area .our-team:hover .social li a{transform:translate(0,0)}.team-area .our-team .social li a:hover{width:40px;background:#000;transition-delay:0s}.team-area .our-team .icon{width:35px;height:35px;line-height:35px;background:#673AB7;text-align:center;color:#fff;position:absolute;bottom:0}@media only screen and (max-width:990px){.team-area .our-team{margin-bottom:30px}}@media only screen and (max-width:768px){.team-item-2,.team-area .our-team{max-width:500px;margin:0 auto 30px}}.team-det ul{display:block;padding:0}.team-det li{list-style:none;display:flex}.team-det li span{width:120px;font-size:14px;font-weight:600}.team-det p{display:inline-block;overflow:hidden;margin-bottom:10px}.blog-btn a{border-color:#673AB7}.blog-btn a:hover{color:#fff}.partner-area .item{cursor:pointer}.partner-area .owl-item img{display:block;width:inherit;margin:0 auto}.claude-section{background-color:#673AB7;color:#fff;padding:40px 0}.claude-section p{padding:13px 0;margin:0}.claude-section a{color:#000;background-color:#fff}.claude-section a i{padding-right:5px}.claude-section a:hover{color:#fff}@media only screen and (max-width:990px){.claude-section{text-align:center}}pagination .pagination{display:inline-block}.pagination a,.pagination span{color:#000;padding:7px 15px;text-decoration:none;border:1px solid #ddd;margin:4px 4px;display:inline-block;-webkit-transition:background-color .3s;transition:background-color .3s}.pagination .current{background-color:#673AB7;color:#fff;border:1px solid #673AB7}.pagination a:hover:not(.active){background-color:#ddd}.footer-widgets{padding-bottom:50px;color:#fff}.footer-widgets h2{font-size:18px;font-weight:600;margin:3px 0 30px}.footer-widgets ul{list-style:outside none none;margin:0 0 20px;padding:0}.footer-widgets ul li{margin-bottom:10px;position:relative}.footer-widgets ul li span{position:relative}.footer-widgets ul li i.fa{margin-right:10px;color:#673AB7;font-size:18px}.footer-widgets ul li a{display:inline-block}.footer-widgets ul li a:hover{color:#673AB7}.footer-widgets.post-img ul li{display:table}.footer-widgets.post-img ul li .date-post{position:relative;display:block;left:0;top:0}.footer-widgets.post-img ul li .post-des{display:table-cell;position:relative;top:0;left:10px;display:table-cell;vertical-align:top}.footer-widgets.post-img ul li img{border-radius:50%}ul.list li a img{width:80px;height:auto;margin:0}ul.list{overflow:hidden}ul.list li{float:left;margin:0;padding:0}.copy-right-section{background-color:#000}.footer-inner{padding:25px 0;z-index:1;position:relative!important}footer{text-align:center;position:relative;background-color:#0f0f0fc4}footer h2{font-size:60px;color:#fff;margin:0;padding:0;text-transform:uppercase}.footer-social ul{display:inline-block}.footer-social ul li{float:left;margin:0 8px}.footer-social ul li a{display:block;font-size:22px;color:#fff}.footer-social a:hover{color:#673AB7;text-decoration:none}.footer-social a:hover i{animation:animateIconTop 0.3s forwards}.footer-copy p{margin:0;padding:0;color:#fff}.footer-copy a{color:#673AB7}.footer{background-color:#000!important}.work-section{overflow:hidden}@media (min-width:1500px){.border-top{left:-100px;right:-100px}}@media (max-width:768px){footer h2{font-size:44px}}.fz16{font-size:16px}.fz14{font-size:14px}.fz12{font-size:12px}.m0{margin:0!important}.ml-10{margin-left:10px}.p0{padding:0!important}.mt5{margin-top:5px;display:block}.mb5{margin-bottom:5px;display:block}.pt5{padding-top:5px;display:block}.pb5{padding-bottom:5px;display:block}.mt10{margin-top:10px;display:block}.mb10{margin-bottom:10px;display:block}.pt10{padding-top:10px;display:block}.pb10{padding-bottom:10px;display:block}.mt20{margin-top:20px;display:block}.mb20{margin-bottom:20px;display:block}.pt20{padding-top:20px;display:block}.pb20{padding-bottom:20px;display:block}.mt30{margin-top:30px;display:block}.mb30{display:block}.pt30{padding-top:30px;display:block}.pb30{padding-bottom:30px;display:block}.mt40{margin-top:40px;display:block}.mb40{margin-bottom:40px;display:block}.pt40{padding-top:40px;display:block}.pb40{padding-bottom:40px;display:block}.mt50{margin-top:50px;display:block}.mb50{margin-bottom:50px;display:block}.pt50{padding-top:50px;display:block}.pb50{padding-bottom:50px;display:block}.mt60{margin-top:60px;display:block}.mb60{margin-bottom:60px;display:block}.pt60{padding-top:60px;display:block}.pb60{padding-bottom:60px;display:block}.mt70{margin-top:70px;display:block}.mb70{margin-bottom:70px;display:block}.pt70{padding-top:70px;display:block}.pb70{padding-bottom:70px;display:block}.mt80{margin-top:80px;display:block}.mb80{margin-bottom:80px;display:block}.pt80{padding-top:80px;display:block}.pb80{padding-bottom:80px;display:block}.mt90{margin-top:90px;display:block}.mb90{margin-bottom:90px;display:block}.pt90{padding-top:90px;display:block}.pb90{padding-bottom:90px;display:block}.mt100{margin-top:100px;display:block}.mb100{margin-bottom:100px;display:block}.pt100{padding-top:100px;display:block}.pb100{padding-bottom:100px;display:block}.mt110{margin-top:110px;display:block}.mb110{margin-bottom:110px;display:block}.pt110{padding-top:110px;display:block}.pb110{padding-bottom:110px;display:block}.mt120{margin-top:120px;display:block}.mb120{margin-bottom:120px;display:block}.pt120{padding-top:120px;display:block}.pb120{padding-bottom:120px;display:block}.mt130{margin-top:130px;display:block}.mb130{margin-bottom:130px;display:block}.pt130{padding-top:130px;display:block}.pb130{padding-bottom:130px;display:block}.mt140{margin-top:140px;display:block}.mb140{margin-bottom:140px;display:block}.pt140{padding-top:140px;display:block}.pb140{padding-bottom:140px;display:block}.mt150{margin-top:150px;display:block}.mb150{margin-bottom:150px;display:block}.pt150{padding-top:150px;display:block}.pb150{padding-bottom:150px;display:block}.mt160{margin-top:160px;display:block}.mb160{margin-bottom:160px;display:block}.pt160{padding-top:160px;display:block}.pb160{padding-bottom:160px;display:block}.hairline{font-weight:100}.light{font-weight:300}.normal{font-weight:400}.bold{font-weight:700}.extrabold{font-weight:800}.black{font-weight:900}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.highlight{background:#fafafa;border:1px solid #eee;padding:3px}@media (max-width:768px){.text-right.sm{text-align:inherit}}.pull-right{float:right}.pull-left{float:left}@-moz-keyframes animateIconTop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@-webkit-keyframes animateIconTop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@-o-keyframes animateIconTop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes animateIconTop{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes animateIconBottom{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}@-webkit-keyframes animateIconBottom{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}@-o-keyframes animateIconBottom{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}@keyframes animateIconBottom{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}@-moz-keyframes animateIconLeft{49%{transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}51%{opacity:1}}@-webkit-keyframes animateIconLeft{49%{transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}51%{opacity:1}}@-o-keyframes animateIconLeft{49%{transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}51%{opacity:1}}@keyframes animateIconLeft{49%{transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}51%{opacity:1}}@-moz-keyframes animateIconRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}@-webkit-keyframes animateIconRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}@-o-keyframes animateIconRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}@keyframes animateIconRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}@-moz-keyframes fadeMenu{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeMenu{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(0);opacity:1}}@-o-keyframes fadeMenu{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeMenu{0%{transform:translateY(10px);opacity:0}100%{transform:translateY(0);opacity:1}}@-moz-keyframes heartbeat{0%{opacity:1}14%{opacity:.3}28%{opacity:1}42%{opacity:.3}70%{opacity:1}}@-webkit-keyframes heartbeat{0%{opacity:1}14%{opacity:.3}28%{opacity:1}42%{opacity:.3}70%{opacity:1}}@-o-keyframes heartbeat{0%{opacity:1}14%{opacity:.3}28%{opacity:1}42%{opacity:.3}70%{opacity:1}}@keyframes heartbeat{0%{opacity:1}14%{opacity:.3}28%{opacity:1}42%{opacity:.3}70%{opacity:1}}@-moz-keyframes animateIconTop2{49%{transform:translate(-50%,-100%)}50%{opacity:0;transform:translate(-50%,100%)}51%{opacity:1}}@-webkit-keyframes animateIconTop2{49%{transform:translate(-50%,-100%)}50%{opacity:0;transform:translate(-50%,100%)}51%{opacity:1}}@-o-keyframes animateIconTop2{49%{transform:translate(-50%,-100%)}50%{opacity:0;transform:translate(-50%,100%)}51%{opacity:1}}@keyframes animateIconTop2{49%{transform:translate(-50%,-100%)}50%{opacity:0;transform:translate(-50%,100%)}51%{opacity:1}}.widget_categories a,.widget_archive a{color:#232323;position:relative;display:block;text-transform:capitalize}.widget_categories li,.widget_archive li{min-height:30px;position:relative;line-height:1.8}.footer-widgets h4{color:#fff;margin-bottom:15px;margin-top:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.calendar_wrap td a{color:#673ab7}.calendar_wrap table{background-color:transparent;width:100%}able,th,td{border:1px solid #6d7272;text-align:center}th{color:#673ab7}table{border-collapse:collapse;border-spacing:0;width:100%}table{background-color:transparent}td,th{padding:.4em}.widget_media_gallery .gallery:after{content:"";display:table;clear:both}.widget_media_gallery .gallery .gallery-item{width:33.33%;float:left;padding:2px}.widget_media_gallery .gallery .gallery-item a{display:block}.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_entries ul,.widget_recent_comments ul{list-style-type:none;padding:0}.widget_custom_html ul{padding:20px}.widget_archive ul,.widget_categories ul{padding:0}.comment-form .form-control{position:relative;margin-bottom:10px;box-shadow:none}.submit{margin-top:40px}.blog-comment ul{padding:0}.widget_recent_entries a{color:#232323;font-weight:500;margin-bottom:5px;display:block;font-size:18px}.widget_recent_comments a{font-weight:600;margin-bottom:14px;display:block;font-size:16px}.widget_recent_entries li,.widget_recent_comments li{margin:15px 0}.widget_recent_entries li span,.widget_recent_comments li span{color:#858585;display:block;font-size:14px}.widget_recent_entries a:hover,.widget_recent_comments a:hover,.widget_archive a:hover,.calendar_wrap td a:hover,.widget_meta li a:hover,.widget_nav_menu a:hover,.widget_pages a:hover,.widget_categories a:hover{color:#673AB7}.widget_nav_menu a{color:inherit}.widget_pages li ul,.widget_nav_menu li ul{padding-left:30px}.widget_tag_cloud .tagcloud a{font-size:14px!important}.footer-section .widget_recent_entries li a{color:#fff;line-height:1.2em}.footer-section .widget_categories a,.footer-section .widget_archive a{color:#fff;position:relative;display:block;text-transform:capitalize;font-size:14px;font-weight:600}.footer-section .widget_categories li,.footer-section .widget_archive li{min-height:30px;position:relative;text-align:left;line-height:1.8}.catagories li a:before,.widget_categories li a:before,.widget_archive li a:before{content:"\f101";font-family:FontAwesome;color:inherit;position:relative;margin-right:5px}.footer-widgets.widget_categories li span,.footer-widgets.widget_archive li span{position:absolute;top:0;right:2px}.footer-widgets.widget_categories li,.footer-widgets.widget_archive li{position:relative;margin-bottom:0}.widget_categories select,.widget_archive select{padding:8px;width:100%}.footer-widgets.widget_categories select,.footer-widgets.widget_archive select{padding:8px;width:100%;background:transparent;color:#fff}.footer-widgets.widget_categories select option,.footer-widgets.widget_archive select option{color:#000}.footer-widgets.widget_archive select{padding:5px}.alternate{background-color:#e8e8e8}.footer-widgets .tagcloud .tag-cloud-link{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;border:1px solid #f0f0f0;padding:9px 20px;border-radius:0;margin:0 3px 10px 0}.sticky{position:inherit}.site-title{font-size:27px;font-weight:600}.site-description{font-size:16px;display:block;padding-top:0;line-height:26px;padding-bottom:10px}.port-anchor{display:block}.portfolio-link{display:table-cell;vertical-align:middle}@media (max-width:991px){.mobile-menu{display:block;width:100%;background:#673ab7}.hide-menu{display:none}.slicknav_btn{background-color:transparent}.slicknav_menu{padding:10px 15px 0;background:#673ab7}.slicknav_nav{background-color:#f1f1f1;overflow:auto;max-height:400px}.slicknav_nav a{text-decoration:none;color:#202020}.slicknav_brand{padding:7px 12px 20px}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:0;background:transparent;color:#673ab7}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:0;background:#ccc0;color:#673ab7}.slicknav_nav .slicknav_arrow{font-size:.8em;text-align:center;float:right;background:#2b2b2b;width:30px;height:30px;color:#fff;line-height:30px}.slicknav_nav ul{margin:15px 10px 20px 10px}.slicknav_btn{margin:5px 15px 6px}.dignify-navbar-three,.dignify-navbar-two,.dignify-navbar-one{position:fixed;left:0;right:0;z-index:100}}@media (max-width:768px){.slicknav_menu{padding:10px 0 0}.mobile-menu{padding:0}.slicknav_menu .slicknav_no-text{margin:10px 0}.dignify-navbar-three,.dignify-navbar-two,.dignify-navbar-one{position:fixed;left:0;right:0;top:0;z-index:100}}.blog-item img,.page-img-box img{width:100%}.main-titles{color:#fff}.wp-caption{width:auto!important}