.dtc_startup_slider img{max-height:unset!important}.deal_page_slider .et_pb_slide_content h4{position:absolute;top:50px;left:0;right:0;font-size:18px}.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h2{position:absolute;right:30%;width:100px;display:block;top:32%;background:#cc092f;border-radius:50px 50px 50px 0;padding:15px 8px;font-size:24px}.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h2 del{font-size:20px;color:#ffffffba}.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h3{position:absolute;left:20%;width:200px;display:block;top:65%;font-size:20px;color:#fff!important;font-weight:900;background:#e8a800;border-radius:50px 0 50px 50px;padding:15px 8px}.deal_page_slider .et-pb-arrow-prev{left:10px;opacity:1;visibility:visible}.deal_page_slider .et-pb-arrow-next{right:10px;opacity:1;visibility:visible}.deal_page_slider .et-pb-arrow-prev:before,.deal_page_slider .et-pb-arrow-next:before{border:1px dashed #fff;padding:10px;border-radius:50%}.deal_page_slider .et-pb-arrow-prev:hover:before,.deal_page_slider .et-pb-arrow-next:hover:before{border:1px solid #fff}@media only screen and (max-width:767px){.deal_page_slider .et-pb-arrow-prev:before,.deal_page_slider .et-pb-arrow-next:before{border:1px dashed #fff;padding:0;border-radius:50%}}@media only screen and (max-width:980px){.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h2{right:20%!important;top:30%!important}.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h3{left:8%!important;top:60%!important}}@media only screen and (max-width:767px){.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h2{position:unset;margin:auto;width:unset;border-radius:0;padding:10px 8px;margin:20px 0;font-size:29px}.deal_page_slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content h3{position:unset;margin:auto;border-radius:0;padding:10px 8px;font-size:28px}.deal_page_slider .et_pb_slide_content h4{position:unset}}.dtc_cta .et_pb_button_wrapper{display:inline-block}.divi_dollarshop .et_pb_image img{width:207px!important;height:355px;object-fit:cover}.product .related h2{font-size:18px!important;text-align:center;line-height:24px}.woocommerce-page ul.products li.product .price{text-align:center}@media only screen and (max-width:767px){.woocommerce-product-details__short-description>p>a.view_video,.woocommerce-product-details__short-description>p>a.view_demo{font-size:10px}}@media only screen and (min-width:982px) and (max-width:1024px){.dtc_shop_btn .et_pb_text_inner h2{font-size:16px!important}.deal_page_slider.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_image{width:60%!important;margin-top:-115px!important}}.divithemecenter_footer .et_pb_widget_area{border-right:none}.divithemecenter_footer .et_pb_widget_area ul li,.divithemecenter_footer .divitheme_privacy ul li{display:inline-block;margin-right:8px}.divithemecenter_footer .et_pb_widget_area .et_pb_widget{width:100%!important;margin-bottom:10px;margin-right:0}.divithemecenter_footer .et_pb_row_1_tb_footer .et_pb_column_2_tb_footer{margin-right:0}.divithemecenter_footer .et_pb_widget_area ul li:last-of-type,.divithemecenter_footer .divitheme_privacy ul li:last-of-type{margin-right:0}#commentform .submit.et_pb_button{color:#fff!important}.woocommerce a.button::after{top:0}.dplaw_blog_img_animation .et_pb_image_container img{transition:all .7s ease-out}.dplaw_blog_img_animation .et_pb_image_container:hover img{transform:scale(1.2)}.dplaw_blog_img_animation .et_pb_image_container{overflow:hidden}.dplaw_blog_img_animation .entry-featured-image-url{margin-bottom:0}.dplaw_readmore_btn_link .more-link,.dplaw_readmore_btn_link .pagination a{display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:8px 16px;margin-top:10px;color:#fff;font-size:16px;background-color:#282962}.dplaw_readmore_btn_link .more-link:hover,.dplaw_readmore_btn_link .pagination a:hover{background:#a71f2c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff}.et_pb_newsletter_description,.et_pb_newsletter_form{width:auto}.blurb-8.divi-marketplace-affi{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}.divi-marketplace-affi.divi-theme .et_pb_main_blurb_image{margin-bottom:0px!important}.blurb-8.divi-marketplace-affi:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#8A0620;height:100%;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.blurb-8.divi-marketplace-affi:hover:before{left:0;right:0}@media screen and (max-width:980px){.mobile_menu_bar:before{color:#fff!important}}@media only screen and (max-width:767px){#logo{max-width:30%!important}}.Newsletter .et_bloom_form_content{padding:0 30px!important}.Newsletter .et_bloom .et_bloom_optin_4 .et_bloom_form_container h2,.et_bloom .et_bloom_optin_4 .et_bloom_form_container h2 span,.et_bloom .et_bloom_optin_4 .et_bloom_form_container h2 strong{font-size:32px;font-weight:700}.flex-direction-nav a:before{color:#fff!important}.woocommerce ul.products li.product .onsale{display:none}.et_shop_image:hover{transform:scale(1.04)!important}.et_shop_image{transition:all 0.3s}.et_pb_image.team_member_product:hover{transform:scale(1.04)!important}.et_pb_image.team_member_product{transition:all 0.3s}.dp_law_term_condition ul{list-style-type:none}.terms_icon.et-pb-icon{margin-left:-22px;font-size:25px}.woocommerce-page.et_pb_button_helper_class a.button{color:#fff!important;font-size:15px}.woocommerce-MyAccount-content{padding:8px 20px;background-color:rgb(0 0 0 / .05);border-bottom:1px solid rgb(0 0 0 / .05)}.woocommerce .woocommerce-info,.woocommerce .woocommerce-messag{background-color:#c4ced4}.woocommerce-product-details__short-description .view_demo{background-color:#cc092f;color:#fff;padding:10px}.woocommerce-product-details__short-description .view_video{background-color:#cc092f;color:#fff;padding:10px}.woocommerce-product-details__short-description .view_documation a{background-color:#cc092f;color:#fff;padding:10px}.woocommerce-product-details__short-description .view_documation{margin-top:25px}.woocommerce-product-details__short-description .viewph a{background-color:#cc092f;color:#fff;padding:10px}.woocommerce-product-details__short-description .viewph{margin-top:5px}.product_meta{border-top:none;padding-top:20px;font-weight:700;display:none}.woocommerce .woocommerce-message{background-color:#c4ced4;color:#000}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{color:#fff;border:5px solid #002663}.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit:hover{color:#fff}.woocommerce-message{color:#002663!important}.woocommerce-page input.button,.woocommerce-page input.button:hover{color:#fff}.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt:hover{color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#fff}.woocommerce .woocommerce-error{background-color:#c4ced4;color:#282962!important}.woocommerce-page div.product span.price{color:#282962;font-size:25px;font-weight:700}.entry-summary p.price span{font-weight:700}.woocommerce-info a,.woocommerce-info{color:#282962!important}.woocommerce-MyAccount-navigation ul li a{color:#000}.woocommerce-page button.button,.woocommerce-page button.button:hover{color:#fff}.cart-contents{color:#fff}.comment-form-comment .submit{color:#fff}.woocommerce .woocommerce-notices-wrapper a.button,.woocommerce button.button,.woocommerce-page button.button{background-color:#cc092f!important;border:5px solid #002663!important;border-radius:30px;opacity:1!important;padding:.3em 1em .3em 1em!important;text-decoration:none;color:#fff!important}.woocommerce .woocommerce-notices-wrapper a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover{padding:.3em 2em .3em 1em!important}.woocommerce .is-success{border-color:#002663!important}.woocommerce .wc-block-components-notice-banner svg{background:#002663!important}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none!important;padding-left:0;max-width:200px;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgb(0 0 0 / .05);border-bottom:1px solid rgb(0 0 0 / .05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgb(0 0 0 / .1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgb(0 0 0 / .8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid #fff0;border-left:14px solid rgb(0 0 0 / .1);border-bottom:20px solid #fff0;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgb(0 0 0 / .07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid #fff0;border-left:14px solid rgb(0 0 0 / .07);border-bottom:20px solid #fff0;float:right;margin-right:-34px;margin-top:-7px}.serviceBox{text-align:center;margin-top:20px;padding:0 15px}.serviceBox .service-icon{width:80px;height:80px;line-height:80px;display:inline-block;font-size:35px;color:#002663;border:1px solid #002663;margin-bottom:35px;position:relative;transform:rotate(-45deg);transition:all 0.3s ease 0s}.serviceBox:hover .service-icon{background:#cc092f;color:#fff;border-color:#c3ee0d}.serviceBox .service-icon:after{content:"";width:100%;height:100%;box-shadow:0 0 0 3px #cc092f;position:absolute;top:-5px;left:-5px;opacity:0;padding:5px;transform:scale(1.2);box-sizing:content-box;transition:all 0.2s ease 0s}.serviceBox:hover .service-icon:after{transform:scale(1);opacity:1}.serviceBox .service-icon i{transform:rotate(45deg)}.serviceBox .title{font-size:22px;color:#000;margin:0 0 15px}.serviceBox .description{font-size:15px;color:#343434;line-height:23px}@media only screen and (max-width:990px){.serviceBox{margin-bottom:20px}}@media only screen and (max-width:960px){.et_pb_slide_0.et_pb_slide .et_pb_text_overlay_wrapper{background-color:#fff0!important}.et_pb_slide_1.et_pb_slide .et_pb_text_overlay_wrapper{background-color:#fff0!important}}.et-pb-icon.service_font{font-size:35px}.woocommerce .button.alt{color:#fff}.woocommerce div.product form.cart .button{color:#fff}.woocommerce button.button.alt,.woocommerce-page button.button.alt{font-size:18px;background:#cc092f;border-width:5px!important;border-color:#002663;border-radius:30px;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover{background:#cc092f;border-width:5px!important;border-color:#002663;border-radius:30px}.posted_in a{color:#002663}.woocommerce div.product .product_title{font-size:30px;color:#002663}.entry-summary p.price span{font-size:26px!important;color:#002663}.woocommerce-product-details__short-description{color:#002663!important;margin-top:20px;font-weight:600}.woocommerce-product-details__short-description>p>a{color:#0d65efed!important}.woocommerce-product-details__short-description>p>a.view_demo{color:#fff!important}.woocommerce-product-details__short-description>p>a.view_video{color:#fff!important}body.woocommerce .woocommerce-tabs{border:2px solid #000!important;margin-bottom:45px}.woocommerce div.product div.images img{border:2px solid #000;box-shadow:0 10px 100px #002663;transition:all 0.5s ease-in-out 0s;margin-bottom:50px}.woocommerce div.product div.images img:hover{display:block;width:100%;height:auto;transform:scale(1.01);transition:all .5s ease-in-out}.woocommerce div.product div.summary{width:49%;border:2px solid #000;box-shadow:0 20px 120px #F4F4F4;padding:25px}.et_pb_pricing{padding:0!important;line-height:inherit!important;list-style:none!important}#footer-info{float:none;padding-bottom:10px;color:#666;text-align:center;font-size:16px}#page-container{overflow:hidden}#logo{max-height:100%}#main-content .container:before{width:0}blockquote{margin:20px 0;border-left:2px solid;font-style:italic;font-weight:500;line-height:1.3;font-family:Georgia,"Times New Roman",serif!important}.dark_overlay{position:relative}.dark_overlay:before{content:'';width:100%;height:100%;z-index:0;position:absolute;left:0;top:0;opacity:.9}.row-with-border .et_pb_image img{z-index:10;position:relative}.row-with-border .et_pb_text{position:relative}.row-with-border .et_pb_text:before{content:'';border:15px solid;position:absolute;top:-15px;width:110%;height:100%}.row-with-border .et_pb_text.et_pb_bg_layout_dark:before{border-color:rgb(255 255 255 / .1)}.row-with-border .et_pb_text.et_pb_bg_layout_light:before{border-color:rgb(0 0 0 / .1)}.row-with-border .et_pb_column:first-child .et_pb_text:before{left:0}.row-with-border .et_pb_column:last-child .et_pb_text:before{right:0}.row-with-border .et_pb_text{font-size:16px;line-height:1.5}.row-with-border .et_pb_text h1{margin-bottom:15px;font-weight:900!important;font-size:42px;line-height:1.05}@media (min-width:1351px){.row-with-border .et_pb_text{padding:90px 70px}}@media (min-width:981px) and (max-width:1350px){.row-with-border .et_pb_column:last-child .et_pb_text{padding:65px 55px 65px 35px}.row-with-border .et_pb_column:first-child .et_pb_text{padding:65px 35px 65px 55px}.row-with-border .et_pb_text h1{font-size:38px}.row-with-border .et_pb_text{font-size:15px}}@media (min-width:981px){.row-with-border{display:flex;flex-wrap:wrap;align-items:center}}@media (max-width:980px){.row-with-border .et_pb_column:first-child .et_pb_text:before{bottom:-50px;width:200%;height:auto!important}.row-with-border .et_pb_column:last-child .et_pb_text:before{top:-50px;width:200%}}@media (min-width:601px) and (max-width:980px){.row-with-border .et_pb_text:before{border-width:12px}.row-with-border .et_pb_column:last-child .et_pb_text{padding:40px 40px 90px}.row-with-border .et_pb_column:first-child .et_pb_text{padding:60px 40px 40px}.row-with-border .et_pb_column:first-child .et_pb_text:before{left:-40px}.row-with-border .et_pb_column:last-child .et_pb_text:before{right:-40px}}@media (max-width:600px){.row-with-border .et_pb_text:before{border-width:10px}.row-with-border .et_pb_column:last-child .et_pb_text{padding:40px 25px 90px}.row-with-border .et_pb_column:first-child .et_pb_text{padding:50px 25px 40px}.row-with-border .et_pb_column:first-child .et_pb_text:before{left:-25px}.row-with-border .et_pb_column:last-child .et_pb_text:before{right:-25px}.row-with-border .et_pb_text{font-size:15px}.row-with-border .et_pb_text h1{font-size:35px}}@media (max-width:400px){.row-with-border .et_pb_text{font-size:14px}.row-with-border .et_pb_text h1{font-size:30px}}.header-with-button{padding-bottom:15px!important}.header-with-button p{margin-bottom:5px}.header-with-button .et_pb_text,.header-with-button.et_pb_text{margin-bottom:0!important;font-size:17px;padding-right:25px;line-height:1.4}.header-with-button .et_pb_column{margin-bottom:0!important}.header-with-button .et_pb_button{margin-bottom:15px!important}.header-with-button .et_pb_button,.default-btn{background:transparent!important;border-width:2px!important;border-style:solid!important;border-radius:30px;font-weight:700;font-size:17px;line-height:1.5!important;padding:14px 30px}.header-with-button .et_pb_button.et_pb_bg_layout_light,.default-btn.et_pb_bg_layout_light{color:#000!important}.header-with-button .et_pb_button.et_pb_bg_layout_dark,.default-btn.et_pb_bg_layout_dark{color:#fff!important}.header-with-button .et_pb_button:hover,.default-btn:hover{padding:14px 45px 14px 30px!important}.header-with-button .et_pb_button:after,.default-btn:after{font-size:23px;color:inherit;line-height:25px}.header-with-button h1{font-weight:900;font-size:40px;line-height:1.05;position:relative;padding-bottom:0;margin-bottom:15px}.header-with-button h1:before{position:absolute;right:107%;top:50%;content:'';width:1000%;height:1px}@media (min-width:500px){.header-with-button .et_pb_column{display:flex;justify-content:space-between;align-content:space-around;align-items:center;flex-wrap:wrap}.header-with-button .et_pb_text{padding-right:25px}}@media (max-width:700px){.header-with-button h1{font-size:35px}.header-with-button .et_pb_button,.header-with-button .et_pb_button:hover{font-size:15px;padding-top:10px!important;padding-bottom:10px!important}.header-with-button .et_pb_button:after{font-size:20px;line-height:23px}}.header-with-bottom-line{font-size:17px;line-height:1.5}.header-with-bottom-line h1{position:relative;padding-bottom:20px;margin-bottom:15px;font-weight:900;font-size:40px;line-height:1.05}.header-with-bottom-line h1:before{content:'';position:absolute;bottom:0;width:120px;height:1px}.header-with-bottom-line.et_pb_text_align_left h1:before,.header-with-bottom-line.et_pb_text_align_justified h1:before{left:0}.header-with-bottom-line.et_pb_text_align_right h1:before{right:0}.header-with-bottom-line.et_pb_text_align_center h1:before{left:50%;margin-left:-60px}.interior-header{position:relative;overflow:hidden;font-size:16px;line-height:1.5;background-position:center}.interior-header:before{position:absolute;content:'';height:100%;width:100%;top:0;left:0;opacity:.95}.interior-header .et_pb_row{padding:0;position:relative;z-index:1}.interior-header h1{font-weight:900;line-height:1.1;position:relative;padding-top:5px;padding-bottom:5px!important;margin-bottom:10px;position:relative}.interior-header h1:before{content:'';position:absolute;left:-30px;top:-13px;width:15px;height:60px;border-left-width:6px;border-left-style:solid;border-bottom-width:6px;border-bottom-style:solid}.interior-header h1:after{content:'';position:absolute;left:-30px;top:-13px;width:65px;height:13px;border-right-width:6px;border-right-style:solid;border-top-width:6px;border-top-style:solid}.interior-header .et_pb_column{display:flex;justify-content:space-between;align-content:space-around;align-items:center;flex-wrap:wrap}.interior-header .et_pb_text,.interior-header .breadcrumbs{margin-bottom:0!important}.interior-header .et_pb_text{padding-right:25px}.interior-header .breadcrumbs{color:rgb(255 255 255 / .35);padding-left:5px}.interior-header .breadcrumbs span:last-child span{color:#fff!important}.interior-header .breadcrumbs a span{color:rgb(255 255 255 / .75)!important;font-weight:500!important}@media (min-width:981px){.interior-header h1{font-size:45px}}@media (min-width:767px) and (max-width:980px){.interior-header h1{font-size:42px}.interior-header h1:before{height:55px;width:10px;left:-25px;top:-10px}.interior-header h1:after{width:55px!important;left:-25px;top:-10px;height:8px!important}}@media (max-width:768px){.woocommerce div.product div.summary{width:100%!important}}@media (max-width:766px){.interior-header h1{font-size:37px}.interior-header h1:before{height:50px;width:10px;left:-23px;top:-10px;border-left-width:5px!important;border-bottom-width:5px!important}.interior-header h1:after{width:50px!important;left:-23px;top:-10px;height:8px!important;border-right-width:5px!important;border-top-width:5px!important}}@media (min-width:981px){.contact-form-row{display:flex;flex-wrap:wrap;align-items:center}.contact-text h1{font-size:40px}}@media (min-width:767px) and (max-width:980px){.contact-text h1{font-size:37px}}@media (max-width:766px){.contact-text h1{font-size:33px}}.contact-text{font-size:17px;line-height:1.5;margin-bottom:35px!important}.contact-text h1{margin-bottom:15px;font-weight:900!important;line-height:1.05;margin-bottom:20px;position:relative}.contact-text h1:before{position:absolute;right:100%;right:calc(100% + 25px);top:50%;content:'';width:1000%;height:1px}.contact-form{border:15px solid #ddd;padding:50px}.contact-form .caldera-grid .row{margin-left:auto;margin-right:auto}.contact-form .caldera-grid .form-control{height:auto;padding:10px 15px;font-size:14px;line-height:1.5;box-shadow:none!important;border:1px solid #ddd;background:transparent!important}.contact-form .caldera-grid label{margin-bottom:5px;font-weight:600;text-transform:uppercase;font-size:13px;line-height:1.5;color:#000}.contact-form .caldera-grid .form-control:focus{box-shadow:none}.contact-form .caldera-grid .btn{background:#fff0;border-width:2px!important;border-style:solid!important;border-radius:30px;font-weight:700;font-size:17px;line-height:1.5;padding:14px 30px}.contact-form .caldera-grid .btn:hover{color:#fff}.contact-form .caldera-grid #fld_7908577_1-wrap{text-align:center!important;margin-bottom:0!important;margin-top:5px}.contact-blurb .et_pb_blurb_container h4{font-size:24px;line-height:1.25;font-weight:700;padding-bottom:3px}.contact-blurb .et_pb_blurb_container p{text-transform:uppercase;font-size:14px;line-height:1.5;display:inline-block;color:#444;border-bottom:1px solid #555}.contact-blurb .et_pb_blurb_content{position:relative;max-width:none!important}.contact-blurb .et_pb_main_blurb_image{margin-bottom:17px}.caldera-grid .has-error .form-control{border-color:#ea0500!important;box-shadow:none!important;background:inherit!important}.caldera-grid .has-error .checkbox,.caldera-grid .has-error .checkbox-inline,.caldera-grid .has-error .control-label,.caldera-grid .has-error .form-control-feedback,.caldera-grid .has-error .help-block,.caldera-grid .has-error .radio,.caldera-grid .has-error .radio-inline,.caldera-grid .has-error.checkbox label,.caldera-grid .has-error.checkbox-inline label,.caldera-grid .has-error.radio label,.caldera-grid .has-error.radio-inline label{color:#ea0500!important}.testimonials-cta{margin-top:30px;font-size:16px;line-height:1.5;display:flex;justify-content:space-between;align-content:space-around;align-items:center;flex-wrap:wrap}.testimonials-cta h2{font-weight:800;font-size:30px;line-height:1.15;position:relative;padding-bottom:0;margin-bottom:10px}.testimonials-cta .et_pb_promo_description{max-width:650px}.testimonials-cta .et_pb_promo_button{border-width:2px!important;border-style:solid!important;border-radius:30px;font-weight:700;font-size:17px;line-height:1.5!important;padding:14px 30px;color:#fff!important}.testimonials-cta .et_pb_promo_button:hover{padding:14px 45px 14px 30px!important}.testimonials-cta .et_pb_promo_button:after{font-size:23px;color:inherit;line-height:25px}.not-found-404 .interior-header h2{font-weight:900;line-height:1.05;padding-bottom:20px;margin-bottom:20px;position:relative;font-size:40px}.not-found-404 .interior-header h2:before{content:'';position:absolute;bottom:0;width:120px;left:50%;margin-left:-60px;height:1px}.not-found-404 .et_pb_section{background:#fff;font-size:17px;line-height:1.5}.not-found-404 p.large-404{display:inline-block;font-size:150px;font-weight:700;color:#222;margin-bottom:30px;position:relative;padding:0;line-height:120px!important}.not-found-404 p.large-404:before{position:absolute;right:100%;right:calc(101% + 25px);top:50%;content:'';width:1000%;height:1px}.not-found-404 p.large-404:after{position:absolute;right:100%;left:calc(101% + 25px);top:50%;content:'';width:1000%;height:1px}.not-found-404 h1{font-weight:900;line-height:1.05;padding-bottom:10px;color:#000;font-size:40px}h2.title-404{font-weight:900;line-height:1.05;padding-bottom:10px;color:#fff;font-size:40px}.not-found-404 .buttons-container{display:block;margin-top:30px}.not-found-404 .buttons-container a.et_pb_button{display:inline-block;border-width:2px!important;border-style:solid!important;color:#000;padding:10px 35px;line-height:1.5;border-radius:30px;font-size:16px;font-weight:700;background:transparent!important}.not-found-404 .buttons-container a:after{font-size:23px;color:#000;line-height:25px}@media (max-width:500px){.not-found-404 .et_pb_section{font-size:15px}.not-found-404 .buttons-container{text-align:center;margin-top:30px}.not-found-404 .buttons-container a{display:block!important;margin:0 auto 10px!important;width:100%;max-width:200px;font-size:15px}.not-found-404 p.large-404{font-size:120px!important;line-height:100px!important}.not-found-404 h1{font-size:35px}}.testify_demo_1 .slides-container{max-width:650px;padding:70px 30px!important;border:10px solid rgb(0 0 0 / .1);position:relative}.testify_demo_1 .testimonial-body p,.testify_demo_1 .person-name p{font-style:normal!important}.testify_demo_1 img.testimonial-image{width:90px;height:90px;border-radius:50%;object-fit:cover}.testify_demo_1 .flex-direction-nav a{opacity:1!important}.testify_demo_1 .flex-direction-nav .flex-prev{left:20px!important;top:auto;bottom:35px}.testify_demo_1 .flex-direction-nav .flex-next{right:auto!important;left:60px!important;top:auto;bottom:35px}.testify_demo_1 .flex-direction-nav a:before{font-family:"ETmodules";font-size:60px;line-height:1;font-weight:100!important;color:rgb(0 0 0 / .75);text-shadow:none}.testify_demo_1 ul.flex-direction-nav a.flex-next::before{content:'\35'}.testify_demo_1 ul.flex-direction-nav a.flex-prev::before{content:'\34'}.testify_demo_2 .testimonial-body p,.testify_demo_2 .person-name p{font-style:normal!important}.testify_demo_2 .testify-link{padding:5px 45px;border-radius:30px;font-weight:bold!important;background:#fff0;border-width:2px!important;border-style:solid!important;display:inline-block!important;width:auto!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.join-us-cta .et_pb_button{background:transparent!important;border-width:2px!important;border-style:solid!important;border-radius:30px;font-weight:700;font-size:17px;line-height:1.5!important;padding:14px 30px}.join-us-cta .et_pb_button:hover{padding:14px 45px 14px 30px!important}.join-us-cta .et_pb_button:after{font-size:25px}.pricingTable{text-align:center;background:#eceeeb;box-shadow:0 0 5px 0 rgb(1 1 1 / .2);overflow:hidden;position:relative;animation-delay:0.25s}.pricingTable .pricingTable-header{background:#002663;border-bottom:6px solid rgb(0 0 0 / .3);border-radius:0 0 200px 200px/32px;box-shadow:1px 1px 1px 0 rgb(0 0 0 / .3);margin-bottom:70px;padding-bottom:70px;position:relative}.pricingTable .title{font-size:22px;color:#fff;margin:0;padding:20px 20px 15px}.pricingTable .price-value{width:140px;height:140px;border-radius:50%;background:#CC092F;border:2px solid #eceeeb;padding:30px 0;margin:auto;box-shadow:0 0 0 4px #C7112E,0 0 0 0 rgb(0 0 0 / .2) inset,0 0 0 1px rgb(0 0 0 / .2) inset,0 0 0 2px rgb(0 0 0 / .2) inset,0 0 0 3px rgb(0 0 0 / .2) inset;position:absolute;bottom:-73px;left:0;right:0}.pricingTable .price-value:after{content:"";width:100%;height:100%;border-radius:50%;background:rgb(0 0 0 / .4);position:absolute;top:0;left:0;opacity:.1}.pricingTable:hover .price-value:after{animation:0.6s ease-out 0.1s normal forwards 1 running loading-3}.pricingTable .amount{display:block;font-size:40px;font-weight:600;letter-spacing:2px;color:#fff;margin-top:20px}.pricingTable .month{display:inline-block;font-size:14px;color:#fff}.pricingTable .pricing-content{padding:15px 20px;margin:0;list-style:none}.pricingTable .pricing-content li{font-size:14px;color:#212f3c;line-height:24px;padding:10px 0;text-transform:capitalize;border-bottom:2px dashed #000}.pricingTable .pricingTable-signup{display:block;padding:20px;background:#002663;font-size:17px;color:#fff;letter-spacing:2px;border-radius:200px 200px 0 0 /32px;border-top:5px solid #C4092D;box-shadow:-1px 0 1px 1px rgb(0 0 0 / .3);position:relative}.pricingTable .pricingTable-signup:before,.pricingTable .pricingTable-signup:after{content:"\38";font-family:"ETmodules";display:inline-block;padding-right:10px}.pricingTable .pricingTable-signup:after{content:"\39";padding-left:10px}.pricingTable .pricingTable-signup:hover:before{animation:1s linear 0s alternate none infinite running loading-2}.pricingTable .pricingTable-signup:hover:after{animation:1s linear 0s alternate none infinite running loading-1}.affwp-form legend{color:#002663;font-size:35px}.affwp-form input[type="text"],.affwp-form input[type="password"],.affwp-form input[type="email"],.affwp-form input[type="url"],.affwp-form textarea{border:1px solid #bbb;color:#4e4e4e;background-color:#fff;padding:15px;border-radius:3px;font-size:14px;width:100%}.button{font-size:18px;background:#002663;border-width:8px!important;border-color:#002663;border-radius:2px;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#fff}#affwp-login-form{margin-top:65px;border-top:5px solid #002663}#affwp-login-form legend{padding-top:45px}.best_seller_product a.dt_price_product_button{background-color:#002663;border-radius:5px;width:auto;color:#fff;text-align:center;padding:5px 8px;text-transform:capitalize;top:7px;border:1px solid #002663;position:relative}.best_seller_product a.dt_view_product_button{background-color:#CC092F;border-radius:5px;width:auto;color:#fff;text-align:center;padding:5px 8px;text-transform:capitalize;top:7px;border:1px solid #CC092F;position:relative}.best_seller_product span.price{position:absolute;top:19px;border-bottom-left-radius:6px;border-top-left-radius:6px;background-color:#CC092F;right:0;color:#ffffff!important;font-size:18px;font-weight:700;padding:6px 30px;text-transform:uppercase}.best_seller_product .one_half{width:auto;float:none;position:relative;margin-right:0;padding:6px}.best_seller_product.flex-row-wrapper .et_pb_column{display:flex}.best_seller_product .service_effect.service-divitheme .et_pb_main_blurb_image{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:25px!important}.best_seller_product .service_effect{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.best_seller_product .service_effect:hover{-moz-box-shadow:0 5px 30px rgb(0 0 0 / .1);-webkit-box-shadow:0 5px 30px rgb(0 0 0 / .1);box-shadow:0 5px 30px rgb(0 0 0 / .1);-webkit-transform:scale(1.05);transform:scale(1.05)}.et_pb_section.interior-header{margin-bottom:-8%}@keyframes loading-1{20%{opacity:1;transform:translateX(-7px)}100%{opacity:.8;transform:translateX(7px)}}@keyframes loading-2{20%{opacity:1;transform:translateX(7px)}100%{opacity:.8;transform:translateX(-7px)}}@keyframes loading-3{60%{opacity:.7;transform:scale(1.2)}80%{opacity:.3;transform:scale(1.6)}99%{opacity:0;transform:scale(2)}100%{opacity:0;transform:scale(0)}}@media only screen and (max-width:990px){.pricingTable{margin-bottom:30px}}.portfolio_layout_text{padding-top:300px!important;margin-left:auto!important;margin-right:auto!important;transition:background-position 1.5s ease-out 0.5s;background-position:top center;background-size:100% auto!important;height:100%;background-repeat:no-repeat}.portfolio_layout_text:hover{background-position:bottom center!important;transition:background-position 2s linear 0s}.dtc_home_about h3{padding-left:60px;position:relative}.dtc_home_about h3:before{position:absolute;left:0;top:50%;z-index:1;margin-top:-1px;content:"";width:40px;border-bottom:1px solid #06d6a0;border-width:3px;border-radius:2px}.et_divi_100_custom_back_to_top .et_pb_scroll_top{z-index:9999999;position:fixed;right:20px;bottom:20px;background:#236e9c;width:40px;height:40px;box-shadow:0 2px 4px rgb(108 46 185 / .2);-webkit-transition:all 0.2s ease,-webkit-transform 0.6s ease;transition:all 0.2s ease,-webkit-transform 0.6s ease;transition:all 0.2s ease,transform 0.6s ease;transition:all 0.2s ease,transform 0.6s ease,-webkit-transform 0.6s ease;cursor:pointer}.et_divi_100_custom_back_to_top .et_pb_scroll_top:before{display:none}.et_divi_100_custom_back_to_top .et_pb_scroll_top,.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible,.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden{animation:none!important}.et_divi_100_custom_back_to_top .et_pb_scroll_top,.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden{-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg)}.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}.et_divi_100_custom_back_to_top .et_pb_scroll_top .et-icon-arrow-up{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top{border-radius:100%}.et_divi_100_custom_back_to_top--style-2 .et_pb_scroll_top{border-radius:4px}.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top{border-radius:4px}.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top.et-visible{-webkit-transform:scale(1) rotate(405deg);transform:scale(1) rotate(405deg)}.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top .et-icon-arrow-up{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top{right:0;border-radius:4px 0 0 4px}.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top,.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-hidden{-webkit-transform:scale(1) translate(100%,0);transform:scale(1) translate(100%,0)}.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-visible{-webkit-transform:none;transform:none}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top{right:0;width:auto;border-radius:4px 0 0 4px;padding:0 20px;line-height:40px}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top:before{content:'Back To Top';display:inline-block;color:#FFF;font-weight:700}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top,.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-hidden{-webkit-transform:scale(1) translate(100%,0);transform:scale(1) translate(100%,0)}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible{-webkit-transform:none;transform:none}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top .et-icon-arrow-up{display:none}.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top{right:0;width:auto;border-radius:4px 4px 0 0;padding:0 20px;line-height:40px}.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top:before{content:'Back To Top';display:inline-block;color:#FFF;font-weight:700}.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top,.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-hidden{right:40px;bottom:100px;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1) translate(100%,0) rotate(-90deg);transform:scale(1) translate(100%,0) rotate(-90deg)}.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-visible{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top .et-icon-arrow-up{display:none}.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top{right:0;left:0;bottom:0;width:auto;padding:0 20px;line-height:40px}.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top:before{content:'Back To Top';display:block;color:#FFF;font-weight:700;text-align:center}.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top,.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-hidden{-webkit-transform:scale(1);transform:scale(1)}.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-visible{-webkit-transform:none;transform:none}.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top .et-icon-arrow-up{display:none}@media only screen and (max-width:767px){.dtc_freebie_tab .et_pb_tabs_controls li a{display:block!important}.woocommerce-order-downloads .woocommerce-MyAccount-downloads-file{margin-top:10px!important;text-align:center}.coupon .button{float:none!important;width:100%!important}.dtc_shop .woocommerce-result-count,.dtc_shop .woocommerce-ordering{float:none;text-align:center}}.dtc_deal_text .et_pb_text ul{padding-left:0}.dtc_shop .woocommerce .products .star-rating{margin:5px auto 10px!important}.dtc_shop .woocommerce-pagination ul li span.current,.dtc_shop .woocommerce-pagination ul li a:hover,.dtc_shop .orderby{background-color:#cc092f!important;color:#fff!important}.dtc_shop .woocommerce-pagination ul li a{color:#000}.dtc_shop .woocommerce-result-count{color:#000;font-weight:600}.dtc_membership_section .product img{width:365px!important;height:365px!important}.dtc_membership_section .product{margin-bottom:100px!important}@media only screen and (max-width:767px){.dtc_membership_section .et_pb_shop ul.products li.product{float:none;width:100%!important}.dtc_membership_section .woocommerce-result-count{width:100%}.dtc_membership_section .woocommerce-ordering{float:none}.dtc_membership_section .product{margin-bottom:50px!important}}.dtc_lifetime_plan .et_pb_pricing li:before{content:'\4e';font-family:ETmodules;font-size:15px;color:#000;margin-right:8px}