@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);
body{font-family:Nunito,sans-serif}body,html{overflow-x:hidden}html{scroll-behavior:smooth}button,input,textarea{background:transparent;border:0;transition:.4s}button:focus,input:focus,textarea:focus{outline:none}a{display:inline-block;transition:.4s}a:hover{text-decoration:none}img{max-width:100%}span{display:inline-block}@-webkit-keyframes pulse-1{0%{height:100%;left:0;top:0;width:100%}to{height:150%;left:-25%;opacity:0;top:-25%;width:150%}}@media only screen and (min-width:1200px){.container{min-width:1200px}}.preloader{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.preloader .loader{height:100px;width:100px}.preloader .loader img{width:100%}.scroll-to-top{height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:11}.scroll-to-top .container{height:100%;position:relative}.scroll-to-top .container button{background:#1c213f;border:2px solid #fff;border-radius:50%;bottom:100%;color:#fff;font-size:22px;height:55px;line-height:50px;position:absolute;right:15px;visibility:visible;width:55px}.scroll-to-top .container button.active{bottom:20px}.scroll-to-top .container button:hover{background:#fff;border-color:#1c213f;color:#1c213f}.def-btn{background:#1c213f;border-radius:30px;color:#fff;font-size:18px;height:55px;line-height:55px;padding:0 40px}.def-btn.def-btn-2{background:#5698d2}.def-btn.def-btn-2:focus,.def-btn.def-btn-2:hover{background:#1c213f}.def-btn:focus,.def-btn:hover{background:#5698d2;color:#fff}.heading{margin-bottom:70px;text-align:center}.heading.heading-2 h2,.heading.heading-2 h5{color:#fff}.heading h5{color:#4b4b46;font-size:18px;font-weight:600;line-height:100%;margin-bottom:18px;margin-top:-2px;text-transform:uppercase}.heading h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:45px;margin-bottom:-11px}.clear{overflow:hidden}.fb{background:#1976d2}.tw{background:#03a9f4}.ggl{background:#dd4b39}.ld{background:#007ab9}.yt{background:#f44336}.pin{background:#d01d1d}.header{position:relative;z-index:11}.header .top-header{background:#5698d2}.header .top-header .top-left ul{display:flex;list-style:none;margin:0;padding:0}.header .top-header .top-left ul li{color:#fff;display:flex;font-size:13px;line-height:100%;margin-right:60px}.header .top-header .top-left ul li i{color:#1c213f;display:inline-block;height:13px;margin-right:7px}.header .top-header .top-left ul li:last-child{margin-right:0}.header .top-header .top-right{padding:15px 0}.header .top-header .top-right a{border:1px solid #fff;border-radius:50%;color:#fff;font-size:11px;height:25px;line-height:28px;margin-right:6px;text-align:center;width:25px}.header .top-header .top-right a:last-child{margin-right:0}.header .top-header .top-right a:hover{box-shadow:0 5px 5px 0 rgba(51,51,51,.3)}.header .bottom-header{background:#f6f6f6;position:relative;z-index:2}.header .bottom-header:before{height:35px;left:0;top:0}.header .bottom-header:after,.header .bottom-header:before{background:#1c213f;content:"";position:absolute;width:50%;z-index:-1}.header .bottom-header:after{height:70%;left:50%;top:30%}.header .bottom-header.fixed-header{box-shadow:0 10px 20px -5px rgba(51,51,51,.2);left:0;position:fixed;top:0;width:100%}.header .bottom-header .bg{position:relative;z-index:2}.header .bottom-header .bg:after{background:#f6f6f6;bottom:0;content:"";left:0;position:absolute;right:90%;top:10px;z-index:-1}.header .bottom-header .bg .bg-2{position:relative;z-index:2}.header .bottom-header .bg .bg-2:before{background:#f6f6f6;border-radius:0 0 0 24px;content:"";height:35%;left:86%;position:absolute;top:0;width:47%;z-index:-1}.header .bottom-header .bg .bg-2 .bg-3{position:relative;z-index:2}.header .bottom-header .bg .bg-2 .bg-3:before{background:#1c213f;border-radius:0 30px 0 35px;content:"";height:100%;left:10%;position:absolute;top:0;transform:skew(37deg);width:78%;z-index:-1}.header .bottom-header .bg .bg-2 .bg-3:after{background:#f6f6f6;border-radius:0 14px 0 0;bottom:0;content:"";position:absolute;right:89.5%;top:10px;transform:skew(30deg);width:100%;z-index:-1}.header .bottom-header .bg .bg-2 .bg-3.fixed-header{background:#fff;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;position:fixed;top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .logo{padding-top:10px}.header .bottom-header .bg .bg-2 .bg-3 .navbar{padding:0 0 0 9px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:40px 16px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item:last-child{padding-right:0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{background:#f6f6f6;border:0;border-radius:0;box-shadow:0 10px 30px 0 rgba(51,51,51,.15);display:block;margin-top:-30px;opacity:0;padding:0;transition:all .3s ease-in;visibility:hidden;width:220px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{border-bottom:1px solid rgba(51,51,51,.1);color:#4b4b46;font-size:16px;line-height:100%;padding:0 20px;transition:all .3s ease-in}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:focus,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background:#201947;color:#fff}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:focus .dropdown-menu,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:focus .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{padding:18px 20px 17px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:16px;line-height:100%;padding:3px 0 2px;position:relative}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:after{border-bottom:1px dotted #5698d2;border-top:1px dotted #5698d2;bottom:0;content:"";height:2px;left:0;position:absolute;transform:skew(45deg);transition:all .4s ease-in;width:0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:focus,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:hover{color:#5698d2}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:focus:after,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:hover:after{opacity:1;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right{padding-left:20px;text-align:center}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right a{color:#333;font-size:16px;height:35px;line-height:35px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{display:flex;margin:10px 0;padding-left:20px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input{border-bottom:1px solid transparent;color:#f6f6f6;font-size:16px;height:46px;padding:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input::-moz-placeholder{color:#7269a8}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input:-ms-input-placeholder{color:#7269a8}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input::placeholder{color:#7269a8}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input:focus{border-color:#5698d2}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form button{color:#5698d2;font-size:25px;height:46px;line-height:50px;padding:0}.header-2{background:#1c213f;position:relative;z-index:11}.header-2 .top-header .bg{position:relative;z-index:12}.header-2 .top-header .bg:after{background:#5698d2;bottom:0;content:"";left:0;position:absolute;top:0;width:99999px;z-index:-1}.header-2 .top-header .bg .top-left ul{display:flex;list-style:none;margin:0;padding-left:0}.header-2 .top-header .bg .top-left ul li{border-right:1px solid #fff;color:#fff;display:flex;font-size:14px;line-height:100%;padding:19px 35px 15px}.header-2 .top-header .bg .top-left ul li:last-child{border:0;padding-right:0}.header-2 .top-header .bg .top-left ul li i{margin-right:10px}.header-2 .top-header .bg .top-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.header-2 .top-header .bg .top-right .language{align-items:center;display:flex;flex-direction:row;padding-right:35px}.header-2 .top-header .bg .top-right .language .select-lang{display:inline-flex}.header-2 .top-header .bg .top-right .language .select-lang .flagstrap-icon{margin-top:-2px}.header-2 .top-header .bg .top-right .language .select-lang .flagstrap-icon.flagstrap-us{background:url(../images/us.jpg) 50% no-repeat;background-size:contain;border:3px solid #fff;border-radius:3px;height:23px;width:35px}.header-2 .top-header .bg .top-right .language .select-lang .flagstrap-icon.flagstrap-bd{background:url(../images/bd.jpg) 50% no-repeat;background-size:contain;border:3px solid #fff;border-radius:3px;height:23px;width:35px}.header-2 .top-header .bg .top-right .language .select-lang .flagstrap-icon.flagstrap-sp{background:url(../images/sp.jpg) 50% no-repeat;background-size:contain;border:3px solid #fff;border-radius:3px;height:23px;width:35px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle{align-items:center;background:none;box-shadow:none;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:700;padding:0}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle:after{border:0;color:#fff;content:"\f118";font-family:flaticon;font-size:12px;margin-left:-5px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle span:first-child{align-items:center;display:flex;flex-direction:row}.header-2 .top-header .bg .top-right .language .select-lang ul{padding:5px;top:100%!important;transform:translateZ(0)!important;width:150px}.header-2 .top-header .bg .top-right .language .select-lang ul li{display:flex;flex-direction:column;justify-content:center}.header-2 .top-header .bg .top-right .language .select-lang ul li:last-child a{margin-bottom:0}.header-2 .top-header .bg .top-right .language .select-lang ul li:first-child{display:none}.header-2 .top-header .bg .top-right .language .select-lang ul li a{border:1px solid rgba(51,51,51,.1);border-radius:3px;color:#5698d2;cursor:pointer;font-size:14px;line-height:30px;margin-bottom:5px;padding:5px 10px;transition:all .3s ease-in;width:100%}.header-2 .top-header .bg .top-right .language .select-lang ul li a .flagstrap-icon{margin-bottom:-6px;margin-top:0}.header-2 .top-header .bg .top-right .language .select-lang ul li a:hover{background:#1c213f;color:#fff}.header-2 .top-header .bg .top-right .try-btn{border-left:1px solid #fff;padding:8px 0 8px 35px}.header-2 .top-header .bg .top-right .try-btn a{background:#fff;border-radius:5px;color:#4b4b46;font-size:16px;font-weight:600;height:35px;line-height:36px;padding:0 25px}.header-2 .top-header .bg .top-right .try-btn a:hover{background:#1c213f;color:#fff}.header-2 .bottom-header.fixed-header{background:#1c213f;box-shadow:0 10px 20px -5px rgba(51,51,51,.2);left:0;position:fixed;top:0;width:100%}.header-2 .bottom-header .bg{position:relative;z-index:11}.header-2 .bottom-header .bg:after{background:#fff;bottom:0;content:"";position:absolute;right:0;top:0;width:99999px;z-index:-1}.header-2 .bottom-header .bg .navbar{padding:0 0 0 9px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:40px 16px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item:last-child{padding-right:0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{background:#f6f6f6;border:0;border-radius:0;box-shadow:0 0 20px 0 rgba(51,51,51,.2);display:block;margin-top:-30px;opacity:0;padding:0;transition:all .3s ease-in;visibility:hidden;width:220px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{border-bottom:1px solid rgba(51,51,51,.1);color:#4b4b46;font-size:16px;line-height:100%;padding:0 20px;transition:all .3s ease-in}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background:#201947;color:#fff}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{padding:18px 20px 17px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link{color:#4b4b46;font-size:16px;line-height:100%;padding:3px 0 2px;position:relative}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:after{border-bottom:1px dotted #5698d2;border-top:1px dotted #5698d2;bottom:0;content:"";height:2px;left:0;position:absolute;transform:skew(45deg);transition:all .4s ease-in;width:0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:hover{color:#5698d2}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:hover:after{width:100%}.header-2 .bottom-header .bg .bottom-right{padding:0 30px}.header-2 .bottom-header .bg .bottom-right form{background:#1c213f;border-radius:8px;display:flex;padding:0 25px}.header-2 .bottom-header .bg .bottom-right form input{color:#fff;height:60px;padding:0 10px 0 0;width:100%}.header-2 .bottom-header .bg .bottom-right form input::-moz-placeholder{color:#f6f6f6;opacity:.7}.header-2 .bottom-header .bg .bottom-right form input:-ms-input-placeholder{color:#f6f6f6;opacity:.7}.header-2 .bottom-header .bg .bottom-right form input::placeholder{color:#f6f6f6;opacity:.7}.header-2 .bottom-header .bg .bottom-right form button{color:#5698d2;font-size:25px;height:60px;line-height:68px;padding:0}.header-2 .bottom-header .bg .bottom-right form button:hover{color:#fff}.banner{background:#1c213f;position:relative;z-index:2}.banner:after{background:url(../images/banner-img.png) 50% no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.banner .banner-txt{padding:220px 0}.banner .banner-txt h4{color:#5698d2;font-size:20px;font-weight:700;line-height:100%;margin-bottom:25px;margin-top:-2px}.banner .banner-txt h1{color:#fff;font-size:55px;font-weight:700;line-height:65px;margin-bottom:19px}.banner .banner-txt h1 span{color:#5698d2}.banner .banner-txt p{color:#fff;font-size:18px;line-height:28px;margin-bottom:36px}.banner .banner-txt .btn-box{display:flex;padding-top:16px}.banner .banner-txt .btn-box a{border:1px solid;border-radius:30px;font-size:18px;height:55px;line-height:55px;padding:0 35px}.banner .banner-txt .btn-box a.left-btn{background:#fff;border-color:#fff;color:#4b4b46;margin-right:30px}.banner .banner-txt .btn-box a.left-btn:hover{background:transparent;color:#fff}.banner .banner-txt .btn-box a.right-btn{border-color:#5698d2;color:#fff}.banner .banner-txt .btn-box a.right-btn:hover{background:#5698d2}.banner-2{background:url(../images/banner-bg.jpg) center right 30% no-repeat;background-size:cover}.banner-2 .banner-txt{padding:220px 0}.banner-2 .banner-txt h4{color:#fff;font-size:22px;font-weight:700;letter-spacing:7px;line-height:100%;margin-bottom:25px;margin-top:-2px;text-transform:uppercase}.banner-2 .banner-txt h1{color:#fff;font-size:55px;font-weight:700;line-height:65px;margin-bottom:19px}.banner-2 .banner-txt p{color:#fff;font-size:18px;line-height:28px;margin-bottom:36px}.banner-2 .banner-txt .btn-box{display:flex;padding-top:16px}.banner-2 .banner-txt .btn-box a{border:1px solid;border-radius:30px;font-size:18px;height:55px;line-height:55px;padding:0 35px}.banner-2 .banner-txt .btn-box a.left-btn{background:#fff;border-color:#fff;color:#4b4b46;margin-right:30px}.banner-2 .banner-txt .btn-box a.left-btn:hover{background:transparent;color:#fff}.banner-2 .banner-txt .btn-box a.right-btn{border-color:#fff;color:#fff}.banner-2 .banner-txt .btn-box a.right-btn:hover{background:#fff;color:#4b4b46}.banner-2 .part-img{margin-left:-55px}.banner-2 .part-img img{max-width:none}.partner{padding-bottom:60px;padding-top:120px}.partner.partner-2{background:url(../images/partner-bg.jpg) 50% no-repeat;background-size:cover;padding:120px 0;position:relative;z-index:2}.partner.partner-2:after{background:url(../images/partner-overlay.png) center left 30% no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.partner.partner-2 .heading h2{margin-bottom:32px}.partner.partner-2 .heading p{color:#fff;font-size:16px;line-height:26px;margin-bottom:-8px}.partner.partner-2 .bg{background:rgba(28,33,63,.7);border:.5px solid rgba(62,55,104,.7);overflow:hidden;padding:0}.partner.partner-2 .bg .brand-slider .single-img{border-left:.5px solid rgba(62,55,104,.7);border-right:.5px solid rgba(62,55,104,.7);height:195px;padding:35px 0}.partner.partner-2 .bg .brand-slider .single-img img{filter:brightness(100)}.partner.partner-2 .bg .brand-slider .owl-nav{display:none}.partner.partner-inner{padding-bottom:120px}.partner .bg{background:#1c213f;border-radius:10px;padding:35px 55px}.partner .bg .brand-slider .single-img{display:flex;flex-direction:row;height:125px;justify-content:center}.partner .bg .brand-slider .single-img img{height:100%;width:auto}.partner .bg .brand-slider .owl-nav{display:flex;flex-direction:row;justify-content:space-between;left:-90px;position:absolute;right:-90px;top:50%;transform:translateY(-50%);visibility:hidden}.partner .bg .brand-slider .owl-nav button{background:#5698d2;border:5px solid #fff;border-radius:50%;color:rgba(28,33,63,.4);font-size:30px;height:70px;line-height:70px;text-align:center;visibility:visible;width:70px}.partner .bg .brand-slider .owl-nav button.owl-prev i{margin-left:0;margin-right:5px}.partner .bg .brand-slider .owl-nav button i{margin-left:5px}.partner .bg .brand-slider .owl-nav button:hover{background:#5698d2;color:#1c213f}.about{padding-bottom:120px;padding-top:60px}.about.about-2 .part-img{align-items:flex-end;display:flex;flex-direction:column}.about.about-2 .part-img img{max-width:none}.about.about-2 .part-txt .def-btn{margin-top:27px}.about.about-inner{padding-top:120px}.about .image-box{padding-right:34px}.about .image-box .part-img{border-radius:10px;overflow:hidden;position:relative;z-index:-1}.about .image-box .fun-fact-inner{background:#5698d2;border:5px solid #fff;border-radius:10px;box-shadow:0 5px 10px 0 rgba(51,51,51,.1);display:flex;flex-direction:row;justify-content:space-between;margin:-70px 35px 0;padding:30px 25px;z-index:2}.about .image-box .fun-fact-inner .single-box{padding:0 10px}.about .image-box .fun-fact-inner .single-box h4{color:#fff;font-size:30px;font-weight:700;line-height:100%;margin-bottom:6px;margin-top:-4px}.about .image-box .fun-fact-inner .single-box h4 span{line-height:100%}.about .image-box .fun-fact-inner .single-box p{color:#1c213f;font-size:14px;font-weight:600;line-height:24px;margin-bottom:-8px}.about .image-box .fun-fact-inner .single-box p span{font-size:12px}.about .part-txt .heading{margin-bottom:43px;text-align:left}.about .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:15px}.about .part-txt .boxes{margin-top:41px}.about .part-txt .boxes .single-box{display:flex;margin-bottom:42px}.about .part-txt .boxes .single-box .icon{margin-right:15px}.about .part-txt .boxes .single-box .icon span{color:#4b4b46;font-size:25px;transition:.4s}.about .part-txt .boxes .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:600;line-height:100%;margin-bottom:10px;margin-top:-1px;transition:.4s}.about .part-txt .boxes .single-box .txt span{color:#4b4b46;font-size:14px;line-height:24px;margin-bottom:0}.about .part-txt .boxes .single-box:hover .icon span,.about .part-txt .boxes .single-box:hover .txt h3{color:#5698d2}.about .part-txt .boxes-2{border-radius:10px;box-shadow:0 10px 10px 0 rgba(51,51,51,.07);display:flex;flex-direction:row;justify-content:space-between;padding:50px 35px 30px}.about .part-txt .boxes-2 .single-box{align-items:center;display:flex;flex-direction:row;margin-bottom:-3px;padding-bottom:6px;padding-top:8px}.about .part-txt .boxes-2 .single-box .img{margin-right:15px}.about .part-txt .boxes-2 .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}.about .part-txt .boxes-2 .single-box .txt span{color:#4b4b46;font-size:16px;line-height:100%}.about .part-txt .boxes-2 .devider{position:relative}.about .part-txt .boxes-2 .devider:after{background:#e2e2e2;content:"";height:100%;left:100%;position:absolute;top:0;width:2px}.service{background:url(../images/service-bg.jpg) 50% no-repeat;background-size:cover;padding:120px 0;position:relative;z-index:2}.service:after{background:rgba(28,33,63,.93);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.service .bg{border:1px solid #362e65;border-radius:10px;overflow:hidden;position:relative;z-index:2}.service .bg:before{background:url(../images/service-nav-bg.jpg) 50% no-repeat;background-size:cover;left:0}.service .bg:after,.service .bg:before{content:"";height:100%;position:absolute;top:0;width:33.3333333333%;z-index:-1}.service .bg:after{background:url(../images/service-txt-bg.jpg) 50% no-repeat;background-size:cover;right:0}.service .bg .nav{padding:0 40px}.service .bg .nav .nav-link{align-items:center;background:#1c213f;border-radius:7px;color:#fff;display:flex;flex-direction:row;font-size:20px;height:70px;line-height:70px;margin-bottom:20px;padding:0 30px}.service .bg .nav .nav-link span{font-size:30px;margin-bottom:-8px;margin-right:20px}.service .bg .nav .nav-link.active{background:#5698d2;color:#1c213f}.service .bg .nav .nav-link:last-child{margin-bottom:0}.service .bg .part-img{border-left:1px solid #362e65;border-right:1px solid #362e65}.service .bg .part-img img{width:100%}.service .bg .part-txt{padding:0 40px}.service .bg .part-txt h3{color:#fff;font-size:26px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-3px}.service .bg .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:15px}.service .bg .part-txt .def-btn{border:1px solid #5698d2;margin-top:7px}.service-2{padding:120px 0}.service-2 .part-txt .heading{margin-bottom:43px}.service-2 .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:15px}.service-2 .part-txt .boxes{padding-top:27px}.service-2 .part-txt .boxes .single-box{display:flex;margin-bottom:40px}.service-2 .part-txt .boxes .single-box:last-child{margin-bottom:0}.service-2 .part-txt .boxes .single-box .part-icon{align-items:center;background:#1c213f;border:5px solid #fff;border-radius:50%;box-shadow:0 0 20px 0 rgba(51,51,51,.2);display:flex;flex-direction:column;height:75px;justify-content:center;margin-right:25px;transition:.4s;width:75px}.service-2 .part-txt .boxes .single-box .txt{width:470px}.service-2 .part-txt .boxes .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:14px;margin-top:-2px;transition:.4s}.service-2 .part-txt .boxes .single-box .txt p{margin-bottom:-8px}.service-2 .part-txt .boxes .single-box:hover .part-icon{background:#5698d2}.service-2 .part-txt .boxes .single-box:hover .txt h3{color:#5698d2}.process{padding-bottom:60px;padding-top:120px}.process .single-box{align-items:center;border-radius:10px;box-shadow:0 0 20px 0 rgba(51,51,51,.12);display:flex;flex-direction:column;overflow:hidden;padding:40px 30px;position:relative;z-index:2}.process .single-box:before{z-index:-3}.process .single-box:after,.process .single-box:before{background:#5698d2;border-radius:3px;bottom:0;content:"";height:6px;left:20px;position:absolute;right:20px;transition:all .4s ease-in}.process .single-box:after{z-index:-1}.process .single-box .part-icon{align-items:center;background:#1c213f;border-radius:8px;display:flex;flex-direction:column;height:64px;justify-content:center;margin-bottom:30px;width:64px}.process .single-box .part-txt{text-align:center}.process .single-box .part-txt h3{color:#4b4b46;font-size:26px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-3px;transition:all .4s ease-in}.process .single-box .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px;transition:all .4s ease-in}.process .single-box span{bottom:-13px;color:#f8f8f8;font-size:80px;font-weight:700;line-height:100%;position:absolute;right:-3px;transition:all .3s ease-in;z-index:-2}.process .single-box:hover:after,.process .single-box:hover:before{border-radius:10px;height:100%;left:0;right:0}.process .single-box:hover:after{opacity:0}.process .single-box:hover .part-txt h3,.process .single-box:hover .part-txt p{color:#fff}.process .single-box:hover span{color:#edb744}.process-2{background:#1c213f;padding:120px 0}.process-2.process-inner{background:transparent;padding:0}.process-2.process-inner .no-gutters .single-box .part-icon{background:#1c213f}.process-2.process-inner .no-gutters .single-box .part-icon .icon{color:#fff}.process-2.process-inner .no-gutters .single-box .part-icon .no{border-color:#fff;color:#1c213f}.process-2.process-inner .no-gutters .single-box .part-txt h3,.process-2.process-inner .no-gutters .single-box .part-txt p{color:#4b4b46}.process-2.process-inner .no-gutters .single-box:hover .part-icon .icon{color:#1c213f}.process-2.process-inner .no-gutters .single-box:hover .part-icon .no{background:#1c213f;color:#fff}.process-2 .no-gutters{margin:0 -15px}.process-2 .no-gutters .single-box{align-items:center;display:flex;flex-direction:column;padding:0 15px;position:relative}.process-2 .no-gutters .single-box .part-icon{background:#fff;border-radius:50%;height:90px;margin-bottom:40px;position:relative;text-align:center;transition:.4s;width:90px}.process-2 .no-gutters .single-box .part-icon .icon{color:#1c213f;font-size:35px;line-height:103px;transition:.4s}.process-2 .no-gutters .single-box .part-icon .no{background:#5698d2;border:2px solid #1c213f;border-radius:50%;color:#fff;font-size:12px;font-weight:700;height:28px;line-height:24px;position:absolute;right:0;top:0;transition:.4s;width:28px}.process-2 .no-gutters .single-box .part-txt{text-align:center}.process-2 .no-gutters .single-box .part-txt h3{color:#fff;font-size:26px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-3px}.process-2 .no-gutters .single-box .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:-8px}.process-2 .no-gutters .single-box .arrow{display:flex;flex-direction:column;height:90px;justify-content:center;position:absolute;right:0;top:0;transform:translateX(50%)}.process-2 .no-gutters .single-box .arrow.rotate{transform:translateX(50%) rotateX(180deg)}.process-2 .no-gutters .single-box:hover .part-icon{background:#5698d2}.process-2 .no-gutters .single-box:hover .part-icon .icon{color:#fff}.process-2 .no-gutters .single-box:hover .part-icon .no{background:#fff;color:#1c213f}.pricing{padding-bottom:120px;padding-top:60px}.pricing.pricing-inner{padding-bottom:0}.pricing.pricing-inner-2{padding-top:120px}.pricing .controls{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}.pricing .controls span{color:#4b4b46;font-size:16px;line-height:100%}.pricing .controls nav{padding:0 30px}.pricing .controls nav .nav{align-items:center;background:#1c213f;border:0;border-radius:20px;flex-direction:row;height:40px;justify-content:space-between;padding:0 6px;width:135px}.pricing .controls nav .nav .nav-item{background:transparent;border:0;border-radius:50%;height:28px;padding:0;position:relative;width:28px}.pricing .controls nav .nav .nav-item:after{background:#5698d2;border-radius:14px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in;width:123px}.pricing .controls nav .nav .nav-item:last-child:after{left:auto;right:0}.pricing .controls nav .nav .nav-item.active:after{opacity:1;width:28px}.pricing .tab-pane{transition:.4s}.pricing .tab-pane .single-box{align-items:center;border-radius:10px;box-shadow:0 0 30px -5px rgba(51,51,51,.1);display:flex;flex-direction:row;margin-bottom:20px;padding:30px;position:relative;transition:.4s}.pricing .tab-pane .single-box .part-img{border-radius:10px;margin-right:45px;overflow:hidden;position:relative}.pricing .tab-pane .single-box .part-img .price{align-items:center;background:rgba(28,33,63,.85);display:flex;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.pricing .tab-pane .single-box .part-img .price h3{color:#fff;font-size:45px;font-weight:700;line-height:45px;margin-bottom:0;padding-left:20px;position:relative}.pricing .tab-pane .single-box .part-img .price h3 span:first-child{font-size:20px;left:0;line-height:20px;position:absolute;top:3px}.pricing .tab-pane .single-box .part-img .price h3 span:last-child{font-size:16px;font-weight:400;line-height:100%;margin-left:12px}.pricing .tab-pane .single-box .part-txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px;margin-top:-2px;transition:.4s}.pricing .tab-pane .single-box .part-txt ul{list-style:none;margin-bottom:-10px;padding:0}.pricing .tab-pane .single-box .part-txt ul li{color:#4b4b46;font-size:16px;line-height:30px}.pricing .tab-pane .single-box .part-txt ul li span{color:#1c213f;font-size:12px;line-height:100%;margin-right:20px;transition:.4s}.pricing .tab-pane .single-box .part-btn{bottom:-20px;position:absolute;right:30px}.pricing .tab-pane .single-box .part-btn .def-btn{height:40px;line-height:40px;padding:0 25px}.pricing .tab-pane .single-box:hover{box-shadow:0 0 30px -5px rgba(51,51,51,.25)}.pricing .tab-pane .single-box:hover .part-txt h3,.pricing .tab-pane .single-box:hover .part-txt ul li span{color:#5698d2}.cta{position:relative;z-index:2}.cta:after{background:#1c213f;bottom:60px;content:"";left:0;position:absolute;right:0;top:60px;z-index:-1}.cta .part-txt h2{color:#fff;font-size:35px;font-weight:700;line-height:45px;margin-bottom:32px;margin-top:-8px}.cta .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:42px}.cta .part-txt .def-btn{border:1px solid #5698d2}.cta .part-img{display:flex;flex-direction:row;justify-content:flex-start;margin-left:-100px}.cta .part-img img{max-width:inherit;width:auto}.cta-2{background:url(../images/cta-bg.jpg) 50% no-repeat;background-size:cover;padding-bottom:120px;padding-top:235px;position:relative;z-index:2}.cta-2:after{background:url(../images/cta-overlay.png) center left 30% no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cta-2 .part-txt{text-align:center}.cta-2 .part-txt h2{color:#fff;font-size:35px;font-weight:700;line-height:100%;margin-bottom:22px;margin-top:-4px}.cta-2 .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:17px}.cta-2 .part-txt .def-btn{border:1px solid #5698d2;margin-top:35px}.testimonial{padding:120px 0}.testimonial.testimonial-inner{padding-bottom:0}.testimonial .bg{background:url(../images/testimonial-bg.png) 50% no-repeat;background-size:cover;border-radius:10px;padding:60px 0 60px 55px}.testimonial .bg .part-txt{padding-right:35px}.testimonial .bg .part-txt .controls{display:flex}.testimonial .bg .part-txt .controls button{background:#5698d2;border:1px solid #5698d2;border-radius:50%;color:#fff;height:46px;line-height:50px;padding:0;text-align:center;width:46px}.testimonial .bg .part-txt .controls button:first-child{margin-right:20px}.testimonial .bg .part-txt .controls button:hover{background:transparent}.testimonial .bg .comment-area .comment-slider .single-comment{text-align:center}.testimonial .bg .comment-area .comment-slider .single-comment p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:10px;margin-top:-7px}.testimonial .bg .comment-area .comment-slider .single-comment .client{padding-top:136px}.testimonial .bg .comment-area .comment-slider .single-comment .client h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:13px}.testimonial .bg .comment-area .comment-slider .single-comment .client h5{color:#4b4b46;font-size:16px;font-weight:400;line-height:100%;margin-bottom:-3px}.testimonial .bg .comment-area .client-slider{margin-top:-76px;padding:0 95px;transform:translateY(-89px)}.testimonial .bg .comment-area .client-slider .slick-track{height:76px}.testimonial .bg .comment-area .client-slider .slick-track .single-box{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:all .4s ease;width:58px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box .img{border:4px solid rgba(28,33,63,.15);border-radius:50%;margin:0 10px;overflow:hidden;transition:all .4s ease}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-active{width:75px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-center{width:96px!important}.blog{background:#f6f6f6;padding:120px 0}.blog .blog-slider .owl-stage-outer{margin:-20px -20px 0;padding:20px}.blog .blog-slider .owl-stage-outer .owl-item.active .single-box{box-shadow:0 0 25px -5px rgba(51,51,51,.2)}.blog .blog-slider .owl-stage-outer .owl-item .single-box{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 0 25px -5px rgba(51,51,51,0);display:flex;flex-direction:row;justify-content:space-between;padding:30px;transition:.4s}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{border-radius:10px;overflow:hidden;width:190px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{margin-bottom:-50px;width:290px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{color:#4b4b46;font-size:20px;font-weight:700;line-height:28px;margin-bottom:20px;margin-top:-6px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:10px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{margin-bottom:31px;padding-top:17px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul{display:flex;list-style:none;margin:0;padding:0}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li{color:#4b4b46;display:flex;font-size:14px;line-height:100%;margin-left:30px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li:first-child{margin-left:0}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li:first-child span{font-size:13px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li span{font-size:15px;margin-right:8px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li a{color:#4b4b46;text-decoration:underline}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info ul li a:hover{color:#5698d2}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .part-btn{display:flex;flex-direction:row;justify-content:flex-end}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .part-btn .def-btn{height:40px;line-height:40px;padding:0 20px}.blog .blog-slider .owl-stage-outer .owl-item .single-box:hover .part-txt .title{color:#5698d2}.blog .blog-slider .owl-nav{display:flex;flex-direction:row;justify-content:space-between;left:-20px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);visibility:hidden}.blog .blog-slider .owl-nav button{background:rgba(28,33,63,.6);border-radius:50%;color:#fff;height:46px;line-height:52px;padding:0;text-align:center;visibility:visible;width:46px}.blog .blog-slider .owl-nav button:hover{background:#1c213f}.blog-2{padding-top:120px}.blog-2.blog-inner .single-blog{margin-bottom:30px}.blog-2 .single-blog{border-radius:10px;box-shadow:0 5px 20px 0 rgba(51,51,51,.07);overflow:hidden;transition:.4s}.blog-2 .single-blog .part-img{position:relative}.blog-2 .single-blog .part-img .tags{background:#1c213f;border:4px solid #fff;border-radius:9px 0;left:0;padding:0 15px;position:absolute;top:0;transition:all .4s}.blog-2 .single-blog .part-img .tags span{color:#fff;font-size:16px;font-weight:700;height:40px;line-height:40px}.blog-2 .single-blog .part-txt{padding:0 28px 30px}.blog-2 .single-blog .part-txt .blog-info ul{align-items:center;background:#fff;border-radius:8px;box-shadow:0 5px 30px 0 rgba(51,51,51,.15);display:flex;flex-direction:row;height:40px;justify-content:space-between;list-style:none;margin-bottom:30px;margin-top:-10px;padding:0 20px;position:relative}.blog-2 .single-blog .part-txt .blog-info ul li{align-items:center;color:#4b4b46;display:flex;flex-direction:row;font-size:12px;line-height:100%}.blog-2 .single-blog .part-txt .blog-info ul li span{color:#1c213f;margin-right:8px}.blog-2 .single-blog .part-txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:30px;margin-bottom:17px;margin-top:-7px;transition:.4s}.blog-2 .single-blog .part-txt a{color:#4b4b46;font-size:18px;font-weight:700;line-height:100%;padding-bottom:4px;position:relative}.blog-2 .single-blog .part-txt a:after{background:#4b4b46;border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.4s;width:100%}.blog-2 .single-blog .part-txt a:focus,.blog-2 .single-blog .part-txt a:hover{color:#5698d2}.blog-2 .single-blog .part-txt a:focus:after,.blog-2 .single-blog .part-txt a:hover:after{background:#5698d2}.blog-2 .single-blog:hover{box-shadow:0 5px 30px 0 rgba(51,51,51,.15)}.blog-2 .single-blog:hover .part-img .tags{background:#5698d2}.call-back{padding-top:120px}.call-back .bg{background:#1c213f;border:5px solid #fff;border-radius:10px;margin-bottom:-115px;margin-top:-5px;padding:70px 75px;position:relative}.call-back .bg .part-txt h5{color:#fff;font-size:18px;font-weight:600;line-height:100%;margin-bottom:24px;margin-top:-2px;text-transform:uppercase}.call-back .bg .part-txt h2{color:#fff;font-size:30px;font-weight:600;line-height:100%;margin-bottom:-6px}.call-back .bg .form form{background:#fff;border-radius:10px;display:flex;padding:5px}.call-back .bg .form form input{padding:0 25px;width:310px}.call-back .bg .form form button{background:#5698d2;border-radius:8px;color:#1c213f;font-size:16px;font-weight:600;height:55px;line-height:56px;padding:0 25px;text-transform:uppercase}.call-back .bg .form form button:hover{background:#1c213f;color:#fff}.footer{background:url(../images/footer-bg.jpg) 50% no-repeat;background-size:cover;padding-top:115px}.footer.footer-inner{padding:0}.footer .main-footer{padding:120px 0}.footer .main-footer h3{color:#fff;font-size:20px;font-weight:700;line-height:100%;margin-bottom:40px;margin-top:-2px;padding-bottom:8px;position:relative}.footer .main-footer h3:after{border:1px solid #fff;border-radius:1px;bottom:0;content:"";left:0;position:absolute;width:66px}.footer .main-footer .about-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:31px;margin-top:-7px}.footer .main-footer .about-txt ul{list-style:none;margin-bottom:-14px;padding:0}.footer .main-footer .about-txt ul li{color:#fff;display:flex;font-size:14px;line-height:24px;margin-bottom:11px}.footer .main-footer .about-txt ul li:last-child{margin-bottom:0}.footer .main-footer .about-txt ul li span{color:#5698d2;font-size:16px;line-height:30px;margin-right:10px}.footer .main-footer .link ul{list-style:none;margin-bottom:-10px;margin-top:-9px;padding:0}.footer .main-footer .link ul li a{color:#fff;font-size:16px;line-height:30px}.footer .main-footer .link ul li a:hover{color:#5698d2}.footer .main-footer .newsletter p{color:#fff;font-size:16px;line-height:26px;margin-bottom:22px;margin-top:-7px}.footer .main-footer .newsletter form{background:#fff;border-radius:5px;display:flex;margin-bottom:30px;overflow:hidden}.footer .main-footer .newsletter form input{font-size:14px;padding:0 20px;width:100%}.footer .main-footer .newsletter form button{background:#5698d2;border:1px solid #5698d2;border-radius:0 5px 5px 0;color:#fff;font-size:28px;height:55px;line-height:63px;padding:0 20px}.footer .main-footer .newsletter form button:hover{background:#1c213f;border-color:#fff;color:#5698d2}.footer .main-footer .newsletter .social a{border:1px solid #fff;border-radius:50%;color:#fff;font-size:11px;height:25px;line-height:28px;margin-right:6px;text-align:center;width:25px}.footer .main-footer .newsletter .social a:last-child{margin-right:0}.footer .main-footer .newsletter .social a:hover{box-shadow:0 5px 5px 0 rgba(51,51,51,.3)}.footer .copyright{background:#201947}.footer .copyright p{color:#fff;font-size:16px;line-height:100%;margin-bottom:0;padding:29px 0 27px}.footer .copyright .link{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end}.footer .copyright .link a{color:#fff;font-size:16px;line-height:100%;padding:0 15px;position:relative}.footer .copyright .link a:after{background:#fff;content:"";height:100%;position:absolute;right:-.5px;top:0;width:1px}.footer .copyright .link a:first-child{padding-left:0}.footer .copyright .link a:last-child{padding-right:0}.footer .copyright .link a:last-child:after{display:none}.footer .copyright .link a:hover{color:#5698d2}.feature{padding-bottom:60px;padding-top:120px}.feature .single-box{align-items:center;border-radius:10px;box-shadow:0 0 20px -2px rgba(51,51,51,.15);display:flex;flex-direction:column;margin:3px 0;padding:30px;position:relative;transition:.4s}.feature .single-box:before{top:-3px}.feature .single-box:after,.feature .single-box:before{background:#f3d79c;border-radius:3px;content:"";height:6px;left:50px;position:absolute;right:50px;transition:.4s}.feature .single-box:after{bottom:-3px}.feature .single-box .part-icon{margin-bottom:30px}.feature .single-box .part-icon span{color:#1c213f;display:block;font-size:35px;line-height:100%;margin-bottom:-8px;margin-top:-2px;transition:.4s}.feature .single-box .part-txt{text-align:center}.feature .single-box .part-txt h3{color:#4b4b46;font-size:26px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-3px;transition:.4s}.feature .single-box .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px}.feature .single-box:hover{background:#1c213f}.feature .single-box:hover:after,.feature .single-box:hover:before{background:#5698d2}.feature .single-box:hover .part-icon span,.feature .single-box:hover .part-txt h3,.feature .single-box:hover .part-txt p{color:#fff}.feature-2{padding-bottom:60px;padding-top:120px}.feature-2 .part-txt .heading{margin-bottom:43px}.feature-2 .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:15px}.feature-2 .part-txt .boxes{padding-top:27px}.feature-2 .part-txt .boxes .single-box{display:flex;margin-bottom:40px}.feature-2 .part-txt .boxes .single-box:last-child{margin-bottom:0}.feature-2 .part-txt .boxes .single-box .part-icon{align-items:center;background:#1c213f;border:5px solid #fff;border-radius:50%;box-shadow:0 0 20px 0 rgba(51,51,51,.2);display:flex;flex-direction:column;height:75px;justify-content:center;margin-right:25px;transition:.4s;width:75px}.feature-2 .part-txt .boxes .single-box .txt{width:470px}.feature-2 .part-txt .boxes .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:14px;margin-top:-2px;transition:.4s}.feature-2 .part-txt .boxes .single-box .txt p{margin-bottom:-8px}.feature-2 .part-txt .boxes .single-box:hover .part-icon{background:#5698d2}.feature-2 .part-txt .boxes .single-box:hover .txt h3{color:#5698d2}.faq{padding:120px 0}.faq.faq-inner{padding-bottom:0}.faq .part-txt #accordion .card{border:0}.faq .part-txt #accordion .card:last-child{margin-bottom:-35px}.faq .part-txt #accordion .card .card-header{background:transparent;border:0;margin-bottom:35px;padding:0}.faq .part-txt #accordion .card .card-header h5 button{align-items:center;background:#1c213f;border-radius:40px;box-shadow:0 10px 25px -5px rgba(51,51,51,.15);color:#fff;display:flex;flex-direction:row;font-size:20px;font-weight:700;height:80px;justify-content:space-between;line-height:100%;padding:0 40px;width:100%}.faq .part-txt #accordion .card .card-header h5 button span{font-size:16px;transform:rotate(180deg);transition:.4s}.faq .part-txt #accordion .card .card-header h5 button.collapsed{background:transparent;color:#4b4b46}.faq .part-txt #accordion .card .card-header h5 button.collapsed span{transform:rotate(0)}.faq .part-txt #accordion .card .card-body{padding:0 40px 35px}.faq .part-txt #accordion .card .card-body p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px;margin-top:-7px}.project{background:url(../images/project-bg.jpg) 50% no-repeat;background-size:cover;padding:120px 0;position:relative;z-index:2}.project:after{background:url(../images/project-overlay.png) center right 30% no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.project .all-projects .project-slider .owl-stage-outer{border-radius:10px;margin-right:-9999px}.project .all-projects .project-slider .owl-stage-outer .single-box{overflow:hidden;position:relative}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt{background:rgba(28,33,63,.8);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;text-align:center;top:0;transform:rotateY(90deg);transition:all .4s ease-in;width:100%}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{color:#fff;font-size:35px;line-height:100%;margin-bottom:82px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a:hover{color:#5698d2}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title{background:#1c213f;border-radius:10px;margin:0 20px 20px;padding:25px 0}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title h3{color:#fff;font-size:18px;font-weight:700;line-height:100%;margin-bottom:16px;margin-top:-2px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title p{color:#e2e2e2;font-size:14px;line-height:100%;margin-bottom:-3px}.project .all-projects .project-slider .owl-stage-outer .single-box:hover .part-txt{transform:rotateY(0deg)}.project .all-projects .project-slider .owl-nav{display:flex;flex-direction:column-reverse;left:-23px;position:absolute;top:50%;transform:translateY(-50%)}.project .all-projects .project-slider .owl-nav button{background:#1c213f;border:1px solid #fff;border-radius:50%;color:#fff;font-size:14px;height:46px;line-height:50px;opacity:.7;text-align:center;width:46px}.project .all-projects .project-slider .owl-nav button.owl-next{margin-bottom:10px}.project .all-projects .project-slider .owl-nav button:hover{opacity:1}.team{padding:120px 0}.team.team-inner{background:#1c213f}.team .single-box{border-radius:10px;overflow:hidden;position:relative}.team .single-box .part-img img{z-index:-1}.team .single-box .part-txt{background:#1c213f;border-radius:10px;bottom:20px;height:68px;left:20px;overflow:hidden;position:absolute;right:20px;text-align:center;transition:all .4s ease-in;z-index:2}.team .single-box .part-txt .txt{display:flex;flex-direction:column;height:100%;justify-content:center;padding:120px 10px 0;transition:all .4s ease-in}.team .single-box .part-txt .txt .title{margin-bottom:26px}.team .single-box .part-txt .txt .title a{color:#fff;display:block;font-size:18px;font-weight:700;line-height:100%;margin-bottom:5px;margin-top:-2px}.team .single-box .part-txt .txt .title a:hover{color:#5698d2}.team .single-box .part-txt .txt .title span{color:#fff;font-size:14px;line-height:100%}.team .single-box .part-txt .txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:10px}.team .single-box .part-txt .txt .social{display:flex;flex-direction:row;justify-content:center;padding-top:22px}.team .single-box .part-txt .txt .social a{background:#fff;border-radius:50%;color:#5698d2;font-size:12px;height:28px;line-height:32px;margin:0 5px;text-align:center;width:28px}.team .single-box .part-txt .txt .social a:hover{background:#5698d2;color:#1c213f}.team .single-box:hover .part-txt{background:rgba(28,33,63,.85);bottom:0;height:100%;left:0;right:0}.team .single-box:hover .part-txt .txt{padding:0 30px}.fun-fact .bg{background:#1c213f;border:5px solid #fff;border-radius:10px;margin-bottom:-115px;margin-top:-5px;padding:60px 45px;position:relative;z-index:3}.fun-fact .bg .single-box{align-items:center;display:flex;flex-direction:column}.fun-fact .bg .single-box .part-icon{margin-bottom:12px}.fun-fact .bg .single-box .part-icon span{color:#5698d2;font-size:25px;line-height:100%}.fun-fact .bg .single-box .part-txt{text-align:center}.fun-fact .bg .single-box .part-txt h2{color:#fff;font-size:35px;font-weight:700;line-height:100%;margin-bottom:8px}.fun-fact .bg .single-box .part-txt h2 .odometer-formatting-mark{display:none}.fun-fact .bg .single-box .part-txt p{color:#fff;font-size:16px;line-height:100%;margin-bottom:-3px}.breadcrumb{background:url(../images/default-breadcrumb.jpg) 50% no-repeat;background-size:cover;border-radius:0;margin:0;padding:0;position:relative;z-index:2}.breadcrumb:after{background:#1c213f;content:"";height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:-1}.breadcrumb.about-breadcrumb{background:url(../images/about-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.service-breadcrumb{background:url(../images/service-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.team-breadcrumb{background:url(../images/team-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.error-breadcrumb{background:url(../images/error-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.faq-breadcrumb{background:url(../images/faq-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.portfolio-breadcrumb{background:url(../images/portfolio-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.blog-breadcrumb{background:url(../images/blog-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb.contact-breadcrumb{background:url(../images/contact-breadcrumb.jpg) 50% no-repeat;background-size:cover}.breadcrumb .part-txt{padding:150px 0;text-align:center}.breadcrumb .part-txt h1{color:#fff;font-size:35px;font-weight:700;line-height:100%;margin-bottom:22px;margin-top:-4px;text-transform:uppercase}.breadcrumb .part-txt ul{display:flex;flex-direction:row;justify-content:center;margin-bottom:-4px;padding:0}.breadcrumb .part-txt ul li{color:#fff;font-size:18px;line-height:100%;list-style:none;margin-right:10px}.breadcrumb .part-txt ul li:last-child{margin-right:0}.choosing-reason{padding-top:120px}.choosing-reason .part-txt .heading{margin-bottom:43px}.choosing-reason .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:10px}.choosing-reason .part-txt .boxes{padding-top:32px}.choosing-reason .part-txt .boxes .single-box{align-items:center;display:flex;flex-direction:row}.choosing-reason .part-txt .boxes .single-box:first-child{margin-bottom:30px}.choosing-reason .part-txt .boxes .single-box .img{border:5px solid #fff;border-radius:50%;box-shadow:0 0 20px -5px rgba(51,51,51,.5);height:105px;margin-right:20px;position:relative;width:105px}.choosing-reason .part-txt .boxes .single-box .img img{border-radius:50%}.choosing-reason .part-txt .boxes .single-box .img span{background:#1c213f;border:3px solid #fff;border-radius:50%;bottom:0;color:#fff;font-size:12px;font-weight:700;height:40px;line-height:34px;position:absolute;right:-1px;text-align:center;width:40px}.choosing-reason .part-txt .boxes .single-box .txt{width:445px}.choosing-reason .part-txt .boxes .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:14px;margin-top:-2px}.choosing-reason .part-txt .boxes .single-box .txt p{margin-bottom:-8px}.choosing-reason .part-img{border-radius:10px;overflow:hidden;position:relative;z-index:2}.choosing-reason .part-img:after{background:#1c213f;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.choosing-reason .part-img .video{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.choosing-reason .part-img .video a{background:#5698d2;border-radius:50%;color:#fff;cursor:pointer;font-size:40px;height:100px;line-height:115px;position:relative;text-align:center;width:100px}.choosing-reason .part-img .video a:before{-webkit-animation:pulse-1 1.5s linear infinite;animation:pulse-1 1.5s linear infinite}.choosing-reason .part-img .video a:after,.choosing-reason .part-img .video a:before{border:1px solid #5698d2;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.choosing-reason .part-img .video a:after{-webkit-animation:pulse-1 1.5s linear .5s infinite;animation:pulse-1 1.5s linear .5s infinite}.choosing-reason .part-img .video a i{margin-left:8px}.choosing-reason .part-img .video a span{-webkit-animation:pulse-1 1.5s linear 1s infinite;animation:pulse-1 1.5s linear 1s infinite;border:1px solid #5698d2;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.choosing-reason .part-img .video a:hover{background:#fff;color:#5698d2}@keyframes pulse-1{0%{height:100%;left:0;top:0;width:100%}to{height:150%;left:-25%;opacity:0;top:-25%;width:150%}}.service-details{padding-top:120px}.service-details .main-content .part-img{border-radius:10px;margin-bottom:60px;overflow:hidden}.service-details .main-content .part-txt h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:45px;margin-bottom:17px;margin-top:-9px}.service-details .main-content .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:15px}.service-details .main-content .part-txt .boxes{margin-bottom:60px;padding-top:37px}.service-details .main-content .part-txt .boxes .single-box{border-left:5px solid #1c213f;padding-left:15px}.service-details .main-content .part-txt .boxes .single-box .txt{padding-bottom:2px;padding-top:8px}.service-details .main-content .part-txt .boxes .single-box .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:14px}.service-details .main-content .part-txt .boxes .single-box .txt p{font-style:italic;margin-bottom:0}.service-details .main-content .part-txt ul{list-style:none;margin-bottom:49px;margin-top:-4px;padding:0}.service-details .main-content .part-txt ul li{color:#4b4b46;font-size:16px;line-height:30px}.service-details .main-content .part-txt ul li span{color:#5698d2;font-size:14px;margin-right:10px}.service-details .main-content .video{padding-top:7px}.service-details .main-content .video .video-area{background:url(../images/video-bg.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-bottom:23px;overflow:hidden;padding:155px 0;position:relative;text-align:center;z-index:2}.service-details .main-content .video .video-area:after{background:#1c213f;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.service-details .main-content .video .video-area a{background:#5698d2;border-radius:50%;color:#fff;cursor:pointer;font-size:40px;height:100px;line-height:115px;position:relative;text-align:center;width:100px}.service-details .main-content .video .video-area a:before{-webkit-animation:pulse-1 1.5s linear infinite;animation:pulse-1 1.5s linear infinite;border:1px solid #5698d2;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.service-details .main-content .video .video-area a:after{-webkit-animation:pulse-1 1.5s linear .5s infinite;animation:pulse-1 1.5s linear .5s infinite;border:1px solid #5698d2;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.service-details .main-content .video .video-area a i{margin-left:8px}.service-details .main-content .video .video-area a span{-webkit-animation:pulse-1 1.5s linear 1s infinite;animation:pulse-1 1.5s linear 1s infinite;border:1px solid #5698d2;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.service-details .main-content .video .video-area a:hover{background:#fff;color:#5698d2}.service-details .main-content .video p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px}.service-details .sidebar .side-nav{border-radius:10px;box-shadow:0 0 20px rgba(51,51,51,.1);margin-bottom:50px;padding:30px}.service-details .sidebar .side-nav .nav .nav-link{align-items:center;background:#f6f6f6;border-radius:7px;color:#1c213f;display:flex;flex-direction:row;font-size:18px;height:60px;line-height:60px;margin-bottom:20px;padding:0 30px}.service-details .sidebar .side-nav .nav .nav-link span{font-size:25px;margin-bottom:-8px;margin-right:20px}.service-details .sidebar .side-nav .nav .nav-link.active{background:#1c213f;color:#fff}.service-details .sidebar .side-nav .nav .nav-link:last-child{margin-bottom:0}.service-details .sidebar .subscription{background:url(../images/services-d-sidebar-bg-1.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-bottom:50px;overflow:hidden;padding:50px 30px;position:relative;z-index:2}.service-details .sidebar .subscription:after{background:#1c213f;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.service-details .sidebar .subscription .part-txt{text-align:center}.service-details .sidebar .subscription .part-txt h3{color:#fff;font-size:25px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-2px}.service-details .sidebar .subscription .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:22px}.service-details .sidebar .subscription .part-txt .part-form input{background:#fff;border-radius:7px;color:#4b4b46;height:50px;margin-bottom:20px;padding:0 20px;width:100%}.service-details .sidebar .subscription .part-txt .part-form input::-moz-placeholder{color:#4b4b46;opacity:.8}.service-details .sidebar .subscription .part-txt .part-form input:-ms-input-placeholder{color:#4b4b46;opacity:.8}.service-details .sidebar .subscription .part-txt .part-form input::placeholder{color:#4b4b46;opacity:.8}.service-details .sidebar .subscription .part-txt .part-form button{background:#fff;border-radius:7px;color:#1c213f;font-size:18px;font-weight:700;height:50px;line-height:50px;width:100%}.service-details .sidebar .online-help{background:url(../images/services-d-sidebar-bg-2.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-bottom:50px;overflow:hidden;padding:50px 30px;position:relative;z-index:2}.service-details .sidebar .online-help:after{background:#1c213f;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.service-details .sidebar .online-help .part-icon{align-items:center;display:flex;flex-direction:column;margin-bottom:37px}.service-details .sidebar .online-help .part-icon span{color:#fff;font-size:55px;line-height:100%}.service-details .sidebar .online-help .part-txt{text-align:center}.service-details .sidebar .online-help .part-txt a{color:#fff;font-size:35px;font-weight:700;line-height:100%;margin-bottom:22px}.service-details .sidebar .online-help .part-txt h3{color:#fff;font-size:20px;font-weight:700;line-height:100%;margin-bottom:-4px}.service-details .sidebar .download-area{border-radius:10px;box-shadow:0 0 20px rgba(51,51,51,.1);padding:30px}.service-details .sidebar .download-area a{align-items:center;background:#f6f6f6;border-radius:7px;display:flex;flex-direction:row;height:100px;justify-content:space-between;margin-bottom:30px;padding:0 30px}.service-details .sidebar .download-area a:last-child{margin-bottom:0}.service-details .sidebar .download-area a .txt{color:#4b4b46;font-size:16px;font-weight:600;line-height:100%;transition:.4s}.service-details .sidebar .download-area a .txt span{display:block;font-size:20px;font-weight:700;margin-bottom:11px}.service-details .sidebar .download-area a .icon{color:#1c213f;font-size:35px;line-height:100%;margin-bottom:-5px;transition:.4s}.service-details .sidebar .download-area a:hover{background:#1c213f;border-color:#1c213f}.service-details .sidebar .download-area a:hover .icon,.service-details .sidebar .download-area a:hover .txt{color:#fff}.team-inner-2{margin-bottom:-30px;padding-top:120px}.team-inner-2 .single-box{margin-bottom:30px}.team-inner-2 .single-box .part-img{border:5px solid #1c213f;border-radius:15px;overflow:hidden}.team-inner-2 .single-box .part-txt{border-radius:10px;height:90px;margin:-50px 40px 0;position:relative;transform-style:preserve-3d;transition:transform .6s}.team-inner-2 .single-box .part-txt .title{background:#1c213f;border-radius:10px;display:flex;flex-direction:column;height:90px;justify-content:center;text-align:center;transform:translateZ(45px)}.team-inner-2 .single-box .part-txt .title h3{color:#fff;font-size:25px;font-weight:700;line-height:100%;margin-bottom:8px;margin-top:-2px}.team-inner-2 .single-box .part-txt .title p{color:#fff;font-size:16px;line-height:100%;margin-bottom:-3px}.team-inner-2 .single-box .part-txt .social{background:#5698d2;border-radius:10px;height:90px;transform:rotateX(-90deg) translateZ(-45px)}.team-inner-2 .single-box .part-txt .social ul{align-items:center;display:flex;height:90px;justify-content:center;list-style:none;margin:0;padding:0}.team-inner-2 .single-box .part-txt .social ul li a{background:#fff;border-radius:50%;color:#1c213f;font-size:14px;height:30px;line-height:36px;margin:0 5px;text-align:center;width:30px}.team-inner-2 .single-box .part-txt .social ul li a:hover{background:#1c213f;color:#fff}.team-inner-2 .single-box:hover .part-txt{transform:rotateX(90deg)}.team-details{padding-top:120px}.team-details .profile{border:5px solid #1c213f;border-radius:15px;overflow:hidden}.team-details .profile .part-txt{padding:30px 30px 0}.team-details .profile .part-txt .title{background:#1c213f;border-radius:10px;display:flex;flex-direction:column;height:90px;justify-content:center;text-align:center}.team-details .profile .part-txt .title h3{color:#fff;font-size:25px;font-weight:700;line-height:100%;margin-bottom:8px;margin-top:-2px}.team-details .profile .part-txt .title p{color:#fff;font-size:16px;line-height:100%;margin-bottom:-3px}.team-details .profile .part-txt .social ul{align-items:center;display:flex;height:90px;justify-content:center;list-style:none;margin:0;padding:0}.team-details .profile .part-txt .social ul li a{background:#1c213f;border-radius:50%;color:#fff;font-size:14px;height:30px;line-height:36px;margin:0 5px;text-align:center;width:30px}.team-details .profile .part-txt .social ul li a:hover{background:#5698d2;color:#1c213f}.team-details .biography{border-bottom:1px solid rgba(75,75,70,.2)}.team-details .biography h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:27px;margin-top:-4px}.team-details .biography p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:23px}.team-details .biography ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:29px;padding:0}.team-details .biography ul li{color:#4b4b46;font-size:16px;line-height:31px;width:50%}.team-details .biography ul li span{font-weight:700;min-width:90px}.team-details .biography ul li a{color:#4b4b46}.team-details .qualification{border-bottom:1px solid rgba(75,75,70,.2);padding-bottom:10px;padding-top:40px}.team-details .qualification h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:30px;margin-top:-2px}.team-details .qualification .single-box{display:flex;margin-bottom:30px}.team-details .qualification .single-box .arrow{height:122px;width:38px}.team-details .qualification .single-box .arrow img{height:100%}.team-details .qualification .single-box .txt{padding-left:15px;width:332px}.team-details .qualification .single-box .txt h4{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:9px;margin-top:-2px}.team-details .qualification .single-box .txt h5{color:#4b4b46;font-size:16px;font-weight:700;line-height:100%;margin-bottom:5px}.team-details .qualification .single-box .txt span{color:#4b4b46;font-size:13px;line-height:100%;margin-bottom:10px}.team-details .qualification .single-box .txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px}.team-details .expertise{border-bottom:1px solid rgba(75,75,70,.2);padding:40px 0}.team-details .expertise h2{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:18px;margin-top:-2px}.team-details .expertise p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:22px}.team-details .expertise .single-box{background:#1c213f;border-radius:10px;padding:40px 0;position:relative;text-align:center;z-index:2}.team-details .expertise .single-box:after{background:#5698d2;border-radius:0 0 5px 5px;bottom:0;content:"";height:10px;left:0;position:absolute;right:0;transition:all .4s ease-in;z-index:-1}.team-details .expertise .single-box .part-icon span{color:#fff;font-size:35px;line-height:100%;margin-bottom:22px;transition:all .4s ease-in}.team-details .expertise .single-box h3{color:#fff;font-size:16px;font-weight:600;line-height:100%;margin-bottom:-3px}.team-details .expertise .single-box:hover:after{border-radius:8px;height:100%}.team-details .expertise .single-box:hover .part-icon span{color:#1c213f}.team-details .additional-txt{padding-top:40px}.team-details .additional-txt h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:27px;margin-top:-4px}.team-details .additional-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:16px}.team-details .additional-txt ul{list-style:none;margin-bottom:-11px;padding:0}.team-details .additional-txt ul li{color:#4b4b46;font-size:16px;line-height:31px}.team-details .additional-txt ul li span{color:#5698d2;font-size:14px;margin-right:10px}.testimonial-2{padding:120px 0}.testimonial-2 .testimonial-slider .owl-stage-outer{margin:0 -15px;padding:0 15px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{border:5px solid #fff;border-radius:50%;box-shadow:0 0 20px rgba(51,51,51,.3);height:110px;position:relative;width:110px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img img{border-radius:50%}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img:after{align-items:center;background:#1c213f;border:5px solid #fff;border-radius:50%;bottom:-5px;color:#fff;content:"\f132";display:flex;flex-direction:column;font-family:flaticon;font-size:16px;height:45px;justify-content:center;line-height:35px;position:absolute;right:-5px;transition:.4s;width:45px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{background:#1c213f;border-radius:10px;padding:30px;position:relative;transition:.4s;width:415px;z-index:2}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt:before{background:#1c213f;border-radius:25px;bottom:45px;content:"";height:100px;left:-25px;position:absolute;transition:.4s;width:45px;z-index:-1}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt:after{background:#fff;border-radius:15px;bottom:60px;content:"";height:100px;left:-27px;position:absolute;width:27px;z-index:-1}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt p{color:#fff;font-size:16px;line-height:26px;margin-bottom:22px;margin-top:-7px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title{border-top:1px solid #fff;padding-top:30px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{color:#fff;font-size:25px;font-weight:700;line-height:100%;margin-bottom:8px;margin-top:-2px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title span{color:#fff;display:block;font-size:16px;line-height:100%;margin-bottom:-3px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box:hover .part-img:after,.testimonial-2 .testimonial-slider .owl-stage-outer .single-box:hover .part-txt,.testimonial-2 .testimonial-slider .owl-stage-outer .single-box:hover .part-txt:before{background:#5698d2}.testimonial-2 .testimonial-slider .owl-dots{display:flex;flex-direction:row;justify-content:center;padding-top:60px}.testimonial-2 .testimonial-slider .owl-dots .owl-dot{background:#fff;border:4px solid #1c213f;border-radius:50%;height:16px;margin:0 3px;width:16px}.testimonial-2 .testimonial-slider .owl-dots .owl-dot.active{background:#5698d2}.testimonial-3{background:url(../images/testimonial-bg-2.jpg) 50% no-repeat;background-size:cover;padding:120px 0;position:relative;z-index:2}.testimonial-3:after{background:url(../images/testimonial-overlay.png) center left 30% no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.testimonial-3 .testimonial-slider-2 .single-box{border-radius:10px;margin-bottom:10px;margin-right:10px;padding:30px;position:relative;z-index:2}.testimonial-3 .testimonial-slider-2 .single-box:before{border-color:transparent #362e65 #362e65 transparent;border-style:solid;border-width:75px;bottom:-10px;content:"";position:absolute;right:-10px;z-index:-1}.testimonial-3 .testimonial-slider-2 .single-box:after{background:#fff;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.testimonial-3 .testimonial-slider-2 .single-box .top{display:flex;justify-content:space-between;margin-bottom:23px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{display:flex}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{border-radius:7px;height:65px;margin-right:15px;overflow:hidden;width:65px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:4px;margin-top:-2px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt p{color:#4b4b46;font-size:16px;line-height:100%;margin-bottom:16px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt span{color:#1c213f;display:block;font-size:10px;line-height:100%;margin-bottom:-1px;transition:.4s}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt span i{margin:0 1px}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{color:#1c213f;font-size:45px;line-height:100%;margin-top:-3px;transition:.4s}.testimonial-3 .testimonial-slider-2 .single-box .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px}.testimonial-3 .testimonial-slider-2 .single-box:hover .top .profile .txt span,.testimonial-3 .testimonial-slider-2 .single-box:hover .top .quote span{color:#5698d2}.testimonial-3 .testimonial-slider-2 .owl-dots{display:flex;flex-direction:row;justify-content:center;padding-top:60px}.testimonial-3 .testimonial-slider-2 .owl-dots .owl-dot{background:#1c213f;border:4px solid #fff;border-radius:50%;height:16px;margin:0 3px;width:16px}.testimonial-3 .testimonial-slider-2 .owl-dots .owl-dot.active{background:#5698d2}.pricing-2{background:url(../images/pricing-bg.jpg) center right 30% no-repeat;background-size:cover;padding:120px 0}.pricing-2 .single-box{background:#fff;border-radius:10px;padding:40px 30px}.pricing-2 .single-box .top{border-bottom:1px solid rgba(75,75,70,.4);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.pricing-2 .single-box .top .part-icon{border-radius:7px;box-shadow:0 0 30px 0 rgba(51,51,51,.15);height:85px;justify-content:center;transition:.4s;width:85px}.pricing-2 .single-box .top .part-icon,.pricing-2 .single-box .top .price{align-items:center;display:flex;flex-direction:row}.pricing-2 .single-box .top .price p{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:0;margin-right:10px;margin-top:-30px}.pricing-2 .single-box .top .price h3{color:#4b4b46;font-size:45px;font-weight:700;line-height:100%;margin-bottom:0;margin-top:-6px}.pricing-2 .single-box .top .price h3 span{font-size:16px;font-weight:400;line-height:100%}.pricing-2 .single-box .bottom{padding-top:30px;text-align:center}.pricing-2 .single-box .bottom h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:16px;margin-top:-2px;transition:.4s}.pricing-2 .single-box .bottom ul{list-style:none;margin-bottom:19px;padding:0}.pricing-2 .single-box .bottom ul li{color:#4b4b46;font-size:16px;line-height:31px}.pricing-2 .single-box .bottom .part-btn{border-radius:7px;box-shadow:0 0 30px 0 rgba(51,51,51,.15);color:#4b4b46;font-size:18px;height:45px;line-height:45px;padding:0 25px}.pricing-2 .single-box .bottom .part-btn:focus,.pricing-2 .single-box .bottom .part-btn:hover{background:#5698d2;color:#fff}.pricing-2 .single-box:hover .top .part-icon{background:#5698d2}.pricing-2 .single-box:hover .bottom h3{color:#5698d2}.pricing-3{padding-top:120px}.pricing-3 .boxes .single-box{border-radius:10px;box-shadow:0 0 30px -5px rgba(51,51,51,.12);margin-bottom:40px;padding:30px}.pricing-3 .boxes .single-box:last-child{margin-bottom:0}.pricing-3 .boxes .single-box .part-img{border-radius:10px;overflow:hidden}.pricing-3 .boxes .single-box .title h4{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:36px;margin-top:-2px;transition:.4s}.pricing-3 .boxes .single-box .title .price{align-items:center;display:flex;flex-direction:row}.pricing-3 .boxes .single-box .title .price p{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:0;margin-right:10px;margin-top:-30px}.pricing-3 .boxes .single-box .title .price h3{color:#4b4b46;font-size:45px;font-weight:700;line-height:100%;margin-bottom:-8px;margin-top:-6px}.pricing-3 .boxes .single-box .title .price h3 span{font-size:16px;font-weight:400;line-height:100%}.pricing-3 .boxes .single-box ul{list-style:none;margin-bottom:-3px;margin-top:-2px;padding:0}.pricing-3 .boxes .single-box ul li{color:#4b4b46;font-size:16px;line-height:100%;margin-bottom:17px}.pricing-3 .boxes .single-box ul li:last-child{margin-bottom:0}.pricing-3 .boxes .single-box .part-btn{display:flex;flex-direction:row;justify-content:flex-end}.pricing-3 .boxes .single-box .part-btn a{border-radius:7px;box-shadow:0 0 30px 0 rgba(51,51,51,.15);color:#4b4b46;font-size:18px;height:45px;line-height:45px;padding:0 35px}.pricing-3 .boxes .single-box .part-btn a:focus,.pricing-3 .boxes .single-box .part-btn a:hover{background:#5698d2;color:#fff}.pricing-3 .boxes .single-box:hover .title h4{color:#5698d2}.faq-2{padding-bottom:0}.faq-2 .faq-inner-2{padding-bottom:120px}.portfolio{margin-bottom:-30px;padding-top:120px}.portfolio .single-box{border-radius:10px;box-shadow:0 5px 30px -5px rgba(51,51,51,.15);margin-bottom:30px}.portfolio .single-box,.portfolio .single-box .part-img{overflow:hidden;position:relative}.portfolio .single-box .part-img .overlay{align-items:center;background:rgba(28,33,63,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.4s;width:100%}.portfolio .single-box .part-img .overlay a{background:#5698d2;border-radius:50%;color:#fff;font-size:20px;height:65px;line-height:74px;text-align:center;transform:translateY(100%);width:65px}.portfolio .single-box .part-img .overlay a:focus,.portfolio .single-box .part-img .overlay a:hover{background:#fff;color:#1c213f}.portfolio .single-box .part-txt{background:#5698d2;height:88px;overflow:hidden;position:relative;text-align:center;transition:.4s;z-index:2}.portfolio .single-box .part-txt:after{background:#1c213f;bottom:0;content:"";left:-10%;position:absolute;top:0;transform:skew(-30deg);width:60%;z-index:-1}.portfolio .single-box .part-txt a{color:#fff;display:block;font-size:20px;font-weight:700;line-height:89px;margin-bottom:0}.portfolio .single-box .part-txt a span{font-size:14px;font-weight:400;margin-left:10px}.portfolio .single-box:hover .part-img .overlay{opacity:1}.portfolio .single-box:hover .part-img .overlay a{transform:translateY(0)}.portfolio-details{padding-top:120px}.portfolio-details .main-img{padding-bottom:20px;padding-right:20px;position:relative;z-index:2}.portfolio-details .main-img:after{border-color:transparent #1c213f #1c213f transparent;border-radius:0 0 15px 0;border-style:solid;border-width:150px;bottom:0;content:"";position:absolute;right:0;z-index:-1}.portfolio-details .main-img img{border-radius:10px}.portfolio-details .project-information h3{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:24px;margin-top:-4px}.portfolio-details .project-information ul{list-style:none;margin:0;padding:0}.portfolio-details .project-information ul li{background:#f3f3f9;border:1px solid rgba(75,75,70,.07);border-radius:7px;color:#4b4b46;font-size:16px;line-height:60px;margin-bottom:15px;padding:0 35px}.portfolio-details .project-information ul li:last-child{margin-bottom:0}.portfolio-details .project-information ul li span{font-size:18px;font-weight:700;width:40%}.portfolio-details .project-information ul li a{color:#1c213f;font-size:15px;margin:0 6px}.portfolio-details .project-information ul li a:focus,.portfolio-details .project-information ul li a:hover{color:#5698d2}.portfolio-details .main-txt{padding:60px 0}.portfolio-details .main-txt h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:27px;margin-top:-4px}.portfolio-details .main-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:32px}.portfolio-details .main-txt .part-img{margin-bottom:33px}.portfolio-details .main-txt .part-img .single-img{border-radius:10px;overflow:hidden}.portfolio-details .main-txt ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-19px;margin-top:-1px;padding:0;width:71.4285714286%}.portfolio-details .main-txt ul li{align-items:center;color:#4b4b46;display:flex;font-size:15px;font-style:italic;font-weight:600;line-height:100%;margin-bottom:15px;width:50%}.portfolio-details .main-txt ul li span{color:#5698d2;font-size:16px;margin-right:10px}.portfolio-details .process-inner .heading-txt{padding-bottom:37px}.portfolio-details .process-inner .heading-txt h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:27px;margin-top:-4px}.portfolio-details .process-inner .heading-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:15px}.blog-inner{padding-top:120px}.blog-inner .main-content .pagination{padding-top:40px}.blog-inner .main-content .pagination ul{display:flex;margin:0;padding:0}.blog-inner .main-content .pagination ul li{list-style:none;padding:0 7.5px}.blog-inner .main-content .pagination ul li:first-child{padding-left:0}.blog-inner .main-content .pagination ul li a{background:#1c213f;border-radius:50%;color:#fff;font-size:14px;height:57px;line-height:57px;position:relative;text-align:center;width:57px;z-index:2}.blog-inner .main-content .pagination ul li a:focus,.blog-inner .main-content .pagination ul li a:hover{background:#5698d2;color:#1c213f}.blog-inner .blog-details .title{margin-bottom:50px}.blog-inner .blog-details .title .tag{background:#5698d2;border:4px solid #1c213f;border-radius:9px 0;color:#fff;font-size:16px;font-weight:700;height:47px;line-height:40px;margin-bottom:30px;padding:0 20px}.blog-inner .blog-details .title h2{color:#4b4b46;font-size:35px;font-weight:700;line-height:100%;margin-bottom:24px;margin-top:-4px}.blog-inner .blog-details .title ul{display:flex;list-style:none;margin-bottom:-4px;padding:0}.blog-inner .blog-details .title ul li{color:#4b4b46;display:flex;font-size:14px;line-height:100%;margin-right:30px}.blog-inner .blog-details .title ul li:last-child{margin-right:0}.blog-inner .blog-details .title ul li span{font-size:12px;margin-right:10px}.blog-inner .blog-details .main-img{border-radius:10px;margin-bottom:50px;overflow:hidden}.blog-inner .blog-details .main-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:22px;margin-top:-7px}.blog-inner .blog-details .main-txt .quoted{background:#ededec;border-radius:10px;display:flex;margin-bottom:30px;padding:30px}.blog-inner .blog-details .main-txt .quoted .img{border-radius:10px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:30px;overflow:hidden;width:127px}.blog-inner .blog-details .main-txt .quoted .txt{position:relative;width:553px;z-index:2}.blog-inner .blog-details .main-txt .quoted .txt:after{content:url(../images/quote-2.png);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.blog-inner .blog-details .main-txt .quoted .txt span{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:20px;margin-top:-7px}.blog-inner .blog-details .main-txt .quoted .txt h4{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:9px}.blog-inner .blog-details .main-txt .quoted .txt h5{color:#4b4b46;font-size:16px;font-weight:400;line-height:100%;margin-bottom:-3px}.blog-inner .blog-details .reasons-for-choose{padding-top:17px}.blog-inner .blog-details .reasons-for-choose h2{color:#4b4b46;font-size:30px;font-weight:700;line-height:100%;margin-bottom:29px}.blog-inner .blog-details .reasons-for-choose ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:11px;margin-top:-1px;padding:0}.blog-inner .blog-details .reasons-for-choose ul li{align-items:center;color:#4b4b46;display:flex;font-size:15px;font-style:italic;font-weight:600;line-height:100%;margin-bottom:15px;width:50%}.blog-inner .blog-details .reasons-for-choose ul li span{color:#5698d2;font-size:16px;margin-right:10px}.blog-inner .blog-details .reasons-for-choose p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:22px;margin-top:-7px}.blog-inner .blog-details .reasons-for-choose .part-img{margin-bottom:30px}.blog-inner .blog-details .reasons-for-choose .part-img .single-img{border-radius:10px;overflow:hidden}.blog-inner .blog-details .other-option{border-bottom:1px solid rgba(75,75,70,.2);margin-bottom:50px;padding-bottom:50px;padding-top:18px}.blog-inner .blog-details .other-option h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:0;margin-right:16px}.blog-inner .blog-details .other-option .tags{align-items:center;display:flex;margin-bottom:25px}.blog-inner .blog-details .other-option .tags a{color:#4b4b46;font-size:16px;font-weight:700;line-height:100%;margin:0 12.5px}.blog-inner .blog-details .other-option .tags a:focus,.blog-inner .blog-details .other-option .tags a:hover{color:#5698d2}.blog-inner .blog-details .other-option .share{align-items:center;display:flex}.blog-inner .blog-details .other-option .share h3{margin-right:21.5px}.blog-inner .blog-details .other-option .share a{border-radius:50%;color:#fff;font-size:10px;height:25px;line-height:29px;margin:0 7.5px;text-align:center;width:25px}.blog-inner .blog-details .other-option .share a:focus,.blog-inner .blog-details .other-option .share a:hover{background:#e2e2e2;color:#1c213f}.blog-inner .blog-details .admin-profile{background:#ededec;border-radius:10px;display:flex;padding:30px}.blog-inner .blog-details .admin-profile .part-img{border:3px solid #5698d2;border-radius:50%;height:68px;margin-right:30px;overflow:hidden;width:68px}.blog-inner .blog-details .admin-profile .part-txt{width:612px}.blog-inner .blog-details .admin-profile .part-txt h3{color:#4b4b46;font-size:20px;font-weight:700;line-height:100%;margin-bottom:11px;margin-top:-2px}.blog-inner .blog-details .admin-profile .part-txt .admin-link{color:#4b4b46;font-size:16px;line-height:100%;margin-bottom:20px}.blog-inner .blog-details .admin-profile .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:22px}.blog-inner .blog-details .admin-profile .part-txt .social{display:flex;margin-bottom:-3px}.blog-inner .blog-details .admin-profile .part-txt .social a{color:#1c213f;font-size:14px;line-height:100%;margin:0 7.5px}.blog-inner .blog-details .admin-profile .part-txt .social a:first-child{margin-left:0}.blog-inner .blog-details .admin-profile .part-txt .social a:focus,.blog-inner .blog-details .admin-profile .part-txt .social a:hover{color:#5698d2}.blog-inner .blog-details .blog-nav{border-bottom:1px solid rgba(75,75,70,.2);display:flex;flex-direction:row;justify-content:space-between;padding:50px 0}.blog-inner .blog-details .blog-nav .single-nav{align-items:center;display:flex;width:50%}.blog-inner .blog-details .blog-nav .single-nav.next-blog .img{margin-left:25px;margin-right:0}.blog-inner .blog-details .blog-nav .single-nav.next-blog .txt{text-align:right}.blog-inner .blog-details .blog-nav .single-nav .img{border-radius:10px;height:114px;margin-right:25px;overflow:hidden;width:114px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:245px}.blog-inner .blog-details .blog-nav .single-nav .txt a{color:#4b4b46;font-size:16px;font-weight:700;line-height:26px}.blog-inner .blog-details .blog-nav .single-nav .txt a span{display:block;font-weight:400;margin-top:15px}.blog-inner .blog-details .blog-nav .single-nav .txt a:focus,.blog-inner .blog-details .blog-nav .single-nav:hover .txt a{color:#5698d2}.blog-inner .blog-details .blog-comments h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:30px;margin-top:-2px}.blog-inner .blog-details .blog-comments .comments{padding:50px 0}.blog-inner .blog-details .blog-comments .comments .single-comment{align-items:center;display:flex;margin-bottom:30px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied{margin-bottom:0;margin-left:70px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:580px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-img{border:4px solid #5698d2;border-radius:50%;height:90px;margin-right:30px;overflow:hidden;width:90px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt{width:650px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4{color:#4b4b46;font-size:18px;font-weight:700;line-height:100%;margin-bottom:0;margin-top:-2px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4 span{font-size:16px;font-weight:400;margin-left:20px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top a{color:#4b4b46;display:flex;font-size:14px;line-height:100%}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top a span{margin-left:10px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top a:focus,.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top a:hover{color:#5698d2}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:-8px}.blog-inner .blog-details .blog-comments .post-comment form input{background:#ededec;border-radius:5px;color:#4b4b46;height:60px;margin-bottom:30px;padding:0 25px;width:100%}.blog-inner .blog-details .blog-comments .post-comment form input::-moz-placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form input:-ms-input-placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form input::placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form textarea{background:#ededec;border-radius:5px;color:#4b4b46;height:190px;margin-bottom:40px;padding:15px 25px;width:100%}.blog-inner .blog-details .blog-comments .post-comment form textarea::-moz-placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form textarea:-ms-input-placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form textarea::placeholder{color:#4b4b46}.blog-inner .blog-details .blog-comments .post-comment form .def-btn{border-radius:5px;height:60px;line-height:62px}.blog-inner .sidebar .profile{align-items:center;border-radius:10px;box-shadow:0 10px 30px -5px rgba(51,51,51,.12);display:flex;flex-direction:column;margin-bottom:40px;padding:40px}.blog-inner .sidebar .profile .part-img{border:5px solid #fff;border-radius:50%;box-shadow:0 5px 25px -5px rgba(51,51,51,.2);height:100px;margin-bottom:30px;overflow:hidden;width:100px}.blog-inner .sidebar .profile .part-txt{text-align:center}.blog-inner .sidebar .profile .part-txt h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:13px;margin-top:-2px}.blog-inner .sidebar .profile .part-txt p{color:#4b4b46;font-size:16px;line-height:26px;margin-bottom:12px}.blog-inner .sidebar .profile .part-txt .social{display:flex;flex-direction:row;justify-content:center;padding-top:20px}.blog-inner .sidebar .profile .part-txt .social a{color:#1c213f;font-size:14px;height:25px;line-height:29px;padding:0 10px;position:relative}.blog-inner .sidebar .profile .part-txt .social a:after{background:rgba(75,75,70,.3);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.blog-inner .sidebar .profile .part-txt .social a:last-child:after{display:none}.blog-inner .sidebar .profile .part-txt .social a:focus,.blog-inner .sidebar .profile .part-txt .social a:hover{color:#5698d2}.blog-inner .sidebar .search-box{border-radius:10px;box-shadow:0 10px 30px -5px rgba(51,51,51,.12);margin-bottom:40px;padding:40px 30px;text-align:center}.blog-inner .sidebar .search-box h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:20px;margin-top:-2px}.blog-inner .sidebar .search-box form{background:#1c213f;border-radius:7px;display:flex}.blog-inner .sidebar .search-box form input{color:#fff;font-size:14px;height:50px;padding:0 20px;width:100%}.blog-inner .sidebar .search-box form input::-moz-placeholder{color:#fff;opacity:.7}.blog-inner .sidebar .search-box form input:-ms-input-placeholder{color:#fff;opacity:.7}.blog-inner .sidebar .search-box form input::placeholder{color:#fff;opacity:.7}.blog-inner .sidebar .search-box form button{background:#5698d2;border-left:2px solid #5698d2;border-radius:6px;color:#fff;font-size:25px;height:50px;line-height:58px;padding:0 15px}.blog-inner .sidebar .search-box form button:focus,.blog-inner .sidebar .search-box form button:hover{background:transparent}.blog-inner .sidebar .blog-category{border-radius:10px;box-shadow:0 10px 30px -5px rgba(51,51,51,.12);margin-bottom:40px;padding:40px 30px}.blog-inner .sidebar .blog-category h3{background:#1c213f;border-radius:7px;color:#fff;font-size:25px;font-weight:700;height:50px;line-height:50px;margin-bottom:10px;text-align:center}.blog-inner .sidebar .blog-category ul{list-style:none;margin:0;padding:0}.blog-inner .sidebar .blog-category ul li a{border-bottom:1px solid rgba(75,75,70,.2);color:#4b4b46;display:flex;font-size:16px;justify-content:space-between;line-height:100%;padding-bottom:12px;padding-top:13px}.blog-inner .sidebar .blog-category ul li a:focus,.blog-inner .sidebar .blog-category ul li a:hover{color:#5698d2}.blog-inner .sidebar .blog-category ul li:last-child a{border-bottom:0;margin-bottom:-3px;padding-bottom:0}.blog-inner .sidebar .recent-blog{border-radius:10px;box-shadow:0 10px 30px -5px rgba(51,51,51,.12);margin-bottom:40px;padding:40px 30px}.blog-inner .sidebar .recent-blog h3{background:#1c213f;border-radius:7px;color:#fff;font-size:25px;font-weight:700;height:50px;line-height:50px;margin-bottom:10px;text-align:center}.blog-inner .sidebar .recent-blog ul{list-style:none;margin:0;padding:0}.blog-inner .sidebar .recent-blog ul li{border-bottom:1px solid rgba(75,75,70,.2);display:flex;padding:15px 0}.blog-inner .sidebar .recent-blog ul li:last-child{border-bottom:0;padding-bottom:0}.blog-inner .sidebar .recent-blog ul li .img{border-radius:7px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:15px;overflow:hidden;width:69px}.blog-inner .sidebar .recent-blog ul li .txt{width:226px}.blog-inner .sidebar .recent-blog ul li .txt a{color:#333;font-size:16px;line-height:22px;margin-bottom:9px;margin-top:-5px}.blog-inner .sidebar .recent-blog ul li .txt a:focus,.blog-inner .sidebar .recent-blog ul li .txt a:hover{color:#5698d2}.blog-inner .sidebar .recent-blog ul li .txt .info{color:#4b4b46;display:block;float:left;font-size:12px;line-height:100%;margin-bottom:-3px;width:50%}.blog-inner .sidebar .recent-blog ul li .txt .info .icon{font-size:10px}.blog-inner .sidebar .tags{border-radius:10px;box-shadow:0 10px 30px -5px rgba(51,51,51,.12);padding:40px 30px}.blog-inner .sidebar .tags h3{background:#1c213f;border-radius:7px;color:#fff;font-size:25px;font-weight:700;height:50px;line-height:50px;margin-bottom:20px;text-align:center}.blog-inner .sidebar .tags .all-tag{margin:-7.5px -5.5px}.blog-inner .sidebar .tags .all-tag a{border:1px solid rgba(75,75,70,.3);border-radius:5px;color:#4b4b46;font-size:16px;height:40px;line-height:40px;margin:7.5px 5.5px;padding:0 10px}.blog-inner .sidebar .tags .all-tag a:focus,.blog-inner .sidebar .tags .all-tag a:hover{border-color:#4b4b46}.contact{padding:120px 0}.contact .boxes{padding-bottom:120px}.contact .boxes .single-box{border-radius:10px;box-shadow:0 0 20px 0 rgba(51,51,51,.15);display:flex;justify-content:center;padding:55px 40px}.contact .boxes .single-box .part-icon{background:#1c213f;border-radius:50%;color:#fff;font-size:14px;height:40px;line-height:45px;margin-right:20px;text-align:center;width:40px}.contact .boxes .single-box .part-txt{margin-bottom:-11px;max-width:230px}.contact .boxes .single-box .part-txt h3{color:#4b4b46;font-size:25px;font-weight:700;line-height:100%;margin-bottom:16px;margin-top:-2px}.contact .boxes .single-box .part-txt span{color:#4b4b46;font-size:16px;line-height:31px}.contact .form{background:#1c213f;border-radius:10px;padding:120px 0}.contact .form input{background:#120d2e;border:1px solid #362e65;border-radius:5px;color:#fff;font-size:14px;height:55px;margin-bottom:30px;padding:0 25px;width:100%}.contact .form input::-moz-placeholder{color:hsla(0,0%,89%,.7)}.contact .form input:-ms-input-placeholder{color:hsla(0,0%,89%,.7)}.contact .form input::placeholder{color:hsla(0,0%,89%,.7)}.contact .form textarea{background:#120d2e;border:1px solid #362e65;border-radius:5px;color:#fff;font-size:14px;height:190px;margin-bottom:30px;padding:15px 25px;width:100%}.contact .form textarea::-moz-placeholder{color:hsla(0,0%,89%,.7)}.contact .form textarea:-ms-input-placeholder{color:hsla(0,0%,89%,.7)}.contact .form textarea::placeholder{color:hsla(0,0%,89%,.7)}.contact .form .def-btn{border:1px solid #5698d2;border-radius:5px;margin-top:-7px}.map iframe{margin-bottom:-8px;width:100%}.error{padding-top:120px}.error .boxes{display:flex;flex-direction:row;justify-content:center;margin-bottom:80px}.error .boxes .single-box{background:#1c213f;border-radius:10px;color:#fff;font-size:200px;font-weight:700;height:195px;line-height:195px;margin:0 12.5px;text-align:center;width:195px}.error .boxes .single-box:nth-child(2){background:#5698d2}.error .part-txt{text-align:center}.error .part-txt h2{color:#4b4b46;font-size:55px;font-weight:700;line-height:100%;margin-bottom:40px;margin-top:-6px}.error .part-txt h2 span{color:#5698d2}.error .part-txt p{color:#4b4b46;font-size:25px;line-height:100%;margin-bottom:55px}@media only screen and (min-width:992px) and (max-width:1199px){.container{max-width:990px}.heading{margin-bottom:50px}.heading h5{margin-bottom:19px}.heading h2{font-size:30px;line-height:40px}.header .bottom-header .bg:after{right:95%}.header .bottom-header .bg .bg-2:before{left:85.5%}.header .bottom-header .bg .bg-2 .bg-3 .navbar{padding-left:0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav{display:flex;flex-direction:row;justify-content:center;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:40px 10px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item:first-child{padding-left:0}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{margin-left:-40px}.header-2 .top-header .bg .top-left ul li{padding:19px 30px 15px}.header-2 .bottom-header .bg .navbar{padding-left:0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:40px 10px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item:first-child{padding-left:0}.header-2 .bottom-header .bg .bottom-right{padding:0 30px 0 0}.banner .banner-txt{padding:150px 0}.banner .banner-txt h4{margin-bottom:26px}.banner .banner-txt h1{font-size:45px;line-height:55px;margin-bottom:20px}.banner-2 .banner-txt{padding:150px 0}.banner-2 .banner-txt h4{margin-bottom:26px}.banner-2 .banner-txt h1{font-size:45px;line-height:55px;margin-bottom:20px}.banner-2 .part-img{margin-left:-30px}.partner .bg .brand-slider .owl-nav{left:-70px;right:-70px}.partner.partner-2 .bg .brand-slider .single-img{height:170px}.about .image-box{padding:0}.about .image-box .fun-fact-inner{margin:-70px 20px 0;padding:30px 20px}.about .part-txt .boxes-2{padding:80px 20px 30px}.service .bg .nav{padding:0 30px}.service .bg .nav .nav-link{font-size:18px;height:55px;line-height:55px;padding:0 20px}.service .bg .nav .nav-link span{font-size:25px}.service .bg .part-txt{padding:0 30px}.service .bg .part-txt h3{margin-bottom:14px}.service .bg .part-txt p{font-size:15px;line-height:25px;margin-bottom:11px}.service .bg .part-txt .def-btn{margin-top:6px}.process .single-box{padding:30px 15px}.pricing .tab-pane .single-box{padding:30px 20px}.pricing .tab-pane .single-box .part-img{margin-right:25px;width:170px}.testimonial .bg{background:url(../images/testimonial-bg.png) center left 5% no-repeat;background-size:cover;padding:40px}.testimonial .bg .part-txt{padding-right:0}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{width:130px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{width:255px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{font-size:18px;line-height:26px;margin-bottom:11px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{padding-top:7px}.blog .blog-slider .owl-nav{left:-15px;right:-15px}.blog-2 .single-blog .part-txt{padding:0 15px 30px}.call-back .bg{padding:60px 40px}.call-back .bg .form form input{width:240px}.feature .single-box .part-txt h3{font-size:22px;margin-bottom:19px;margin-top:-2px}.faq .part-txt #accordion .card .card-header h5 button{font-size:18px;padding:0 30px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{margin-bottom:60px}.project .all-projects .project-slider .owl-nav{left:-15px}.team .single-box .part-txt{left:5px;right:5px}.team .single-box .part-txt .txt{padding-top:132px}.team .single-box:hover .part-txt .txt{padding:0 15px}.fun-fact .bg .single-box .part-txt h2{font-size:30px;margin-bottom:9px}.breadcrumb .part-txt{padding:100px 0}.process-2 .no-gutters .single-box .part-icon{height:80px;width:80px}.process-2 .no-gutters .single-box .part-icon .icon{font-size:30px;line-height:93px}.choosing-reason .part-txt .boxes .single-box .txt{width:340px}.feature-2 .part-txt .boxes .single-box .txt,.service-2 .part-txt .boxes .single-box .txt{width:365px}.service-details .main-content .part-txt h2{font-size:30px;line-height:40px;margin-top:-8px}.service-details .main-content .part-txt .boxes .single-box{padding-left:10px}.service-details .main-content .part-txt .boxes .single-box .txt h3{margin-bottom:15px}.service-details .main-content .part-txt .boxes .single-box .txt p{font-size:15px;line-height:25px}.service-details .main-content .video .video-area{padding:100px 0}.service-details .sidebar .side-nav .nav .nav-link{font-size:16px;height:50px;line-height:50px;padding:0 25px}.service-details .sidebar .subscription .part-txt h3{font-size:20px;margin-bottom:20px}.service-details .sidebar .subscription .part-txt p{font-size:15px;line-height:25px}.service-details .sidebar .online-help .part-icon{margin-bottom:30px}.service-details .sidebar .online-help .part-icon span{font-size:40px}.service-details .sidebar .online-help .part-txt a{font-size:20px;margin-bottom:24px}.service-details .sidebar .online-help .part-txt h3{font-size:16px;margin-bottom:-3px}.service-details .sidebar .download-area a{padding:0 20px}.service-details .sidebar .download-area a .txt span{font-size:18px}.service-details .sidebar .download-area a .icon{font-size:25px}.team-inner-2 .single-box .part-txt{margin:-50px 25px 0}.team-inner-2 .single-box .part-txt .title h3{font-size:22px;margin-bottom:9px}.team-details .expertise .single-box{margin:0 -10px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{height:90px;width:90px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{width:335px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:20px;margin-bottom:9px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{flex-direction:column}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{margin-bottom:20px;margin-right:0}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{font-size:40px}.pricing-2 .single-box .top .price p{margin-top:-18px}.pricing-2 .single-box .top .price h3{font-size:40px}.pricing-3 .boxes .single-box{padding:30px}.pricing-3 .boxes .single-box .title h4{font-size:20px}.pricing-3 .boxes .single-box .title .price p{margin-top:-13px}.pricing-3 .boxes .single-box .title .price h3{font-size:35px}.pricing-3 .boxes .single-box ul li{font-size:14px}.error .boxes{margin-bottom:60px}.error .boxes .single-box{font-size:150px;height:150px;line-height:150px;width:150px}.error .part-txt h2{font-size:35px;margin-bottom:32px;margin-top:-4px}.error .part-txt p{font-size:20px;margin-bottom:36px}.blog-inner .sidebar .profile .part-txt h3{font-size:22px;margin-bottom:14px}.blog-inner .sidebar .search-box{padding:30px 25px}.blog-inner .sidebar .search-box h3{font-size:22px;margin-bottom:21px}.blog-inner .sidebar .blog-category{padding:30px 25px}.blog-inner .sidebar .blog-category h3{font-size:22px}.blog-inner .sidebar .recent-blog{padding:30px 25px}.blog-inner .sidebar .recent-blog h3{font-size:22px}.blog-inner .sidebar .recent-blog ul li .img{border-radius:5px;margin-right:10px;width:60px}.blog-inner .sidebar .recent-blog ul li .txt{width:175px}.blog-inner .sidebar .tags{padding:30px 25px}.blog-inner .sidebar .tags h3{font-size:22px}.blog-inner .single-blog .part-txt{padding:0 10px 30px}.blog-inner .single-blog .part-txt h3{font-size:18px;line-height:28px;margin-bottom:16px}.blog-2 .single-blog .part-txt a{font-size:16px}.blog-inner .main-content .pagination{padding-top:20px}.blog-inner .main-content .pagination ul li a{height:50px;line-height:50px;width:50px}.blog-inner .blog-details .title h2{font-size:25px;margin-bottom:25px;margin-top:-2px}.blog-inner .blog-details .main-txt .quoted .img{width:110px}.blog-inner .blog-details .main-txt .quoted .txt{width:430px}.blog-inner .blog-details .reasons-for-choose{padding-top:18px}.blog-inner .blog-details .reasons-for-choose h2{font-size:25px;margin-bottom:30px}.blog-inner .blog-details .admin-profile .part-img{height:65px;width:65px}.blog-inner .blog-details .admin-profile .part-txt{width:475px}.blog-inner .blog-details .blog-nav .single-nav .img{height:100px;width:100px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:190px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt{width:510px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:440px}.contact .boxes .single-box{padding:35px 30px}.contact .boxes .single-box .part-txt{width:180px}.contact .boxes .single-box .part-txt h3{font-size:20px;margin-bottom:12px}.contact .boxes .single-box .part-txt span{font-size:14px;line-height:30px}.map iframe{height:400px}}@media only screen and (min-width:768px) and (max-width:991px){.heading{margin-bottom:40px}.heading h5{font-size:14px;margin-bottom:15px;margin-top:-1px}.heading h2{font-size:25px;line-height:35px;margin-bottom:-10px}.def-btn{font-size:16px;height:45px;line-height:45px;padding:0 25px}.header .top-header .top-left ul{align-items:center}.header .top-header .top-left ul li{margin-right:10px}.header .bottom-header .next{order:4}.header .bottom-header .bottom-right a{display:none}.header .bottom-header:before{border-radius:0 0 15px 0;height:100%;left:-10%;top:0;transform:skew(-35deg);width:50%}.header .bottom-header:after{border-radius:0 0 0 15px;height:100%;left:auto;right:-10%;top:0;transform:skew(35deg);width:50%}.header .bottom-header .bg .bg-2 .bg-3:after,.header .bottom-header .bg .bg-2 .bg-3:before,.header .bottom-header .bg .bg-2:after,.header .bottom-header .bg .bg-2:before,.header .bottom-header .bg:after,.header .bottom-header .bg:before{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar-toggler{color:#5698d2;font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .logo{align-items:center;display:flex;height:100%;justify-content:center;padding-top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .logo img{width:40px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{justify-content:flex-end;margin:0;padding:0;position:relative}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form.active input{height:45px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form button{font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:10px 15px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.header-2{background:#fff}.header-2 .top-header{background:#5698d2;padding:20px 0}.header-2 .top-header .bg .top-left{margin-bottom:2px}.header-2 .top-header .bg .top-left ul li{border:0;margin-bottom:-6px;padding:0 15px}.header-2 .top-header .bg .top-left ul li:first-child{padding-left:0}.header-2 .top-header .bg .top-right .language{padding-right:15px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle{font-size:14px;font-weight:600}.header-2 .top-header .bg .top-right .try-btn{padding:0 0 0 15px}.header-2 .top-header .bg .top-right .try-btn a{font-size:14px;height:30px;line-height:30px;padding:0 15px}.header-2 .bottom-header .next{order:4}.header-2 .bottom-header.fixed-header{background:#fff}.header-2 .bottom-header .bg .navbar-toggler{background:#1c213f;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .logo{align-items:center;display:flex;flex-direction:column}.header-2 .bottom-header .bg .logo img{width:40px}.header-2 .bottom-header .bg .bottom-right{display:flex;justify-content:flex-end;padding:10px 0}.header-2 .bottom-header .bg .bottom-right form{display:inline-flex;padding:0;position:relative}.header-2 .bottom-header .bg .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header-2 .bottom-header .bg .bottom-right form input::-moz-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input:-ms-input-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input::placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form.active input{height:45px}.header-2 .bottom-header .bg .bottom-right form button{background:#1c213f;border-radius:5px;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header-2 .bottom-header .bg .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:10px 15px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.banner:after{background:url(../images/banner-img.png) center left 40% no-repeat;background-size:cover}.banner .banner-txt{padding:70px 0}.banner .banner-txt h4{font-size:16px;margin-bottom:20px}.banner .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner .banner-txt .btn-box{padding-top:10px}.banner .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2{background:url(../images/banner-bg.jpg) center right 50% no-repeat;background-size:cover}.banner-2 .banner-txt{padding:70px 0}.banner-2 .banner-txt h4{font-size:16px;letter-spacing:1px;margin-bottom:20px}.banner-2 .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner-2 .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner-2 .banner-txt .btn-box{padding-top:10px}.banner-2 .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2 .banner-txt .btn-box a.left-btn{margin-right:10px}.banner-2 .part-img{margin-left:0;margin-right:-55px}.banner-2 .part-img img{max-width:100%}.feature{padding-bottom:0;padding-top:60px}.feature .single-box{margin:3px auto 33px}.feature .single-box .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-1px}.feature .single-box .part-txt p{font-size:14px;line-height:24px}.partner{padding-bottom:30px;padding-top:60px}.partner .bg{padding:30px}.partner .bg .brand-slider .single-img{height:70px}.partner .bg .brand-slider .owl-nav{left:-45px;right:-45px}.partner .bg .brand-slider .owl-nav button{border-width:2px;font-size:20px;height:45px;line-height:45px;width:45px}.partner.partner-2{padding:60px 0}.partner.partner-2:after{background:url(../images/partner-overlay.png) 50% no-repeat;background-size:cover}.partner.partner-2 .heading h2{margin-bottom:24px}.partner.partner-2 .heading p{font-size:14px;line-height:24px}.partner.partner-2 .bg .brand-slider .single-img{height:125px;padding:15px 0}.about{padding-bottom:60px;padding-top:30px}.about .image-box{margin-bottom:30px;padding-right:0}.about .image-box .fun-fact-inner{margin:-70px 50px 0;padding:30px}.about .image-box .fun-fact-inner .single-box{padding:0 5px}.about .image-box .fun-fact-inner .single-box h4{font-size:20px;margin-bottom:5px;margin-top:-2px}.about .image-box .fun-fact-inner .single-box p{font-size:13px;line-height:20px;margin-bottom:-6px}.about .image-box .fun-fact-inner .single-box p span{font-size:10px;margin-bottom:-2px}.about .part-txt .heading{margin-bottom:34px}.about .part-txt p{font-size:14px;line-height:24px}.about .part-txt .boxes{margin-bottom:1px;margin-top:31px}.about .part-txt .boxes .single-box{margin-bottom:31px}.about .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.about .part-txt .boxes-2{padding:40px 25px 25px}.about .part-txt .boxes-2 .single-box .txt h3{font-size:16px;margin-bottom:5px}.about .part-txt .boxes-2 .single-box .txt span{font-size:14px}.about.about-2 .part-img{margin-bottom:30px}.about.about-2 .part-img img{max-width:100%}.about.about-2 .part-txt .def-btn{margin-top:7px}.service{padding:60px 0}.service .bg{margin:auto}.service .bg .nav{flex-direction:row!important;justify-content:space-between;padding:30px 20px}.service .bg .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px;width:calc(50% - 10px)}.service .bg .nav .nav-link span{font-size:20px}.service .bg .tab-content{border-top:1px solid #362e65}.service .bg .part-img{border-left:0}.service .bg .part-txt{padding:30px}.service .bg .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-2px}.service .bg .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service .bg .part-txt .def-btn{margin-top:11px}.process{padding-bottom:0;padding-top:60px}.process .single-box{margin-bottom:30px}.process .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process .single-box .part-txt p{font-size:14px;line-height:24px}.pricing{padding:30px 0}.pricing .controls{margin-bottom:30px}.pricing .controls nav{padding:0 20px}.pricing .controls nav .nav{width:100px}.pricing .controls span{font-size:14px}.pricing .controls nav .nav .nav-item{height:27px;width:27px}.pricing .tab-pane .single-box{margin:0 auto 50px;padding:25px 20px}.pricing .tab-pane .single-box .part-img{margin-right:30px}.pricing .tab-pane .single-box .part-txt h3{font-size:18px}.pricing .tab-pane .single-box .part-txt ul{margin-bottom:7px}.pricing .tab-pane .single-box .part-txt ul li{font-size:14px;line-height:25px}.pricing .tab-pane .single-box .part-txt ul li span{font-size:10px;margin-right:10px}.pricing .tab-pane .single-box .part-btn{right:25px}.cta:after{bottom:40px;top:40px}.cta .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.cta .part-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.cta .part-img{margin-right:-240px}.cta .part-img img{max-width:100%}.cta-2{padding-bottom:60px;padding-top:175px}.cta-2 .part-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.cta-2 .part-txt p{font-size:14px;line-height:24px}.cta-2 .part-txt .def-btn{margin-top:5px}.testimonial{padding:60px 0}.testimonial .bg{background:url(../images/testimonial-bg.png) center left 30% no-repeat;background-size:cover;padding:40px 0 40px 40px}.testimonial .bg .comment-area .comment-slider .single-comment p{font-size:14px;line-height:24px}.testimonial .bg .comment-area .comment-slider .single-comment .client{padding-top:105px}.testimonial .bg .comment-area .comment-slider .single-comment .client h3{font-size:20px}.testimonial .bg .comment-area .comment-slider .single-comment .client h5{font-size:14px}.testimonial .bg .comment-area .client-slider{margin-top:-48px;padding:0 80px}.testimonial .bg .comment-area .client-slider .slick-track{height:65px}.testimonial .bg .comment-area .client-slider .slick-track .single-box{width:55px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-active{width:65px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-center{width:75px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box .img{margin:0 5px}.testimonial .bg .part-txt{padding:0}.testimonial .bg .part-txt .heading{margin-bottom:30px}.testimonial .bg .part-txt .controls button{font-size:14px;height:40px;line-height:44px;width:40px}.testimonial .bg .part-txt .controls button:first-child{margin-right:15px}.blog{padding:60px 0}.blog .blog-slider .owl-stage-outer .owl-item .single-box{padding:30px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{width:150px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{width:270px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{font-size:18px;line-height:26px;margin-bottom:12px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt p{font-size:14px;line-height:24px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{margin-bottom:26px;padding-top:7px}.blog .blog-slider .owl-nav{display:none}.blog-2{margin-bottom:-30px;padding-top:60px}.blog-2 .single-blog{margin-bottom:30px}.blog-2 .single-blog .part-txt{padding:0 25px 25px}.blog-2 .single-blog .part-txt .blog-info ul{margin-bottom:25px;padding:0 10px}.blog-2 .single-blog .part-txt h3{font-size:18px;line-height:28px;margin-bottom:10px}.blog-2 .single-blog .part-txt a{font-size:14px}.call-back{padding-top:60px}.call-back .bg{padding:60px 20px}.call-back .bg .part-txt h5{font-size:16px;font-weight:400;margin-bottom:21px}.call-back .bg .part-txt h2{font-size:22px;line-height:30px;margin-bottom:-8px}.call-back .bg .form form{border-radius:5px}.call-back .bg .form form input{font-size:14px;height:45px;padding:0 5px;width:160px}.call-back .bg .form form button{border-radius:5px;font-size:14px;height:45px;line-height:46px;padding:0 15px}.footer .main-footer{padding-bottom:30px;padding-top:60px}.footer .main-footer h3{font-size:18px;margin-bottom:20px;padding-bottom:9px}.footer .main-footer .about-txt{margin-bottom:35px}.footer .main-footer .about-txt p{font-size:14px;line-height:24px;margin-bottom:11px;margin-top:-6px}.footer .main-footer .link{margin-bottom:35px}.footer .main-footer .link ul{margin-bottom:-8px}.footer .main-footer .link ul li a{font-size:14px;line-height:25px}.footer .main-footer .newsletter{margin-bottom:30px}.footer .main-footer .newsletter p{font-size:14px;line-height:24px;margin-bottom:17px;margin-top:-6px}.footer .main-footer .newsletter form{margin-bottom:25px}.footer .main-footer .newsletter form button{font-size:20px;height:45px;line-height:53px}.footer .copyright{padding-bottom:25px}.footer .copyright p{font-size:14px;padding:24px 0 17px;text-align:center}.footer .copyright .link{justify-content:center}.footer .copyright .link a{font-size:12px}.faq{padding-bottom:25px;padding-top:60px}.faq .part-txt #accordion .card:last-child{margin-bottom:0}.faq .part-txt #accordion .card .card-header h5 button{font-size:18px;height:60px;line-height:100%;text-align:left}.faq .part-txt #accordion .card .card-header h5 button span{font-size:14px}.faq .part-txt #accordion .card .card-body{padding:0 20px 35px}.faq .part-txt #accordion .card .card-body p{font-size:14px;line-height:24px}.project{padding:60px 0}.project:after{background:url(../images/project-overlay.png) 50% no-repeat;background-size:cover}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title{margin:0 10px 20px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{font-size:25px;margin-bottom:55px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:16px}.team{padding-bottom:30px;padding-top:60px}.team .single-box{margin-bottom:30px}.team .single-box .part-txt .txt{padding-top:119px}.fun-fact .bg{padding:60px 25px 30px}.fun-fact .bg .single-box{margin-bottom:30px}.fun-fact .bg .single-box .part-icon{margin-bottom:9px}.fun-fact .bg .single-box .part-txt h2{font-size:25px;margin-bottom:11px}.fun-fact .bg .single-box .part-txt p{font-size:14px}.breadcrumb .part-txt{padding:60px 0}.breadcrumb .part-txt h1{font-size:25px;margin-bottom:18px;margin-top:-2px}.breadcrumb .part-txt ul{margin-bottom:-3px}.breadcrumb .part-txt ul li{font-size:16px}.about.about-inner,.process-2{padding-top:60px}.process-2{padding-bottom:20px}.process-2 .no-gutters .single-box{margin-bottom:40px}.process-2 .no-gutters .single-box .part-icon{height:70px;margin-bottom:25px;width:70px}.process-2 .no-gutters .single-box .part-icon .icon{font-size:30px;line-height:82px}.process-2 .no-gutters .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process-2 .no-gutters .single-box .part-txt p{font-size:14px;line-height:24px}.process-2 .no-gutters .single-box .arrow{display:none}.choosing-reason{padding-top:60px}.choosing-reason .part-txt .heading{margin-bottom:34px}.choosing-reason .part-txt p{font-size:14px;line-height:24px}.choosing-reason .part-txt .boxes{padding-bottom:10px;padding-top:22px}.choosing-reason .part-txt .boxes .single-box{margin-bottom:30px}.choosing-reason .part-txt .boxes .single-box .img{height:80px;width:80px}.choosing-reason .part-txt .boxes .single-box .img span{bottom:-5px;right:-5px}.choosing-reason .part-txt .boxes .single-box .txt{width:410px}.choosing-reason .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:16px}.choosing-reason .part-img .video a{height:80px;line-height:95px;width:80px}.partner.partner-inner{padding-bottom:60px}.faq.faq-inner{margin-bottom:-35px}.service-2{padding:60px 0}.service-2 .part-txt{margin-bottom:40px}.service-2 .part-txt .heading{margin-bottom:34px}.service-2 .part-txt p{font-size:14px;line-height:24px}.service-2 .part-txt .boxes{padding-top:17px}.service-2 .part-txt .boxes .single-box{margin-bottom:30px}.service-2 .part-txt .boxes .single-box .txt{width:410px}.service-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.feature-2{padding-bottom:30px;padding-top:60px}.feature-2 .part-img{margin-bottom:40px}.feature-2 .part-txt .heading{margin-bottom:34px}.feature-2 .part-txt p{font-size:14px;line-height:24px}.feature-2 .part-txt .boxes{padding-top:17px}.feature-2 .part-txt .boxes .single-box{margin-bottom:30px}.feature-2 .part-txt .boxes .single-box .txt{width:410px}.feature-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.pricing.pricing-inner{margin-bottom:-30px}.service-details{padding-top:60px}.service-details .next{order:2}.service-details .main-content .part-img{border-radius:5px;margin-bottom:40px}.service-details .main-content .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.service-details .main-content .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service-details .main-content .part-txt .boxes{margin-bottom:15px;padding-top:11px}.service-details .main-content .part-txt .boxes .single-box{margin-bottom:25px}.service-details .main-content .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.service-details .main-content .part-txt ul{margin-bottom:32px}.service-details .main-content .part-txt ul li{display:flex;font-size:14px;line-height:24px}.service-details .main-content .part-txt ul li span{font-size:10px}.service-details .main-content .video{padding-top:11px}.service-details .main-content .video .video-area{margin-bottom:24px;padding:60px 0}.service-details .main-content .video .video-area a{height:80px;line-height:95px;width:80px}.service-details .main-content .video p{font-size:14px;line-height:24px}.service-details .sidebar .side-nav{margin-bottom:40px;padding:0}.service-details .sidebar .side-nav .nav{flex-direction:row!important;justify-content:space-between;padding:30px 20px}.service-details .sidebar .side-nav .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px;width:calc(50% - 10px)}.service-details .sidebar .side-nav .nav .nav-link span{font-size:20px}.service-details .sidebar .download-area,.service-details .sidebar .online-help,.service-details .sidebar .subscription{display:none}.team-inner-2{padding-top:60px}.team-inner-2 .single-box .part-txt{margin:-50px 35px 0}.team-inner-2 .single-box .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-inner-2 .single-box .part-txt .title p{font-size:14px}.team-details{padding-top:60px}.team-details .profile{margin-bottom:40px}.team-details .profile .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-details .profile .part-txt .title p{font-size:14px}.team-details .biography h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.team-details .biography p{font-size:14px;line-height:24px;margin-bottom:13px}.team-details .biography ul li{font-size:14px;line-height:30px}.team-details .biography ul li span{min-width:80px}.team-details .qualification h3{font-size:20px;margin-bottom:26px}.team-details .qualification .single-box{margin:0 auto 30px;width:320px}.team-details .qualification .single-box .arrow{height:auto;width:30px}.team-details .qualification .single-box .txt{width:290px}.team-details .qualification .single-box .txt h4{font-size:18px;margin-bottom:11px}.team-details .qualification .single-box .txt h5{font-size:14px}.team-details .qualification .single-box .txt span{margin-bottom:11px}.team-details .qualification .single-box .txt p{font-size:14px;line-height:24px}.team-details .expertise h2{font-size:20px;margin-bottom:20px}.team-details .expertise p{font-size:14px;line-height:24px}.team-details .expertise .single-box{margin:0 -5px}.team-details .additional-txt h2{font-size:25px;line-height:35px;margin-top:-7px}.team-details .additional-txt p{font-size:14px;line-height:24px;margin-bottom:14px}.team-details .additional-txt ul li{display:flex;font-size:14px;line-height:30px}.team-details .additional-txt ul li span{font-size:10px}.testimonial-2{padding:60px 0}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{height:90px;width:90px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{width:380px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt p{font-size:14px;line-height:24px;margin-top:-6px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:20px;margin-bottom:10px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title span{font-size:14px}.testimonial-2 .testimonial-slider .owl-dots{padding-top:40px}.testimonial-3{padding:60px 0}.testimonial-3 .testimonial-slider-2 .single-box{padding:30px 25px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{flex-direction:column}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{margin-bottom:25px;margin-right:0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt h3{font-size:18px;margin-bottom:6px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt p{font-size:14px}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{font-size:30px}.testimonial-3 .testimonial-slider-2 .single-box .part-txt p{font-size:14px;line-height:24px}.testimonial-3 .testimonial-slider-2 .owl-dots{padding-top:40px}.pricing-2,.pricing.pricing-inner-2{padding-top:60px}.pricing-2{padding-bottom:30px}.pricing-2 .single-box{margin-bottom:30px;padding:30px}.pricing-2 .single-box .top .part-icon{height:70px;padding:15px;width:70px}.pricing-2 .single-box .top .price p{font-size:14px;margin-right:5px;margin-top:-15px}.pricing-2 .single-box .top .price h3{font-size:30px}.pricing-2 .single-box .top .price h3 span{font-size:14px}.pricing-2 .single-box .bottom h3{font-size:20px;margin-bottom:17px}.pricing-2 .single-box .bottom ul li{font-size:14px;line-height:30px}.pricing-2 .single-box .bottom .part-btn{font-size:14px}.pricing-3{padding-top:60px}.pricing-3 .boxes .single-box{margin-bottom:30px;padding:30px}.pricing-3 .boxes .single-box .part-img{margin-bottom:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pricing-3 .boxes .single-box .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.pricing-3 .boxes .single-box .title h4{font-size:20px;margin-bottom:0}.pricing-3 .boxes .single-box .title .price p{font-size:14px;margin-right:5px;margin-top:-5px}.pricing-3 .boxes .single-box .title .price h3{font-size:30px;margin-top:-3px}.pricing-3 .boxes .single-box .title .price h3 span{font-size:14px}.pricing-3 .boxes .single-box ul li{font-size:14px;margin-bottom:16px}.pricing-3 .boxes .single-box .part-btn a{font-size:14px}.faq-2{margin-bottom:-35px;padding-bottom:0}.faq-2 .faq-inner-2{padding-bottom:25px}.faq .part-txt #accordion .part-img{margin:0 auto 35px;width:450px}.error{padding-top:60px}.error .boxes{margin-bottom:40px}.error .boxes .single-box{border-radius:5px;font-size:70px;height:100px;line-height:100px;margin:0 10px;width:100px}.error .part-txt h2{font-size:30px;line-height:40px;margin-bottom:22px;margin-top:-8px}.error .part-txt p{font-size:18px;line-height:28px;margin-bottom:32px}.portfolio{padding-top:60px}.portfolio .single-box .part-txt{height:75px}.portfolio .single-box .part-txt a{font-size:18px;line-height:76px}.portfolio-details{padding-top:60px}.portfolio-details .main-img:after{border-width:100px}.portfolio-details .project-information h3{font-size:25px;margin-bottom:25px;margin-top:-2px}.portfolio-details .project-information ul li{font-size:14px;line-height:50px}.portfolio-details .project-information ul li span{font-size:14px}.portfolio-details .project-information ul li a{font-size:12px;margin:0 5px}.portfolio-details .main-txt h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.portfolio-details .main-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.portfolio-details .main-txt .part-img{margin-bottom:-6px}.portfolio-details .main-txt .part-img .single-img{border-radius:5px;margin-bottom:30px}.portfolio-details .main-txt ul{width:100%}.portfolio-details .main-txt ul li,.portfolio-details .main-txt ul li span{font-size:14px}.process-2.process-inner{margin-bottom:-40px}.portfolio-details .process-inner .heading-txt{padding-bottom:7px}.portfolio-details .process-inner .heading-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.portfolio-details .process-inner .heading-txt p{font-size:14px;line-height:24px}.blog-inner{margin-bottom:0}.blog-inner .main-content{margin-bottom:60px}.blog-inner .main-content .pagination{justify-content:center;padding-top:10px}.blog-inner .main-content .pagination ul li{padding:0 5px}.blog-inner .main-content .pagination ul li a{font-size:12px;height:40px;line-height:40px;width:40px}.blog-inner .next{order:2}.blog-inner .sidebar .profile{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .profile .part-img{height:90px;margin-bottom:25px;width:90px}.blog-inner .sidebar .profile .part-txt h3{font-size:20px;margin-bottom:15px}.blog-inner .sidebar .profile .part-txt p{font-size:14px;line-height:24px}.blog-inner .sidebar .profile .part-txt .social{padding-top:5px}.blog-inner .sidebar .profile .part-txt .social a{font-size:12px}.blog-inner .sidebar .search-box{padding:30px 25px}.blog-inner .sidebar .search-box h3{font-size:20px;margin-bottom:16px}.blog-inner .sidebar .search-box form button{font-size:20px}.blog-inner .sidebar .blog-category{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .blog-category h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .blog-category ul li a{font-size:14px;padding-top:14px}.blog-inner .sidebar .recent-blog{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .recent-blog h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .recent-blog ul li .img{border-radius:5px;margin-right:10px;width:60px}.blog-inner .sidebar .recent-blog ul li .txt{width:210px}.blog-inner .sidebar .recent-blog ul li .txt a{font-size:14px;font-weight:600;line-height:20px;margin-top:-4px}.blog-inner .sidebar .tags{padding:30px 25px}.blog-inner .sidebar .tags h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .tags .all-tag{margin:-5px -3px}.blog-inner .sidebar .tags .all-tag a{font-size:14px;margin:5px 3px}.blog-inner{padding-top:60px}.blog-inner .blog-details{padding-bottom:60px}.blog-inner .blog-details .title{margin-bottom:35px}.blog-inner .blog-details .title .tag{border-width:3px;font-size:14px;height:45px;margin-bottom:25px}.blog-inner .blog-details .title h2{font-size:25px;line-height:35px;margin-bottom:15px;margin-top:-2px}.blog-inner .blog-details .title ul{margin-bottom:-3px}.blog-inner .blog-details .title ul li{margin-right:15px}.blog-inner .blog-details .main-img{border-radius:5px;margin-bottom:35px}.blog-inner .blog-details .main-txt p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted{padding:30px 25px}.blog-inner .blog-details .main-txt .quoted .img{width:100px}.blog-inner .blog-details .main-txt .quoted .txt{width:510px}.blog-inner .blog-details .main-txt .quoted .txt span{font-size:14px;line-height:24px;margin-bottom:15px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted .txt h4{font-size:18px;margin-bottom:11px}.blog-inner .blog-details .main-txt .quoted .txt h5{font-size:14px}.blog-inner .blog-details .reasons-for-choose{padding-top:8px}.blog-inner .blog-details .reasons-for-choose h2{font-size:20px;margin-bottom:21px}.blog-inner .blog-details .reasons-for-choose ul{margin-bottom:7px}.blog-inner .blog-details .reasons-for-choose ul li,.blog-inner .blog-details .reasons-for-choose ul li span{font-size:14px}.blog-inner .blog-details .reasons-for-choose p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .reasons-for-choose .part-img{margin-bottom:0}.blog-inner .blog-details .reasons-for-choose .part-img .single-img{margin-bottom:30px}.blog-inner .blog-details .reasons-for-choose .part-img .single-img img{width:100%}.blog-inner .blog-details .other-option{margin-bottom:40px;padding-bottom:40px;padding-top:8px}.blog-inner .blog-details .other-option .tags{margin-bottom:16px}.blog-inner .blog-details .other-option h3{font-size:18px}.blog-inner .blog-details .other-option .tags a{font-size:14px;font-weight:600;margin:0 10px}.blog-inner .blog-details .other-option .share h3{margin-bottom:0;width:auto}.blog-inner .blog-details .other-option .share a{margin:0 5px}.blog-inner .blog-details .admin-profile{padding:30px 25px}.blog-inner .blog-details .admin-profile .part-img{height:60px;width:60px}.blog-inner .blog-details .admin-profile .part-txt{width:550px}.blog-inner .blog-details .admin-profile .part-txt h3{margin-bottom:9px}.blog-inner .blog-details .admin-profile .part-txt .admin-link{font-size:13px;margin-bottom:21px}.blog-inner .blog-details .admin-profile .part-txt p{font-size:14px;line-height:24px;margin-bottom:17px}.blog-inner .blog-details .blog-nav{padding-bottom:32px;padding-top:40px}.blog-inner .blog-details .blog-nav .single-nav.next-blog{justify-content:flex-end}.blog-inner .blog-details .blog-nav .single-nav .img{border-radius:5px;height:80px;width:80px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:150px}.blog-inner .blog-details .blog-nav .single-nav .txt a{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .blog-nav .single-nav .txt a span{margin-top:11px}.blog-inner .blog-details .blog-comments .comments{padding:40px 0}.blog-inner .blog-details .blog-comments h3{font-size:20px;margin-bottom:26px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied{margin-left:60px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-img{height:70px;width:70px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt{width:590px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:530px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top{margin-bottom:15px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4{font-size:16px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4 span{display:block;font-size:14px;margin-left:0;margin-top:10px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt p{font-size:14px;line-height:24px}.blog-inner .blog-details .blog-comments .post-comment form input{font-size:14px;height:50px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form textarea{font-size:14px;height:120px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form .def-btn{height:50px;line-height:52px}.contact{padding:60px 0}.contact .boxes{padding-bottom:30px}.contact .boxes .single-box{margin-bottom:30px}.contact .boxes .single-box .part-txt{width:180px}.contact .boxes .single-box .part-txt h3{font-size:20px;margin-bottom:12px}.contact .boxes .single-box .part-txt span{font-size:14px;line-height:30px}.contact .form{padding:60px 40px}.contact .form input{height:45px;margin-bottom:25px}.contact .form textarea{height:140px;margin-bottom:30px}.map iframe{height:350px}}@media only screen and (min-width:576px) and (max-width:767px){.heading{margin-bottom:40px}.heading h5{font-size:14px;margin-bottom:15px;margin-top:-1px}.heading h2{font-size:25px;line-height:35px;margin-bottom:-10px}.def-btn{font-size:16px;height:45px;line-height:45px;padding:0 25px}.header .top-header .top-left ul{align-items:center}.header .top-header .top-left ul li{margin-right:10px}.header .bottom-header .next{order:4}.header .bottom-header .bottom-right a{display:none}.header .bottom-header:before{border-radius:0 0 15px 0;height:100%;left:-10%;top:0;transform:skew(-35deg);width:50%}.header .bottom-header:after{border-radius:0 0 0 15px;height:100%;left:auto;right:-10%;top:0;transform:skew(35deg);width:50%}.header .bottom-header .bg .bg-2 .bg-3:after,.header .bottom-header .bg .bg-2 .bg-3:before,.header .bottom-header .bg .bg-2:after,.header .bottom-header .bg .bg-2:before,.header .bottom-header .bg:after,.header .bottom-header .bg:before{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar-toggler{color:#5698d2;font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .logo{align-items:center;display:flex;height:100%;justify-content:center;padding-top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .logo img{width:40px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{justify-content:flex-end;margin:0;padding:0;position:relative}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form.active input{height:45px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form button{font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:10px 15px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.header-2{background:#fff}.header-2 .top-header{background:#5698d2;padding:20px 0}.header-2 .top-header .bg .top-left{margin-bottom:2px}.header-2 .top-header .bg .top-left ul{justify-content:center}.header-2 .top-header .bg .top-left ul li{border:0;margin-top:-1px;padding:0 15px 15px}.header-2 .top-header .bg .top-right{justify-content:center}.header-2 .top-header .bg .top-right .language{padding-right:15px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle{font-size:14px;font-weight:600}.header-2 .top-header .bg .top-right .try-btn{padding:0 0 0 15px}.header-2 .top-header .bg .top-right .try-btn a{font-size:14px;height:30px;line-height:30px;padding:0 15px}.header-2 .bottom-header .next{order:4}.header-2 .bottom-header.fixed-header{background:#fff}.header-2 .bottom-header .bg .navbar-toggler{background:#1c213f;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .logo{align-items:center;display:flex;flex-direction:column}.header-2 .bottom-header .bg .logo img{width:40px}.header-2 .bottom-header .bg .bottom-right{display:flex;justify-content:flex-end;padding:10px 0}.header-2 .bottom-header .bg .bottom-right form{display:inline-flex;padding:0;position:relative}.header-2 .bottom-header .bg .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header-2 .bottom-header .bg .bottom-right form input::-moz-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input:-ms-input-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input::placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form.active input{height:45px}.header-2 .bottom-header .bg .bottom-right form button{background:#1c213f;border-radius:5px;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header-2 .bottom-header .bg .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:10px 15px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.banner:after{background:url(../images/banner-img.png) center left 40% no-repeat;background-size:cover}.banner .banner-txt{padding:70px 0}.banner .banner-txt h4{font-size:16px;margin-bottom:20px}.banner .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner .banner-txt .btn-box{padding-top:10px}.banner .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2{background:url(../images/banner-bg.jpg) center right 50% no-repeat;background-size:cover}.banner-2 .banner-txt{padding:70px 0}.banner-2 .banner-txt h4{font-size:16px;letter-spacing:1px;margin-bottom:20px}.banner-2 .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner-2 .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner-2 .banner-txt .btn-box{padding-top:10px}.banner-2 .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2 .banner-txt .btn-box a.left-btn{margin-right:10px}.banner-2 .part-img{display:none}.feature{padding-bottom:0;padding-top:60px}.feature .single-box{margin:3px auto 33px;padding:30px 25px;width:290px}.feature .single-box .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-1px}.feature .single-box .part-txt p{font-size:14px;line-height:24px}.partner{padding-bottom:30px;padding-top:60px}.partner .bg{padding:30px}.partner .bg .brand-slider .single-img{height:70px}.partner .bg .brand-slider .owl-nav{left:-45px;right:-45px}.partner .bg .brand-slider .owl-nav button{border-width:2px;font-size:20px;height:45px;line-height:45px;width:45px}.partner.partner-2{padding:60px 0}.partner.partner-2:after{background:url(../images/partner-overlay.png) 50% no-repeat;background-size:cover}.partner.partner-2 .heading h2{margin-bottom:24px}.partner.partner-2 .heading p{font-size:14px;line-height:24px}.partner.partner-2 .bg .brand-slider .single-img{height:105px;padding:15px 0}.about{padding-bottom:60px;padding-top:30px}.about .image-box{margin-bottom:30px;padding-right:0}.about .image-box .fun-fact-inner{margin:-70px 35px 0;padding:20px 15px}.about .image-box .fun-fact-inner .single-box{padding:0 5px}.about .image-box .fun-fact-inner .single-box h4{font-size:20px;margin-bottom:5px;margin-top:-2px}.about .image-box .fun-fact-inner .single-box p{font-size:13px;line-height:20px;margin-bottom:-6px}.about .image-box .fun-fact-inner .single-box p span{font-size:10px;margin-bottom:-2px}.about .part-txt .heading{margin-bottom:34px}.about .part-txt p{font-size:14px;line-height:24px}.about .part-txt .boxes{margin-bottom:1px;margin-top:31px}.about .part-txt .boxes .single-box{margin-bottom:31px}.about .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.about .part-txt .boxes-2{padding:40px 25px 25px}.about .part-txt .boxes-2 .single-box .txt h3{font-size:16px;margin-bottom:5px}.about .part-txt .boxes-2 .single-box .txt span{font-size:14px}.about.about-2 .part-img{margin:0 auto 30px;width:450px}.about.about-2 .part-img img{max-width:100%}.about.about-2 .part-txt .def-btn{margin-top:7px}.service{padding:60px 0}.service .bg{margin:auto}.service .bg .nav{flex-direction:row!important;justify-content:space-between;padding:30px 20px}.service .bg .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px;width:calc(50% - 10px)}.service .bg .nav .nav-link span{font-size:20px}.service .bg .part-img{border-bottom:1px solid #362e65;border-left:0;border-right:0;border-top:1px solid #362e65}.service .bg .part-txt{padding:30px}.service .bg .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-2px}.service .bg .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service .bg .part-txt .def-btn{margin-top:11px}.process{padding-bottom:0;padding-top:60px}.process .single-box{margin-bottom:30px;padding:30px}.process .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process .single-box .part-txt p{font-size:14px;line-height:24px}.pricing{padding:30px 0}.pricing .controls{margin-bottom:30px}.pricing .controls nav{padding:0 20px}.pricing .controls nav .nav{width:100px}.pricing .controls span{font-size:14px}.pricing .controls nav .nav .nav-item{height:27px;width:27px}.pricing .tab-pane .single-box{margin:0 auto 50px;padding:25px 20px}.pricing .tab-pane .single-box .part-img{margin-right:30px}.pricing .tab-pane .single-box .part-txt h3{font-size:18px}.pricing .tab-pane .single-box .part-txt ul{margin-bottom:7px}.pricing .tab-pane .single-box .part-txt ul li{font-size:14px;line-height:25px}.pricing .tab-pane .single-box .part-txt ul li span{font-size:10px;margin-right:10px}.pricing .tab-pane .single-box .part-btn{right:25px}.cta{padding:60px 0}.cta:after{bottom:0;top:0}.cta .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.cta .part-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.cta .part-img{display:none}.cta-2{padding-bottom:60px;padding-top:175px}.cta-2 .part-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.cta-2 .part-txt p{font-size:14px;line-height:24px}.cta-2 .part-txt .def-btn{margin-top:5px}.testimonial{padding:60px 0}.testimonial .row{flex-direction:column-reverse}.testimonial .bg{background:transparent;padding:0}.testimonial .bg .comment-area .comment-slider .single-comment p{font-size:14px;line-height:24px}.testimonial .bg .comment-area .comment-slider .single-comment .client{padding-top:105px}.testimonial .bg .comment-area .comment-slider .single-comment .client h3{font-size:20px}.testimonial .bg .comment-area .comment-slider .single-comment .client h5{font-size:14px}.testimonial .bg .comment-area .client-slider{margin-top:-48px;padding:0 50px}.testimonial .bg .comment-area .client-slider .slick-track{height:65px}.testimonial .bg .comment-area .client-slider .slick-track .single-box{width:55px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-active{width:65px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-center{width:75px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box .img{margin:0 5px}.testimonial .bg .part-txt{background:url(../images/testimonial-bg-3.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-top:13px;padding:30px 20px}.testimonial .bg .part-txt .heading{margin-bottom:30px;text-align:center!important}.testimonial .bg .part-txt .controls{justify-content:center}.testimonial .bg .part-txt .controls button{font-size:14px;height:40px;line-height:44px;width:40px}.testimonial .bg .part-txt .controls button:first-child{margin-right:15px}.blog{padding:60px 0}.blog .blog-slider .owl-stage-outer .owl-item .single-box{padding:30px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{width:150px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{width:270px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{font-size:18px;line-height:26px;margin-bottom:12px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt p{font-size:14px;line-height:24px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{margin-bottom:26px;padding-top:7px}.blog .blog-slider .owl-nav{display:none}.blog-2{margin-bottom:-30px;padding-top:60px}.blog-2 .single-blog{margin:0 auto 30px;width:320px}.blog-2 .single-blog .part-txt{padding:0 25px 25px}.blog-2 .single-blog .part-txt .blog-info ul{margin-bottom:25px;padding:0 10px}.blog-2 .single-blog .part-txt h3{font-size:18px;line-height:28px;margin-bottom:10px}.blog-2 .single-blog .part-txt a{font-size:14px}.call-back{padding-top:60px}.call-back .bg{padding:30px 25px}.call-back .bg .part-txt{margin-bottom:30px;text-align:center}.call-back .bg .part-txt h5{font-size:16px;font-weight:400;margin-bottom:21px}.call-back .bg .part-txt h2{font-size:22px;line-height:30px;margin-bottom:-8px}.call-back .bg .form form{border-radius:5px}.call-back .bg .form form input{font-size:14px;height:45px;padding:0 5px;width:285px}.call-back .bg .form form button{border-radius:5px;font-size:14px;height:45px;line-height:46px}.footer .main-footer{padding-bottom:30px;padding-top:60px}.footer .main-footer h3{font-size:18px;margin-bottom:20px;padding-bottom:9px}.footer .main-footer .about-txt{margin-bottom:35px}.footer .main-footer .about-txt p{font-size:14px;line-height:24px;margin-bottom:11px;margin-top:-6px}.footer .main-footer .link{margin-bottom:35px}.footer .main-footer .link ul{margin-bottom:-8px}.footer .main-footer .link ul li a{font-size:14px;line-height:25px}.footer .main-footer .newsletter{margin-bottom:30px}.footer .main-footer .newsletter p{font-size:14px;line-height:24px;margin-bottom:17px;margin-top:-6px}.footer .main-footer .newsletter form{margin-bottom:25px}.footer .main-footer .newsletter form button{font-size:20px;height:45px;line-height:53px}.footer .copyright{padding-bottom:25px}.footer .copyright p{font-size:14px;padding:24px 0 17px;text-align:center}.footer .copyright .link{justify-content:center}.footer .copyright .link a{font-size:12px}.faq{padding-bottom:25px;padding-top:60px}.faq .part-txt #accordion .card:last-child{margin-bottom:0}.faq .part-txt #accordion .card .card-header h5 button{font-size:18px;height:60px;line-height:100%;text-align:left}.faq .part-txt #accordion .card .card-header h5 button span{font-size:14px}.faq .part-txt #accordion .card .card-body{padding:0 20px 35px}.faq .part-txt #accordion .card .card-body p{font-size:14px;line-height:24px}.project{padding:60px 0}.project:after{background:url(../images/project-overlay.png) 50% no-repeat;background-size:cover}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title{margin:0 10px 20px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{font-size:25px;margin-bottom:65px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:16px}.team{padding-bottom:30px;padding-top:60px}.team .single-box{margin-bottom:30px}.team .single-box .part-txt .txt{padding-top:132px}.fun-fact .bg{padding:60px 25px 30px}.fun-fact .bg .single-box{margin-bottom:30px}.fun-fact .bg .single-box .part-icon{margin-bottom:9px}.fun-fact .bg .single-box .part-txt h2{font-size:25px;margin-bottom:11px}.fun-fact .bg .single-box .part-txt p{font-size:14px}.breadcrumb .part-txt{padding:60px 0}.breadcrumb .part-txt h1{font-size:25px;margin-bottom:18px;margin-top:-2px}.breadcrumb .part-txt ul{margin-bottom:-3px}.breadcrumb .part-txt ul li{font-size:16px}.about.about-inner,.process-2{padding-top:60px}.process-2{padding-bottom:20px}.process-2 .no-gutters .single-box{margin-bottom:40px}.process-2 .no-gutters .single-box .part-icon{height:70px;margin-bottom:25px;width:70px}.process-2 .no-gutters .single-box .part-icon .icon{font-size:30px;line-height:82px}.process-2 .no-gutters .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process-2 .no-gutters .single-box .part-txt p{font-size:14px;line-height:24px}.process-2 .no-gutters .single-box .arrow{display:none}.choosing-reason{padding-top:60px}.choosing-reason .part-txt .heading{margin-bottom:34px}.choosing-reason .part-txt p{font-size:14px;line-height:24px}.choosing-reason .part-txt .boxes{padding-bottom:10px;padding-top:22px}.choosing-reason .part-txt .boxes .single-box{margin-bottom:30px}.choosing-reason .part-txt .boxes .single-box .img{height:80px;width:80px}.choosing-reason .part-txt .boxes .single-box .img span{bottom:-5px;right:-5px}.choosing-reason .part-txt .boxes .single-box .txt{width:410px}.choosing-reason .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:16px}.choosing-reason .part-img .video a{height:80px;line-height:95px;width:80px}.partner.partner-inner{padding-bottom:60px}.faq.faq-inner{margin-bottom:-35px}.service-2{padding:60px 0}.service-2 .part-txt{margin-bottom:40px}.service-2 .part-txt .heading{margin-bottom:34px}.service-2 .part-txt p{font-size:14px;line-height:24px}.service-2 .part-txt .boxes{padding-top:17px}.service-2 .part-txt .boxes .single-box{margin:0 auto 30px;width:510px}.service-2 .part-txt .boxes .single-box .txt{width:410px}.service-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.service-2 .part-img{margin:0 auto;width:450px}.feature-2{padding-bottom:30px;padding-top:60px}.feature-2 .part-img{margin:0 auto 40px;width:450px}.feature-2 .part-txt .heading{margin-bottom:34px}.feature-2 .part-txt p{font-size:14px;line-height:24px}.feature-2 .part-txt .boxes{padding-top:17px}.feature-2 .part-txt .boxes .single-box{margin:0 auto 30px;width:510px}.feature-2 .part-txt .boxes .single-box .txt{width:410px}.feature-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.pricing.pricing-inner{margin-bottom:-30px}.service-details{padding-top:60px}.service-details .next{order:2}.service-details .main-content .part-img{border-radius:5px;margin-bottom:40px}.service-details .main-content .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.service-details .main-content .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service-details .main-content .part-txt .boxes{margin-bottom:15px;padding-top:11px}.service-details .main-content .part-txt .boxes .single-box{margin-bottom:25px}.service-details .main-content .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.service-details .main-content .part-txt ul{margin-bottom:32px}.service-details .main-content .part-txt ul li{display:flex;font-size:14px;line-height:24px}.service-details .main-content .part-txt ul li span{font-size:10px}.service-details .main-content .video{padding-top:11px}.service-details .main-content .video .video-area{margin-bottom:24px;padding:60px 0}.service-details .main-content .video .video-area a{height:80px;line-height:95px;width:80px}.service-details .main-content .video p{font-size:14px;line-height:24px}.service-details .sidebar .side-nav{margin-bottom:40px;padding:0}.service-details .sidebar .side-nav .nav{flex-direction:row!important;justify-content:space-between;padding:30px 20px}.service-details .sidebar .side-nav .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px;width:calc(50% - 10px)}.service-details .sidebar .side-nav .nav .nav-link span{font-size:20px}.service-details .sidebar .download-area,.service-details .sidebar .online-help,.service-details .sidebar .subscription{display:none}.team-inner-2{padding-top:60px}.team-inner-2 .single-box .part-txt{margin:-50px 10px 0}.team-inner-2 .single-box .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-inner-2 .single-box .part-txt .title p{font-size:14px}.team-details{padding-top:60px}.team-details .profile{margin:0 auto 40px;width:290px}.team-details .profile .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-details .profile .part-txt .title p{font-size:14px}.team-details .biography h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.team-details .biography p{font-size:14px;line-height:24px;margin-bottom:13px}.team-details .biography ul{flex-direction:column}.team-details .biography ul li{font-size:14px;line-height:30px;width:100%}.team-details .biography ul li span{min-width:80px}.team-details .qualification h3{font-size:20px;margin-bottom:26px}.team-details .qualification .single-box{margin:0 auto 30px;width:320px}.team-details .qualification .single-box .arrow{height:auto;width:30px}.team-details .qualification .single-box .txt{width:290px}.team-details .qualification .single-box .txt h4{font-size:18px;margin-bottom:11px}.team-details .qualification .single-box .txt h5{font-size:14px}.team-details .qualification .single-box .txt span{margin-bottom:11px}.team-details .qualification .single-box .txt p{font-size:14px;line-height:24px}.team-details .expertise{padding-bottom:10px}.team-details .expertise h2{font-size:20px;margin-bottom:20px}.team-details .expertise p{font-size:14px;line-height:24px}.team-details .expertise .single-box{margin-bottom:30px}.team-details .additional-txt h2{font-size:25px;line-height:35px;margin-top:-7px}.team-details .additional-txt p{font-size:14px;line-height:24px;margin-bottom:14px}.team-details .additional-txt ul li{display:flex;font-size:14px;line-height:30px}.team-details .additional-txt ul li span{font-size:10px}.testimonial-2{padding:60px 0}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{height:90px;width:90px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{width:380px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt p{font-size:14px;line-height:24px;margin-top:-6px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:20px;margin-bottom:10px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title span{font-size:14px}.testimonial-2 .testimonial-slider .owl-dots{padding-top:40px}.testimonial-3{padding:60px 0}.testimonial-3 .testimonial-slider-2 .single-box{padding:30px 25px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{flex-direction:column}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{margin-bottom:25px;margin-right:0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt h3{font-size:18px;margin-bottom:6px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt p{font-size:14px}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{font-size:30px}.testimonial-3 .testimonial-slider-2 .single-box .part-txt p{font-size:14px;line-height:24px}.testimonial-3 .testimonial-slider-2 .owl-dots{padding-top:40px}.pricing-2,.pricing.pricing-inner-2{padding-top:60px}.pricing-2{padding-bottom:30px}.pricing-2 .single-box{margin-bottom:30px;padding:30px 25px}.pricing-2 .single-box .top .part-icon{height:70px;padding:15px;width:70px}.pricing-2 .single-box .top .price p{font-size:14px;margin-right:5px;margin-top:-15px}.pricing-2 .single-box .top .price h3{font-size:30px}.pricing-2 .single-box .top .price h3 span{font-size:14px}.pricing-2 .single-box .bottom h3{font-size:20px;margin-bottom:17px}.pricing-2 .single-box .bottom ul li{font-size:14px;line-height:30px}.pricing-2 .single-box .bottom .part-btn{font-size:14px}.pricing-3{padding-top:60px}.pricing-3 .boxes .single-box{margin-bottom:30px;padding:30px 25px}.pricing-3 .boxes .single-box .part-img{margin-bottom:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pricing-3 .boxes .single-box .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.pricing-3 .boxes .single-box .title h4{font-size:20px;margin-bottom:0}.pricing-3 .boxes .single-box .title .price p{font-size:14px;margin-right:5px;margin-top:-5px}.pricing-3 .boxes .single-box .title .price h3{font-size:30px;margin-top:-3px}.pricing-3 .boxes .single-box .title .price h3 span{font-size:14px}.pricing-3 .boxes .single-box ul{margin-bottom:18px}.pricing-3 .boxes .single-box ul li{font-size:14px;margin-bottom:16px}.pricing-3 .boxes .single-box .part-btn a{font-size:14px}.pricing-3 .boxes .single-box .part-btn{justify-content:flex-start;padding-top:9px}.faq-2{margin-bottom:-35px;padding-bottom:0}.faq-2 .faq-inner-2{padding-bottom:25px}.faq .part-txt #accordion .part-img{margin:0 auto 35px;width:450px}.error{padding-top:60px}.error .boxes{margin-bottom:40px}.error .boxes .single-box{border-radius:5px;font-size:70px;height:100px;line-height:100px;margin:0 10px;width:100px}.error .part-txt h2{font-size:30px;line-height:40px;margin-bottom:22px;margin-top:-8px}.error .part-txt p{font-size:18px;line-height:28px;margin-bottom:32px}.portfolio{padding-top:60px}.portfolio .single-box .part-txt{height:75px}.portfolio .single-box .part-txt a{font-size:18px;line-height:76px}.portfolio-details{padding-top:60px}.portfolio-details .main-img{margin-bottom:40px}.portfolio-details .main-img:after{border-width:100px}.portfolio-details .project-information h3{font-size:25px;margin-bottom:25px;margin-top:-2px}.portfolio-details .project-information ul li{font-size:14px;line-height:50px}.portfolio-details .project-information ul li span{font-size:14px}.portfolio-details .project-information ul li a{font-size:12px;margin:0 5px}.portfolio-details .main-txt h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.portfolio-details .main-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.portfolio-details .main-txt .part-img{margin-bottom:-6px}.portfolio-details .main-txt .part-img .single-img{border-radius:5px;margin-bottom:30px}.portfolio-details .main-txt ul{width:100%}.portfolio-details .main-txt ul li{font-size:14px;width:100%}.portfolio-details .main-txt ul li span{font-size:14px}.process-2.process-inner{margin-bottom:-40px}.portfolio-details .process-inner .heading-txt{padding-bottom:7px}.portfolio-details .process-inner .heading-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.portfolio-details .process-inner .heading-txt p{font-size:14px;line-height:24px}.blog-inner{margin-bottom:0}.blog-inner .main-content{margin-bottom:60px}.blog-inner .main-content .pagination{justify-content:center;padding-top:10px}.blog-inner .main-content .pagination ul li{padding:0 5px}.blog-inner .main-content .pagination ul li a{font-size:12px;height:40px;line-height:40px;width:40px}.blog-inner .next{order:2}.blog-inner .sidebar{margin:0 auto;max-width:320px}.blog-inner .sidebar .profile{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .profile .part-img{height:90px;margin-bottom:25px;width:90px}.blog-inner .sidebar .profile .part-txt h3{font-size:20px;margin-bottom:15px}.blog-inner .sidebar .profile .part-txt p{font-size:14px;line-height:24px}.blog-inner .sidebar .profile .part-txt .social{padding-top:5px}.blog-inner .sidebar .profile .part-txt .social a{font-size:12px}.blog-inner .sidebar .search-box{padding:30px 25px}.blog-inner .sidebar .search-box h3{font-size:20px;margin-bottom:16px}.blog-inner .sidebar .search-box form button{font-size:20px}.blog-inner .sidebar .blog-category{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .blog-category h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .blog-category ul li a{font-size:14px;padding-top:14px}.blog-inner .sidebar .recent-blog{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .recent-blog h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .recent-blog ul li .img{border-radius:5px;margin-right:10px;width:60px}.blog-inner .sidebar .recent-blog ul li .txt{width:200px}.blog-inner .sidebar .recent-blog ul li .txt a{font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px;margin-top:-4px}.blog-inner .sidebar .recent-blog ul li .txt .info .icon{font-size:9px}.blog-inner .sidebar .tags{padding:30px 25px}.blog-inner .sidebar .tags h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .tags .all-tag{margin:-5px -3px}.blog-inner .sidebar .tags .all-tag a{font-size:14px;margin:5px 3px}.blog-inner{padding-top:60px}.blog-inner .blog-details{padding-bottom:60px}.blog-inner .blog-details .title{margin-bottom:35px}.blog-inner .blog-details .title .tag{border-width:3px;font-size:14px;height:45px;margin-bottom:25px}.blog-inner .blog-details .title h2{font-size:20px;line-height:30px;margin-bottom:16px;margin-top:-2px}.blog-inner .blog-details .title ul{justify-content:space-between;margin-bottom:-3px}.blog-inner .blog-details .title ul li{margin-right:15px}.blog-inner .blog-details .main-img{border-radius:5px;margin-bottom:35px}.blog-inner .blog-details .main-txt p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .main-txt .quoted .img{margin-bottom:25px;margin-right:0;width:100px}.blog-inner .blog-details .main-txt .quoted .txt{width:100%}.blog-inner .blog-details .main-txt .quoted .txt span{font-size:14px;line-height:24px;margin-bottom:15px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted .txt h4{font-size:18px;margin-bottom:11px}.blog-inner .blog-details .main-txt .quoted .txt h5{font-size:14px}.blog-inner .blog-details .reasons-for-choose{padding-top:8px}.blog-inner .blog-details .reasons-for-choose h2{font-size:20px;margin-bottom:21px}.blog-inner .blog-details .reasons-for-choose ul{margin-bottom:7px}.blog-inner .blog-details .reasons-for-choose ul li{font-size:14px;width:100%}.blog-inner .blog-details .reasons-for-choose ul li span{font-size:14px}.blog-inner .blog-details .reasons-for-choose p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .reasons-for-choose .part-img{margin-bottom:0}.blog-inner .blog-details .reasons-for-choose .part-img .single-img{margin-bottom:30px}.blog-inner .blog-details .reasons-for-choose .part-img .single-img img{width:100%}.blog-inner .blog-details .other-option{margin-bottom:40px;padding-bottom:40px;padding-top:8px}.blog-inner .blog-details .other-option .tags{margin-bottom:16px}.blog-inner .blog-details .other-option h3{font-size:18px}.blog-inner .blog-details .other-option .tags a{font-size:14px;font-weight:600;margin:0 10px}.blog-inner .blog-details .other-option .share h3{margin-bottom:0;width:auto}.blog-inner .blog-details .other-option .share a{margin:0 5px}.blog-inner .blog-details .admin-profile{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .admin-profile .part-img{height:60px;margin-bottom:25px;margin-right:0;width:60px}.blog-inner .blog-details .admin-profile .part-txt{width:100%}.blog-inner .blog-details .admin-profile .part-txt h3{margin-bottom:9px}.blog-inner .blog-details .admin-profile .part-txt .admin-link{font-size:13px;margin-bottom:21px}.blog-inner .blog-details .admin-profile .part-txt p{font-size:14px;line-height:24px;margin-bottom:17px}.blog-inner .blog-details .blog-nav{padding-bottom:32px;padding-top:40px}.blog-inner .blog-details .blog-nav .single-nav .img{border-radius:5px;height:80px;width:80px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:150px}.blog-inner .blog-details .blog-nav .single-nav .txt a{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .blog-nav .single-nav .txt a span{margin-top:11px}.blog-inner .blog-details .blog-comments .comments{padding:40px 0}.blog-inner .blog-details .blog-comments h3{font-size:20px;margin-bottom:26px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied{margin-left:30px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-img{height:70px;width:70px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt{width:410px}.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:380px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top{margin-bottom:15px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4{font-size:16px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4 span{display:block;font-size:14px;margin-left:0;margin-top:10px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt p{font-size:14px;line-height:24px}.blog-inner .blog-details .blog-comments .post-comment form input{font-size:14px;height:50px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form textarea{font-size:14px;height:120px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form .def-btn{height:50px;line-height:52px}.contact{padding:60px 0}.contact .boxes{padding-bottom:30px}.contact .boxes .single-box{margin-bottom:30px;padding:30px}.contact .boxes .single-box .part-icon{font-size:12px;height:30px;line-height:35px;margin-right:15px;width:30px}.contact .boxes .single-box .part-txt{width:180px}.contact .boxes .single-box .part-txt h3{font-size:20px;margin-bottom:12px}.contact .boxes .single-box .part-txt span{font-size:14px;line-height:30px}.contact .form{padding:60px 20px}.contact .form input{height:45px;margin-bottom:25px}.contact .form textarea{height:120px;margin-bottom:30px}.map iframe{height:250px}}@media only screen and (min-width:480px) and (max-width:575px){.heading{margin-bottom:40px}.heading h5{font-size:14px;margin-bottom:15px;margin-top:-1px}.heading h2{font-size:25px;line-height:35px;margin-bottom:-10px}.def-btn{font-size:16px;height:45px;line-height:45px;padding:0 25px}.header .top-header{padding-top:15px}.header .top-header .top-left ul{align-items:center;flex-direction:column}.header .top-header .top-left ul li{margin-bottom:10px;margin-right:0}.header .top-header .top-right{padding-top:5px}.header .bottom-header .next{order:4}.header .bottom-header .bottom-right a{display:none}.header .bottom-header:before{border-radius:0 0 15px 0;height:100%;left:-10%;top:0;transform:skew(-35deg);width:50%}.header .bottom-header:after{border-radius:0 0 0 15px;height:100%;left:auto;right:-10%;top:0;transform:skew(35deg);width:50%}.header .bottom-header .bg .bg-2 .bg-3:after,.header .bottom-header .bg .bg-2 .bg-3:before,.header .bottom-header .bg .bg-2:after,.header .bottom-header .bg .bg-2:before,.header .bottom-header .bg:after,.header .bottom-header .bg:before{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar-toggler{color:#5698d2;font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .logo{align-items:center;display:flex;height:100%;justify-content:center;padding-top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .logo img{width:40px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{justify-content:flex-end;margin:0;padding:0;position:relative}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form.active input{height:45px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form button{font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:10px 15px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.header-2{background:#fff}.header-2 .top-header{background:#5698d2;padding:20px 0}.header-2 .top-header .bg .top-left{margin-bottom:2px}.header-2 .top-header .bg .top-left ul{justify-content:center}.header-2 .top-header .bg .top-left ul li{border:0;margin-top:-1px;padding:0 15px 15px}.header-2 .top-header .bg .top-right{justify-content:center}.header-2 .top-header .bg .top-right .language{padding-right:15px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle{font-size:14px;font-weight:600}.header-2 .top-header .bg .top-right .try-btn{padding:0 0 0 15px}.header-2 .top-header .bg .top-right .try-btn a{font-size:14px;height:30px;line-height:30px;padding:0 15px}.header-2 .bottom-header .next{order:4}.header-2 .bottom-header.fixed-header{background:#fff}.header-2 .bottom-header .bg .navbar-toggler{background:#1c213f;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .logo{align-items:center;display:flex;flex-direction:column}.header-2 .bottom-header .bg .logo img{width:40px}.header-2 .bottom-header .bg .bottom-right{display:flex;justify-content:flex-end;padding:10px 0}.header-2 .bottom-header .bg .bottom-right form{display:inline-flex;padding:0;position:relative}.header-2 .bottom-header .bg .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header-2 .bottom-header .bg .bottom-right form input::-moz-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input:-ms-input-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input::placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form.active input{height:45px}.header-2 .bottom-header .bg .bottom-right form button{background:#1c213f;border-radius:5px;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header-2 .bottom-header .bg .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:10px 15px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.banner:after{background:url(../images/banner-img.png) center left 40% no-repeat;background-size:cover}.banner .banner-txt{padding:70px 0}.banner .banner-txt h4{font-size:16px;margin-bottom:20px}.banner .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner .banner-txt .btn-box{padding-top:10px}.banner .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.feature{padding-bottom:0;padding-top:60px}.feature .single-box{margin:3px auto 33px;padding:30px 25px;width:290px}.feature .single-box .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-1px}.feature .single-box .part-txt p{font-size:14px;line-height:24px}.banner-2{background:url(../images/banner-bg.jpg) center right 50% no-repeat;background-size:cover}.banner-2 .banner-txt{padding:70px 0}.banner-2 .banner-txt h4{font-size:16px;letter-spacing:1px;margin-bottom:20px}.banner-2 .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner-2 .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner-2 .banner-txt .btn-box{padding-top:10px}.banner-2 .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2 .banner-txt .btn-box a.left-btn{margin-right:10px}.banner-2 .part-img{display:none}.partner{padding-bottom:30px;padding-top:60px}.partner .bg{padding:30px}.partner .bg .brand-slider .single-img{height:70px}.partner .bg .brand-slider .owl-nav{left:-45px;right:-45px}.partner .bg .brand-slider .owl-nav button{border-width:2px;font-size:20px;height:45px;line-height:45px;width:45px}.partner.partner-2{padding:60px 0}.partner.partner-2:after{background:url(../images/partner-overlay.png) 50% no-repeat;background-size:cover}.partner.partner-2 .heading h2{margin-bottom:24px}.partner.partner-2 .heading p{font-size:14px;line-height:24px}.partner.partner-2 .bg .brand-slider .single-img{height:85px;padding:15px 0}.about{padding-bottom:60px;padding-top:30px}.about .image-box{margin-bottom:30px;padding-right:0}.about .image-box .fun-fact-inner{margin:-70px 35px 0;padding:20px 15px}.about .image-box .fun-fact-inner .single-box{padding:0 5px}.about .image-box .fun-fact-inner .single-box h4{font-size:20px;margin-bottom:5px;margin-top:-2px}.about .image-box .fun-fact-inner .single-box p{font-size:13px;line-height:20px;margin-bottom:-6px}.about .image-box .fun-fact-inner .single-box p span{font-size:10px;margin-bottom:-2px}.about .part-txt .heading{margin-bottom:34px}.about .part-txt p{font-size:14px;line-height:24px}.about .part-txt .boxes{margin-bottom:1px;margin-top:31px}.about .part-txt .boxes .single-box{margin-bottom:21px}.about .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.about .part-txt .boxes-2{align-items:flex-start;flex-direction:column;padding:40px 25px 25px}.about .part-txt .boxes-2 .single-box{align-items:flex-start;flex-direction:column;margin-bottom:21px;padding:0}.about .part-txt .boxes-2 .single-box:last-child{margin-bottom:-7px}.about .part-txt .boxes-2 .single-box .img{margin-bottom:20px;margin-right:0;margin-top:-2px}.about .part-txt .boxes-2 .single-box .txt h3{font-size:16px;margin-bottom:5px}.about .part-txt .boxes-2 .single-box .txt span{font-size:14px}.about.about-2 .part-img{margin:0 auto 30px;width:450px}.about.about-2 .part-img img{max-width:100%}.about.about-2 .part-txt .def-btn{margin-top:7px}.service{padding:60px 0}.service .bg{margin:auto;max-width:320px}.service .bg .nav{padding:30px}.service .bg .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px}.service .bg .nav .nav-link span{font-size:20px}.service .bg .part-img{border-bottom:1px solid #362e65;border-left:0;border-right:0;border-top:1px solid #362e65}.service .bg .part-txt{padding:30px}.service .bg .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-2px}.service .bg .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service .bg .part-txt .def-btn{margin-top:11px}.process{padding-bottom:0;padding-top:60px}.process .single-box{margin:0 auto 30px;padding:30px;width:290px}.process .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process .single-box .part-txt p{font-size:14px;line-height:24px}.pricing{padding:30px 0}.pricing .controls{margin-bottom:30px}.pricing .controls nav{padding:0 20px}.pricing .controls nav .nav{width:100px}.pricing .controls span{font-size:14px}.pricing .controls nav .nav .nav-item{height:27px;width:27px}.pricing .tab-pane .single-box{margin:0 auto 50px;padding:25px 20px;width:450px}.pricing .tab-pane .single-box .part-img{margin-right:20px}.pricing .tab-pane .single-box .part-txt h3{font-size:18px}.pricing .tab-pane .single-box .part-txt ul{margin-bottom:7px}.pricing .tab-pane .single-box .part-txt ul li{font-size:14px;line-height:25px}.pricing .tab-pane .single-box .part-txt ul li span{font-size:10px;margin-right:10px}.pricing .tab-pane .single-box .part-btn{right:25px}.cta{padding:60px 0}.cta:after{bottom:0;top:0}.cta .part-txt{margin-bottom:30px}.cta .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.cta .part-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.cta .part-img{margin:0 -15px}.cta .part-img img{max-width:100%}.cta-2{padding-bottom:60px;padding-top:175px}.cta-2 .part-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.cta-2 .part-txt p{font-size:14px;line-height:24px}.cta-2 .part-txt .def-btn{margin-top:5px}.testimonial{padding:60px 0}.testimonial .row{flex-direction:column-reverse}.testimonial .bg{background:transparent;padding:0}.testimonial .bg .comment-area .comment-slider .single-comment p{font-size:14px;line-height:24px}.testimonial .bg .comment-area .comment-slider .single-comment .client{padding-top:105px}.testimonial .bg .comment-area .comment-slider .single-comment .client h3{font-size:20px}.testimonial .bg .comment-area .comment-slider .single-comment .client h5{font-size:14px}.testimonial .bg .comment-area .client-slider{margin:-48px auto 0;padding:0;width:310px}.testimonial .bg .comment-area .client-slider .slick-track{height:65px}.testimonial .bg .comment-area .client-slider .slick-track .single-box{width:55px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-active{width:65px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-center{width:75px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box .img{margin:0 5px}.testimonial .bg .part-txt{background:url(../images/testimonial-bg-3.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-top:13px;padding:30px 20px}.testimonial .bg .part-txt .heading{margin-bottom:30px;text-align:center!important}.testimonial .bg .part-txt .controls{justify-content:center}.testimonial .bg .part-txt .controls button{font-size:14px;height:40px;line-height:44px;width:40px}.testimonial .bg .part-txt .controls button:first-child{margin-right:15px}.blog{padding:60px 0}.blog .blog-slider .owl-stage-outer .owl-item .single-box{padding:30px 20px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{width:130px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{width:260px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{font-size:18px;line-height:26px;margin-bottom:12px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt p{font-size:14px;line-height:24px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{margin-bottom:26px;padding-top:7px}.blog .blog-slider .owl-nav{display:none}.blog-2{margin-bottom:-30px;padding-top:60px}.blog-2 .single-blog{margin:0 auto 30px;width:320px}.blog-2 .single-blog .part-txt{padding:0 25px 25px}.blog-2 .single-blog .part-txt .blog-info ul{margin-bottom:25px;padding:0 10px}.blog-2 .single-blog .part-txt h3{font-size:18px;line-height:28px;margin-bottom:10px}.blog-2 .single-blog .part-txt a{font-size:14px}.call-back{padding-top:60px}.call-back .bg{padding:30px 25px}.call-back .bg .part-txt{margin-bottom:30px;text-align:center}.call-back .bg .part-txt h5{font-size:16px;font-weight:400;margin-bottom:21px}.call-back .bg .part-txt h2{font-size:22px;line-height:30px;margin-bottom:-8px}.call-back .bg .form form{border-radius:5px}.call-back .bg .form form input{font-size:14px;height:45px;padding:0 5px;width:225px}.call-back .bg .form form button{border-radius:5px;font-size:14px;height:45px;line-height:46px}.footer .main-footer{padding:60px 0}.footer .main-footer h3{font-size:18px;margin-bottom:20px;padding-bottom:9px}.footer .main-footer .about-txt{margin-bottom:35px}.footer .main-footer .about-txt p{font-size:14px;line-height:24px;margin-bottom:11px;margin-top:-6px}.footer .main-footer .link{margin-bottom:35px}.footer .main-footer .link ul{margin-bottom:-8px}.footer .main-footer .link ul li a{font-size:14px;line-height:25px}.footer .main-footer .newsletter p{font-size:14px;line-height:24px;margin-bottom:17px;margin-top:-6px}.footer .main-footer .newsletter form{margin-bottom:25px;width:300px}.footer .main-footer .newsletter form button{font-size:20px;height:45px;line-height:53px}.footer .copyright{padding-bottom:25px}.footer .copyright p{font-size:14px;padding:24px 0 17px;text-align:center}.footer .copyright .link{justify-content:center}.footer .copyright .link a{font-size:12px}.faq{padding-bottom:25px;padding-top:60px}.faq .part-txt #accordion .card:last-child{margin-bottom:0}.faq .part-txt #accordion .card .card-header h5 button{font-size:16px;height:60px;line-height:100%;padding:1px 20px 0;text-align:left}.faq .part-txt #accordion .card .card-header h5 button span{font-size:14px}.faq .part-txt #accordion .card .card-body{padding:0 20px 35px}.faq .part-txt #accordion .card .card-body p{font-size:14px;line-height:24px}.project{padding:60px 0}.project:after{background:url(../images/project-overlay.png) 50% no-repeat;background-size:cover}.project .all-projects .project-slider{margin:0 auto;width:430px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title{margin:0 10px 20px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{font-size:25px;margin-bottom:55px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:16px}.team{padding-bottom:30px;padding-top:60px}.team .single-box{margin:0 auto 30px;width:270px}.fun-fact .bg{margin:-5px auto -115px;padding:60px 25px 30px;width:400px}.fun-fact .bg .single-box{margin-bottom:30px}.fun-fact .bg .single-box .part-icon{margin-bottom:9px}.fun-fact .bg .single-box .part-txt h2{font-size:25px;margin-bottom:11px}.fun-fact .bg .single-box .part-txt p{font-size:14px}.breadcrumb .part-txt{padding:60px 0}.breadcrumb .part-txt h1{font-size:25px;margin-bottom:18px;margin-top:-2px}.breadcrumb .part-txt ul{margin-bottom:-3px}.breadcrumb .part-txt ul li{font-size:16px}.about.about-inner,.process-2{padding-top:60px}.process-2{padding-bottom:20px}.process-2 .no-gutters .single-box{margin:0 auto 40px;width:290px}.process-2 .no-gutters .single-box .part-icon{height:70px;margin-bottom:25px;width:70px}.process-2 .no-gutters .single-box .part-icon .icon{font-size:30px;line-height:82px}.process-2 .no-gutters .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process-2 .no-gutters .single-box .part-txt p{font-size:14px;line-height:24px}.process-2 .no-gutters .single-box .arrow{display:none}.choosing-reason{padding-top:60px}.choosing-reason .part-txt .heading{margin-bottom:34px}.choosing-reason .part-txt p{font-size:14px;line-height:24px}.choosing-reason .part-txt .boxes{padding-bottom:10px;padding-top:22px}.choosing-reason .part-txt .boxes .single-box{margin-bottom:30px}.choosing-reason .part-txt .boxes .single-box .img{height:80px;width:80px}.choosing-reason .part-txt .boxes .single-box .img span{bottom:-5px;right:-5px}.choosing-reason .part-txt .boxes .single-box .txt{width:350px}.choosing-reason .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:16px}.choosing-reason .part-img .video a{height:80px;line-height:95px;width:80px}.partner.partner-inner{padding-bottom:60px}.faq.faq-inner{margin-bottom:-35px}.service-2{padding:60px 0}.service-2 .part-txt{margin-bottom:40px}.service-2 .part-txt .heading{margin-bottom:34px}.service-2 .part-txt p{font-size:14px;line-height:24px}.service-2 .part-txt .boxes{padding-top:17px}.service-2 .part-txt .boxes .single-box{margin:0 auto 30px;width:450px}.service-2 .part-txt .boxes .single-box .txt{width:350px}.service-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.service-2 .part-img{margin:0 auto;width:290px}.feature-2{padding-bottom:30px;padding-top:60px}.feature-2 .part-img{margin:0 auto 40px;width:290px}.feature-2 .part-txt .heading{margin-bottom:34px}.feature-2 .part-txt p{font-size:14px;line-height:24px}.feature-2 .part-txt .boxes{padding-top:17px}.feature-2 .part-txt .boxes .single-box{margin:0 auto 30px;width:450px}.feature-2 .part-txt .boxes .single-box .txt{width:350px}.feature-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.pricing.pricing-inner{margin-bottom:-30px}.service-details{padding-top:60px}.service-details .next{order:2}.service-details .main-content .part-img{border-radius:5px;margin-bottom:40px}.service-details .main-content .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.service-details .main-content .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service-details .main-content .part-txt .boxes{margin-bottom:15px;padding-top:11px}.service-details .main-content .part-txt .boxes .single-box{margin-bottom:25px}.service-details .main-content .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.service-details .main-content .part-txt ul{margin-bottom:32px}.service-details .main-content .part-txt ul li{display:flex;font-size:14px;line-height:24px}.service-details .main-content .part-txt ul li span{font-size:10px}.service-details .main-content .video{padding-top:11px}.service-details .main-content .video .video-area{margin-bottom:24px;padding:60px 0}.service-details .main-content .video .video-area a{height:80px;line-height:95px;width:80px}.service-details .main-content .video p{font-size:14px;line-height:24px}.service-details .sidebar .side-nav{margin:0 auto 40px;padding:25px;width:320px}.service-details .sidebar .side-nav .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px}.service-details .sidebar .download-area,.service-details .sidebar .online-help,.service-details .sidebar .subscription{display:none}.team-inner-2{padding-top:60px}.team-inner-2 .single-box{margin:0 auto 30px;width:290px}.team-inner-2 .single-box .part-txt{margin:-50px 25px 0}.team-inner-2 .single-box .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-inner-2 .single-box .part-txt .title p{font-size:14px}.team-details{padding-top:60px}.team-details .profile{margin:0 auto 40px;width:290px}.team-details .profile .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-details .profile .part-txt .title p{font-size:14px}.team-details .biography h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.team-details .biography p{font-size:14px;line-height:24px;margin-bottom:13px}.team-details .biography ul{flex-direction:column}.team-details .biography ul li{font-size:14px;line-height:30px;width:100%}.team-details .biography ul li span{min-width:80px}.team-details .qualification h3{font-size:20px;margin-bottom:26px}.team-details .qualification .single-box{margin:0 auto 30px;width:290px}.team-details .qualification .single-box .arrow{height:auto;width:30px}.team-details .qualification .single-box .txt{width:260px}.team-details .qualification .single-box .txt h4{font-size:18px;margin-bottom:11px}.team-details .qualification .single-box .txt h5{font-size:14px}.team-details .qualification .single-box .txt span{margin-bottom:11px}.team-details .qualification .single-box .txt p{font-size:14px;line-height:24px}.team-details .expertise{padding-bottom:10px}.team-details .expertise h2{font-size:20px;margin-bottom:20px}.team-details .expertise p{font-size:14px;line-height:24px}.team-details .expertise .single-box{margin:0 auto 30px;width:200px}.team-details .additional-txt h2{font-size:25px;line-height:35px;margin-top:-7px}.team-details .additional-txt p{font-size:14px;line-height:24px;margin-bottom:14px}.team-details .additional-txt ul li{display:flex;font-size:14px;line-height:30px}.team-details .additional-txt ul li span{font-size:10px}.testimonial-2{padding:60px 0}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{height:90px;width:90px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{width:325px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt p{font-size:14px;line-height:24px;margin-top:-6px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:20px;margin-bottom:10px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title span{font-size:14px}.testimonial-2 .testimonial-slider .owl-dots{padding-top:40px}.testimonial-3{padding:60px 0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{flex-direction:column}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{margin-bottom:25px;margin-right:0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt h3{font-size:18px;margin-bottom:6px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt p{font-size:14px}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{font-size:30px}.testimonial-3 .testimonial-slider-2 .single-box .part-txt p{font-size:14px;line-height:24px}.testimonial-3 .testimonial-slider-2 .owl-dots{padding-top:40px}.pricing-2,.pricing.pricing-inner-2{padding-top:60px}.pricing-2{padding-bottom:30px}.pricing-2 .single-box{margin:0 auto 30px;padding:30px 25px;width:290px}.pricing-2 .single-box .top .part-icon{height:70px;padding:15px;width:70px}.pricing-2 .single-box .top .price p{font-size:14px;margin-right:5px;margin-top:-15px}.pricing-2 .single-box .top .price h3{font-size:30px}.pricing-2 .single-box .top .price h3 span{font-size:14px}.pricing-2 .single-box .bottom h3{font-size:20px;margin-bottom:17px}.pricing-2 .single-box .bottom ul li{font-size:14px;line-height:30px}.pricing-2 .single-box .bottom .part-btn{font-size:14px}.pricing-3{padding-top:60px}.pricing-3 .boxes .single-box{margin:0 auto 30px;padding:30px 25px;width:290px}.pricing-3 .boxes .single-box .part-img{margin-bottom:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pricing-3 .boxes .single-box .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.pricing-3 .boxes .single-box .title h4{font-size:20px;margin-bottom:0}.pricing-3 .boxes .single-box .title .price p{font-size:14px;margin-right:5px;margin-top:-5px}.pricing-3 .boxes .single-box .title .price h3{font-size:30px;margin-top:-3px}.pricing-3 .boxes .single-box .title .price h3 span{font-size:14px}.pricing-3 .boxes .single-box ul{margin-bottom:18px}.pricing-3 .boxes .single-box ul li{font-size:14px;margin-bottom:16px}.pricing-3 .boxes .single-box .part-btn a{font-size:14px}.pricing-3 .boxes .single-box .part-btn{justify-content:flex-start;padding-top:9px}.faq-2{margin-bottom:-35px;padding-bottom:0}.faq-2 .faq-inner-2{padding-bottom:25px}.faq .part-txt #accordion .part-img{margin:0 auto 35px;width:320px}.error{padding-top:60px}.error .boxes{margin-bottom:40px}.error .boxes .single-box{border-radius:5px;font-size:70px;height:100px;line-height:100px;margin:0 10px;width:100px}.error .part-txt h2{font-size:30px;line-height:40px;margin-bottom:22px;margin-top:-8px}.error .part-txt p{font-size:18px;line-height:28px;margin-bottom:32px}.portfolio{padding-top:60px}.portfolio .single-box{margin:0 auto 30px;width:290px}.portfolio .single-box .part-txt{height:75px}.portfolio .single-box .part-txt a{font-size:18px;line-height:76px}.portfolio-details{padding-top:60px}.portfolio-details .main-img{margin:0 auto 40px;max-width:320px}.portfolio-details .main-img:after{border-width:100px}.portfolio-details .project-information h3{font-size:25px;margin-bottom:25px;margin-top:-2px}.portfolio-details .project-information ul{margin:0 auto;max-width:320px}.portfolio-details .project-information ul li{font-size:14px;line-height:50px;padding:0 15px}.portfolio-details .project-information ul li span{font-size:14px}.portfolio-details .project-information ul li a{font-size:12px;margin:0 5px}.portfolio-details .main-txt h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.portfolio-details .main-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.portfolio-details .main-txt .part-img{margin-bottom:-6px}.portfolio-details .main-txt .part-img .single-img{border-radius:5px;margin-bottom:30px}.portfolio-details .main-txt ul{width:100%}.portfolio-details .main-txt ul li{font-size:14px;width:100%}.portfolio-details .main-txt ul li span{font-size:14px}.process-2.process-inner{margin-bottom:-40px}.portfolio-details .process-inner .heading-txt{padding-bottom:7px}.portfolio-details .process-inner .heading-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.portfolio-details .process-inner .heading-txt p{font-size:14px;line-height:24px}.blog-inner{margin-bottom:0}.blog-inner .main-content{margin-bottom:60px}.blog-inner .main-content .pagination{justify-content:center;padding-top:10px}.blog-inner .main-content .pagination ul li{padding:0 5px}.blog-inner .main-content .pagination ul li a{font-size:12px;height:40px;line-height:40px;width:40px}.blog-inner .next{order:2}.blog-inner .sidebar{margin:0 auto;max-width:320px}.blog-inner .sidebar .profile{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .profile .part-img{height:90px;margin-bottom:25px;width:90px}.blog-inner .sidebar .profile .part-txt h3{font-size:20px;margin-bottom:15px}.blog-inner .sidebar .profile .part-txt p{font-size:14px;line-height:24px}.blog-inner .sidebar .profile .part-txt .social{padding-top:5px}.blog-inner .sidebar .profile .part-txt .social a{font-size:12px}.blog-inner .sidebar .search-box{padding:30px 25px}.blog-inner .sidebar .search-box h3{font-size:20px;margin-bottom:16px}.blog-inner .sidebar .search-box form button{font-size:20px}.blog-inner .sidebar .blog-category{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .blog-category h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .blog-category ul li a{font-size:14px;padding-top:14px}.blog-inner .sidebar .recent-blog{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .recent-blog h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .recent-blog ul li .img{border-radius:5px;margin-right:10px;width:60px}.blog-inner .sidebar .recent-blog ul li .txt{width:200px}.blog-inner .sidebar .recent-blog ul li .txt a{font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px;margin-top:-4px}.blog-inner .sidebar .recent-blog ul li .txt .info .icon{font-size:9px}.blog-inner .sidebar .tags{padding:30px 25px}.blog-inner .sidebar .tags h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .tags .all-tag{margin:-5px -3px}.blog-inner .sidebar .tags .all-tag a{font-size:14px;margin:5px 3px}.blog-inner{padding-top:60px}.blog-inner .blog-details{padding-bottom:60px}.blog-inner .blog-details .title{margin-bottom:35px}.blog-inner .blog-details .title .tag{border-width:3px;font-size:14px;height:45px;margin-bottom:25px}.blog-inner .blog-details .title h2{font-size:20px;line-height:30px;margin-bottom:16px;margin-top:-2px}.blog-inner .blog-details .title ul{justify-content:space-between;margin-bottom:-3px}.blog-inner .blog-details .title ul li{margin-right:15px}.blog-inner .blog-details .main-img{border-radius:5px;margin-bottom:35px}.blog-inner .blog-details .main-txt p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .main-txt .quoted .img{margin-bottom:25px;margin-right:0;width:100px}.blog-inner .blog-details .main-txt .quoted .txt{width:100%}.blog-inner .blog-details .main-txt .quoted .txt span{font-size:14px;line-height:24px;margin-bottom:15px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted .txt h4{font-size:18px;margin-bottom:11px}.blog-inner .blog-details .main-txt .quoted .txt h5{font-size:14px}.blog-inner .blog-details .reasons-for-choose{padding-top:8px}.blog-inner .blog-details .reasons-for-choose h2{font-size:20px;margin-bottom:21px}.blog-inner .blog-details .reasons-for-choose ul{margin-bottom:7px}.blog-inner .blog-details .reasons-for-choose ul li{font-size:14px;width:100%}.blog-inner .blog-details .reasons-for-choose ul li span{font-size:14px}.blog-inner .blog-details .reasons-for-choose p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .reasons-for-choose .part-img{margin-bottom:0}.blog-inner .blog-details .reasons-for-choose .part-img .single-img{margin:0 auto 30px;width:290px}.blog-inner .blog-details .reasons-for-choose .part-img .single-img img{width:100%}.blog-inner .blog-details .other-option{margin-bottom:40px;padding-bottom:40px;padding-top:8px}.blog-inner .blog-details .other-option .tags{flex-wrap:wrap;margin-bottom:16px}.blog-inner .blog-details .other-option h3{font-size:18px;margin-bottom:16px;width:100%}.blog-inner .blog-details .other-option .tags a{font-size:14px;font-weight:600;margin:0 10px 6px}.blog-inner .blog-details .other-option .share h3{margin-bottom:0;width:auto}.blog-inner .blog-details .other-option .share a{margin:0 5px}.blog-inner .blog-details .admin-profile{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .admin-profile .part-img{height:60px;margin-bottom:25px;margin-right:0;width:60px}.blog-inner .blog-details .admin-profile .part-txt{width:100%}.blog-inner .blog-details .admin-profile .part-txt h3{margin-bottom:9px}.blog-inner .blog-details .admin-profile .part-txt .admin-link{font-size:13px;margin-bottom:21px}.blog-inner .blog-details .admin-profile .part-txt p{font-size:14px;line-height:24px;margin-bottom:17px}.blog-inner .blog-details .blog-nav{padding-bottom:32px;padding-top:40px}.blog-inner .blog-details .blog-nav .single-nav.next-blog{align-items:flex-end;flex-direction:column-reverse}.blog-inner .blog-details .blog-nav .single-nav{align-items:flex-start;flex-direction:column}.blog-inner .blog-details .blog-nav .single-nav .img{border-radius:5px;height:80px;margin-bottom:25px;margin-right:0;width:80px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:140px}.blog-inner .blog-details .blog-nav .single-nav .txt a{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .blog-nav .single-nav .txt a span{margin-top:11px}.blog-inner .blog-details .blog-comments .comments{padding:40px 0}.blog-inner .blog-details .blog-comments h3{font-size:20px;margin-bottom:26px}.blog-inner .blog-details .blog-comments .comments .single-comment{align-items:flex-start;flex-direction:column}.blog-inner .blog-details .blog-comments .comments .single-comment.replied{margin-left:30px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-img{height:70px;margin-bottom:25px;margin-right:0;width:70px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt,.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:100%}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top{margin-bottom:15px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4{font-size:16px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4 span{display:block;font-size:14px;margin-left:0;margin-top:10px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt p{font-size:14px;line-height:24px}.blog-inner .blog-details .blog-comments .post-comment form input{font-size:14px;height:50px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form textarea{font-size:14px;height:120px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form .def-btn{height:50px;line-height:52px}.contact{padding:60px 0}.contact .boxes{padding-bottom:30px}.contact .boxes .single-box{margin:0 auto 30px;padding:30px;width:290px}.contact .boxes .single-box .part-icon{font-size:12px;height:30px;line-height:35px;margin-right:15px;width:30px}.contact .boxes .single-box .part-txt{width:185px}.contact .boxes .single-box .part-txt h3{font-size:20px;margin-bottom:12px}.contact .boxes .single-box .part-txt span{font-size:14px;line-height:30px}.contact .form{padding:60px 20px}.contact .form input{height:45px;margin-bottom:25px}.contact .form textarea{height:120px;margin-bottom:30px}.map iframe{height:250px}}@media only screen and (min-width:320px) and (max-width:479px){.heading{margin-bottom:40px}.heading h5{font-size:14px;margin-bottom:15px;margin-top:-1px}.heading h2{font-size:25px;line-height:35px;margin-bottom:-10px}.def-btn{font-size:16px;height:45px;line-height:45px;padding:0 25px}.header .top-header{padding-top:15px}.header .top-header .top-left ul{align-items:center;flex-direction:column}.header .top-header .top-left ul li{margin-bottom:10px;margin-right:0}.header .top-header .top-right{padding-top:5px}.header .bottom-header .next{order:4}.header .bottom-header .bottom-right a{display:none}.header .bottom-header:before{border-radius:0 0 15px 0;height:100%;left:-10%;top:0;transform:skew(-35deg);width:50%}.header .bottom-header:after{border-radius:0 0 0 15px;height:100%;left:auto;right:-10%;top:0;transform:skew(35deg);width:50%}.header .bottom-header .bg .bg-2 .bg-3:after,.header .bottom-header .bg .bg-2 .bg-3:before,.header .bottom-header .bg .bg-2:after,.header .bottom-header .bg .bg-2:before,.header .bottom-header .bg:after,.header .bottom-header .bg:before{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar-toggler{color:#5698d2;font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .logo{align-items:center;display:flex;height:100%;justify-content:center;padding-top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .logo img{width:40px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form{justify-content:flex-end;margin:0;padding:0;position:relative}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form.active input{height:45px}.header .bottom-header .bg .bg-2 .bg-3 .bottom-right form button{font-size:20px;height:60px;line-height:68px;padding:0 5px}.header .bottom-header .bg .bg-2 .bg-3 .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item{padding:10px 15px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.header-2{background:#fff}.header-2 .top-header{background:#5698d2;padding:20px 0}.header-2 .top-header .bg .top-left{margin-bottom:2px}.header-2 .top-header .bg .top-left ul{align-items:center;flex-direction:column}.header-2 .top-header .bg .top-left ul li{border:0;margin-top:-1px;padding:0 0 15px}.header-2 .top-header .bg .top-right{justify-content:center}.header-2 .top-header .bg .top-right .language{padding-right:15px}.header-2 .top-header .bg .top-right .language .select-lang .dropdown-toggle{font-size:14px;font-weight:600}.header-2 .top-header .bg .top-right .try-btn{padding:0 0 0 15px}.header-2 .top-header .bg .top-right .try-btn a{font-size:14px;height:30px;line-height:30px;padding:0 15px}.header-2 .bottom-header .next{order:4}.header-2 .bottom-header.fixed-header{background:#fff}.header-2 .bottom-header .bg .navbar-toggler{background:#1c213f;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .logo{align-items:center;display:flex;flex-direction:column}.header-2 .bottom-header .bg .logo img{width:40px}.header-2 .bottom-header .bg .bottom-right{display:flex;justify-content:flex-end;padding:10px 0}.header-2 .bottom-header .bg .bottom-right form{display:inline-flex;padding:0;position:relative}.header-2 .bottom-header .bg .bottom-right form input{background:#fff;border:0;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#1c213f;font-size:14px;height:0;padding:0 20px;position:absolute;right:0;top:100%;width:290px}.header-2 .bottom-header .bg .bottom-right form input::-moz-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input:-ms-input-placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form input::placeholder{color:#4b4b46}.header-2 .bottom-header .bg .bottom-right form.active input{height:45px}.header-2 .bottom-header .bg .bottom-right form button{background:#1c213f;border-radius:5px;color:#fff;font-size:18px;height:40px;line-height:45px;padding:0;text-align:center;width:40px}.header-2 .bottom-header .bg .navbar{background:#f6f6f6;box-shadow:0 10px 20px 0 rgba(51,51,51,.1);left:0;padding:0;position:absolute;top:0;width:100%}.header-2 .bottom-header .bg .navbar .navbar-nav{max-height:350px;overflow:auto;padding:15px 0}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item{padding:10px 15px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link{color:#1c213f;font-size:14px;font-weight:600;padding:4px 0 2px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item .nav-link:after{display:none}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu{display:none;margin-top:5px;opacity:1;visibility:visible;width:290px}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu.show{display:block}.header-2 .bottom-header .bg .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,.header .bottom-header .bg .bg-2 .bg-3 .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu .dropdown-item{font-size:14px;padding:14px 20px 12px}.banner:after{background:url(../images/banner-img.png) center left 40% no-repeat;background-size:cover}.banner .banner-txt{padding:70px 0}.banner .banner-txt h4{font-size:16px;margin-bottom:20px}.banner .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner .banner-txt .btn-box{padding-top:10px}.banner .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner .banner-txt .btn-box a.left-btn{margin-right:10px}.banner-2 .banner-txt{padding:70px 0}.banner-2 .banner-txt h4{font-size:16px;letter-spacing:1px;margin-bottom:20px}.banner-2 .banner-txt h1{font-size:25px;line-height:35px;margin-bottom:14px}.banner-2 .banner-txt p{font-size:14px;line-height:24px;margin-bottom:12px}.banner-2 .banner-txt .btn-box{padding-top:10px}.banner-2 .banner-txt .btn-box a{font-size:16px;height:45px;line-height:45px;padding:0 25px}.banner-2 .banner-txt .btn-box a.left-btn{margin-right:10px}.banner-2 .part-img{display:none}.feature{padding-bottom:0;padding-top:60px}.feature .single-box{margin:3px auto 33px;padding:30px 25px;width:290px}.feature .single-box .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-1px}.feature .single-box .part-txt p{font-size:14px;line-height:24px}.partner{padding-bottom:30px;padding-top:60px}.partner .bg{padding:30px}.partner .bg .brand-slider .single-img{height:70px}.partner .bg .brand-slider .owl-nav{left:-45px;right:-45px}.partner .bg .brand-slider .owl-nav button{border-width:2px;font-size:20px;height:45px;line-height:45px;width:45px}.partner.partner-2{padding:60px 0}.partner.partner-2 .heading h2{margin-bottom:24px}.partner.partner-2 .heading p{font-size:14px;line-height:24px}.partner.partner-2 .bg .brand-slider .single-img{height:85px;padding:15px 0}.about{padding-bottom:60px;padding-top:30px}.about .image-box{margin-bottom:30px;padding-right:0}.about .image-box .fun-fact-inner{margin:-70px 5px 0;padding:20px 15px}.about .image-box .fun-fact-inner .single-box{padding:0 5px}.about .image-box .fun-fact-inner .single-box h4{font-size:20px;margin-bottom:5px;margin-top:-2px}.about .image-box .fun-fact-inner .single-box p{font-size:13px;line-height:20px;margin-bottom:-6px}.about .image-box .fun-fact-inner .single-box p span{font-size:10px;margin-bottom:-2px}.about .part-txt .heading{margin-bottom:34px}.about .part-txt p{font-size:14px;line-height:24px}.about .part-txt .boxes{margin-bottom:1px;margin-top:31px}.about .part-txt .boxes .single-box{margin-bottom:21px}.about .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.about .part-txt .boxes-2{align-items:flex-start;flex-direction:column;padding:40px 25px 25px}.about .part-txt .boxes-2 .single-box{align-items:flex-start;flex-direction:column;margin-bottom:21px;padding:0}.about .part-txt .boxes-2 .single-box:last-child{margin-bottom:-7px}.about .part-txt .boxes-2 .single-box .img{margin-bottom:20px;margin-right:0;margin-top:-2px}.about .part-txt .boxes-2 .single-box .txt h3{font-size:16px;margin-bottom:5px}.about .part-txt .boxes-2 .single-box .txt span{font-size:14px}.about.about-2 .part-img{margin-bottom:30px}.about.about-2 .part-img img{max-width:100%}.about.about-2 .part-txt .def-btn{margin-top:7px}.service{padding:60px 0}.service .bg{margin:auto;max-width:320px}.service .bg .nav{padding:30px}.service .bg .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px}.service .bg .nav .nav-link span{font-size:20px}.service .bg .part-img{border-bottom:1px solid #362e65;border-left:0;border-right:0;border-top:1px solid #362e65}.service .bg .part-txt{padding:30px}.service .bg .part-txt h3{font-size:20px;margin-bottom:20px;margin-top:-2px}.service .bg .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service .bg .part-txt .def-btn{margin-top:11px}.process{padding-bottom:0;padding-top:60px}.process .single-box{margin:0 auto 30px;padding:30px;width:290px}.process .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process .single-box .part-txt p{font-size:14px;line-height:24px}.pricing{padding:30px 0}.pricing .controls{margin-bottom:30px}.pricing .controls nav{padding:0 20px}.pricing .controls nav .nav{width:100px}.pricing .controls span{font-size:14px}.pricing .controls nav .nav .nav-item{height:27px;width:27px}.pricing .tab-pane .single-box{align-items:flex-start;flex-direction:column;margin:0 auto 50px;padding:25px;width:270px}.pricing .tab-pane .single-box .part-img{margin-bottom:25px;margin-right:0;width:100%}.pricing .tab-pane .single-box .part-img img{width:100%}.pricing .tab-pane .single-box .part-txt h3{font-size:18px}.pricing .tab-pane .single-box .part-txt ul{margin-bottom:7px}.pricing .tab-pane .single-box .part-txt ul li{font-size:14px;line-height:25px}.pricing .tab-pane .single-box .part-txt ul li span{font-size:10px;margin-right:10px}.pricing .tab-pane .single-box .part-btn{right:25px}.cta{padding:60px 0}.cta:after{bottom:0;top:0}.cta .part-txt{margin-bottom:30px}.cta .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.cta .part-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.cta .part-img{margin:0 -15px}.cta .part-img img{max-width:100%}.cta-2{padding-bottom:60px;padding-top:175px}.cta-2 .part-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.cta-2 .part-txt p{font-size:14px;line-height:24px}.cta-2 .part-txt .def-btn{margin-top:5px}.testimonial{padding:60px 0}.testimonial .row{flex-direction:column-reverse}.testimonial .bg{background:transparent;padding:0}.testimonial .bg .comment-area .comment-slider .single-comment p{font-size:14px;line-height:24px}.testimonial .bg .comment-area .comment-slider .single-comment .client{padding-top:105px}.testimonial .bg .comment-area .comment-slider .single-comment .client h3{font-size:20px}.testimonial .bg .comment-area .comment-slider .single-comment .client h5{font-size:14px}.testimonial .bg .comment-area .client-slider{margin:-48px auto 0;padding:0 40px;width:290px}.testimonial .bg .comment-area .client-slider .slick-track{height:65px}.testimonial .bg .comment-area .client-slider .slick-track .single-box{width:55px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-active{width:65px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box.slick-center{width:75px!important}.testimonial .bg .comment-area .client-slider .slick-track .single-box .img{margin:0 5px}.testimonial .bg .part-txt{background:url(../images/testimonial-bg-3.jpg) 50% no-repeat;background-size:cover;border-radius:10px;margin-top:13px;padding:30px 20px}.testimonial .bg .part-txt .heading{margin-bottom:30px;text-align:center!important}.testimonial .bg .part-txt .controls{justify-content:center}.testimonial .bg .part-txt .controls button{font-size:14px;height:40px;line-height:44px;width:40px}.testimonial .bg .part-txt .controls button:first-child{margin-right:15px}.blog{padding:60px 0}.blog .blog-slider .owl-stage-outer .owl-item .single-box{flex-direction:column;padding:30px 20px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-img{margin-bottom:30px;width:100%}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt{width:100%}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .title{font-size:18px;line-height:26px;margin-bottom:12px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt p{font-size:14px;line-height:24px}.blog .blog-slider .owl-stage-outer .owl-item .single-box .part-txt .blog-info{margin-bottom:26px;padding-top:7px}.blog .blog-slider .owl-nav{display:none}.blog-2{margin-bottom:-30px;padding-top:60px}.blog-2 .single-blog{margin:0 auto 30px;width:290px}.blog-2 .single-blog .part-txt{padding:0 20px 25px}.blog-2 .single-blog .part-txt .blog-info{margin:0 -10px}.blog-2 .single-blog .part-txt .blog-info ul{margin-bottom:25px;padding:0 10px}.blog-2 .single-blog .part-txt h3{font-size:18px;line-height:28px;margin-bottom:10px}.blog-2 .single-blog .part-txt a{font-size:14px}.call-back{padding-top:60px}.call-back .bg{padding:30px 25px}.call-back .bg .part-txt{margin-bottom:30px;text-align:center}.call-back .bg .part-txt h5{font-size:16px;font-weight:400;margin-bottom:21px}.call-back .bg .part-txt h2{font-size:22px;line-height:30px;margin-bottom:-8px}.call-back .bg .form form{border-radius:5px;flex-direction:column}.call-back .bg .form form input{font-size:14px;height:45px;padding:0 5px;width:100%}.call-back .bg .form form button{border-radius:5px;font-size:14px;height:45px;line-height:46px}.footer .main-footer{padding:60px 0}.footer .main-footer h3{font-size:18px;margin-bottom:20px;padding-bottom:9px}.footer .main-footer .about-txt{margin-bottom:35px}.footer .main-footer .about-txt p{font-size:14px;line-height:24px;margin-bottom:11px;margin-top:-6px}.footer .main-footer .link{margin-bottom:35px}.footer .main-footer .link ul{margin-bottom:-8px}.footer .main-footer .link ul li a{font-size:14px;line-height:25px}.footer .main-footer .newsletter p{font-size:14px;line-height:24px;margin-bottom:17px;margin-top:-6px}.footer .main-footer .newsletter form{margin-bottom:25px}.footer .main-footer .newsletter form button{font-size:20px;height:45px;line-height:53px}.footer .copyright{padding-bottom:25px}.footer .copyright p{font-size:14px;padding:24px 0 17px;text-align:center}.footer .copyright .link{justify-content:center}.footer .copyright .link a{font-size:12px}.faq{padding-bottom:25px;padding-top:60px}.faq .part-txt #accordion .card:last-child{margin-bottom:0}.faq .part-txt #accordion .card .card-header h5 button{font-size:14px;height:60px;line-height:20px;padding:1px 20px 0;text-align:left}.faq .part-txt #accordion .card .card-header h5 button span{font-size:14px}.faq .part-txt #accordion .card .card-body{padding:0 20px 35px}.faq .part-txt #accordion .card .card-body p{font-size:14px;line-height:24px}.project{padding:60px 0}.project .all-projects .project-slider{margin:0 auto;width:230px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title{margin:0 10px 20px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt a{font-size:25px;margin-bottom:55px}.project .all-projects .project-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:16px}.team{padding-bottom:30px;padding-top:60px}.team .single-box{margin:0 auto 30px;width:270px}.fun-fact .bg{margin:-5px auto -115px;padding:60px 25px 30px;width:290px}.fun-fact .bg .single-box{margin-bottom:30px}.fun-fact .bg .single-box .part-icon{margin-bottom:9px}.fun-fact .bg .single-box .part-txt h2{font-size:25px;margin-bottom:11px}.fun-fact .bg .single-box .part-txt p{font-size:14px}.breadcrumb .part-txt{padding:60px 0}.breadcrumb .part-txt h1{font-size:25px;margin-bottom:18px;margin-top:-2px}.breadcrumb .part-txt ul{margin-bottom:-3px}.breadcrumb .part-txt ul li{font-size:16px}.about.about-inner,.process-2{padding-top:60px}.process-2{padding-bottom:20px}.process-2 .no-gutters .single-box{margin:0 auto 40px;width:290px}.process-2 .no-gutters .single-box .part-icon{height:70px;margin-bottom:25px;width:70px}.process-2 .no-gutters .single-box .part-icon .icon{font-size:30px;line-height:82px}.process-2 .no-gutters .single-box .part-txt h3{font-size:20px;margin-bottom:15px;margin-top:-2px}.process-2 .no-gutters .single-box .part-txt p{font-size:14px;line-height:24px}.process-2 .no-gutters .single-box .arrow{display:none}.choosing-reason{padding-top:60px}.choosing-reason .part-txt .heading{margin-bottom:34px}.choosing-reason .part-txt p{font-size:14px;line-height:24px}.choosing-reason .part-txt .boxes{padding-bottom:10px;padding-top:22px}.choosing-reason .part-txt .boxes .single-box{align-items:flex-start;flex-direction:column;margin-bottom:30px}.choosing-reason .part-txt .boxes .single-box .img{height:80px;margin-bottom:25px;margin-right:0;width:80px}.choosing-reason .part-txt .boxes .single-box .img span{bottom:-5px;right:-5px}.choosing-reason .part-txt .boxes .single-box .txt{width:100%}.choosing-reason .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:16px}.choosing-reason .part-img .video a{height:80px;line-height:95px;width:80px}.partner.partner-inner{padding-bottom:60px}.faq.faq-inner{margin-bottom:-35px}.service-2{padding:60px 0}.service-2 .part-txt{margin-bottom:40px}.service-2 .part-txt .heading{margin-bottom:34px}.service-2 .part-txt p{font-size:14px;line-height:24px}.service-2 .part-txt .boxes{padding-top:17px}.service-2 .part-txt .boxes .single-box{flex-direction:column;margin-bottom:30px}.service-2 .part-txt .boxes .single-box .part-icon{margin-bottom:25px;margin-right:0}.service-2 .part-txt .boxes .single-box .txt{width:100%}.service-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.service-2 .part-img{margin:0 auto;width:290px}.feature-2{padding-bottom:30px;padding-top:60px}.feature-2 .part-img{margin:0 auto 40px;width:290px}.feature-2 .part-txt .heading{margin-bottom:34px}.feature-2 .part-txt p{font-size:14px;line-height:24px}.feature-2 .part-txt .boxes{padding-top:17px}.feature-2 .part-txt .boxes .single-box{flex-direction:column;margin-bottom:30px}.feature-2 .part-txt .boxes .single-box .part-icon{margin-bottom:25px;margin-right:0}.feature-2 .part-txt .boxes .single-box .txt{width:100%}.feature-2 .part-txt .boxes .single-box .txt h3{font-size:18px;line-height:28px;margin-bottom:11px;margin-top:-7px}.pricing.pricing-inner{margin-bottom:-30px}.service-details{padding-top:60px}.service-details .next{order:2}.service-details .main-content .part-img{border-radius:5px;margin-bottom:40px}.service-details .main-content .part-txt h2{font-size:20px;line-height:30px;margin-bottom:15px;margin-top:-7px}.service-details .main-content .part-txt p{font-size:14px;line-height:24px;margin-bottom:11px}.service-details .main-content .part-txt .boxes{margin-bottom:15px;padding-top:11px}.service-details .main-content .part-txt .boxes .single-box{margin-bottom:25px}.service-details .main-content .part-txt .boxes .single-box .txt h3{font-size:18px;margin-bottom:11px}.service-details .main-content .part-txt ul{margin-bottom:32px}.service-details .main-content .part-txt ul li{display:flex;font-size:14px;line-height:24px}.service-details .main-content .part-txt ul li span{font-size:10px}.service-details .main-content .video{padding-top:11px}.service-details .main-content .video .video-area{margin-bottom:24px;padding:60px 0}.service-details .main-content .video .video-area a{height:80px;line-height:95px;width:80px}.service-details .main-content .video p{font-size:14px;line-height:24px}.service-details .sidebar .side-nav{margin-bottom:40px;padding:25px}.service-details .sidebar .side-nav .nav .nav-link{border-radius:5px;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;padding:0 20px}.service-details .sidebar .download-area,.service-details .sidebar .online-help,.service-details .sidebar .subscription{display:none}.team-inner-2{padding-top:60px}.team-inner-2 .single-box{margin:0 auto 30px;width:290px}.team-inner-2 .single-box .part-txt{margin:-50px 25px 0}.team-inner-2 .single-box .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-inner-2 .single-box .part-txt .title p{font-size:14px}.team-details{padding-top:60px}.team-details .profile{margin:0 auto 40px;width:290px}.team-details .profile .part-txt .title h3{font-size:20px;margin-bottom:11px}.team-details .profile .part-txt .title p{font-size:14px}.team-details .biography h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.team-details .biography p{font-size:14px;line-height:24px;margin-bottom:13px}.team-details .biography ul{flex-direction:column}.team-details .biography ul li{font-size:14px;line-height:30px;width:100%}.team-details .biography ul li span{min-width:80px}.team-details .qualification h3{font-size:20px;margin-bottom:26px}.team-details .qualification .single-box{margin:0 auto 30px;width:290px}.team-details .qualification .single-box .arrow{height:auto;width:30px}.team-details .qualification .single-box .txt{width:260px}.team-details .qualification .single-box .txt h4{font-size:18px;margin-bottom:11px}.team-details .qualification .single-box .txt h5{font-size:14px}.team-details .qualification .single-box .txt span{margin-bottom:11px}.team-details .qualification .single-box .txt p{font-size:14px;line-height:24px}.team-details .expertise{padding-bottom:10px}.team-details .expertise h2{font-size:20px;margin-bottom:20px}.team-details .expertise p{font-size:14px;line-height:24px}.team-details .expertise .single-box{margin:0 auto 30px;width:200px}.team-details .additional-txt h2{font-size:25px;line-height:35px;margin-top:-7px}.team-details .additional-txt p{font-size:14px;line-height:24px;margin-bottom:14px}.team-details .additional-txt ul li{display:flex;font-size:14px;line-height:30px}.team-details .additional-txt ul li span{font-size:10px}.testimonial-2{padding:60px 0}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box{flex-direction:column-reverse;padding-bottom:15px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-img{height:90px;width:90px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt{margin-bottom:35px;width:100%}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt:before{bottom:-25px;height:45px;left:auto;right:45px;width:100px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt:after{bottom:auto;height:27px;left:auto;right:60px;top:100%;width:100px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt p{font-size:14px;line-height:24px;margin-top:-6px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title h3{font-size:20px;margin-bottom:10px}.testimonial-2 .testimonial-slider .owl-stage-outer .single-box .part-txt .title span{font-size:14px}.testimonial-2 .testimonial-slider .owl-dots{padding-top:30px}.testimonial-3{padding:60px 0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile{flex-direction:column}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .part-img{margin-bottom:25px;margin-right:0}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt h3{font-size:18px;margin-bottom:6px}.testimonial-3 .testimonial-slider-2 .single-box .top .profile .txt p{font-size:14px}.testimonial-3 .testimonial-slider-2 .single-box .top .quote span{font-size:30px}.testimonial-3 .testimonial-slider-2 .single-box .part-txt p{font-size:14px;line-height:24px}.testimonial-3 .testimonial-slider-2 .owl-dots{padding-top:40px}.pricing-2,.pricing.pricing-inner-2{padding-top:60px}.pricing-2{padding-bottom:30px}.pricing-2 .single-box{margin:0 auto 30px;padding:30px 25px;width:290px}.pricing-2 .single-box .top .part-icon{height:70px;padding:15px;width:70px}.pricing-2 .single-box .top .price p{font-size:14px;margin-right:5px;margin-top:-15px}.pricing-2 .single-box .top .price h3{font-size:30px}.pricing-2 .single-box .top .price h3 span{font-size:14px}.pricing-2 .single-box .bottom h3{font-size:20px;margin-bottom:17px}.pricing-2 .single-box .bottom ul li{font-size:14px;line-height:30px}.pricing-2 .single-box .bottom .part-btn{font-size:14px}.pricing-3{padding-top:60px}.pricing-3 .boxes .single-box{margin:0 auto 30px;padding:30px 25px;width:290px}.pricing-3 .boxes .single-box .part-img{margin-bottom:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pricing-3 .boxes .single-box .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.pricing-3 .boxes .single-box .title h4{font-size:20px;margin-bottom:0}.pricing-3 .boxes .single-box .title .price p{font-size:14px;margin-right:5px;margin-top:-5px}.pricing-3 .boxes .single-box .title .price h3{font-size:30px;margin-top:-3px}.pricing-3 .boxes .single-box .title .price h3 span{font-size:14px}.pricing-3 .boxes .single-box ul{margin-bottom:18px}.pricing-3 .boxes .single-box ul li{font-size:14px;margin-bottom:16px}.pricing-3 .boxes .single-box .part-btn a{font-size:14px}.pricing-3 .boxes .single-box .part-btn{justify-content:flex-start;padding-top:9px}.faq-2{margin-bottom:-35px;padding-bottom:0}.faq-2 .faq-inner-2{padding-bottom:25px}.faq .part-txt #accordion .part-img{margin:0 auto 35px;max-width:320px}.error{padding-top:60px}.error .boxes{margin-bottom:40px}.error .boxes .single-box{border-radius:5px;font-size:50px;height:80px;line-height:80px;margin:0 10px;width:80px}.error .part-txt h2{font-size:30px;line-height:40px;margin-bottom:22px;margin-top:-8px}.error .part-txt p{font-size:18px;line-height:28px;margin-bottom:32px}.portfolio{padding-top:60px}.portfolio .single-box{margin:0 auto 30px;width:290px}.portfolio .single-box .part-txt{height:75px}.portfolio .single-box .part-txt a{font-size:18px;line-height:76px}.portfolio-details{padding-top:60px}.portfolio-details .main-img{margin:0 auto 40px;max-width:320px}.portfolio-details .main-img:after{border-width:100px}.portfolio-details .project-information h3{font-size:25px;margin-bottom:25px;margin-top:-2px}.portfolio-details .project-information ul{margin:0 auto;max-width:320px}.portfolio-details .project-information ul li{font-size:14px;line-height:50px;padding:0 15px}.portfolio-details .project-information ul li span{font-size:14px}.portfolio-details .project-information ul li a{font-size:12px;margin:0 5px}.portfolio-details .main-txt h2{font-size:25px;margin-bottom:19px;margin-top:-2px}.portfolio-details .main-txt p{font-size:14px;line-height:24px;margin-bottom:22px}.portfolio-details .main-txt .part-img{margin-bottom:-6px}.portfolio-details .main-txt .part-img .single-img{border-radius:5px;margin-bottom:30px}.portfolio-details .main-txt ul{width:100%}.portfolio-details .main-txt ul li{font-size:14px;width:100%}.portfolio-details .main-txt ul li span{font-size:14px}.process-2.process-inner{margin-bottom:-40px}.portfolio-details .process-inner .heading-txt{padding-bottom:7px}.portfolio-details .process-inner .heading-txt h2{font-size:25px;line-height:35px;margin-bottom:14px;margin-top:-7px}.portfolio-details .process-inner .heading-txt p{font-size:14px;line-height:24px}.blog-inner{margin-bottom:0}.blog-inner .main-content{margin-bottom:60px}.blog-inner .main-content .pagination{justify-content:center;padding-top:10px}.blog-inner .main-content .pagination ul li{padding:0 2.5px}.blog-inner .main-content .pagination ul li a{font-size:12px;height:35px;line-height:35px;width:35px}.blog-inner .next{order:2}.blog-inner .sidebar{margin:0 auto;max-width:320px}.blog-inner .sidebar .profile{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .profile .part-img{height:90px;margin-bottom:25px;width:90px}.blog-inner .sidebar .profile .part-txt h3{font-size:20px;margin-bottom:15px}.blog-inner .sidebar .profile .part-txt p{font-size:14px;line-height:24px}.blog-inner .sidebar .profile .part-txt .social{padding-top:5px}.blog-inner .sidebar .profile .part-txt .social a{font-size:12px}.blog-inner .sidebar .search-box{padding:30px 25px}.blog-inner .sidebar .search-box h3{font-size:20px;margin-bottom:16px}.blog-inner .sidebar .search-box form button{font-size:20px}.blog-inner .sidebar .blog-category{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .blog-category h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .blog-category ul li a{font-size:14px;padding-top:14px}.blog-inner .sidebar .recent-blog{margin-bottom:30px;padding:30px 25px}.blog-inner .sidebar .recent-blog h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .recent-blog ul li .img{border-radius:5px;margin-right:10px;width:60px}.blog-inner .sidebar .recent-blog ul li .txt{width:165px}.blog-inner .sidebar .recent-blog ul li .txt a{font-size:14px;font-weight:600;line-height:20px;margin-top:-4px}.blog-inner .sidebar .recent-blog ul li .txt .info{font-size:11px}.blog-inner .sidebar .recent-blog ul li .txt .info .icon{font-size:9px}.blog-inner .sidebar .tags{padding:30px 25px}.blog-inner .sidebar .tags h3{border-radius:5px;font-size:20px;height:40px;line-height:40px}.blog-inner .sidebar .tags .all-tag{margin:-5px -3px}.blog-inner .sidebar .tags .all-tag a{font-size:14px;margin:5px 3px}.blog-inner{padding-top:60px}.blog-inner .blog-details{padding-bottom:60px}.blog-inner .blog-details .title{margin-bottom:35px}.blog-inner .blog-details .title .tag{border-width:3px;font-size:14px;height:45px;margin-bottom:25px}.blog-inner .blog-details .title h2{font-size:20px;line-height:30px;margin-bottom:16px;margin-top:-2px}.blog-inner .blog-details .title ul{justify-content:space-between;margin-bottom:-3px}.blog-inner .blog-details .title ul li{margin-right:15px}.blog-inner .blog-details .main-img{border-radius:5px;margin-bottom:35px}.blog-inner .blog-details .main-txt p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .main-txt .quoted .img{margin-bottom:25px;margin-right:0;width:100px}.blog-inner .blog-details .main-txt .quoted .txt{width:100%}.blog-inner .blog-details .main-txt .quoted .txt span{font-size:14px;line-height:24px;margin-bottom:15px;margin-top:-6px}.blog-inner .blog-details .main-txt .quoted .txt h4{font-size:18px;margin-bottom:11px}.blog-inner .blog-details .main-txt .quoted .txt h5{font-size:14px}.blog-inner .blog-details .reasons-for-choose{padding-top:8px}.blog-inner .blog-details .reasons-for-choose h2{font-size:20px;margin-bottom:21px}.blog-inner .blog-details .reasons-for-choose ul{margin-bottom:7px}.blog-inner .blog-details .reasons-for-choose ul li{font-size:14px;width:100%}.blog-inner .blog-details .reasons-for-choose ul li span{font-size:14px}.blog-inner .blog-details .reasons-for-choose p{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .reasons-for-choose .part-img{margin-bottom:0}.blog-inner .blog-details .reasons-for-choose .part-img .single-img{margin:0 auto 30px;width:290px}.blog-inner .blog-details .reasons-for-choose .part-img .single-img img{width:100%}.blog-inner .blog-details .other-option{margin-bottom:40px;padding-bottom:40px;padding-top:8px}.blog-inner .blog-details .other-option .tags{flex-wrap:wrap;margin-bottom:16px}.blog-inner .blog-details .other-option h3{font-size:18px;margin-bottom:16px;width:100%}.blog-inner .blog-details .other-option .tags a{font-size:14px;font-weight:600;margin:0 10px 6px}.blog-inner .blog-details .other-option .share h3{margin-bottom:0;width:auto}.blog-inner .blog-details .other-option .share a{margin:0 5px}.blog-inner .blog-details .admin-profile{flex-direction:column;padding:30px 25px}.blog-inner .blog-details .admin-profile .part-img{height:60px;margin-bottom:25px;margin-right:0;width:60px}.blog-inner .blog-details .admin-profile .part-txt{width:100%}.blog-inner .blog-details .admin-profile .part-txt h3{margin-bottom:9px}.blog-inner .blog-details .admin-profile .part-txt .admin-link{font-size:13px;margin-bottom:21px}.blog-inner .blog-details .admin-profile .part-txt p{font-size:14px;line-height:24px;margin-bottom:17px}.blog-inner .blog-details .blog-nav{padding-bottom:32px;padding-top:40px}.blog-inner .blog-details .blog-nav .single-nav.next-blog{align-items:flex-end;flex-direction:column-reverse}.blog-inner .blog-details .blog-nav .single-nav{align-items:flex-start;flex-direction:column}.blog-inner .blog-details .blog-nav .single-nav .img{border-radius:5px;height:80px;margin-bottom:25px;margin-right:0;width:80px}.blog-inner .blog-details .blog-nav .single-nav .txt{width:140px}.blog-inner .blog-details .blog-nav .single-nav .txt a{font-size:14px;line-height:24px;margin-top:-6px}.blog-inner .blog-details .blog-nav .single-nav .txt a span{margin-top:11px}.blog-inner .blog-details .blog-comments .comments{padding:40px 0}.blog-inner .blog-details .blog-comments h3{font-size:20px;margin-bottom:26px}.blog-inner .blog-details .blog-comments .comments .single-comment{align-items:flex-start;flex-direction:column}.blog-inner .blog-details .blog-comments .comments .single-comment.replied{margin-left:30px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-img{height:70px;margin-bottom:25px;margin-right:0;width:70px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt,.blog-inner .blog-details .blog-comments .comments .single-comment.replied .part-txt{width:100%}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top{margin-bottom:15px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4{font-size:16px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt .top h4 span{display:block;font-size:14px;margin-left:0;margin-top:10px}.blog-inner .blog-details .blog-comments .comments .single-comment .part-txt p{font-size:14px;line-height:24px}.blog-inner .blog-details .blog-comments .post-comment form input{font-size:14px;height:50px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form textarea{font-size:14px;height:120px;margin-bottom:25px}.blog-inner .blog-details .blog-comments .post-comment form .def-btn{height:50px;line-height:52px}.contact{padding:60px 0}.contact .boxes{padding-bottom:30px}.contact .boxes .single-box{margin:0 auto 30px;padding:30px;width:290px}.contact .boxes .single-box .part-icon{font-size:12px;height:30px;line-height:35px;margin-right:15px;width:30px}.contact .boxes .single-box .part-txt{width:185px}.contact .boxes .single-box .part-txt h3{font-size:20px;margin-bottom:12px}.contact .boxes .single-box .part-txt span{font-size:14px;line-height:30px}.contact .form{padding:60px 20px}.contact .form input{height:45px;margin-bottom:25px}.contact .form textarea{height:120px;margin-bottom:30px}.map iframe{height:250px}}
