@import url(montserrat.min.css);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Cherry+Swash);a,a:focus,button{color:inherit;text-decoration:none}a,a:focus,a:hover,button{text-decoration:none}#scrollUp:hover i,.hero-item .content *{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}#scrollUp,.fix,.menu-toggle,.sidebar-post,.single-team .team-info .social{overflow:hidden}body{line-height:24px;font-size:14px;font-style:normal;font-weight:400;visibility:visible;font-family:Poppins,sans-serif;color:#858585}h1,h2,h3,h4,h5,h6{color:#525252;font-weight:700;margin-top:0}p:last-child{margin-bottom:0}a,button{display:inline-block;line-height:inherit}:after,:before,a,button,i,img,input,span{-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.social a{-webkit-transition:all 0s;-ms-transition:all 0s;transition:none}:focus{outline:solid 0}a:focus{outline:0;transform:scale(1)}ul{list-style:none;margin:0;padding:0}.clear{clear:both}.float-left{float:left}.float-right{float:right}.section{float:left;width:100%}.section.bg-gray{background-color:#f1f1f1}.section.bg-white{background-color:#fff}@media only screen and (max-width:767px){.container{width:450px}}@media only screen and (max-width:479px){.container{width:300px}#scrollUp{display:none!important}}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.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-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.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-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.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-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.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-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#scrollUp{width:40px;height:40px;background-color:#e00000;color:#fff;right:40px;bottom:40px;text-align:center}#scrollUp i{display:block;line-height:40px;font-size:24px}#scrollUp:hover i{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both}.section-title h1{font-size:36px;color:#525252;text-transform:uppercase;line-height:28px;padding-bottom:29px;margin:0;position:relative;font-family:Montserrat}.page-banner-area .page-banner .breadcrumb li a,.section-title.title-white h1{color:#fff}@media only screen and (max-width:767px){.section-title h1{font-size:30px;line-height:22px}}@media only screen and (max-width:479px){.section-title h1{font-size:20px;line-height:25px;padding-bottom:15px}}.section-title h1::before,.section-title h2::before{border-bottom:2px dashed #525252;bottom:0;content:"";height:2px;left:50%;margin-left:-51px;position:absolute;width:102px}.section-title.title-white h1::before{border-color:#fff}.page-banner-area{background-image:url(../images/hero/bg.jpg)}.page-banner-area .page-banner h2{color:#fff;text-transform:uppercase;font-weight:700;font-family:Montserrat}.page-banner-area .page-banner .breadcrumb{padding:0;background-color:transparent;border-radius:0;margin-bottom:0}.page-banner-area .page-banner .breadcrumb li a:hover{color:#06ca75}.page-banner-area .page-banner .breadcrumb li+li::before{font-size:8px;color:#fff}form{margin-left:-10px;margin-right:-10px}.input-box{width:100%;padding:0 10px;margin-bottom:20px;float:left;display:block}.input-box input[type=text],.input-box input[type=email],.input-box textarea{width:100%;padding:7px 15px;border:1px solid rgba(82,82,82,.5);color:#858585;background-color:transparent;line-height:24px;display:block}.input-box input[type=text],.input-box input[type=email]{height:40px}.input-box textarea{height:150px}.input-box button,.input-box input[type=submit]{display:block;border:1px solid rgba(82,82,82,.5);color:#858585;background-color:transparent;height:40px;line-height:24px;font-weight:500;letter-spacing:1px;padding:7px 45px;text-transform:uppercase}.input-box button:hover,.input-box input[type=submit]:hover{color:#fff}.submit-box{width:auto;margin-bottom:0}.input-box-2{width:100%;float:left;display:block}.input-box-2 .input-box{width:50%}@media only screen and (max-width:479px){.input-box-2 .input-box{width:100%}}.header-top-bar{width:100%;display:block;float:left;position:relative;z-index:999999999}.header-top-bar span{width:33.3%;display:block;float:left;height:8px}.header-top-bar>.r{background-color:#e00000}.header-top-bar>.g{background-color:#06ca75}.header-top-bar>.b{background-color:#0025d8}.header-area{float:left;display:block;width:100%;position:absolute;left:0;right:0;top:8px;background-color:#fff;z-index:99999}.header-area.stick{position:fixed;top:0;box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-animation:.3s ease-in-out 0s normal none 1 running fadeInDown;animation:.3s ease-in-out 0s normal none 1 running fadeInDown}.header-area.stick .logo{display:block;margin:21px 0 22px}@media only screen and (min-width:768px) and (max-width:991px){.header-area.stick .logo{margin:26px 0 25px}}.header-area.stick .header-search{padding:26px 0}@media only screen and (max-width:767px){.header-area.stick .logo{margin:16px 0 15px}.header-area.stick .header-search{padding:16px 0}}.header-area.stick .menu-toggle{margin:26px 0 26px 29px}@media only screen and (max-width:767px){.header-area.stick .menu-toggle{margin:16px 0 16px 15px}}.header-area.stick .main-menu{margin:26px 0}@media only screen and (max-width:767px){.header-area.stick .main-menu{margin:0}}.header-area .logo{display:block;margin:31px 0 32px}@media only screen and (min-width:768px) and (max-width:991px){.header-area .logo{margin:36px 0 35px;width:140px}}@media only screen and (max-width:767px){.header-area .logo{margin:26px 0 25px;width:140px}}.header-area .logo img{width:100%}@-webkit-keyframes fadeInDown{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:none;transform:none}}.header-buttons{margin-left:29px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.header-buttons{margin-left:20px}}.header-search{padding:36px 0;position:relative}@media only screen and (max-width:767px){.header-buttons{margin-left:15px}.header-search{padding:26px 0;position:static}}.header-search .search-toggle{display:block;width:28px;height:28px;background-color:#ef476f;border-radius:50px;color:#fff;border:none}.header-search .search-toggle:hover{background-color:#eb184a}.header-search .search-toggle i{font-size:18px;line-height:28px}.header-search-form{position:absolute;right:0;top:100%;z-index:999;background-color:#fff;padding:15px;border:1px solid #f1f1f1;margin-top:30px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.header-search-form.active{margin-top:0;visibility:visible;opacity:1}.header-search-form form{width:256px;margin:0}.header-search-form form input{display:block;float:left;width:220px;border:1px solid #f1f1f1;padding:5px 10px;font-weight:300;height:36px}.header-search-form form .submit{height:36px;border:none;background-color:#f1f1f1;width:36px;color:#525252}.header-search-form form .submit:hover,.menu-toggle{background-color:#ef476f;color:#fff}.header-search-form form .submit i{font-size:18px;line-height:36px;display:block}.menu-toggle{margin:36px 0 36px 29px;width:28px;height:28px;border:none;border-radius:50px;padding:0}.menu-toggle:hover{background-color:#eb184a}@media only screen and (max-width:767px){.menu-toggle{margin:26px 0 26px 15px}}.menu-toggle i{display:block;font-size:16px;line-height:28px}.main-menu{margin:36px 0}@media only screen and (max-width:767px){.main-menu{margin:0;width:100%;float:left}.main-menu nav{padding-bottom:10px}}.main-menu nav ul li{display:block;float:left;margin-left:40px}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu nav ul li{margin-left:35px}}@media only screen and (min-width:768px) and (max-width:991px){.main-menu nav ul li{margin-left:20px}}@media only screen and (max-width:767px){.main-menu nav ul li{float:none;margin-left:0;margin-bottom:10px}.main-menu nav ul li a:hover{border-color:transparent}}.main-menu nav ul li:first-child{margin-left:0}.main-menu nav ul li a{display:block;text-transform:uppercase;font-size:14px;color:#2f2f2f;line-height:22px;font-weight:500;margin:3px 0 2px}.hero-item .content h1,.hero-item .content h2{font-weight:700;font-family:Montserrat;text-transform:uppercase}.hero-item{padding:158px 0 0}@media only screen and (min-width:768px) and (max-width:991px){.main-menu nav ul li a{font-size:12px}.hero-item{padding:120px 0}}@media only screen and (max-width:767px){.main-menu nav ul li.active a{border-color:transparent}.hero-item{padding:100px 0}}.hero-item .content{margin-top:60px}.hero-item .content *{animation-duration:1s;animation-fill-mode:both;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.hero-item .content h2{font-size:36px;color:#06ca75;margin-bottom:0;-webkit-animation-delay:.4s;animation-delay:.4s}@media only screen and (min-width:992px) and (max-width:1200px){.hero-item .content h2{font-size:26px;margin-bottom:5px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-item .content{margin-top:0}.hero-item .content h2{font-size:30px;margin-bottom:5px}}@media only screen and (max-width:767px){.hero-item .content{margin-top:100px}.hero-item .content h2{font-size:20px;margin-bottom:5px}}.hero-item .content h1{font-size:50px;color:#fff;margin-bottom:20px;-webkit-animation-delay:.8s;animation-delay:.8s}@media only screen and (min-width:1200px) and (max-width:1600px){.hero-item .content{padding-right:100px}.hero-item .content h1{font-size:46px}.hero-item .images{margin-left:-70px}}@media only screen and (min-width:992px) and (max-width:1200px){.hero-item .content h1{font-size:36px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-item .content h1{font-size:40px}}@media only screen and (max-width:767px){.hero-item .content h1{font-size:26px}}.hero-item .content p{color:#fff;font-size:16px;line-height:28px;font-weight:300;margin-bottom:35px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.hero-item .content a{height:50px;padding:13px 38px;line-height:24px;display:inline-block;font-family:Montserrat;background-color:#06ca75;color:#fff;border-radius:5px;text-transform:uppercase;font-weight:600;-webkit-animation-delay:1.6s;animation-delay:1.6s}@media only screen and (max-width:767px){.hero-item .content p{font-size:14px;line-height:24px}.hero-item .content a{height:40px;padding:8px 25px}}.hero-item .content a:hover{background-color:#05b167}.hero-item .images{width:470px;padding:153px 77px 0 149px;position:relative}@media only screen and (min-width:992px) and (max-width:1200px){.hero-item .images{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;margin-left:-30px}}.hero-item .images img{position:absolute;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hero-item .images img[class^=icon-]{-webkit-animation-name:fadeOut;animation-name:fadeOut}.hero-item .images img.main{position:static;-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.hero-item .images img.icon-1{right:4px;top:267px;-webkit-animation-delay:1s;animation-delay:1s}.hero-item .images img.icon-2{right:0;top:137px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.hero-item .images img.icon-3{right:85px;top:31px;-webkit-animation-delay:1.4s;animation-delay:1.4s}.hero-item .images img.icon-4{left:157px;top:0;-webkit-animation-delay:1.6s;animation-delay:1.6s}.hero-item .images img.icon-5{left:37px;top:85px;-webkit-animation-delay:1.8s;animation-delay:1.8s}.hero-item .images img.icon-6{left:0;top:223px;-webkit-animation-delay:2s;animation-delay:2s}.hero-item .images img.icon-7{left:48px;bottom:160px;-webkit-animation-delay:2.2s;animation-delay:2.2s}.hero-item.slick-active a,.hero-item.slick-active h1,.hero-item.slick-active h2,.hero-item.slick-active img.main,.hero-item.slick-active p{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.hero-item.slick-active img[class^=icon-]{-webkit-animation-name:fadeIn;animation-name:fadeIn}.single-feature{text-align:center;padding:66px 20px 43px;position:relative;margin-top:41px}.single-feature .icon{width:83px;height:83px;border:2px solid #fff;border-radius:50px;display:block;position:absolute;left:50%;top:-41px;margin-left:-41px}.single-feature h4::after,.single-feature h4::before{background-color:#fff;height:1px;content:"";left:50%}.single-feature .bg-image{bottom:0;opacity:.06;position:absolute;right:0}.single-feature h4{color:#fff;position:relative;font-size:20px;font-weight:500;text-transform:capitalize;padding-bottom:13px;margin-bottom:16px}.video-content .read-more,.video-content h1{text-transform:uppercase;font-family:Montserrat}.single-feature h4::before{position:absolute;width:38px;margin-left:-19px;bottom:0}.single-feature h4::after{position:absolute;width:56px;margin-left:-28px;bottom:4px}.single-feature p{color:#fff;font-size:13px;line-height:23px}.single-feature.green,.single-feature.green img{background-color:#06ca75}.single-feature.red,.single-feature.red img{background-color:#e00000}.single-feature.blue,.single-feature.blue img{background-color:#26547c}.video-area{background-color:#06ca75}.video-wrapper{margin-right:58px}.video-content{margin-top:14px}.video-content h1{font-size:50px;font-weight:700;color:#fff;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1200px){.video-wrapper{margin-right:0}.video-content{margin-top:0}.video-content h1{font-size:40px;margin-bottom:10px}}@media only screen and (max-width:767px){.video-wrapper{margin-right:0}.video-content{margin-top:0}.video-content h1{font-size:36px}}@media only screen and (max-width:479px){.video-content h1{font-size:24px}.service-item .ss-wrap{text-align:center}}.video-content h1 span{color:#26547c}.video-content p{font-family:Montserrat;color:#fff;font-size:16px;line-height:26px;font-weight:300;margin-bottom:32px}.video-content .read-more{height:50px;padding:13px 38px;line-height:24px;display:inline-block;background-color:#26547c;color:#fff;border-radius:5px;font-weight:600}.video-content .read-more:hover{background-color:#204768}.service-wrapper{float:left;width:100%;background:url(../images/service/line.png) center center no-repeat}.case-item .case-image::before,.single-progress::before{content:"";background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1200px){.video-content p{margin-bottom:20px}.service-wrapper{background-position:center 35px}}@media only screen and (min-width:768px) and (max-width:991px){.video-wrapper{margin-right:0}.video-content{margin-top:0}.service-wrapper{background-image:none}}.service-item{margin:45px 0}@media only screen and (max-width:767px){.video-content .read-more{height:40px;padding:8px 25px}.service-wrapper{background-image:none}.service-item{margin-top:0}.service-item:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.service-item{margin-top:0}.service-item:last-child{margin-bottom:0}.service-item .ss-wrap{padding:0 75px}}@media only screen and (max-width:767px){.service-item .ss-wrap{padding:0!important}}.service-item .ss-wrap img{width:109px;height:109px}.service-item .ss-wrap .content h3{font-size:24px;text-transform:capitalize}@media only screen and (max-width:479px){.service-item .ss-wrap img{float:none!important;height:80px;margin:0 auto 15px!important;width:80px}.service-item .ss-wrap .content{text-align:center!important}.service-item .ss-wrap .content h3{font-size:18px}}.service-item .ss-wrap .content p{line-height:25px;font-size:14px;color:#858585}.service-item:nth-child(2n+1) .ss-wrap{padding-right:75px}.service-item:nth-child(2n+1) .ss-wrap img{float:right;margin-left:34px}.service-item:nth-child(2n+1) .ss-wrap .content{text-align:right}.service-item:nth-child(2n) .ss-wrap{padding-left:75px}.service-item:nth-child(2n) .ss-wrap img{float:left;margin-right:34px}.service-item:nth-child(2n) .ss-wrap .content{text-align:left}.b-area{background-color:#26547c}.b-area h1 span{color:#06ca75}.solutions-image img{margin-right:-25px;float:right}.contentText{padding-right:70px}@media only screen and (max-width:767px){.solutions-image img{margin:0;width:100%}.contentText{padding-right:15px}}.contentText h2{font-size:30px;font-family:Montserrat;font-weight:600;color:#06ca75;margin-bottom:0;text-transform:capitalize}@media only screen and (max-width:479px){.contentText h2{font-size:20px}}.contentText h1{font-size:44px;text-transform:capitalize;font-family:Montserrat;font-weight:800;color:#fff;margin-bottom:16px}.contentText .read-more,.single-pricing a,.single-progress h4{text-transform:uppercase;font-family:Montserrat}@media only screen and (max-width:767px){.contentText h1{font-size:36px}}@media only screen and (max-width:479px){.contentText h1{font-size:26px}}.contentText p{color:#fff;font-size:14px;line-height:25px;font-weight:300;margin-bottom:24px}.contentText .read-more{height:50px;padding:13px 38px;line-height:24px;display:inline-block;background-color:#06ca75;color:#fff;border-radius:5px;font-weight:600}.contentText .read-more:hover{background-color:#05b167}@media only screen and (max-width:767px){.contentText .read-more{height:40px;padding:8px 25px}.single-progress{padding:0 80px}.single-progress::before{display:none}}@media only screen and (max-width:479px){.single-progress{padding:0 15px}}.single-progress::before{background-image:url(../images/progress/arrow.png);background-position:right center;height:10px;left:50%;margin-left:70px;position:absolute;top:45px;width:159px}@media only screen and (min-width:992px) and (max-width:1200px){.single-progress::before{width:100px}}.single-progress:last-child::before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.solutions-image img{float:left}.single-progress::before{width:165px}.single-progress:nth-child(2)::before{display:none}}.single-progress img{margin-bottom:20px}.single-progress h4{font-size:15px;line-height:11px;color:#525252;font-weight:700;margin-bottom:14px}.single-progress p{font-size:13px;line-height:22px;color:#858585}.case-study-area{background-color:#e00000}.case-item{padding:0 15px}.case-item .case-image{display:block;position:relative}.case-item .case-image::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(38,84,124,.9);background-image:url(../images/case/plus.png);background-position:center center;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0}.case-item .case-image img{width:100%}.case-item:hover .case-image::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.case-item .case-content{padding:22px 27px;background-color:#fff}.case-item .case-content a{font-size:18px;font-weight:500;display:block;color:#525252;margin-bottom:8px}.case-item .case-content a:hover{color:#26547c}.case-item .case-content p{font-size:13px}.single-pricing{margin-top:61px;padding-top:61px;padding-bottom:61px;position:relative;border-radius:5px}.single-pricing .price{width:122px;height:122px;border:4px solid #fff;border-radius:50%;left:50%;margin-left:-61px;padding:40px 0;color:#fff;position:absolute;top:-61px}.single-pricing .price span{display:inline-block;margin:0 -2px}.single-pricing .price .currency{font-size:20px;font-weight:500;position:relative;top:-17px}.single-pricing .price .amount{font-size:40px;font-weight:600;line-height:40px}.single-pricing .price .time{font-size:15px;font-weight:500;position:relative;bottom:3px}.single-pricing .title{font-size:26px;font-weight:600;font-family:Montserrat;color:#fff;margin:45px 0}.single-pricing .options li{color:#fff;font-size:17px;line-height:36px}.single-pricing a{height:41px;padding:8px 42px;line-height:21px;display:inline-block;border:2px solid #fff;font-size:15px;font-weight:500;color:#fff;margin-top:47px}.single-pricing a:hover{background-color:#fff}.single-pricing.red,.single-pricing.red .price{background-color:#ef476f}.single-pricing.red a:hover{color:#ef476f}.single-pricing.green,.single-pricing.green .price{background-color:#06ca75}.single-pricing.green a:hover{color:#06ca75}.single-pricing.blue,.single-pricing.blue .price{background-color:#26547c}.single-pricing.blue a:hover{color:#26547c}.testimonial-area{background-color:#06ca75}.single-testimonial{padding:0 15px}.single-testimonial .top{margin-bottom:15px}.single-testimonial .top img{width:59px;height:59px;float:left;margin-right:19px;border-radius:50%}.single-testimonial .top h3{font-size:20px;font-family:Montserrat;font-weight:700;color:#fff;line-height:16px;margin-bottom:6px;margin-top:8px}.single-testimonial .top span{color:#fff;font-family:Montserrat;font-size:15px}.single-testimonial p{color:#fff}.single-team .image img{width:100%}.single-team .team-info{padding:15px}.single-team .team-info h4{font-size:18px;text-transform:capitalize;color:#fff;font-family:Montserrat;font-weight:600;margin-bottom:2px}.single-team .team-info p{font-size:14px;margin-bottom:5px;color:#fff;text-transform:capitalize}.single-team .team-info .social a{border-radius:50%;color:#fff;display:block;float:left;height:26px;margin-right:10px;text-align:center;width:26px;border:1px solid rgba(255,255,255,.25);cursor:pointer}.blog-details-media img,.blog-item .image img{width:100%}.single-team .team-info .social a i{display:block;font-size:14px;line-height:26px}.blog-item{padding-right:15px}.blog-item .image{display:block;margin-bottom:15px}.blog-item:hover .image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog-item .date{font-size:14px;font-family:Montserrat;font-weight:500;color:#767676}@media only screen and (max-width:479px){.blog-item{padding-right:0}.blog-item .date{font-size:12px}}.blog-item .title{font-size:24px;line-height:30px;font-family:Montserrat;font-weight:600;margin-bottom:22px}@media only screen and (min-width:768px) and (max-width:991px){.blog-item .title{font-size:20px;line-height:28px}}@media only screen and (max-width:479px){.blog-item .title{font-size:18px;line-height:26px}.blog-details-footer .blog-tags{float:left;width:100%}}.blog-item .title a{color:#717171}.blog-item .title a:hover{color:#06ca75}.blog-item p{color:#929292;margin-bottom:30px}.blog-item .read-more{height:44px;padding:8px 35px;line-height:24px;display:inline-block;font-family:Montserrat;color:#06ca75;border:2px solid #06ca75;border-radius:5px;text-transform:uppercase;font-weight:600}@media only screen and (max-width:767px){.blog-item .read-more{height:40px;padding:6px 25px}}.blog-item .read-more:hover{background-color:#06ca75;color:#fff}.single-blog-details{margin-bottom:60px}.blog-details-content{padding:30px 0 50px}.blog-details-content .blog-title{color:#525252;font-size:24px;font-weight:500;margin:0 0 5px}.blog-details-content .blog-meta{margin-bottom:12px}.blog-details-content .blog-meta a{color:#858585;display:block;float:left;font-size:12px;line-height:24px;margin-right:15px}.blog-details-content .blog-meta a i,.blog-details-footer .blog-share a i{font-size:14px;line-height:22px;display:block}.blog-details-content .blog-meta a:hover{color:#06ca75}.blog-details-content .blog-meta a i{float:left;margin-right:7px;padding-left:2px}.blog-details-content p{color:#858585;font-weight:300;margin-bottom:35px}.blog-details-content p:last-child{margin-bottom:0}.blog-details-footer{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:10px 0}.blog-details-footer .blog-tags p{color:#858585;display:block;float:left;margin-bottom:0;margin-right:3px;text-transform:capitalize}.blog-details-footer .blog-tags a{color:#858585;display:block;float:left;margin-right:5px}.blog-details-footer .blog-tags a:hover{color:#06ca75}@media only screen and (max-width:479px){.blog-details-footer .blog-share{float:left;width:100%;margin-top:10px}}.blog-details-footer .blog-share p{color:#858585;display:block;float:left;margin-bottom:0;margin-right:12px;text-transform:capitalize}.blog-details-footer .blog-share a{border:1px solid #ebebeb;border-radius:50%;color:#b8b8b8;display:block;float:left;height:24px;margin-right:8px;text-align:center;width:24px}.blog-details-footer .blog-share a:last-child{margin-right:0}.blog-details-footer .blog-share a:hover{background-color:#06ca75;border-color:#06ca75;color:#fff}.comment-wrapper{margin-bottom:50px}.comment-wrapper h3{color:#525252;font-size:20px;line-height:16px;margin:0 0 30px;padding-bottom:12px;position:relative}.comment-list.child{margin-left:110px}.sin-comment{border:1px solid #ebebeb;margin-bottom:20px;padding:20px 50px 20px 20px}.sin-comment .image{border:1px solid #ebebeb;border-radius:2px;margin-right:20px;width:70px}@media only screen and (max-width:767px){.sin-comment .image{float:left;margin-bottom:0}}@media only screen and (max-width:479px){.comment-list.child{margin-left:0}.sin-comment .image{display:block;float:none;margin-bottom:15px}.sin-comment .content h4{float:left;width:100%}}.sin-comment .content h4,.sin-comment .content h5{color:#525252;line-height:20px;margin:0;font-weight:400}.sin-comment .content h4{display:block;float:left;font-size:18px}.sin-comment .content h5{float:right;font-size:14px}@media only screen and (max-width:479px){.sin-comment .content h5{float:left;width:100%}}.sin-comment .content h5 a,.sin-comment .content h5 a:hover{color:#06ca75}.sin-comment .content p{color:#858585;display:block;float:left;font-weight:300;line-height:22px;margin-top:5px;width:100%}.comment-form-wrapper h3{color:#525252;font-size:20px;line-height:16px;margin:0 0 30px;padding-bottom:12px;position:relative}.comment-form form{margin-left:-15px;margin-right:-15px}.comment-form form .input-box{display:block;float:left;margin-bottom:20px;padding-left:15px;padding-right:15px;width:100%}.comment-form form .input-box.box-half{width:50%}@media only screen and (max-width:479px){.comment-form form .input-box.box-half{width:100%}}.comment-form form .input-box input[type=text],.comment-form form .input-box input[type=email]{background-color:transparent;border:1px solid #e1e1e1;color:#858585;font-size:13px;font-weight:300;height:38px;line-height:24px;padding:7px 15px;width:100%}.comment-form form .input-box textarea{background-color:transparent;border:1px solid #e1e1e1;color:#858585;font-size:13px;font-weight:300;height:85px;resize:none;line-height:24px;padding:7px 15px;width:100%}.comment-form form .input-box input[type=submit]{background-color:transparent;border:1px solid #e1e1e1;color:#858585;font-size:12px;font-weight:700;height:38px;letter-spacing:1.5px;padding:8px 36px;text-transform:uppercase;width:auto}.comment-form form .input-box input[type=submit]:hover{background-color:#06ca75;border-color:#06ca75;color:#fff}.comment-form form>.input-box:last-child{margin-bottom:0}.single-sidebar{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.single-sidebar{padding-left:0}.footer-top-area [class^=col-]:nth-child(2n+1){clear:both}}@media only screen and (max-width:767px){.single-sidebar{padding-left:0}.copyright{text-align:center}}.single-sidebar h4{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:20px}#search-form{position:relative;margin:0}#search-form input{width:100%;background-color:#F3F3F3;height:40px;padding:8px 50px 8px 15px;border:none}#search-form button{width:40px;height:40px;background-color:#EBEBEB;border:none;text-align:center;position:absolute;right:0;top:0}#search-form button i{font-size:20px;line-height:42px}.categories li{display:block;margin-bottom:10px}.categories li:last-child{margin-bottom:0}.categories li a:hover{color:#06ca75}.sidebar-post{margin-bottom:20px}.sidebar-post:last-child{margin-bottom:0}.sidebar-post .image{width:80px;margin-right:15px}.sidebar-post .image img,.tag-cloud{width:100%}.sidebar-post .content a{font-size:18px;color:#525252;margin-bottom:5px;text-transform:capitalize;font-weight:600}.sidebar-post .content a:hover{color:#06ca75}.tag-cloud{float:left}.tag-cloud a{display:block;float:left;font-size:13px;border:1px solid #f1f1f1;padding:3px 10px;margin-right:5px;margin-bottom:5px}.tag-cloud a:hover{color:#06ca75;border-color:#06ca75}.contact-area{background-color:#26547c}#contact-map{height:330px;width:100%}.contact-form.form-white form .input-box input[type=text],.contact-form.form-white form .input-box input[type=email],.contact-form.form-white form .input-box input[type=submit],.contact-form.form-white form .input-box textarea{border:1px solid rgba(255,255,255,.5);color:rgba(255,255,255,.5)}.contact-form.form-white form .input-box input[type=submit]:hover{background-color:#fff;color:#26547c}.footer-top-area{background-color:#2b2b2b}.footer-widget .title{font-size:18px;text-transform:uppercase;color:#fff;letter-spacing:.5px;font-family:Montserrat;font-weight:700;line-height:14px;margin-top:15px;margin-bottom:40px}.link-widget ul li a,.newsletter-widget p{font-size:13px;letter-spacing:.2px;display:block}.footer-widget .title span{color:#06ca75}.about-widget img{margin-bottom:25px}.about-widget p{font-weight:300;line-height:25px;color:#fff}.contact-info-widget p,.contact-info-widget ul li{font-weight:300;font-size:13px;letter-spacing:.2px;color:#fff;display:block}.link-widget ul li{margin-bottom:4px}.link-widget ul li a{font-weight:300;color:#fff}.link-widget ul li a:hover{color:#06ca75}.newsletter-widget p{font-weight:300;color:#fff}.newsletter-widget .newsletter-form form{margin:0}.author-credit p,.copyright p{margin-bottom:6px;line-height:24px}.newsletter-widget .newsletter-form form input{width:200px;height:31px;border:1px solid #fff;line-height:23px;padding:3px 15px;background-color:transparent;color:#fff;float:left}@media only screen and (min-width:992px) and (max-width:1200px){.newsletter-widget .newsletter-form form input{width:170px}}.newsletter-widget .newsletter-form form button{width:40px;height:31px;text-align:center;background-color:#06ca75;color:#fff;border:none;margin-left:-1px}.newsletter-widget .newsletter-form form button i{font-size:18px;line-height:31px}.newsletter-widget .newsletter-form form button:hover{background-color:#05b167}.newsletter-widget .social{margin-top:15px;float:left}.newsletter-widget .social a{display:block;float:left;color:#fff;width:24px;height:24px;text-align:center;border-radius:50%;margin-right:12px}.newsletter-widget .social a:hover{background-color:#06ca75}.newsletter-widget .social a i{font-size:15px;line-height:24px}.footer-bottom-area{background-color:#212121;padding:14px 0 6px;float:left;width:100%;display:block}#detailBox h4::after,#detailBox h4::before{position:absolute;left:50%;background-color:#fff;height:1px;content:""}.copyright p{color:#fff}@media only screen and (max-width:767px){.author-credit{text-align:center}}.author-credit p{color:#fff}.author-credit p a:hover,.author-credit p i{color:#ef476f}[class*=' imghvr-'],[class^=imghvr-]{padding:4px}#detailBox{text-align:center;padding:32.3px 20px;position:relative}#detailBox h4{color:#fff;position:relative;font-size:20px;font-weight:500;text-transform:capitalize;padding-bottom:13px;margin-bottom:16px}#detailBox h4::before{width:38px;margin-left:-19px;bottom:0}#detailBox h4::after{width:56px;margin-left:-28px;bottom:4px}#detailBox p{color:#fff;font-size:13px;line-height:23px}#detailBox.red{background-color:#e00000}#detailBox.green{background-color:#06ca75}#detailBox.blue{background-color:#26547c}#referenceDetailImg div img{cursor:move}.slick-dots li,.top a,nav ul li{cursor:pointer}#contact-area input[type=text]:focus,#contact-area textarea:focus{box-shadow:0 0 10px #0985a5;border:none}#contact-area textarea{max-width:100%;min-width:100%;max-height:150px}#loading{position:fixed;margin:0;background-color:#fff;width:100%;height:100%;z-index:99999;opacity:.4;display:none}#loading img{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;opacity:1}.slick-dots{margin-top:20px;text-align:center}.slick-dots li{background-color:#eee;border:1px solid #d0d0d0;border-radius:6px;display:inline-block;height:11px;width:11px;margin-left:20px}.notFound{font-size:75px}.code,.whiteBack{font-family:'Cherry Swash',cursive;font-size:25px}@media (max-width:768px){.slick-dots{margin-bottom:20px}.main-menu nav ul li a{border-bottom:1px dashed #000}}.whiteBack{float:left;background-color:#fff;border-radius:14px;padding:6px;border:1px solid #d9d5d5}.whiteBack span{float:left}.code{margin-left:75px;margin-top:7px;position:absolute}.codeBlack{color:#000}.codeWhite{color:#fff}.r{background-color:#e00000}.g{background-color:#06ca75}.b{background-color:#0025d8}.logoR{color:#e00000}.logoG{color:#06ca75}.logoB{color:#0025d8}#logo{position:relative;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.g h1 span{color:#26547c}#hero-area{cursor:move}