p {font-size: 16px; line-height: 24px;}
.tc-bnr {background: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/ban-bg.webp) repeat scroll center center;background-size: cover; color: #fff;}
.tc-bnr .heading2 img {float: left; margin-right: 10px; font-weight: 700;}
.tc-bnr .heading2 span {display: block; font-size: 18px; font-weight: 500; font-style: normal;}
.tc-bnr .heading2 {font-size: 40px; font-style: italic; margin-bottom: 20px;}
.tc-bnr p {clear: both;}
.tc-bnr .btn-block {width: 240px; text-align: center; margin-top: 40px;}
.tc-bnr .sup-detail {font-size: 14px; font-weight: 400; display: inline-block; width: 100%; margin-top: 5px;}
.tc-choice {text-align: center; padding: 90px 0; background-color: #fff;}
.title {font-size: 38px; font-style: italic; font-weight: 700;}
.tc-choice p {padding: 0 10%; color: #4c4c4c;}
.tc-steps {padding: 40px 0; background-color: #fff;}
.tc-steps .title { text-align: center;}
.tc-steps .row {margin-top: 50px;}
.tc-steps figure img  {float: left;width: 70px;margin-right: 15px; height: auto;}
.tc-steps figure figcaption {padding-left: 85px; padding-top: 8px;}
.tc-steps figcaption .heading3 {font-size: 30px; font-weight: 600; font-style: italic; margin-bottom: 0;}
.tc-steps figcaption p {font-size: 15px;}
.faq-section {padding: 100px 0 85px; background-color: #fff;} 
.faq-section .section-title {text-align: center; margin-bottom: 50px;}
.accordion-item {border:none; cursor: pointer;  margin-bottom: 20px; padding: 28px 40px; background-color: #f2f4fc; border-radius: 10px !important;}
.accordion-item.open {background-color: #fff; box-shadow: 0 4px 13px rgba(17, 25, 45, 0.32);}
.accordion-header {font-size: 22px;}
.accordion-header img {margin-right: 34px;}
.accordion-body {padding: 12px 85px 25px; color: rgba(0, 0, 0, 0.55);}
.accordion-item.open {margin-bottom: 60px;}
.accordion-item.open {background-image: url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/faq-minus.webp'); background-repeat: no-repeat; background-size: 20px auto; background-position: 97% 38px;}
.accordion-item.close {background-image: url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/faq-plus.webp'); background-repeat: no-repeat; background-size: 20px auto; background-position: 97% 38px;}
.dwn-btm-scn {padding: 80px 0 160px;background: url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/blue-bg.webp') left top repeat-x;background-size: cover;}
.dwn-btm-scn .heading2 {display: inline-block;width: 100%;color: #fff;font-size: 32px;font-weight: 700;padding-bottom: 5px;}
.dwn-btm-scn .heading2 img {float: left;margin-right: 20px;}
.dwn-btm-scn .heading2 .sub-heading-text {font-size: 20px; font-weight: 400; color: #fff;}
.dwn-btm-scn p {color: #afb6c5; font-size: 18px;}
.dwn-btm-scn .btn-col {width: 241px; margin-top: 30px;}
.dwn-btm-scn .sup-detail {text-align: center; color: #ffffff; font-size: 14px; margin-top: 20px; display: inline-block; width: 100%;}
.dwn-btm-scn [class*="col-"]:last-child {padding-left: 45px;}
.tc-canvas {padding: 100px 0; text-align: center; background-color: #fff;}
.canvas-img{position:relative}
.canvas-img > img{display:block}
.slider-resize-img{position:absolute;top:0;left:0;bottom:0;width:33%;max-width:95%;min-width:5%;background-size:auto 100% !important;}
.slider-resize-img .ui-resizable-e{margin-top:-22px;height:109%;float:right;background:url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/resizer-img.webp) no-repeat scroll center center;width:49px;margin-right:-24px;cursor:e-resize;position:relative}
.slider-resize-img .ui-resizable-e:after{opacity: 0; visibility: hidden; clear:both;content:"After";position:absolute;bottom:-1px;right:-30px;width:50px;color:#fff;font-size:1.13rem}
.slider-resize-img .ui-resizable-e:before{opacity: 0; visibility: hidden; clear:both;content:"Before";position:absolute;top:-4px;left:-35px;width:55px;color:#fff;font-size:1.13rem}
.canvas-slider {padding: 65px 0 30px;max-width: 1100px;margin-left: auto;margin-right: auto;}
.table-sec {height: 0; opacity: 0; visibility: hidden;-webkit-transition: all ease-in-out .15s;-ms-transition: all ease-in-out .15s;transition: all ease-in-out .15s;}
.table-sec.active {height: auto; visibility: visible; opacity: 1;}
.table-sec .sec-title {text-align: center; margin-bottom: 30px;}
.table-sec .sec-title .heading2 {font-size: 38px;font-style: italic;font-weight: 700;}
.sys-info .link span img {    transform: rotate(-90deg); margin-left: 10px;-webkit-transition: all ease-in-out .15s;-ms-transition: all ease-in-out .15s;transition: all ease-in-out .15s;}
.sys-info .link.active span img {transform: none;}
.table-sec .sec-title p {font-size: 20px; font-weight: 400;}
.dwnl-links-col{ text-align: center;color: #bbbfc8;font-size: 14px;padding-top: 1px;}
.dwnl-links-col a{ color: #bbbfc8;font-size: 14px; text-decoration: underline;}

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
    .carousel-inner>.item.active.right, .carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
    .carousel-inner>.item.active.left, .carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
    .carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
    .carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev{display:block}
    .carousel-inner>.active{left:0}
    .carousel-inner>.next, .carousel-inner>.prev{position:absolute;top:0;width:100%}
    .carousel-inner>.next{left:100%}
    .carousel-inner>.prev{left:-100%}
    .carousel-inner>.next.left, .carousel-inner>.prev.right{left:0}
    .carousel-inner>.active.left{left:-100%}
    .carousel-inner>.active.right{left:100%}
    .carousel-indicators {display:none}  
    .canvas-slider.owl-theme .owl-nav .owl-prev, .canvas-slider.owl-theme .owl-nav .owl-next{font-size:0;width:50px;height:50px;position:absolute;top:50%;margin-top:-33px;}
    .canvas-slider.owl-theme .owl-nav .owl-prev{background:url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/left-btn.webp') no-repeat scroll 0 0;left:-85px}
    .canvas-slider.owl-theme .owl-nav .owl-next{background:url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/right-btn.webp') no-repeat scroll 0 0;right:-85px}
    .canvas-slider.owl-theme .owl-nav .owl-prev:hover{background-image:url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/left-btn-h.webp')}
    .canvas-slider.owl-theme .owl-nav .owl-next:hover{background-image:url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/right-btn-h.webp')}
    .tools-section {margin-top: 30px;position: relative;}
    .tools-images {position: absolute;left: 0;width: 50%;text-align: right;z-index: 1;} 
    .tools-images > div {position: relative;}
    .tools-row {position: absolute;right: 0;top: 0;visibility: hidden;opacity: 0;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;display: none;}
    .tools-row img {height: auto;}
    .tools-btns {padding-top: 30px;float: left;width: 100%;text-align: center;}
    .tools-btns li {float: left;width: 33.3333%;}
    .tools-btns li a {position: relative;display: block;font-size: 1.25rem;color: #aaabae;line-height: 24px;padding-top: 40px;padding-bottom: 40px;}
    .tools-btns li a .text {display: inline-block;padding-top: 15px;}
    .tools-btns li a .overlay {position: absolute;top: 10px;bottom: 10px;left: -10px;right: -10px;background-color: rgba(15, 24, 205, 0.85);border-radius: 5px;text-align: left;padding: 25px 20px 10px;transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;overflow: hidden;visibility: hidden;-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}
    .tools-btns li a .overlay span {font-size: 15px;color: #c3c5e4;line-height: 20px;}
    .tools-btns li a .overlay span strong {color: #fff;font-size: 20px;font-weight: 400;}
    .tools-btns li a:hover .overlay {visibility: visible;-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}
    .tools-right {float: right;width: 47%;text-align: right;}
    .tools-row.active {opacity: 1;visibility: visible;display: block;}
    .tc-tool-sec {background: #f2f4fc url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/tc-tools-bg.webp') no-repeat scroll right 20px;overflow: hidden;padding: 100px 0;}
    .tc-tool-sec .section-title {text-align: center;}
    .tc-effacts {padding: 90px 0; background-color: #fff;}
    .tc-effacts .section-title {text-align: center; margin-bottom: 50px;}
    .slider-thumbs {margin: 20px auto 0;width: 500px;}
    .slider-thumbs .thumbs-row {float: left;width: 110px;background: #070719;color: #a9aec0;text-align: center;line-height: 28px;cursor: pointer;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0;}
    .slider-thumbs .thumbs-row:hover, .slider-thumbs .thumbs-row.active {background: #0080fa;color: #fff;}
    .slider-thumbs .thumbs-row > img {width: 108px;margin: 1px;}
    .slide-img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;display: block;}
    .slide-img.active {position: relative;opacity: 1;z-index: 2;}
    .slide-outer {position: relative;}
    .effects-slider .carousel-control {font-size: 0;width: 36px;height: 66px;position: absolute;top: 37%;}
    .effects-slider .carousel-control.left {background: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/left-arrow.webp) no-repeat scroll 0 0;left: -75px;}
    .effects-slider .carousel-control.right {background: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/right-arrow.webp) no-repeat scroll 0 0;right: -75px;}
    .effects-slider .carousel-control.right:hover {background-image: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/right-arrow-h.webp);}
    .effects-slider .carousel-control.left:hover {background-image: url(https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/left-arrow-h.webp);}
    .table-sec .table-responsive {border:1px solid #d0d3dd;}
    .table-sec table{margin: 0;}
    .table-sec .tab-title {font-size: 20px;display: inline-block; width: 100%; text-align: center; padding: 15px; font-weight: 500; background-color: #fff;}
    .table-sec thead {background-color: #e6e8f1;}
    .table-sec .table>:not(:first-child) {border-top: 2px solid transparent;}
    .table-sec .table-striped>tbody>tr:nth-of-type(odd)>* {background: #fff;--bs-table-accent-bg: #fff;}
    .table-sec .table-striped>tbody>tr:nth-of-type(even)>* {background: #f6f7fc;}
    .table-sec td, .table-sec th {padding: 15px 27px;}
    .table-sec .table-responsive {margin-bottom: 40px;}
    .table-sec {margin-top: -135px;}
    .sys-req {background-image: url('https://cdn.tweaking.in/content/wp/tweaking_in/v2/tc/sys-bg.webp'); background-size: cover; background-repeat: no-repeat; background-position: top center; padding: 100px 0 200px;}
    .sys-req .section-title {text-align: center; margin-bottom: 50px;}
    .sys-info {padding: 25px 18px 18px; min-height: 175px; background-color: rgba(255, 255, 255, 0.60); position: relative; border-radius: 10px; border: 1px solid #fff; box-shadow: 10px 0 20px rgba(0, 0, 0, 0.20);}
    .sys-req [class*="col-"] {margin-bottom: 20px;}
    .sys-info .heading5 {font-size: 18px; margin-bottom: 10px;}
    .sys-info p {color: #4c4c4c; font-size: 16px; font-weight: 500;}
    .sys-info .link {font-size: 16px; color: #3d79f6; display: inline-block; margin-top: 5px; font-weight: 500; position: relative; text-decoration: underline;}
    .accordion-item.close {cursor: pointer;}
    .effact-slider {margin-left: auto;margin-right: auto;width: 1100px;max-width: 100%;}
    .accordion-item .accordion-header {cursor: pointer;}
@media screen and (max-width:1250px) {
    .effects-slider .carousel-control.left {z-index: 99;left: 0;}
    .effects-slider .carousel-control.right {right: 0;z-index: 99;}
    .canvas-slider.owl-theme .owl-nav .owl-prev {left: 0;}
    .canvas-slider.owl-theme .owl-nav .owl-next {right: 0;}
}
@media screen and (max-width:1199px) {    
    .table-sec {margin-top: 0; padding-top: 40px;}
    .tc-choice {padding: 45px 0;}
    .tc-canvas {padding: 45px 0;}
    .title {font-size: 32px;}
    .tc-tool-sec {padding: 45px 0;}
    .tc-steps figcaption .heading3 {font-size: 24px;}
    .tc-bnr [class*="col-"]:first-child  img {width: auto; height: auto;}
    .tc-bnr .heading2 {font-size: 36px;}
    .tc-bnr {min-height: 550px; padding-bottom: 30px;}
    .tc-steps {padding: 20px 0;}
    .tc-effacts {padding: 45px 0;}
    .sys-req {padding: 45px 0;}
    .canvas-slider {padding: 30px 0;}
    .canvas-img img {width: auto; height: auto;}
    .tc-effacts .section-title {margin-bottom: 30px;}
    .sys-req .section-title {margin-bottom: 30px;}
    .sys-info {min-height: 200px;}
    .faq-section {padding: 45px 0;}
    .faq-section .section-title {margin-bottom: 30px;}
    .accordion-item {padding: 15px 30px;}
    .accordion-header {font-size: 20px;}
    .dwn-btm-scn {padding: 45px 0;}
    .dwn-btm-scn [class*="col-"]:last-child {padding-left: 15px;}
    .dwn-btm-scn .heading2 {font-size: 28px;}
    .accordion-header img {width: 35px; margin-right: 15px;}
    .accordion-body {padding: 12px 55px 15px;}
    .canvas-slider.owl-theme .owl-nav .owl-next {right: 0;}
    .canvas-slider.owl-theme .owl-nav .owl-prev {left: 0;}
    .accordion-item.close {background-position: 97% 28px;}
}
@media screen and (max-width:991px) {
    .ban-shape {padding-top: 70px;} 
    .tc-steps figcaption .heading3 {font-size: 20px;}
    .tc-steps figure img {width: 45px; height: auto;}
    .tc-steps figure figcaption {padding-left: 55px;}
    .tc-steps figcaption p {line-height: 20px;}
    .tc-choice p {padding: 0;}
    .title {font-size: 26px;}
    .accordion-item {padding: 15px;}
    .accordion-header {font-size: 17px;}
    .tc-steps .row {margin-top: 30px;}
    .tc-bnr .btn-block {margin-top: 20px;}
    .tools-images, .tools-row {position: static; width: 100%;}
    .tools-right {width: 100%; text-align: center;}
}
@media screen and (max-width:767px) {
    .table-sec .sec-title .heading2 br {display: none;}
    .canvas-slider.owl-theme .owl-nav .owl-next {background-size: 25px auto;}
    .canvas-slider.owl-theme .owl-nav .owl-prev {background-size: 25px auto;}
    .canvas-slider.owl-theme .owl-nav .owl-prev, .canvas-slider.owl-theme .owl-nav .owl-next {width: 25px;height: 25px;margin-top: 0;}
    .effects-slider .carousel-control {top: 25%;}
    .tc-steps figure img {float: none;}
    .tc-steps figure figcaption {padding-left: 0;}
    .tc-steps [class*="col-"] {text-align: center;}
    .tc-choice {padding: 30px 0;}
    .tc-steps .row {margin-top: 15px;}
    .tc-canvas {padding: 30px 0;}
    .title {font-size: 24px;}
    .canvas-slider {padding-bottom: 0;}
    .tc-tool-sec {padding: 30px 0;}
    .tc-effacts {padding: 30px 0;}
    .tc-effacts .section-title {margin-bottom: 15px;}
    .sys-req {padding: 35px 0;}
    .sys-req .section-title {margin-bottom: 15px;}
    .faq-section {padding: 35px 0;}
    .accordion-header img {width: 30px; margin-right: 10px;}
    .accordion-header {font-size: 16px;}
    .accordion-header span {display: inline-block;width: 88%;vertical-align: middle;}
    .dwn-btm-scn {padding: 35px 0;}
    .dwn-btm-scn .heading2 {font-size: 24px; margin-top: 15px;}
    .dwn-btm-scn .heading2 .sub-heading-text {font-size: 18px;}
    .dwn-btm-scn p {font-size: 16px;}
    .tc-bnr .heading2 {font-size: 30px;}
    .sys-info {min-height: auto;}
    .dwn-btm-scn .btn-col {margin-top: 15px;}
    .accordion-item.open {margin-bottom: 20px;}
    .tools-btns li a {font-size: 15px; padding: 15px 0;}
    .tools-btns li a .overlay span strong {font-size: 16px;}
}
@media screen and (max-width:575px) {
    .tc-bnr .heading2 {font-size: 26px;}
    .title {font-size: 20px;}
    .tc-steps figcaption .heading3 {font-size: 18px;}
}
@media screen and (max-width:479px) {
    .accordion-header span {width: 80%;}
    .dwn-btm-scn .heading2 {font-size: 22px;}
    .dwn-btm-scn .heading2 .sub-heading-text {font-size: 17px;}
    .tc-bnr .heading2 img {width: 65px; height: auto;}
    .tc-bnr .heading2 {font-size: 24px;}
    .tc-bnr .heading2 span {font-size: 16px;}
    .slider-thumbs .thumbs-row {width: 84px;}
    .accordion-body {padding: 12px 15px;}
    .tools-btns li {width: 50%;}
}
@media screen and (max-width:359px) {
    .slider-thumbs .thumbs-row {width: 73px;font-size: 13px;}
    .dwn-btm-scn .heading2 img {margin-right: 10px; width: 52px; height: auto;}
    .dwn-btm-scn .heading2 {font-size: 20px;}

}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
    .tc-bnr .heading2{ margin-top: 102px;}
    .tools-row img{ max-width: 604px; }
    .sys-info{ margin-left: 12px; margin-right: 12px;}
  }