body{font-family:"Barlow",sans-serif;font-style:normal}
h1{font-weight:700}
a{color:#5652c3;text-decoration:none}
a:hover{color:#ff7979}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.table>:not(:first-child){border-top:0}input[type=number]{-moz-appearance:textfield}
.btn-outline-secondary:hover{border-color:transparent}
.form-control:disabled,
.form-control[readonly]{background-color:initial}
.btn-check:focus + .btn-outline-primary,
.accordion-button:focus,
.btn-check:focus + .btn{box-shadow:none}
textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
[type=text].form-control:focus,
[type=password].form-control:focus,
[type=email].form-control:focus,
[type=tel].form-control:focus,
[contenteditable].form-control:focus{box-shadow:inset 0 -1px 0 #ddd}
.btn:focus{box-shadow:none}
.section{margin-bottom:40px}
.section h2{font-weight:600;font-size:30px;color:#ff7979;margin:0}
@media only screen and (max-width:767px){.section h2{font-size:25px}}
.section .blog-section-title h2{text-decoration:underline}
.section .blog-section-title h2:hover{color:#e74c3c}
.section .h2-bottom{margin:0}
.section p{font-weight:500;font-size:16px;color:#7F8C8D;max-width:550px}
.section .tools a{text-decoration:none}
.section .tools a:hover .tool-box{border:2px solid #FF7979;transition:border 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.section .tools a:hover .tool-box i::before{font-size:18px;transition:border 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.section .tools .tool-box{border:2px solid #F5F5F5;border-radius:8px;text-align:center;line-height:140px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 5px;gap:15px}
.section .tools .tool-box img{max-height:70px;max-width:110px}
.section .tools .tool-box h3{font-weight:600;font-size:23px;color:#ff7979;margin:0}
.section .tools .tool-box i::before{position:absolute;top:7px;right:7px;color:#ff7979;font-size:16px}
.section .tools .tool-box.blog-box{line-height:normal;overflow:hidden;height:100%;display:block;padding:0}
.section .tools .tool-box.blog-box h3{text-align:left;padding:0 10px;margin:10px 0 6px}
.section .tools .tool-box.blog-box p{text-align:left;padding:0 10px}
.section .tools .tool-box.blog-box span{margin-bottom:10px;display:block;color:#969d9d;font-size:14px;text-align:left;padding:0 10px}
.section .tools .tool-box.blog-box img{max-height:100%;max-width:100%;width:100%}
.action-btn{flex-shrink:0;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:14px;text-transform:uppercase;color:#fff;background-color:#5652c3}
.action-btn:hover{background-color:#48459e;color:#fff}
.file-drop-area-form{background-color:#5652c3;border-radius:5px;padding:10px}
.file-drop-area{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:60px 30px;border:1px dashed #adabf3;border-radius:3px;transition:0.2s}
.file-drop-area.is-active{background-color:#48459e}
.fake-btn{flex-shrink:0;background-color:#fff;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase;color:#5652c3;font-weight:600}
.file-msg{font-size:small;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}
.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}
.file-input:focus{outline:none}
.loader{width:16px;height:16px;border-radius:50%;display:block;margin:15px auto;position:relative;background:#FFF;box-sizing:border-box;animation:shadowExpandX 1s linear infinite alternate}
.loader.dark{animation:shadowExpandXDark 1s linear infinite alternate}
@keyframes shadowExpandX{0%{box-shadow:0 0,0 0;color:rgba(255,255,255,0.2)}100%{box-shadow:-24px 0,24px 0;color:rgba(255,255,255,0.8)}}
@keyframes shadowExpandXDark{0%{box-shadow:0 0,0 0;color:rgba(85,239,156,0.2)}100%{box-shadow:-24px 0,24px 0;color:rgba(86,82,195,0.8)}}
.dropdown-item:focus,
.dropdown-item:active{background-color:#5652c3}
.dropdown-item:focus a,
.dropdown-item:active a{color:#fff}
.breadcrumb{font-size:15px}
.breadcrumb a{color:#6c757d}
.breadcrumb a:hover{color:#ff7979}
.breadcrumb .active{color:#969d9d}
.tool-body .tool{margin-top:3rem}
@media only screen and (max-width:767px){.header .header-logo{text-align:center !important}}
.header .header-right{text-align:right}
.header .header-right a{cursor:pointer;color:#5652c3}
.header .header-right a:last-of-type{margin-right:0}
.header .header-right a:hover,
.header .header-right a.active{color:#ff7979}
.header .header-right .divider{color:#55ef9c}
@media only screen and (max-width:991px){.header .header-right{display:none}}
.header .action-btn.auth-btn{margin:0;height:38px}
.header .dropdown-menu a:active,
.header .dropdown-menu a:focus,
.header .dropdown-menu a.active{background:#5652c3;color:#fff !important}
.header .search-element{position:relative;display:block;margin-right:auto;margin-left:auto;width:100%;max-width:460px}
.header .search-element .search{display:block;margin-right:auto;margin-left:auto;width:100%;max-width:460px;background:#fff;overflow:hidden;border-bottom:3px solid #55EF9C;position:relative}
.header .search-element .search input{border:0;width:90%;padding:10px;vertical-align:middle;height:41px;font-size:16px;font-weight:500}
.header .search-element .search input:focus,
.header .search-element .search input:active{outline:0}
.header .search-element .search-results{width:100%;position:absolute;background:#5652C3;border:3px solid #55EF9C;border-radius:2px;top:0;margin-top:41px;padding:8px 0px;color:#fff;z-index:1000}
.header .search-element .search-results ul{margin:0;padding:0}
.header .search-element .search-results li{padding:4px 15px;font-family:var(--sdt-content)}
.header .search-element .search-results li.yes-result:hover{background-color:#4B47AB}
.header .search-element .search-results li.yes-result:hover a{color:#fff}
.header .search-element .search-results a{margin:0;display:block;color:#fff;text-decoration:none}
.tool-header{margin-top:50px}
.tool-header h1{font-weight:600;font-size:30px;color:#ff7979;margin:0}
.tool-header .carousel-caption{position:initial !important}
.tool-header .carousel-indicators{bottom:-12px}
.tool-header .h2-bottom{margin:0}
.tool-header p{font-weight:500;font-size:16px;color:#7F8C8D;max-width:600px;margin-bottom:0}
.tool-content,
.section-title{font-weight:500;font-size:16px}
.tool-content h2,
.section-title h2,
.tool-content h3,
.section-title h3{font-weight:600;font-size:20px;color:#ff7979;margin:0}
.tool-sidebar{margin-top:50px}
.tool-sidebar h3{font-weight:600;font-size:20px;color:#ff7979;margin:0;border-bottom:3px solid #55ef9c;padding-bottom:10px}
.tool-sidebar a{text-decoration:none}
.tool-sidebar a:hover .other-tool-box{border:2px solid #FF7979;transition:border 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar a:hover .other-tool-box i::before{font-size:18px;transition:border 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar img{max-height:70px;max-width:110px}
.tool-sidebar h4,
.tool-sidebar span{font-weight:600;font-size:23px;color:#ff7979;margin-top:-15px;margin-bottom:20px}
.tool-sidebar .other-tool-box{border:2px solid #F5F5F5;border-radius:8px;text-align:center;line-height:140px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 5px;gap:15px}
.tool-sidebar .other-tool-box i::before{position:absolute;top:7px;right:7px;color:#ff7979;font-size:16px}
.tool-sidebar .other-tool-box h4{margin:0}
.tool-sidebar .other-posts-box{border:2px solid #F5F5F5;border-radius:10px;text-align:center;margin-bottom:15px;position:relative;overflow:hidden}
.tool-sidebar .other-posts-box img{max-height:100%;max-width:100%}
.tool-sidebar .other-posts-box h4{font-weight:600;font-size:23px;color:#ff7979;margin-top:10px;margin-bottom:5px}
.tool-sidebar .other-posts-box span{margin-bottom:10px;display:block;color:#969d9d;font-size:14px}
.tool-sidebar a:hover .other-posts-box{border:2px solid #FF7979;transition:border 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar .social-icons{max-width:360px;background-color:#fff;width:100%;padding:10px 15px 15px;border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;box-shadow:0 4px 30px rgba(0,0,0,0.05);margin:0 auto 20px}
.tool-sidebar .social-icons .facebook-share:hover .facebook-fill{fill:#D46262;transition:fill 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar .social-icons .twitter-share:hover .twitter-fill{fill:#D46262;transition:fill 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar .social-icons .whatsapp-share:hover .whatsapp-fill{fill:#D46262;transition:fill 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
.tool-sidebar .social-icons .telegram-share:hover .telegram-fill{fill:#D46262;transition:fill 100ms cubic-bezier(0.16,0.68,0.43,0.99)}
footer{margin-top:40px;margin-bottom:40px;display:flex;align-items:center;justify-content:center}
footer .links{display:flex;flex-direction:column}
footer a,
footer span{font-family:var(--sdt-content);font-size:16px;color:#D8D8D8;text-decoration:none;background:transparent;border:0}
footer a:hover{color:var(--sdt-red)}
.rating{display:flex;width:100%;justify-content:center;overflow:hidden;flex-direction:row-reverse;height:150px;position:relative}
.rating-0{filter:grayscale(100%)}
.rating>input{display:none}
.rating>label{cursor:pointer;width:40px;height:40px;margin-top:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23e3e3e3' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:76%;transition:.3s}
.rating>input:checked ~ label,
.rating>input:checked ~ label ~ label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}
.rating>input:not(:checked) ~ label:hover,
.rating>input:not(:checked) ~ label:hover ~ label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23d8b11e' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}
.emoji-wrapper{width:100%;text-align:center;height:100px;overflow:hidden;position:absolute;top:0;left:0}
.emoji-wrapper:before,
.emoji-wrapper:after{content:"";height:15px;width:100%;position:absolute;left:0;z-index:1}
.emoji-wrapper:before{top:0;background:linear-gradient(to bottom,#fff 0%,#fff 35%,rgba(255,255,255,0) 100%)}
.emoji-wrapper:after{bottom:0;background:linear-gradient(to top,#fff 0%,#fff 35%,rgba(255,255,255,0) 100%)}
.emoji{display:flex;flex-direction:column;align-items:center;transition:.3s}
.emoji>svg{margin:15px 0;width:70px;height:70px;flex-shrink:0}
#rating-1:checked ~ .emoji-wrapper>.emoji{transform:translateY(-100px)}
#rating-2:checked ~ .emoji-wrapper>.emoji{transform:translateY(-200px)}
#rating-3:checked ~ .emoji-wrapper>.emoji{transform:translateY(-300px)}
#rating-4:checked ~ .emoji-wrapper>.emoji{transform:translateY(-400px)}
#rating-5:checked ~ .emoji-wrapper>.emoji{transform:translateY(-500px)}
.feedback{max-width:360px;background-color:#fff;width:100%;padding:15px;border-radius:8px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;box-shadow:0 4px 30px rgba(0,0,0,0.05);margin:0 auto 20px}