/*!
 Theme Name:   Detox
 Theme URI:    https://detoxproject.com/
 Description:  Detox theme
 Author:       Gravitas Design
 Author URI:   https://gravitasdesign.info
 Template:     Divi
 Version:      1.20.20-7
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
*/a:hover,#main-header a:hover{color:#35cdbb;text-decoration:none}.dummy-li>a{display:none}a.disabled{pointer-events:none;cursor:default;text-decoration:none;color:#333}body{font-size:18px;line-height:1.7em}body #page-container{overflow-x:hidden !important}body.page:not(.home) #main-content{padding-bottom:4em}body.no-padding-bottom #main-content{padding-bottom:0px !important}body.bg-gradient #main-content{background-image:radial-gradient(circle at center, #fff 0%, #e4e4e4 100%)}body.bg-gradient .et_pb_section{background-color:transparent}body.bg-gradient #main-footer{-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 0 rgba(0,0,0,0.1)}.no-padding-bottom{padding-bottom:0px}sup{font-size:.70em}#main-content *:not(.et_pb_tabs):not(nav):not(.mobile_nav):not(.comment)>ul{list-style:none;color:inherit}#main-content *:not(.et_pb_tabs):not(nav):not(.mobile_nav):not(.comment)>ul li{list-style-type:none;position:relative;padding-left:1.4em}#main-content *:not(.et_pb_tabs):not(nav):not(.mobile_nav):not(.comment)>ul li:before{font-family:"Font Awesome 5 Free";content:'\f13a';display:inline-block;font-weight:900;margin-left:-1.4em;width:1.4em}#main-content .post-password-required .et_pb_section,#main-content .post-password-required .et_pb_row{width:80%;padding:4% 0;margin:auto}#main-content .container .et_post_video,#main-content .entry-content .et_post_video{margin-bottom:1.7em}#main-content .container a,#main-content .entry-content a{color:#1f91b6;text-decoration:underline}#main-content .container a:hover,#main-content .entry-content a:hover{color:#35cdbb;text-decoration:none}#main-content .container a.et_pb_video_play,#main-content .entry-content a.et_pb_video_play{color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.3)}#main-content .container a.et_pb_video_play:hover,#main-content .entry-content a.et_pb_video_play:hover{color:#35cdbb;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#main-content .container a.et_pb_button,#main-content .container a.et_pb_video_play,#main-content .entry-content a.et_pb_button,#main-content .entry-content a.et_pb_video_play{text-decoration:none}#main-content .container a.et_pb_button,#main-content .entry-content a.et_pb_button{color:#35cdbb}#main-content .container a.et_pb_button:hover,#main-content .entry-content a.et_pb_button:hover{color:inherit}#main-content .container a.et_pb_button.button-accent,#main-content .entry-content a.et_pb_button.button-accent{color:#fff;background:#35cdbb;border:none}#main-content .container a.et_pb_button.button-accent:hover,#main-content .entry-content a.et_pb_button.button-accent:hover{background:#5ed7c9}#main-content .container a.et_pb_button.button-accent.disabled,#main-content .entry-content a.et_pb_button.button-accent.disabled{background:#b0ebe4}#main-content .container a.et_pb_newsletter_button,#main-content .entry-content a.et_pb_newsletter_button{color:inherit}#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h1,#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h2,#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h3,#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h4,#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h5,#main-content .container .et_pb_text.heading-no-padding .et_pb_text_inner h6,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h1,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h2,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h3,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h4,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h5,#main-content .entry-content .et_pb_text.heading-no-padding .et_pb_text_inner h6{padding-bottom:0px}#main-content .et_pb_blurb .et_pb_main_blurb_image a{text-decoration:none}#main-content .et_pb_blurb .et_pb_blurb_container a{color:#35cdbb;text-decoration:underline}#main-content .et_pb_blurb .et_pb_blurb_container a:hover{text-decoration:none;opacity:.7}#main-content .et_pb_post_slider .et_pb_slider_container_inner a{color:inherit;text-decoration:none}#main-content .et_pb_post_slider .et-pb-slider-arrows a{text-decoration:none}#main-content .et_pb_blog_grid .et_pb_image_container{border:1px solid #d8d8d8;border-bottom:none}#main-content .et_pb_blog_grid .et_pb_image_container img{border:1px solid transparent}#main-content #featured-image{height:400px;width:100%;overflow-y:hidden;text-align:center;position:relative}#main-content #featured-image img{position:absolute;width:auto;min-width:100%;margin:auto;top:0;left:0;right:0;bottom:0}#main-content #page-title,#main-content #post-title{margin-top:-23px;padding-bottom:58px;text-align:center;text-transform:uppercase}#main-content #page-title.fancy-text-lines h1,#main-content #post-title.fancy-text-lines h1{color:#777;font-weight:800}#main-content #post-title{padding-bottom:4px}#main-content #post-title+.post-meta{text-align:center;padding-bottom:54px}#main-content #left-area ul,#main-content #left-area ol,#main-content .container ul,#main-content .container ol{line-height:inherit;margin-left:1.7em}#main-content #left-area ol,#main-content .container ol{list-style-position:outside;padding-left:1.2em}#main-content #left-area ol li,#main-content .container ol li{margin-bottom:.85em}#main-content .img-person .et_pb_image_wrap{position:relative;width:200px;height:200px;margin:0 auto;text-align:center;overflow:hidden;border-radius:50%;border-color:transparent;background-color:#fff;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}#main-content .img-person .et_pb_image_wrap img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;margin:auto;top:0;left:0;right:0;bottom:0;border-radius:50%;border:8px solid #fff;background-color:inherit}#main-content .disclaimer{font-style:italic;font-size:0.9em;border-left:4px solid rgba(0,0,0,0.3);padding-left:1em;margin-left:2em;margin-right:2em;color:#555}#main-content .disclaimer p{font-style:inherit;font-size:inherit;color:inherit}#main-content .woocommerce #payment ul.payment_methods{margin-left:0px}#main-content .woocommerce #payment .terms{float:none}#main-content .woocommerce #payment .mailte_checkout_opt_in_checkbox,#main-content .woocommerce #payment .tdp_gdpr_get_updates{padding:0 1em 0 0}#main-content .woocommerce #payment .tdp_gdpr_get_updates{padding-top:1em;margin-top:1.3em;border-top:1px solid #d3ced2}.et-box{margin-bottom:1.7em;font-size:18px}.et-box .et-box-bigicon{margin-top:80px;margin-bottom:40px}.et-box .et-box-bigicon .ftwi{display:block;border:5px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;background-color:#fff;-webkit-box-shadow:0px 0px 5px 1px #000;box-shadow:0px 0px 5px 1px #000;margin:-75px auto 10px}.et-box .et-box-bigicon .anchor-link{height:0;margin-top:-170px;padding-top:170px}.et-box.text-dark .et-box-content{color:#1a1a1a !important}.et-box.text-dark .et-box-content strong{color:#000 !important}.et-box .et-box-content{min-height:130px}.et-box .et-box-content .title{text-align:center}.et-box .et-box-content p:last-child{margin-bottom:0 !important}.et-box .et-box-content .et-dropcap{font-size:3.1em;margin-right:.2em}.et-box.small-padding .et-box-content{padding:2.2em 1.8em}.et-box.small-padding .et-box-content h2:first-child,.et-box.small-padding .et-box-content h3:first-child,.et-box.small-padding .et-box-content h4:first-child,.et-box.small-padding .et-box-content h5:first-child,.et-box.small-padding .et-box-content .title{text-align:center}.et-box.et-silver{border:1px solid #9e9e9e}.et-box.et-silver:before{background:none}.et-box.et-silver .et-box-content{color:#2b2b2b;text-shadow:1px 1px 1px #fff;border:1px solid #fff;background:#f7f7f7;box-shadow:inset 0 0 45px #c1c1c1}.et-box.et-silver .et-box-content a{color:#1f91b6 !important}.et-box.et-silver .et-box-content a:hover{color:#35cdbb !important}.et-box.et-silver .et-box-content strong,.et-box.et-silver .et-box-content b{color:#262626}.et-box.et-silver .et-box-content h1,.et-box.et-silver .et-box-content h2,.et-box.et-silver .et-box-content h3,.et-box.et-silver .et-box-content h4,.et-box.et-silver .et-box-content h5,.et-box.et-silver .et-box-content h6{color:#727272}.et-box.et-sepia{border:1px solid #c0923b}.et-box.et-sepia:before{background:none}.et-box.et-sepia .et-box-content{color:#110d05;text-shadow:1px 1px 1px #f8f3e9;border:1px solid #f2e8d5;background:#ecdec2;box-shadow:inset 0 0 45px #d3b170}.et-box.et-sepia .et-box-content a{color:#9e0406 !important}.et-box.et-sepia .et-box-content a:hover{color:#ff3c3e !important}.et-box.et-sepia .et-box-content strong,.et-box.et-sepia .et-box-content b{color:#090703}.et-box.et-sepia .et-box-content h1,.et-box.et-sepia .et-box-content h2,.et-box.et-sepia .et-box-content h3,.et-box.et-sepia .et-box-content h4,.et-box.et-sepia .et-box-content h5,.et-box.et-sepia .et-box-content h6{color:#7e6027}.et-box.et-danger{border:1px solid #be7e0b}.et-box.et-danger:before{background:none}.et-box.et-danger .et-box-content{color:#000;text-shadow:1px 1px 1px #fbe1b4;border:1px solid #f9d89c;background:#f8ce84;box-shadow:inset 0 0 45px #f2a61f}.et-box.et-danger .et-box-content a{color:#760713 !important}.et-box.et-danger .et-box-content a:hover{color:#d60d23 !important}.et-box.et-danger .et-box-content strong,.et-box.et-danger .et-box-content b{color:#000}.et-box.et-danger .et-box-content h1,.et-box.et-danger .et-box-content h2,.et-box.et-danger .et-box-content h3,.et-box.et-danger .et-box-content h4,.et-box.et-danger .et-box-content h5,.et-box.et-danger .et-box-content h6{color:#6c4806}.et-box.et-warning{border:1px solid #dc1215}.et-box.et-warning:before{background:none}.et-box.et-warning .et-box-content{color:#080101;text-shadow:1px 1px 1px #fcd8d9;border:1px solid #fac1c1;background:#f8a9aa;box-shadow:inset 0 0 45px #f04648}.et-box.et-warning .et-box-content a{color:#66090a !important}.et-box.et-warning .et-box-content a:hover{color:#ff090c !important}.et-box.et-warning .et-box-content strong,.et-box.et-warning .et-box-content b{color:#000}.et-box.et-warning .et-box-content h1,.et-box.et-warning .et-box-content h2,.et-box.et-warning .et-box-content h3,.et-box.et-warning .et-box-content h4,.et-box.et-warning .et-box-content h5,.et-box.et-warning .et-box-content h6{color:#8c0c0d}.et-box.et-info{border:1px solid #e5d634}.et-box.et-info:before{background:none}.et-box.et-info .et-box-content{color:#2e2b06;text-shadow:1px 1px 1px #fff;border:1px solid #fcfbe9;background:#f9f6d3;box-shadow:inset 0 0 45px #ede373}.et-box.et-info .et-box-content a{color:#111b87 !important}.et-box.et-info .et-box-content a:hover{color:#e61c34 !important}.et-box.et-info .et-box-content strong,.et-box.et-info .et-box-content b{color:#252205}.et-box.et-info .et-box-content h1,.et-box.et-info .et-box-content h2,.et-box.et-info .et-box-content h3,.et-box.et-info .et-box-content h4,.et-box.et-info .et-box-content h5,.et-box.et-info .et-box-content h6{color:#ada016}.et-box.et-success{border:1px solid #72c52a}.et-box.et-success:before{background:none}.et-box.et-success .et-box-content{color:#040702;text-shadow:1px 1px 1px #e9f8dc;border:1px solid #dcf3c7;background:#ceefb2;box-shadow:inset 0 0 45px #96dc5a}.et-box.et-success .et-box-content a{color:#05516a !important}.et-box.et-success .et-box-content a:hover{color:#0f8d7e !important}.et-box.et-success .et-box-content strong,.et-box.et-success .et-box-content b{color:#000}.et-box.et-success .et-box-content h1,.et-box.et-success .et-box-content h2,.et-box.et-success .et-box-content h3,.et-box.et-success .et-box-content h4,.et-box.et-success .et-box-content h5,.et-box.et-success .et-box-content h6{color:#487d1a}.et-box.et-accent{border:1px solid #249185}.et-box.et-accent:before{background:none}.et-box.et-accent .et-box-content{color:#000;text-shadow:1px 1px 1px #b0ebe4;border:1px solid #9be6dd;background:#87e1d7;box-shadow:inset 0 0 45px #32cbb9}.et-box.et-accent .et-box-content a{color:#cb390a !important}.et-box.et-accent .et-box-content a:hover{color:#e61c34 !important}.et-box.et-accent .et-box-content strong,.et-box.et-accent .et-box-content b{color:#000}.et-box.et-accent .et-box-content h1,.et-box.et-accent .et-box-content h2,.et-box.et-accent .et-box-content h3,.et-box.et-accent .et-box-content h4,.et-box.et-accent .et-box-content h5,.et-box.et-accent .et-box-content h6{color:#134c45}#top-header{background-color:#35cdbb !important;color:#fff;padding-top:2px;height:35px}#top-header a{color:#fff}#top-header a:hover{color:inherit;text-decoration:none}#top-header .container{padding-top:0;font-weight:400}#top-header #et-info{padding-top:0.75em}#top-header #et-secondary-menu{padding-top:4px}#top-header #et_top_search{margin:3px 12px 0 0}#top-header #et_top_search #et_search_icon:hover{color:#fff;opacity:.7;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav{text-align:center}.et_header_style_split .centered-inline-logo-wrap{height:72px;width:auto !important;margin:-33px 0 10px}.et_pb_svg_logo{height:100%;max-height:none}ul.menu li.fancy-mark{background-color:#dd6161;color:#fff;border-radius:4px}ul.menu li.fancy-mark a{color:inherit !important;padding:5px 8px 4px !important;text-transform:uppercase}ul.menu li.fancy-mark-alt{background-color:transparent;color:#fff;border-radius:3px;border:1px solid #fff}ul.menu li.fancy-mark-alt:hover{border-color:rgba(255,255,255,0.7);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}ul.menu li.fancy-mark-alt a{color:inherit !important;padding:5px 7px 4px !important;text-transform:uppercase;font-weight:900}ul#mobile_menu li.fancy-mark-alt a::before{content:"\00BB \00A0"}ul#mobile_menu li.fancy-mark-alt a::after{content:"\00A0 \00AB"}.big-arrow-top{position:relative}.big-arrow-top:hover:before{position:absolute;width:0;height:0;content:"";border:32px solid transparent;border-top-color:#fff;display:inline-block;left:50%;margin-left:-32px;margin-top:-48px}.fancy-text-lines h1,.fancy-text-lines h2{position:relative;display:inline-block;margin-bottom:0 !important;padding-bottom:0 !important;line-height:1.2;font-size:36px;font-weight:600}.fancy-text-lines h1:before,.fancy-text-lines h1:after,.fancy-text-lines h2:before,.fancy-text-lines h2:after{position:absolute;width:1000%;height:2px;background:rgba(0,0,0,0.15);content:"";top:50%}.fancy-text-lines h1:before,.fancy-text-lines h2:before{right:calc(100% + 25px)}.fancy-text-lines h1:after,.fancy-text-lines h2:after{left:calc(100% + 25px)}.fancy-text-lines h2{font-size:28px;font-weight:800}.fancy-text-lines.et_pb_bg_layout_dark h1:before,.fancy-text-lines.et_pb_bg_layout_dark h1:after,.fancy-text-lines.et_pb_bg_layout_dark h2:before,.fancy-text-lines.et_pb_bg_layout_dark h2:after{background:#fff}#main-content .container:before{background:none}@media (min-width: 981px){#left-area{width:100%;padding:23px 0px 0px !important;float:none !important}}.ls-v6 .ls-nav-prev:after,.ls-v6 .ls-nav-next:after{border:3px solid transparent;border-top:3px solid #35cdbb !important}.ls-v6 .ls-nav-prev:after{border-left-color:#35cdbb !important}.ls-v6 .ls-nav-next:after{border-right-color:#35cdbb !important}.btn-research{background:#fff;border:none;padding:12px 24px !important}.btn-research:hover{border:none !important;background:rgba(255,255,255,0.7) !important}.flex-buttons{display:grid;grid-template-columns:25% 25% 25% 25%;grid-auto-rows:1fr;grid-gap:8px;justify-content:space-between}.flex-buttons .btn-responsive{margin:0 auto !important;text-align:center;width:100%;height:100%}.flex-buttons .btn-responsive,.flex-buttons .btn-responsive:hover{padding:.5em 1em !important}.flex-buttons>div{margin-bottom:0px !important}@media (max-width: 767px){.flex-buttons{grid-template-columns:100%;grid-gap:8px 0px}}#page-container #main-footer{background:#eee;color:#777}#page-container #main-footer a{color:#777}#page-container #main-footer #et-footer-nav{background:#e5e5e5}#page-container #main-footer #footer-bottom{background:#d5d5d5;font-size:14px}#page-container #main-footer #footer-bottom #dt-footer-nav{font-weight:700}#footer-widgets .footer-widget{color:inherit}#footer-widgets .footer-widget .fwidget{min-width:100%}#footer-widgets .footer-widget .title{color:inherit;text-transform:uppercase;font-weight:700;border-bottom:1px solid #777;margin-bottom:1.3em}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li a{color:#777}#footer-widgets .footer-widget .widget_nav_menu{display:block;width:80%}#footer-widgets .footer-widget ul#menu-useful-links-1{display:flex;justify-content:space-between}#footer-widgets .footer-widget ul#menu-useful-links-1 .dummy-li ul.sub-menu li{padding-left:0;margin-left:0}#footer-widgets .footer-widget ul#menu-useful-links-1>li{padding-left:0;padding-right:1em;font-size:14px}#footer-widgets .footer-widget ul#menu-useful-links-1>li:before{display:none}#footer-widgets .footer-widget .fb-page span iframe{border-radius:4px;box-shadow:rgba(0,0,0,0.16) 0px 0px 6px 1px}@media (max-width: 767px){#footer-widgets .footer-widget .fb-page span iframe{margin-left:-15px}}#footer-widgets .footer-widget .tp_recent_tweets li{font-size:14px;padding-left:30px}@media all and (max-width: 980px){.et_header_style_split header#main-header .logo_container{max-height:150px;margin:-10px auto}.et_header_style_split #logo{max-height:120px}.ls-v6 .ls-nav-prev,.ls-v6 .ls-nav-next{display:none}}@media all and (min-width: 861px){footer #footer-bottom .container{display:flex;justify-content:space-between}footer #footer-bottom #dt-footer-nav{display:inline;flex-basis:33%}footer #footer-bottom #dt-footer-nav ul#menu-footer-nav{display:inline}footer #footer-bottom #dt-footer-nav ul li{display:inline;padding-right:1.7em}footer #footer-bottom #dt-footer-nav ul li:last-of-type{padding-right:0}footer #footer-bottom #footer-info,footer #footer-bottom .et-social-icons{float:none;display:inline;flex-basis:33%}footer #footer-bottom #footer-info{text-align:center}footer #footer-bottom .et-social-icons{text-align:right}}@media (max-width: 860px){footer #footer-bottom #dt-footer-nav{text-align:center;padding-bottom:.75em}footer #footer-bottom #dt-footer-nav ul#menu-footer-nav{display:inline}footer #footer-bottom #dt-footer-nav ul li{display:inline;padding-right:1.7em}footer #footer-bottom #dt-footer-nav ul li:last-of-type{padding-right:0}footer #footer-bottom #footer-info{padding-bottom:1em}footer #footer-bottom .et-social-icons{padding-bottom:1em;margin-left:-20px}#page-container{max-width:100vw;overflow-x:hidden !important}}@media (max-width: 767px){footer #footer-bottom #dt-footer-nav{text-align:center;padding-bottom:.75em}footer #footer-bottom #dt-footer-nav ul li{line-height:2em}.ascoveredin_imgs .et_pb_column{padding:0px;display:flex;flex-flow:wrap}.ascoveredin_imgs .et_pb_image{width:120px;height:120px;display:block;box-sizing:border-box}.ascoveredin_imgs .et_pb_image.et_pb_module{margin-left:0px !important;margin-right:20px !important}.ascoveredin_imgs .et_pb_image img{width:120px;height:120px;max-width:unset;box-sizing:border-box}}
