#fixed-navbar .et_pb_menu .et-menu>li{padding-left:21px;padding-right:21px}.et_mobile_menu{border-top-color:#2d405c!important}.fixed-header{background:#fff0;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}.fixed-header-bg{background-color:#FFF!important;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}#fixed-navbar ul.et_mobile_menu{background:#FFF!important}#fixed-navbar .et_pb_row{width:90%}@media only screen and (min-width:768px){#footer-form .et_pb_newsletter_form,.download-now-form .et_pb_newsletter_form{display:block!important;width:100%!important}#footer-form .et_pb_newsletter_fields,.download-now-form .et_pb_newsletter_fields{justify-content:space-between}.download-now-form .et_pb_newsletter_field{width:55%;flex-basis:unset}#footer-form .et_pb_newsletter_button_wrap,.download-now-form .et_pb_newsletter_button_wrap{width:40%;flex-basis:unset;margin:0 0 0 15px}}.download-now-form .et_pb_button{height:50px;line-height:40px!important;padding:0;text-transform:uppercase}#footer-form .et_pb_newsletter_field{flex-basis:unset;width:60%}#footer-form .et_pb_newsletter_button_wrap{width:32%;max-width:30%}#footer-form .et_pb_newsletter_fields{background:rgb(255 255 255 / .1);border-radius:3px}#footer-form .et_pb_newsletter_fields p{padding:0!important}#footer-form .et_pb_button{line-height:31px!important;text-transform:uppercase}#footer-form input::placeholder{color:#FFF}.et_pb_newsletter_field input::placeholder{color:#444}.testimonial-wrapper .testimonial-inner{text-align:center}.testimonial-wrapper .testimonial-content,.testimonial-wrapper .testimonial-image{margin-bottom:30px}.testimonial-wrapper .testimonial-image img{border-radius:150px}.testimonial-wrapper .testimonial-content p{font-family:'Lora',Georgia,"Times New Roman",serif;font-style:italic!important;font-size:20px!important;line-height:1.4em!important}.testimonial-wrapper .testimonial-name{font-size:16px;font-weight:600!important;color:#000;letter-spacing:1px}.testimonial-wrapper .testimonial-company{color:#999;font-size:13px}@media only screen and (max-width:960px){.testimonial-slider .et_pb_slide_image{display:block!important;max-width:75px}}.blog-header-wrapper .et_pb_image_wrap img{max-height:450px!important;object-fit:contain}.recent-post-items article>.df-post-outer-wrap{display:flex;justify-content:space-between}#featured-blog article>.df-post-outer-wrap::before,#featured-blog article>.df-post-outer-wrap::after,.recent-post-items article>.df-post-outer-wrap::before,.recent-post-items article>.df-post-outer-wrap::after{content:unset}.recent-post-items .df-post-image-wrap{width:30%;max-height:75px}.recent-post-items .df-post-inner-wrap{width:65%;align-self:center}#featured-blog article>.df-post-outer-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}#featured-blog .df-post-image-wrap{width:57%}#featured-blog .df-post-inner-wrap{width:38%}@media only screen and (max-width:768px){#featured-blog .df-post-image-wrap,#featured-blog .df-post-inner-wrap{width:100%}}section.related{margin-top:30px}section.related .woocommerce-loop-product__title{font-size:18px!important;line-height:1.4em}section.related .price .amount{font-weight:bold!important;color:#2D405C!important;font-size:18px!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background-color:#2D405C!important}.et_pb_menu__cart-count{position:absolute;background:red;padding:2px 5px;border-radius:50px;font-size:10px!important;color:#FFF;margin-top:-20px}.woocommerce form .input-text,.woocommerce-cart-form form .input-text{padding:7px 16px!important}.select2-container--default .select2-selection--single{background-color:#eee!important;border:unset!important;border-radius:unset!important;padding:5px 15px!important;height:unset!important;color:#333!important;min-height:unset!important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:3px!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{color:#333!important}#connect-form .two-col-section{display:flex;justify-content:space-between;flex-wrap:wrap}#connect-form .two-col-section .et_pb_contact_field{width:48%}#connect-form .et_pb_contact_field{margin-bottom:30px}@media only screen and (max-width:768px){#connect-form .two-col-section .et_pb_contact_field{width:100%}}#connect-form input,#connect-form textarea{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}