.View__StyledView-sc-1ai78qs-0.rmBCA{display:none!important}._form-branding{display:none}#poptech-section .poptech-col::before{content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;background-color:#603c58;transition:0.5s ease all}#poptech-section .poptech-col:hover{color:#603c58}#poptech-section .poptech-col a:hover{color:#fff;transition:0.5s ease all}ul.checklist{padding:0!important}ul.checklist li{position:relative;list-style:none;padding-left:20px}ul.checklist li::before{content:"\4e";font-family:'ETModules';position:absolute;left:0;font-weight:bold;color:#603c58}.et-pb-icon{font-size:1em}span.et_close_search_field{color:#aa819f;text-transform:uppercase}span.et_close_search_field:hover{color:#603c58!important}#et-info{float:right!important}#pmi-home-banner .et_pb_slide_content{text-shadow:none}#pmi-home-banner .et_pb_slide_title{text-shadow:none}#pmi-home-banner .et-pb-controllers a{background-color:#aa819f;width:12px;height:12px}#footer-widgets #text-3.fwidget{margin-bottom:0}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:30px}#footer-bottom{background-color:#151515}#footer-info{float:none;text-align:center;color:#fff}.footer-widget .et_pb_widget{float:none}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li::before{display:none}.fwidget.et_pb_widget.widget_media_image{margin-bottom:20px!important}#footer-widgets .wpforms-submit-container,#footer-widgets .wpforms-field{padding-top:0!important}#footer-widgets .wpforms-field input{padding:25px 20px!important;border:none!important}#footer-widgets .wpforms-submit{background-color:#603c58!important;color:#fff!important}.pmi-footer-inq-btn,#main-footer .wpcf7-form .wpcf7-submit{padding:12px 30px;background-color:#aa819f;color:#fff!important;font-size:14px}.pmi-info li{padding-left:40px!important}.pmi-info li .et-pb-icon{position:absolute;left:0px;font-size:20px;vertical-align:middle;margin-top:2px;color:#aa819f}.pmi-info b{color:#aa819f}.pmi-info a{font-weight:700;font-size:24px!important;color:#aa819f!important}#contact-sec1 form .wpforms-field-label{display:none}#contact-sec1 form .wpforms-field-label[for="wpforms-805-field_7"]{display:block;margin:20px 0}#contact-sec1 form input,#contact-sec1 form textarea{font-size:14px;padding:28px 18px;border-radius:10px}#main-footer .wpcf7-form input{font-size:14px;padding:15px;border-radius:10px;margin-bottom:10px}#main-footer .wpcf7-form .wpcf7-submit{border:none;border-radius:0;margin:0}#contact-sec1 form select{font-size:14px;border-radius:10px;height:57px}#contact-sec1 form .wpforms-field-checkbox li label{font-size:14px;color:#333}#contact-sec1 form textarea{padding:20px 18px;height:180px}#contact-sec1 form .wpforms-submit{background:#603C58;color:#fff;border:none;text-transform:uppercase;font-weight:700;border-radius:7px;padding:15px 40px}.tech-btn.btn-left .et_pb_button_module_wrapper{border-right:4px solid #603c58}.tech-btn.btn-right .et_pb_button_module_wrapper{border-left:4px solid #603c58}.tech-btn.btn-left .et_pb_button_module_wrapper .et_pb_button{background:linear-gradient(to right,transparent 50%,#603c58 50%);background-size:200% 100%;background-position:left bottom;transition:all 0.5s ease;border-radius:0}.tech-btn.btn-left .et_pb_button_module_wrapper:hover .et_pb_button{background-position:right bottom}.tech-btn.btn-right .et_pb_button_module_wrapper .et_pb_button{background:linear-gradient(to left,transparent 50%,#603c58 50%);background-size:200% 100%;background-position:right bottom;transition:all 0.5s ease;border-radius:0}.tech-btn.btn-right .et_pb_button_module_wrapper:hover .et_pb_button{background-position:left bottom}body.single-post #left-area{padding-bottom:0}body.single-post article{margin:0!important;padding-bottom:0!important}body.single-post #comments{display:none}body.single-post .sp-post-carousel-section .sp-pc-content,body.single-post .sp-post-carousel-section .sp-pc-post>.et_pb_section,body.single-post .sp-post-carousel-section .sp-pc-post-meta{display:none}body.single-post .slick-slide{font-size:0}body.single-post .sp-post-carousel-section .sp-pc-post-title a{font-size:25px;color:#603c58;font-weight:400}@media screen and (min-width:981px){#pmi-home-banner .et_pb_slide_content{width:465px}#pmi-home-banner .et_pb_slide_title{width:465px}}@media only screen and (max-width:980px){#contact-sec1 .et_pb_blurb_container{max-width:100%;width:100%;display:block}.tech-btn.btn-left .et_pb_button_module_wrapper .et_pb_button{background:linear-gradient(to left,transparent 50%,#603c58 50%);background-size:200% 100%;background-position:right bottom;transition:all 0.5s ease;border-radius:0}.tech-btn.btn-left .et_pb_button_module_wrapper:hover .et_pb_button{background-position:left bottom}.tech-btn.btn-left .et_pb_button_module_wrapper{border-left:4px solid #603c58;border-right:transparent}.tech-btn.btn-left .et_pb_button_module_wrapper .et_pb_button,.tech-btn.btn-right .et_pb_button_module_wrapper .et_pb_button{display:block;width:100%;text-align:left}}@media only screen and (max-width:767px){#related-blogposts .column{float:none;display:block;margin:0 auto}#related-blogposts .column article{max-width:400px;width:100%;margin:0 auto}#contact-sec1 iframe{height:300px}}@media only screen and (max-width:440px){#contact-sec1 form .wpforms-field{width:100%;margin:0}}.et_pb_contact_field_options_list{column-count:2;display:block}@media only screen and (max-width:480px){.et_pb_contact_field_options_list{column-count:1!important;display:block}}@media screen and (min-width:981px){.sub-menu{min-width:320px}#top-menu li li a{width:300px;padding:4px 12px}}p.woocommerce-shipping-destination{display:none}@media (max-width:980px){.mobile-text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;color:white;font-size:18px;background:rgba(0,0,0,0.5);padding:10px;border-radius:5px}}.pum-container .wpcf7 form{max-width:320px;margin:0 auto;padding:10px;text-align:center}.pum-container h2{font-size:20px;margin-bottom:5px;font-weight:700;color:#1c2a39}.pum-container em{font-size:14px;color:#555;margin-bottom:15px;display:block}.pum-container input[type="text"],.pum-container input[type="email"]{width:100%;padding:8px 10px;margin-bottom:12px;border:1px solid #ccc;border-radius:6px;font-size:14px;line-height:1.3}.pum-container input[type="submit"]{background-color:#603c58;color:#fff;font-size:15px;font-weight:600;padding:12px;width:100%;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease;display:block}.pum-container input[type="submit"]:hover{background-color:#4c2e44}