p{font-size:1.2rem;color:#333;line-height:1.8}
.home-btn{display:inline-block;border:none;padding:3px 20px;background:#77a507;color:#fff;font-size:1.2em;border-radius:2px}
.home-slider{padding-top:85px;padding-bottom:0px;text-align:center}
h1.sliderh1{font-size:2.5em;line-height:1.4}
h1.sliderh1 span{font-size:1.1em;display:inline-block;font-weight:300;width:100%}
.sliderh4{font-size:1.1em;line-height:1.7;font-weight:400;max-width:1024px;margin:25px auto 40px}
.banner-getstarted{max-width:420px;display:grid;grid-template-columns:1fr 180px;margin:auto}
.getstarted-form input{border:1px solid #ccc;padding:8px 20px 8px;line-height:1;border-top-left-radius:2px;border-bottom-left-radius:2px}
.get-started-submit,a.get-started-submit,input.get-started-submit,button.get-started-submit{display:inline-block;border:none;padding:6px 20px;margin-left:-4px;border:1px solid #77a507;background:#77a507;color:#fff;font-size:1.2em;border-radius:2px}
.home-slider input.get-started-submit{padding: 13px 20px;}
.banner-getstarted a.get-started-submit{border-top-left-radius:0;border-bottom-left-radius:0}
a.get-started-submit:hover,a.get-started-submit:hover{border:1px solid #00457c;background:#00457c}
.get-started-submit span{color:#fff}
.slider1{margin-top:10px;font-size:.95rem}
.slider1 span{font-weight:500}
@media only screen and (min-width:1025px) {
.home-slider{padding-top:150px;padding-bottom:0px}
}
@media only screen and (min-width:440px) {
.home-slider .getstarted-form input{border:2px solid #77a507;}
}
.home-section2{background:#00457c;color:#fff;padding:50px 0 60px}
.home-container2{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}
.home-cnt2{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;align-items:center}
.home-cnt2 h2,.home-cnt2 h3,.home-cnt2 h4{color:#fff;font-size:1.7rem;font-weight:500;/*text-shadow:0 0 5px rgba(0,0,0,0.2)*/}
.home-cnt2 p{color:#fff;margin-bottom:0;font-weight:400;line-height:1.5;font-size:1.1rem;/*text-shadow:0 0 4px rgba(0,0,0,0.3)*/}
.home-features{text-align:center;padding:65px 0 70px}
.home-features-container{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:25px;text-align:center;margin:auto}
.homef-title{font-size:1.1rem;font-weight:400;color:#111}
.homef-img{box-sizing:content-box;opacity:.8;overflow:hidden;transform:scale(0.6);margin:auto;border-radius:1px;width:100px;height:100px;margin:1px auto -3px auto;transition:all .2s ease;background-image:url('/wp-content/themes/desklog/assets/css/../images/css_sprites.png')}
.hf-automated-time{background-position:-110px -10px}
.homef-reg{margin-top:70px}
.homef-reg .get-started-submit,.homef-reg a.get-started-submit{border:none;padding:8px 40px;margin-left:0;font-size:1.6em;font-weight:500}

.home-time-tracking{background-color:#00457c;color:#fff;padding:100px 0;position:relative;overflow:hidden;width:100%;height:auto}
.home-time-tr-container{display:grid;grid-template-columns:5fr 5fr;grid-gap:20px;align-items:center}
.home-time-tr-cnt h2,.home-time-tr-cnt h3,.home-time-tr-cnt h4{color:#fff;font-size:2.3em;margin-bottom:15px}
.home-time-tr-cnt p{color:#fff;font-weight:300}
.time-tracking-img{position:absolute;left:0px;top:-120px;height: auto; width: 100%;}

.home-screenshots{padding:70px 0}
.home-sh-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;align-items:center}
.home-sh-container h2,.home-sh-container h3{font-weight:500;font-size:2.3rem;margin-bottom:15px}
.daily-routine{padding:50px 0;background-color:#f3f4f5}
.daily-routine-container{display:grid;grid-template-columns:10fr 7fr;grid-gap:50px;align-items:center}
.daily-routine-container h2,.daily-routine-container h3,.daily-routine-container h4{font-weight:500;font-size:2.3rem;margin-bottom:15px}
.daily-routine-container p{color:#222}
.home-app-usage{padding:50px 0; background-color: #fff; }
/*.home-app-usage p{color: #fff}*/
.app-usage-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;align-items:center}
.app-usage-container h2,.app-usage-container h3,.document-title-container h2,.document-title-container h3{font-weight:500;font-size:2.3rem;margin-bottom:15px;}
.home-project-management-section{background: rgb(255,255,255);
/*background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(243,244,245,1) 100%);*/}
.home-project-management{padding:60px 0;position:relative;width:100%;height:auto;overflow-x:hidden;overflow-y:visible}
.home-project-management2{padding-bottom: 50px;}
.project-management-container{display:grid;grid-template-columns:10fr 6fr;grid-gap:30px;align-items:center}
.project-management-container h2,.project-management-container h2{font-weight: 500;
    font-size: 2.3rem;
    margin-bottom: 15px;}
.project-management-container p{}
.project-management-bg{    width: auto;
    height: 430px;
    position: absolute;
    right: -185px;
    top: 55px;box-shadow: 0px 0px 17px rgba(0,0,0,0.2);
    border-radius: 1px;}
    .pms-trial-btn{margin-left:10px; }
/*.home-project-management2{background:#fbfbfb;background:linear-gradient(0deg,rgba(251,251,251,1) 0%,rgba(251,251,251,1) 50%,rgba(0,69,124,1) 50%,rgba(0,69,124,1) 100%)}*/
.pms-ul{padding-left:0px; display:grid; grid-template-columns: repeat(3, 1fr); grid-column-gap: 30px; grid-row-gap: 5px;}
.pms-ul li{position:relative;list-style:none;}
.pm-icon {
    transform: scale(0.5);
    border: 0 solid #ccc;
    margin: auto;
    width: 80px; height: 80px;
    margin: 0px auto 0px -15px;
    transition: all .2s ease;
    background-image: url('/wp-content/themes/desklog/assets/css/../images/pmt_sprites.png');
    /*filter: grayscale(90%);*/
}
.pms-ul li a{     grid-template-columns: 50px 1fr;
    grid-gap: 5px;
    display: grid;
    align-items: center;
    font-weight: 500;
    line-height: 1.2;
    font-size: 1rem;}
    .pms-ul li a span{color: #333}
.pms-ul li a:hover .pm-icon{filter: grayscale(0%);}
.pms-ul li a:hover span{color: #77a507}
.bg-Custom_Workflow {    
    background-position: -10px -10px;
}
.bg-Task_Management {
    background-position: -110px -10px;
}
.bg-Agile_Scrum {
    background-position: -10px -110px;
}
.bg-Backlog_Sprint {
    background-position: -110px -110px;
}
.bg-Bug_Tracking {
    background-position: -210px -10px;
}
/*.pms-ul li::before{transform:scale(0.8);content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAAb1BMVEUCGgwCIA4NMhwDLxUXSSsNSyUeYzoFUSMie0UTbzcMcTQWjEQIgTcXm0sQlEMTrlALkEAbp1ISl0cWslQIlD8Lv1EOsU8NoEctsGEtdElmpX8NDQ1SUlIpKSlgYGAAAADOzs7AwMCzs7OlpaUKvlHztuV/AAAAIHRSTlMACAsMCg0QFBogIzQ2PkJPVmxqm4Tuy9L1uf0Pr0/PAMtTTNQAAACBSURBVHjaddBNC4AwCAbgDjGkERJDr178/7+xTBsst12EPe7Dd5svpDaHS5VWoDiD9kCTBfBkfzegkqGwQc0ABoqSgQy+Uc6jQ3WQ/pNWo+cFhujzNhBLROP1fsYNrfjsI5GXS4aUYuVQkD7g/TfGwQ4EP9ikOJ2L5CmFEjcijHADDVsTb5DehFIAAAAASUVORK5CYII=');height:20px;width:25px;left:-29px;top:5px;position:absolute}*/
.pm1-sec{padding:10px 0 15px;/*background-color:#fff;*/display:grid;grid-template-columns:repeat(5,1fr);text-align:center;/*box-shadow:0 10px 40px 0 rgba(0,0,0,0.05)*/;border-radius:2px;position:relative;z-index:1; }
.pm1-cnt h4{font-size:1.1rem;font-weight:400}
.pm1-img{border:0 solid #ccc;margin:auto;width:125px;height:125px;margin:-7px auto -6px auto;transition:all .2s ease;background-image:url('/wp-content/themes/desklog/assets/css/../images/pms-proc.png')}

/*.bg-Initiation_Process{background-position:-10px -10px}
.bg-Project_Planning{background-position:-250px -10px}
.bg-Project_Execution{background-position:-130px -130px}
.bg-Performance_Monitoring{background-position:-10px -130px}
.bg-Final_Closure {background-position: -130px -370px;}*/

.bg-Initiation_Process{background-position:-155px -10px; transform:scale(0.85);}
.bg-Project_Planning{background-position:-300px -7px; transform:scale(0.75);}
.bg-Project_Execution{background-position:-155px -155px; transform:scale(0.8);}
.bg-Performance_Monitoring{background-position:-10px -151px; transform:scale(0.85);}
.bg-Final_Closure {background-position: -10px -10px; transform:scale(0.8);}


.bg-Network_security{background-position:-130px -10px}
.bg-Secure_hosting{background-position:-250px -130px}
.bg-System_security{background-position:-10px -250px}
.bg-App_Tracking{background-position:-130px -250px}
.bg-Audit_Daily_Routine{background-position:-250px -250px}
.bg-Automated_Screenshots{background-position:-370px -10px}
.bg-Automated_Time_Tracking{background-position:-370px -130px}
.bg-Data_security{background-position:-370px -250px}
.bg-Document_Title_Tracking{background-position:-10px -370px}

/* icon-section */
.sm-icon img{
    border-radius: 1px;
    width: 100px;
    height: 100px;
    margin: 1px auto -3px auto;
    transition: all .2s ease;
    box-sizing: content-box;
    opacity: .8;
    overflow: hidden;
    transform: scale(.6);
}
@media only screen and (max-width: 767px) {
.mb-icon-box{
display: none;
}
}


.testimonial-thumb{width:75px;border-radius:50%;border:2px solid #eee;margin-bottom:10px}
#carouselExampleControls i{font-size:25px}
.tf-client-testimonial,.tf-client-name,.tf-client-designation{color:#333}
.about{text-align:center}
.home-services{text-align:center}
.home-services1{display:grid;margin-top:25px}
.home-services{padding-top:50px;padding-bottom:40px}
.home-services h2{margin-bottom:38px;padding-bottom:6px}
.home-services1 h3{font-size:1.6em;margin-top:15px}
.home-services1 div{position:relative;overflow:hidden}
.home-services1 div div.book-more-btn{position:absolute;top:-40px;transition:all .2s ease;opacity:0}
.home-services1 div:hover div.book-more-btn{position:absolute;opacity:1;top:44px;width:100%;transition:all .4s ease}
.home-services1 div:hover img{filter:none;-webkit-filter:grayscale(100%)}
.btn-primary{color:#fff;font-size:14px;border:none}
.head-border{position:relative}
.head-border::before{content:"";position:absolute;width:200px;height:1px;bottom:-10px;background:#ccc;left:50%;margin-left:-100px}
.head-border::after{content:"";position:absolute;width:80px;height:3px;bottom:-11px;background:#cd2323;left:50%;margin-left:-40px}
.issue-tracker h5{position:relative}
.issue-tracker h5:after{display:block;content:"";height:2px;width:375px;margin:15px auto 20px;position:relative;background:#77a507}
.head-border-left::after,.head-border-left::before{left:0;margin-left:0}
.entry-content .what-we-do-4u img{max-width:270px;margin:auto;display:table;transform:scale(1);transition:all .3s ease}
.entry-content .what-we-do-4u img:hover{transform:scale(1.1);transition:all .5s ease}
.entry-content .home-section1 p{text-align:center}
.what-we-do-4u,.Modern-Platforms{display:grid}
.news-img{width:280px;float:left;margin-right:15px}
.news-cnt{text-align:left}
.blog-news .carousel-inner{min-height:200px}
a.tab-read{color:#fff;background:#cd2323;display:inline-block;padding:2px 10px;border-radius:2px;font-weight:400;transition:all .25s ease}
a.tab-read:hover{color:#fff;background:#222;transition:all .5s ease}
.testimonial-profile{height:auto;width:27%;float:left;text-align:center}
.home-acordian-section a{text-align:center;color:#cd2424;display:block;padding:1px 0;margin:5px auto 15px}
.testimonial-cnt{height:auto;width:73%;padding-left:25px;float:left}
.carousel .testimonial-img img{width:80px;height:80px;display:block;border-radius:50%;margin:auto;border:1px solid #999;padding:2px}
.testimonial-profile p{font-weight:600}
.resp-tabs-container h4{font-size:1.4rem}
.blog-news .carousel-indicators{padding-top:20px;position:relative;right:0;bottom:0}
.blog-news .carousel-indicators li{background-color:#333}
.blog-news .carousel-indicators li.active,.blog-news .carousel-indicators li:hover{background-color:#cd2323}
.home-data-security{padding:60px 0 50px;background-color:#00457c;  text-align:center}
.home-data-security p{color: #fff;}
.home-data-security h2,.home-data-security h3{font-size:2rem;color:#fff;font-weight:500;margin-bottom:15px}
.Modern-Platforms{grid-column-gap:25px}
.what-we-do-4u a{color:#555}
.what-we-do-4u a:hover{color:#cd2323}
.what-we-do-4u{padding:1px 8%;grid-column-gap:6%;margin-top:55px}
.what-we-do-4u h3{text-align:center;font-size:1.7em!important;margin:20px auto 10px!important;color:#444}
.entry-content .what-we-do-4u p{text-align:center}
.Modern-Platforms div{    border: 5px solid #0e5186;
    text-align: center;
    padding: 0 10px 10px;
    transition: all .1s ease;
    border-radius: 1px;}
.Modern-Platforms div a{display:inline-block}
.Modern-Platforms div p{display:none!important}
.Modern-Platforms div:hover{border:5px solid #0f5994;transition:all .2s ease}
.Modern-Platforms div h3{text-align: center;
    margin: 1px auto!important;
    font-size: 1.1rem;
    color: #fff;
    font-weight: 400;}
.Modern-Platforms div:hover h3{color:#fff}
.entry-content .what-we-do-4u p{text-align:center}
.Modern-Platforms div:hover div{border:0 solid #ccc}
.entry-content .home-section1 p{margin-bottom:1px!important}
.Modern-Platforms div div{border:0 solid #ccc;transform:scale(0.8);margin:auto;width:80px;height:80px;margin:1px auto 1px auto;-moz-transform:scale(0.8);transition:all .2s ease}
.Modern-Platforms div:hover div{transform:scale(0.9);transition:all .4s ease}
.bg-Blockchain{background-position:-110px -10px}
.bg-Android{background-position:-10px -10px}
.bg-iOS{background-position:-10px -210px}
.bg-WebApp{background-position:-10px -310px}
.bg-Cms{background-position:-110px -110px}
h3.home-products1{text-align:center!important;font-size:2em!important;color:#eee!important;margin-bottom:25px!important;font-weight:300}
h3.home-products1:after{display:block;content:"";height:2px;width:240px;margin:16px auto 20px;position:relative;background:#77a507}
.entry-content p.home-products-cnt{margin:5px auto 10px!important;display:table;text-align:left}
.entry-content p.home-products-cnt2{margin:5px auto 30px 0 !important;font-size:16px;display:table;text-align:center;color:#eee}
.home-products-cnt{color:#ccc;text-align:center;font-weight:300;margin-left:auto;margin-right:auto}
.home-products-cnt2{color:#ccc;text-align:center;font-size:18px;font-weight:400}
.home-products-new{margin-top:0;padding-top:50px;padding-bottom:25px;margin-bottom:0;position:relative}
.home-products-new-bg{background:#1c1b1b url('/wp-content/themes/desklog/assets/css/../images/product-bg.jpg') fixed;background-size:cover;width:100%;height:90%;z-index:-1;position:absolute;margin-top:-50px}
.new-pro-section{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;margin-top:20px;padding:0;text-align:center}
.new-pro-section li{background:#fff;box-shadow:1px 1px 25px rgba(0,0,0,0.1);padding:5px 15px 10px;transition:all .5s ease;position:relative;list-style:none}
.new-pro-section li:hover{transition:all .7s ease;box-shadow:1px 1px 25px rgba(0,0,0,0.3)}
.new-pro-section li span{display:inline-block;transform:scale(0.8);transition:all .2s ease;position:absolute;left:0}
.new-pro-section li:hover span{transform:scale(0.9);transition:all .4s ease}
.new-pro-section li h3{text-align:left;font-size:19px!important;color:#333!important;margin-top:-10px!important;margin-bottom:10px!important;font-weight:50;padding-left:66px}
.new-pro-section li h3 span,.new-pro-section li:hover h3 span{transform:scale(1);width:100%;text-align:left!important;font-size:19px!important;font-weight:400;position:relative;color:#333}
.new-pro-section li p{text-align:justify!important;padding-top:5px}
.new-pro-section li a{text-align:left;color:#cd2424;display:block;margin-top:11px}
.new-pro-section li a:hover{color:#333}
.what-we-do-4u p{margin-bottom:1px}
.what-we-do-4u p a{padding-bottom:2px;padding-top:3px;display:inline-block}
.new-pro-section li span{display:inline-block;transform:scale(0.8);transition:all .2s ease;position:absolute;left:0}
.new-pro-section li > span:first-child{width:80px;height:80px;background:url(https://ioss.in/wp-content/uploads/2018/09/css_sprites.png)}
.bg-Taxi_Management{background-position:-110px -10px}
.new-pro-tab .resp-tabs-list{padding:0;margin:0}
.ioss-about{text-align:center;margin-bottom:40px}
.ioss-about p{max-width:1024px;margin:30px auto}
.ioss-about p span{display:inline-block;width:100%;font-size:1.1em;color:#333}
.ioss-about p span a{color:#cd2323!important;font-style:italic}
.ioss-about h2{font-weight:400;font-size:2rem;margin-bottom:40px}
.resp-tabs-container h3{font-size:1.5rem}
.service-more{padding:3px 14px;background:#cd2323;color:#eee;font-weight:400;border-radius:2px;margin-top:15px;display:table;transition:all .25s ease}
.service-more:hover{background:#222;color:#fff;transition:all .5s ease}
.newtimeline{display:grid;grid-template-columns:4fr 6fr;grid-column-gap:25px}
.time-line-bg2{margin-bottom:0!important;padding:30px 0 25px}
.brd-pro{width:340px;display:table;margin:0 auto;opacity:.2}
.banner_lft_sec p span { border-bottom: 4px #e8f9c7 solid; color: #81a725; font-weight: 600; }
@media only screen and (min-width:1440px) {
.caption-container .getstarted-form a{margin-top:0}
}
#timeline{width:730px;height:auto;overflow:hidden;margin:20px auto;position:relative;}
#dates{height:60px;overflow:hidden;padding-left:5px}
#dates li{list-style:none;float:left;width:100px;height:50px;font-size:20px;text-align:center;}
#dates a{line-height:32px;padding-bottom:25px;color:#666}
#dates a:hover{color:#cd2524}
#dates .selected{font-size:32px;color:#cd2524}
#issues{height:auto;overflow:hidden;text-align:center}
#issues li{height:auto;list-style:none;float:left}
#issues,#issues li{width:700px;width:700px}
#issues li.selected img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
#issues li img{float:left;margin:10px 30px 10px 50px;background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}
#issues li h1{color:#fc0;font-size:48px;margin:20px 0;text-shadow:#000 1px 1px 2px}
#issues li h4{color:#fc0;text-align:center;display:none}
.entry-content #issues li h3{color:#ccc;text-align:center;font-size:1.5em;font-weight:300;margin-top:20px!important;margin-bottom:15px!important}
#issues li p{font-size:14px;font-weight:500;color:#555;text-align:center;padding:1px 50px}
#grad_left,#grad_right{width:100px;height:auto;position:absolute;top:0}
#next{right:0;background-image:url(https://ioss.in/wp-content/uploads/2018/09/next-prv.png)}
#prev{left:0;background-image:url(https://ioss.in/wp-content/uploads/2018/09/next-prv.png)}
#next,#prev{position:absolute;top:0;font-size:70px;top:45%;width:22px;height:38px;background-position:0 6px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;opacity:.4;transition:all 0 ease-in-out}
#next:hover,#prev:hover{background-position:0 -76px;opacity:.9;transition:all 0 ease-in-out}
#next.disabled,#prev.disabled{opacity:.2}
#prev{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}
.getstarted-section{background-image:url('https://desklog.io/wp-content/uploads/2022/02/product-bg.webp');background-position:center center;background-size:cover;position:relative;padding:50px 0}
.getstarted-section .container{text-align:center}
.getstarted-capt{margin-top:0;display:inline-block}
.getstarted-capt h2{color:#ffffff;font-weight:500;font-size:2.2em;margin-bottom:13px;/*text-transform:uppercase*/}
.getstarted-capt h4{color:#ffffff;font-weight:500;font-size:2.2em;margin-bottom:13px;/*text-transform:uppercase*/}
.getstarted-capt strong{color:#ffffff;font-weight:500;font-size:18px;margin-bottom:13px;/*text-transform:uppercase*/}

.getstarted-capt h3{color:#ffffff;font-weight:500;font-size:1.3em;/*text-transform:uppercase*/}
.getstarted-form{text-align:center;margin-top:40px}
.getstarted-input{display:inline-block}
.caption-container .getstarted-form input{background:#fff;border:2px solid #77a507;padding:8px 20px;height:45px;margin-right:-3px}
.caption-container .getstarted-form a{padding:3px 20px;border:2px solid #77a507;background:#77a507;color:#fff;height:45px}
.caption-container .getstarted-form a:hover{border:2px solid #00457c;background:#00457c}
.issue-tracker{background:#f6f6f6;background:-moz-linear-gradient(left,rgba(246,246,246,1) 1%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(246,246,246,1) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(246,246,246,1) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=1);-webkit-clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);background:#f6f6f6;padding-top:70px;padding-bottom:30px;border-bottom:1px solid #eee;box-shadow:inset 0 54px 143px rgba(0,0,0,0.04);margin-top:-65px}
.issue-tracker h5{text-align:center;font-size:1.1em;margin-bottom:50px}
.issue-tracker h2{text-align:center;font-size:2rem!important;margin-top:25px!important}
.issue-tracker-container{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:50px;grid-row-gap:10px}
.issue-trac h3{text-align:left;font-size:1.5em}
.issue-trac p{text-align:left}
.issue-trac{border-left:3px solid #77a507;border-left:3px solid #77a507;padding-left:13px;margin-bottom:32px;margin-top:8px}
.real-time-tracking{margin-top:0;padding-top:30px;padding-bottom:50px;background:#00457c}
.real-time-tracking-cnt{display:grid;grid-template-columns:2fr 2fr;grid-column-gap:50px;grid-row-gap:10px;align-items:center}
.real-time-cnt h2,.real-time-cnt h3,.real-time-cnt h4{color:#fff;opacity:.9;font-size:2.4rem}
.real-time-cnt p{color:#fff;opacity:.9;font-weight:300}
.desktop-monitoring-sec{padding-top:80px;padding-bottom:40px}
.why-us-cnt h2,.why-us-cnt h4,.why-us-cnt p,.why-us-cnt img{text-align:center}
.why-us-cnt h2{font-size:2.4em}
.why-us-cnt img{max-width:520px;margin:5px auto 15px;display:table}
.why-us-sec{-webkit-clip-path:polygon(30% 0%,70% 0%,100% 0,100% 93%,70% 100%,30% 100%,0 95%,0 0);clip-path:polygon(30% 0%,70% 0%,100% 0,100% 93%,70% 100%,30% 100%,0 93%,0 0);background:#eee;padding-top:40px;padding-bottom:40px;background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}
.why-us-cnt-more{display:table;padding:0 20px;margin:15px auto;border:2px solid #77a507;font-weight:300;font-size:1.2em;letter-spacing:.02em;color:#fff;background:#77a507;border-radius:1px}
.testimonial{text-align:center;padding-top:40px;padding-bottom:75px;margin-bottom:-40px}
.testimonial .carousel-item img{padding:1px}
.testimonial .carousel-inner{box-shadow:0 0 100px rgba(0,0,0,0.1);min-height:380px;margin-bottom:-60px;padding:30px;margin-top:0}
.testimonial .carousel-control-next,.testimonial .carousel-control-prev{color:#333}
.carousel-item img{padding-top:120px;height:auto;}
.rc-anchor-light.rc-anchor-normal{display:none!important}
.testimonial{background:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}
.testimonial-content{position:relative;height:235px;background:#fff none repeat scroll 0 0;border-radius:6px;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);padding:15px}
.center .testimonial-content{background-color:#488104}
.testimonial-content p{font-size:16px;text-align:left;line-height:25px}
.center .testimonial-content p{color:#fff;font-size:17px;font-weight:300}
.testimonial-content p a{color:#61ab01;font-size:2.5em;font-weight:300;line-height:0}
.center .testimonial-content p a{color:#fff}
.testimonial-author{display:flex}
.author-image{background:#FFF;width:90px;height:90px;padding:10px}
.author-image img{position:relative;display:inline-block;border:5px solid #FFF;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:100%;height:auto;height: 70px !important;width: 70px !important;}
.center .testimonial-content:after{content:"";position:absolute;bottom:-15px;left:50px;width:0;height:0;z-index:9;border-left:15px solid transparent;border-left:0 solid rgba(0,0,0,0);border-right:15px solid transparent;border-top:15px solid #488104}
.testimonial-author{text-align:left;padding-top:10px}
.author-details{margin-top:25px;margin-left:3px}
.testimonial-author h4{font-size:1.2em;color:#333;font-weight:500;margin-bottom:2px}
.testimonial-author h5{    font-size: 0.9em;
    color: #666;
    font-weight: 400;}
    .testimonial-author h5 span{    font-weight: 500;
    color: #444;}
.testimonial h3{font-size:2.2rem;color:#111;font-weight:500;margin-bottom:35px}
.home-document-title{padding-top: 70px; padding-bottom: 50px;   background-color: #f3f4f5;}
.document-title-container {display: grid;align-items: center;}
 .document-title-container img{box-shadow: 0px 0px 17px rgba(0,0,0,0.2);}

@media(min-width:1025px) {
   .document-title-container img{    width: 610px!important;
    padding: 5px 5px 0px 5px;
    background: #fff;
    margin-bottom: 20px;
    border-radius: 2px;} 
    .home-screenshots img{width: 600px!important;}
    }
@media(min-width:441px) {
    .document-title-container {
        grid-template-columns: 10fr 8fr;
        grid-gap: 50px;
        align-items: left;
    }
    .document-title-cnt{order: 2}
}
@media only screen and (max-width:1024px) {
.carousel-caption h1{font-size:2.1em}
.carousel-caption h2,.carousel-caption h4{font-size:1.4em}
.carousel-caption h2 span,.carousel-caption h4 span{font-size:.7em;line-height:25px}
.caption-container .getstarted-form a{margin-top:0}
.testimonial-content{height:330px;}
}
@media only screen and (max-width:980px) {
.carousel-item img{padding-top:270px}
.carousel-caption div.caption-container{margin-top:-110px}
}
@media only screen and (max-width:768px) {
.home-products-new-bg{height:100%}
.testimonial-content{height:auto; min-height: 200px;}
}
@media only screen and (max-width:767px) {
.carousel-caption h1{font-size:2em}
.caption-container .getstarted-form a{margin-top:3px}
.issue-tracker-container{grid-template-columns:1fr}
.issue-tracker{-webkit-clip-path:polygon(0 0%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0%,100% 0,100% 100%,0 100%);padding:15px 0}
.getstarted-section{-webkit-clip-path:polygon(0 0%,100% 0,100% 100%,0 100%);clip-path:polygon(0 0%,100% 0,100% 100%,0 100%);padding:40px 0}
.issue-trac h3{text-align:center}
p{font-size:1rem}
.issue-trac p{text-align:center}
.issue-trac{border-left:0 solid #77a507}
.issue-tracker-img{text-align:center}
.issue-tracker-img img{max-width:300px}
.real-time-tracking-cnt{grid-template-columns:1fr;text-align:center}
.real-time-tracking-cnt img{width:300px;margin:auto}
.issue-tracker-cnt{order:2}
.desktop-monitoring-sec{padding-top:40px}
}
@media only screen and (max-width:440px) {
.home-document-title {padding-top: 40px;}    
.document-title-cnt{text-align: center;}    
.getstarted-input{margin-bottom:10px;margin-top:20px}
.getstarted-form{margin-top:10px}
.carousel-item img{padding-top:400px}
h3.home-products1,.home-section2 h2,.real-time-cnt h2,.real-time-cnt h3,.real-time-cnt h4,.why-us-cnt h2,.h2,.home-section2 h2,.issue-tracker h2,.getstarted-capt h2{font-size:28px!important}
.carousel-caption h1{font-size:1.5em}
.carousel-caption h2,.carousel-caption h4{font-size:1.2em!important}
.carousel-caption h2 span,.carousel-caption h4 span{font-size:.8em;line-height:20px}
.issue-trac h3{font-size:1.3em}
.getstarted-form a{margin-left:0}
.caption-container .getstarted-form input{margin-right:0}
.issue-tracker h5:after{width:250px}
}
@media(min-width:769px) {
.new-pro-tab{display:grid;grid-template-columns:1fr 1fr;background:rgba(0,0,0,0.5);border-radius:2px;margin-top:25px;padding:30px}
.new-pro-tab .resp-tabs-container{padding-left:42px}
.new-pro-tab .resp-tabs-container .resp-tab-content{height:100%}
.new-pro-tab .resp-tabs-list{display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-row-gap:20px;grid-column-gap:25px}
.new-pro-tab .resp-tabs-list li{display:grid;align-items:center;border:1px solid rgba(255,255,255,0.3);padding:12px 20px 9px!important}
.new-pro-tab .resp-tabs-list li h4{font-size:16px;color:#ccc;font-weight:500;line-height:25px}
.new-pro-tab li.resp-tab-active h4,.new-pro-tab li.resp-tab-item:hover h4{color:#cd2323;font-weight:500}
}
@media only screen and (max-width:1024px) {
.what-we-do-4u{padding:1px 0}
}
@media only screen and (max-width:800px) {
.new-pro-section{grid-template-columns:1fr 1fr}
.Modern-Platforms{grid-column-gap:1px}
}
@media only screen and (max-width:767px) {
.what-we-do-4u{padding:1px 0;grid-column-gap:25px}
.entry-content .what-we-do-4u img{max-width:225px}
.new-pro-section li h3,.entry-content .new-pro-section li h3 span,.entry-content .new-pro-section li p,.entry-content .new-pro-section li a{text-align:left!important}
.entry-content h3.home-products1{text-align:left!important}
.banner_lft_sec{padding-top: 30px;}
	
}
@media only screen and (min-width:441px) {
.entry-content .home-section1 p{padding:1px 0}
.what-we-do-4u{grid-template-columns:7fr 6fr 7fr}
.Modern-Platforms{grid-template-columns:1fr 1fr 1fr 1fr;max-width:800px;margin:30px auto 20px;text-align:center}
}

@media only screen and (max-width:441px) {
.new-pro-section{grid-template-columns:1fr}
.what-we-do-4u{grid-row-gap:30px}
.Modern-Platforms{grid-template-columns:1fr 1fr;grid-row-gap:10px;margin-top:35px}
.new-pro-section li span{position:relative}
.new-pro-section li h3{padding-left:0}
.new-pro-section li h3,.entry-content .new-pro-section li h3 span,.entry-content .new-pro-section li p,.entry-content .new-pro-section li a{text-align:center!important}
.and-icon{display:none}
.new-pro-section li{padding:0 15px}
.new-pro-section li h3 span{display:inline;margin-left:5px}
h3.home-products1:after{margin-left:auto}
.entry-content p.home-products-cnt,.entry-content p.home-products-cnt2{text-align:center}
.entry-content h3.home-products1{text-align:center!important}
}

@media only screen and (max-width:440px) {
.carousel-item img{padding-top:540px}
.carousel-caption{top:32%}
.carousel-caption div.caption-container{margin-top:-150px}
}

@media(min-width:1441px) {
.testimonial{padding:70px 0 65px}
.carousel-caption{bottom:165px}
.home-download,a.home-download,.caption-container a.home-download{margin-top:30px}
}

.home-download,a.home-download,.caption-container a.home-download{background:#00457c;border:1px solid #00457c;color:#fff!important;height:auto;padding:4px 20px 3px;border-radius:30px;font-size:16px;font-weight:500}
.home-download:hover,a.home-download:hover,.caption-container a.home-download:hover{color:#333!important;background:#fff;border:1px solid #dedede}
.home-download i,a.home-download i,.caption-container a.home-download i{font-size:15px!important;color:#fff;margin-right:5px}
.home-download:hover i,a.home-download:hover i,.caption-container a.home-download:hover i{color:#00457c}
.home-time-tr-img{position: relative;}
@media only screen and (min-width:1600px) {
	.home-time-tracking {
    padding: 120px 0;}
.time-tracking-img {
    left: -60px;
    top: -130px;
    height: 441px;
    width: 110%;
 
}
.daily-routine {
    padding: 80px 0;
}
.project-management-bg {
    right: 1px;
    top: 55px;
}
.pms-ul li {
       margin-top: 0px;
    font-size: 1.1rem;
}
	}

@media only screen and (min-width:1024px) {
.home-cnt2 h2, .home-cnt2 h3, .home-cnt2 h4 {
    max-width: 380px;
}

}

@media only screen and (min-width:1025px) {
.pm1-sec{    grid-gap: 20px;}
.pm1-cnt{box-shadow: 0 0 100px rgba(0,0,0,0.08);
    padding: 23px 3px;
    text-align: center;
    border-radius: 100%;}
    .home-app-usage {
    padding: 60px 0;
}
    .daily-routine {
    padding: 70px 0;
}
}


@media only screen and (min-width:1600px) {
    .pm1-sec{grid-gap:35px;}
    .pm1-cnt{padding:40px 20px;}
    .daily-routine-container img{max-width: 736px;}
}

@media only screen and (max-width:1024px) {
	.home-time-tracking {
    padding: 65px 0 70px;
}
.time-tracking-img {
   position: absolute;
    left: -210px;
    bottom: 54px;
    height: 328px;
    width: auto;
}
.project-management-bg{    right: -320px;}
}

@media only screen and (max-width:768px) {
	.time-tracking-img{position:relative;left:auto;bottom:0px;height:auto;width:100%;margin:auto;display:table;    top: inherit;}
.home-time-tracking{padding:40px 0}
.home-time-tr-container{grid-template-columns:100%;grid-gap:20px;text-align:center}
.home-features{padding:30px 0}
.homef-img{transform:scale(0.5);margin:1px auto -10px}
.homef-reg{margin-top:50px}
	.project-management-bg{width:80%;height:auto;position:relative;right:auto;top:auto;display:table;margin:auto}
.getstarted-capt h2,.getstarted-capt h3{text-transform:none}
h1.sliderh1{font-size:1.8em}
.home-time-tr-cnt h2,.home-time-tr-cnt h3,.home-time-tr-cnt h4,.home-sh-container h2,.home-sh-container h3,.daily-routine-container h2,.daily-routine-container h3,.daily-routine-container h4,.app-usage-container h2,.app-usage-container h3,.project-management-container h2,.project-management-container h3,.home-data-security h2,.home-data-security h3,.testimonial h3{font-size:2em}
.project-management-container{grid-template-columns:1fr}
}

@media only screen and (max-width:767px) {
.home-container2{grid-template-columns:1fr}
.home-features-container,.pm1-sec{grid-template-columns:repeat(3,1fr)}
.homef-reg .get-started-submit,.homef-reg a.get-started-submit{padding:5px 20px;
	font-size:1.2em}
}

@media only screen and (max-width:440px) {
.home-container2{grid-template-columns:1fr}
.home-features-container,.pm1-sec{grid-template-columns:repeat(2,1fr)}
.home-cnt2{grid-template-columns:1fr;text-align:center}
.home-cnt2 img{width:130px;margin:auto}
.banner-getstarted{grid-template-columns:1fr;    grid-gap: 10px;
    /*padding-left: 10px; padding-right: 10px;*/width: 100%}
    .getstarted-form input {
      padding: 10px 15px 10px; width: 100%!important; }

      .home-slider .get-started-submit, 
      .home-slider a.get-started-submit, 
      .home-slider input.get-started-submit, 
      .home-slider button.get-started-submit {
    display: inline-block;
    border: none;
    padding: 15px 20px;
    margin-left: 0px;
}
      .get-started-submit, a.get-started-submit { padding: 8px 20px;}
.home-time-tr-cnt h2,.home-time-tr-cnt h3,.home-time-tr-cnt h4,.home-sh-container h2,.home-sh-container h3,.daily-routine-container h2,.daily-routine-container h3,.daily-routine-container h4,.app-usage-container h2,.app-usage-container h3,.project-management-container h2,.project-management-container h3,.home-data-security h2,.home-data-security h3,.testimonial h3{font-size:1.6em}
.time-tracking-img{height:auto;width:100%}
.home-slider{padding-top:80px;padding-bottom:30px}
.home-section2{padding:30px 0 60px}
.home-cnt2 h2,.home-cnt2 h3,.home-cnt2 h4{font-size:1.5rem}
.home-time-tracking,.home-screenshots,.daily-routine,.home-app-usage,.home-project-management{padding:40px 0}
.home-sh-container,.daily-routine-container,.app-usage-container{grid-template-columns:1fr;text-align:center}
.daily-routine-container{grid-gap: 30px;}
.daily-routine-container div:first-child{order:2}
.home-btn{font-size:1.1em}
h1.sliderh1{font-size:1.7em}
.pms-ul{padding-left:20px;width:auto;margin:auto auto 15px;display:table;text-align:left}
.home-project-management{text-align:center}
.getstarted-capt h2,.getstarted-capt h3{text-transform:none;font-weight:500}
/*.footer1 h4,.footer1 p{text-align:center}
.footer-li{display:table;margin:auto auto 10px;width:auto;text-align:center}
.footer-li li{width:auto}*/
.homef-title,.pm1-cnt h4 { font-weight: 500; }
}

/* new-banner-section */
.banner-container{ display: grid; grid-template-columns: 1fr 620px; align-items:center; grid-gap: 60px;}
.productive-time img{
    width: 209px; 
 }
.vert .carousel-item-next.carousel-item-left,
         .vert .carousel-item-prev.carousel-item-right {
         -webkit-transform: translate3d(0, 0, 0);
         transform: translate3d(0, 0, 0);
         }
         .vert .carousel-item-next,
         .vert .active.carousel-item-right {
         -webkit-transform: translate3d(0, 100%, 0);
         transform: translate3d(0, 100% 0);
         }
         .vert .carousel-item-prev,
         .vert .active.carousel-item-left {
         -webkit-transform: translate3d(0,-100%, 0);
         transform: translate3d(0,-100%, 0);
         }
         .slider1 {
         text-align: left;
         }
         .left-text{text-align: left;}
         .banner-getstarted {
         margin: 0;
         }
         .home-slider {
         padding-top: 120px;
         padding-bottom: 0px;
         }
         .banner-background{
         background-image: url('https://desklog.io/wp-content/uploads/2022/02/home-page-background.webp');
         background-position: center;
         background-size: cover;
         height: auto;
         max-height: 518px;
         }
         .carousel-item img {
         padding-top: 0px;
		 height:auto;
         }
         .sliderh4 {
            margin: 10px auto 20px;
        }
        h1.sliderh1 span {
            display: inline;
        }
        .getstarted-form {margin-top: 20px;}

        @media only screen and (min-width: 1400px) {
            .sliderh4 {margin: 16px auto 20px;}
            .slider1 {margin-top: 18px;}
        }
        @media only screen and (max-width: 1366px) {
            .banner-container{ grid-template-columns: 1fr 490px;}
            h1.sliderh1 span {display: inline;font-size: 1.0em;}
            .ml-0{margin-left: 0;}
            .productive-time img {width: 173px;}
            h1.sliderh1 {font-size: 2.4em;}
            }
            @media only screen and (max-width:1024px) {
                .banner-container{ grid-template-columns: 1fr; grid-gap: 0px;}
                .banner-img{ display: none;}
                h1.sliderh1 span {display: inline-block;}
                .banner-cnt{text-align: center !important;}
                .banner-getstarted {margin: 0 auto;}
                .slider1 {text-align: center;}
                .signup-terms-link {text-align: center;}
                }
         @media only screen and (max-width: 768px) {
         .productive-time img{
         width: 170px;
         }
         .getstarted-form input {
         padding: 10px 15px 10px;
         width: 100%!important;
         }
         .home-slider .get-started-submit, .home-slider a.get-started-submit, .home-slider input.get-started-submit, .home-slider button.get-started-submit {
         display: inline-block;
         border: none;
         padding: 15px 20px;
         margin-left: 0;
         }
         .banner-getstarted {
         grid-template-columns: 1fr;
         grid-gap: 10px;
         width: 100%;
         }
         }
         
         /* new-banner-section */