body{font-family:'Poppins',sans-serif;font-size:14px;line-height:1.5;color:#000;font-weight:300}.et-waypoint:not(.et_pb_counters){opacity:1}.et_pb_social_media_follow li a.icon,.et_pb_social_media_follow li a.icon:before{width:37px;height:37px;line-height:37px}.et-db #et-boc header .et_pb_menu_0_tb_header.et_pb_menu ul li.call-text a{color:#1BA68C!important}.et-db #et-boc footer.et-l .et_pb_social_media_follow_network_0_tb_footer a.icon,.et-db #et-boc footer.et-l .et_pb_social_media_follow_network_1_tb_footer a.icon,.et-db #et-boc footer.et-l .et_pb_social_media_follow_network_2_tb_footer a.icon,.et-db #et-boc footer.et-l .et_pb_social_media_follow_network_3_tb_footer a.icon{background-color:#ffffff!important}.bg-text h4{display:inline-block;background-color:#ffffff;padding-left:10px;padding-right:10px;padding-bottom:12px}.thriftcart-trust .et_pb_testimonial_content p{padding-bottom:0}.thankyou-testimonial .et_pb_testimonial_portrait{width:20px!important;height:18px!important;background-size:initial!important;border:0;background-position:center center!important;margin-bottom:10px}.thankyou-testimonial .et_pb_testimonial_portrait:before{content:none}.et_pb_testimonial_description .et_pb_testimonial_meta .et_pb_testimonial_separator{font-size:0!important}.et_pb_testimonial_description .et_pb_testimonial_meta .et_pb_testimonial_separator:after{content:"|";font-size:18px!important;margin:0 5px}.et-db #et-boc header .et_pb_menu_0_tb_header.et_pb_menu ul li.demo-btn>a{color:#ffffff!important;background-color:#0277b2;font-size:14px;font-weight:500;padding:7px 13px!important;border-radius:3px;border:1px solid #0277b2;text-align:center}.et-db #et-boc header .et_pb_menu_0_tb_header.et_pb_menu ul li.demo-btn>a:hover{color:#ffffff!important;border-color:#1BA68C;background-color:#1BA68C;opacity:1}header .et_pb_menu .et_pb_menu__menu>nav>ul>li.demo-btn{padding:0}#menu-main-menu{align-items:center}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.lg-text{font-family:'Poppins',sans-serif;font-weight:600;color:#000000}.lg-text{font-size:85px;line-height:1.23}h1,.h1{font-size:50px;line-height:1.1}h2,.h2{font-size:40px;line-height:1.16}h3,.h3{font-size:30px;line-height:1.16}h4,.h4{font-size:22px;line-height:1.36}h5,.h5{font-size:18px;line-height:1.11;padding-bottom:15px}h6,.h6{font-size:14px;line-height:1}.animation-text h2 strong{background:linear-gradient(-45deg,#00FFCF,#0077B2,#00FFCF,#0077B2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:300%;animation:dsm-animated-gradient-flow 10s ease-in-out infinite;-webkit-animation:dsm-animated-gradient-flow 10s ease-in-out infinite}@-webkit-keyframes dsm-animated-gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes dsm-animated-gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.btn-lg{font-size:16px;border-radius:5px;font-weight:500;font-family:'Roboto',sans-serif;padding:13px 39px}.btn-md{font-size:16px;border-radius:5px;font-weight:500;font-family:'Roboto',sans-serif;padding:15px 22px}.btn-sm{font-size:14px;border-radius:3px;font-weight:500;font-family:'Roboto',sans-serif;padding:4.5px 15px}.et_pb_text_inner h5{font-weight:400}.et_pb_text_inner ul li{font-weight:400}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.blockquote_row blockquote{padding:0;margin:0 0 20px}.et_pb_text_9 h5{padding-bottom:5px}.et_pb_text_9 h3{padding-bottom:0}.services_row .et_pb_main_blurb_image .et_pb_image_wrap{height:55px;display:flex;align-items:center;justify-content:center}.services_row .et_pb_main_blurb_image .et_pb_image_wrap img{max-width:30px;max-height:26px;border-radius:0;object-fit:contain}#back_top{display:inline-block;text-align:center;position:fixed;bottom:25px;right:17px;opacity:0;visibility:hidden;z-index:99;cursor:pointer;transition:0.3s}#back_top.show{opacity:1;visibility:visible}#back_top.show:hover{transform:scale(1.1)}.blog_listing_main .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;margin:0 -15px}.blog_listing_main .et_pb_ajax_pagination_container article:hover{-webkit-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.34);-moz-box-shadow:0px 6px 7px 1px rgba(0,0,0,0.34);box-shadow:0px 6px 7px 1px rgba(0,0,0,0.34)}.blog_listing_main article .entry-featured-image-url img{height:194px;width:100%;object-fit:cover}.blog_listing_main article .entry-title{order:1;padding-bottom:3px;min-height:52px;display:flex;align-items:center}.blog_listing_main article .entry-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blog_listing_main article .post-meta{order:2;text-transform:capitalize;margin-bottom:0}.blog_listing_main article .post-content{order:4}.blog_listing_main article .post-content .more-link{display:inline-block;padding:0px 8px;transition:0.4s ease;margin-left:-8px;margin-top:16px}.blog_listing_main article .post-content .more-link:after{content:"..."!important}.blog_single_page_main .et_pb_post_content .et_pb_text_inner p{padding-bottom:27px;line-height:1.575em}.blog_single_page_main .author.vcard{pointer-events:none}.wp-pagenavi{display:flex;justify-content:center;padding-top:20px}.wp-pagenavi .pages{display:none}.blog_listing_main .et_pb_ajax_pagination_container article{display:flex;flex-direction:column;width:calc(33.33% - 30px);margin:0 15px 30px;transition:0.4s ease;border-radius:4px;box-shadow:0px 1px 4px 0 rgb(0 0 0 / 10%);border:0;padding:11px 16px 8px 16px}.blog_listing_main .et_pb_post .entry-featured-image-url{order:3;margin:12px -16px 16px -16px;opacity:0.75;transition:0.4s}.blog_listing_main .et_pb_ajax_pagination_container article:hover .entry-featured-image-url{opacity:1}.blog_listing_main .et_pb_ajax_pagination_container article:hover{box-shadow:0px 1px 4px 0 rgb(0 0 0 / 10%)}.blog_listing_main .et_pb_blog_0 .wp-pagenavi a,.blog_listing_main .et_pb_blog_0 .wp-pagenavi span{border:0;font-size:16px!important;color:#777777}.blog_listing_main .et_pb_post .post-meta{display:none}.faq_main .et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item .et_pb_toggle_title:before{content:"\f107"!important;font-family:'Font Awesome 6 Pro'!important;font-weight:900;display:block;transition:0.1s ease}.faq_main .et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{transform:rotate(-180deg)}.entry-content .faq_main ul{padding:0 0 0 18px}.faq_main p{padding-bottom:33px}.review_row{display:flex;flex-wrap:wrap}.review_row .et_pb_testimonial,.review_row .et_pb_testimonial .et_pb_testimonial_description{height:100%}.review_row .et_pb_testimonial .et_pb_testimonial_description{display:flex;flex-direction:column}.review_row .et_pb_testimonial_description .et_pb_testimonial_description_inner{margin:auto 0}.review_row .et_pb_testimonial_description .et_pb_testimonial_author{margin-top:auto!important}.et-fb-preview--desktop div#loadingDiv,.et-fb-preview--tablet div#loadingDiv,.et-fb-preview--phone div#loadingDiv{display:none}.lwp-label-contact .et_pb_contact_form_label{display:block;font-size:16px;font-weight:600;color:#fff;padding-bottom:5px}.lwp-label-contact .et_contact_bottom_container{float:none}.contact-main .contact_left p{padding-bottom:36px}.contact-banner-inner p{max-width:90%}.contact-banner-inner h1{padding-bottom:20px}.contact-main h5{padding-bottom:7px}footer .et_pb_column_1_4 .et_pb_text_inner p{line-height:25px}footer .et_pb_text_inner h6{padding-bottom:20px}footer .et_pb_text_inner ul li{margin-bottom:5px}#watch-demo div.wpforms-container-full .wpforms-form input[type=date],#watch-demo div.wpforms-container-full .wpforms-form input[type=datetime],#watch-demo div.wpforms-container-full .wpforms-form input[type=datetime-local],#watch-demo div.wpforms-container-full .wpforms-form input[type=email],#watch-demo div.wpforms-container-full .wpforms-form input[type=month],#watch-demo div.wpforms-container-full .wpforms-form input[type=number],#watch-demo div.wpforms-container-full .wpforms-form input[type=password],#watch-demo div.wpforms-container-full .wpforms-form input[type=range],#watch-demo div.wpforms-container-full .wpforms-form input[type=search],#watch-demo div.wpforms-container-full .wpforms-form input[type=tel],#watch-demo div.wpforms-container-full .wpforms-form input[type=text],#watch-demo div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,#watch-demo div.wpforms-container-full .wpforms-form textarea{border-radius:5px;border-color:#dddddd;height:45px}#watch-demo div.wpforms-container-full .wpforms-form .wpforms-field-label{color:#fff;font-weight:600}#watch-demo div.wpforms-container-full .wpforms-form .wpforms-required-label{display:none}#watch-demo div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{color:#fff}#watch-demo .watch-submit{color:#FFFFFF;border-width:1px;font-size:16px;background:transparent!important;border:1px solid #fff!important;border-radius:5px;transition:0.4s}#watch-demo .watch-submit:hover{background-color:#0077b2!important;border-color:#0077b2!important;color:#ffffff!important}#watch-demo div.wpforms-container-full .wpforms-form label.wpforms-error{display:block;color:red;font-size:13px;float:none;cursor:default;font-weight:500}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:transparent}.form-control .wpforms-field-label{color:#fff!important;font-weight:600!important}.form-control :is(input,textarea){border-radius:5px!important;border-color:#dddddd!important;height:auto!important;padding:11px 15px!important}.form-control textarea{min-height:130px}.form-control :is(input,textarea)::placeholder{color:rgba(0,0,0,0.4)}button[type="submit"].watch-submit{color:#FFFFFF!important;border-width:1px;border-color:#ffffff!important;font-size:16px!important;background-color:transparent!important;border-radius:5px;transition:0.4s;padding:11px 19px!important}button[type="submit"].watch-submit:hover{background-color:#0077b2!important;border-color:#0077b2!important;color:#ffffff!important}div.wpforms-container-full .wpforms-form label.wpforms-error{display:block;color:#f75e62;font-size:13px;float:none;cursor:default;font-weight:600}@media (max-width:980px){.et_pb_menu .et_mobile_menu{margin-top:10px}.et_pb_row_1 .dtq-review-content{padding-top:5px!important}.blog_single_page_main .et_pb_post_content .et_pb_text_inner p{padding-bottom:15px}.blog_listing_main article .entry-featured-image-url img{height:26vw}.review_row,.review_row .et_pb_testimonial .et_pb_testimonial_description{display:block}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar,.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::before,.et_mobile_nav_menu .mobile_nav .mobile_menu_bar:after{content:'';height:0;border-top:2px solid #1BA68C;width:25px;box-shadow:none;top:0;display:block;transition:0.4s}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::before{transform:translateY(-3px);top:-6px}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::after{transform:translateY(3px)}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{transform:rotate(45deg) translateX(3px) translateY(3px)}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar{border-color:transparent}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::after{transform:rotate(-45deg) translatex(3px) translateY(-3px)}.blog_listing_main .et_pb_ajax_pagination_container article{width:calc(50% - 30px)}}@media (max-width:767px){.blog_listing_main article .entry-featured-image-url img{height:194px}.contact-banner-inner p{max-width:100%}.contact-main .contact_left p{padding-bottom:16px}footer .et_pb_text_inner h6{padding-bottom:7px}footer .et_pb_text_inner ul li{margin-bottom:5px}.form-control :is(input,textarea){padding:8px 15px!important;font-size:14px!important}.form-control .wpforms-field-label{font-size:14px!important}.form-control textarea{min-height:95px}}@media (max-width:575px){.et_pb_row:not(.et_pb_row_0_tb_header){width:85%}.lwp-label-contact .et_pb_contact_form_label{font-size:14px}.loader-inner{max-width:200px;padding-bottom:40px}.cart-steps img{max-width:40px}.blog_listing_main .et_pb_ajax_pagination_container article{width:100%}@keyframes step{0%{opacity:0;margin-left:0}10%{opacity:1}90%{opacity:1}100%{margin-left:calc(100% - 37px);opacity:0}}}@media (max-width:479px){.mobile-col2{width:95%!important}.mobile-col2 .et_pb_column{width:50%!important;padding:0 15px!important}.footer-mobile-col2{display:flex;flex-wrap:wrap}.footer-mobile-col2 .et_pb_module{width:50%!important}}.blog_single_page_main h2{font-size:25px}